Reseller Get Users API

Retrieve paginated list of all users in reseller organization

Reseller

Reseller Get Users API

Retrieve a paginated list of all users within your reseller organization. Manage and monitor your user base efficiently.

All Users

Complete user list.

Pagination

Page through results.

Statistics

Total counts.


Endpoint Overview

QUERY/graphql

Retrieve a paginated list of users within reseller's organization.

Authentication:Bearer Token
Required scopes:reseller

Request Parameters

pageInt

Page number for pagination (0-indexed).

sizeInt

Number of users per page.


GraphQL Query

query resellerGetUsers($page: Int, $size: Int) {
  resellerGetUsers(page: $page, size: $size) {
    totalElements
    size
    number
    content {
      id
      email
      username
      enabled
      createdAt
    }
  }
}

Variables:

{
  "page": 0,
  "size": 20
}

HTTP Request:

curl -X POST https://api.orbnet.com/graphql \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d '{
    "query": "query resellerGetUsers($page: Int, $size: Int) { resellerGetUsers(page: $page, size: $size) { totalElements size number } }",
    "variables": { "page": 0, "size": 20 }
  }'

Response

200Users Retrieved Successfully
{
  "data": {
    "resellerGetUsers": {
      "totalElements": 100,
      "size": 20,
      "number": 0
    }
  }
}

Response Fields

totalElementsInt!

Total number of users in the organization.

sizeInt!

Number of users per page.

numberInt!

Current page number (0-indexed).

content[User!]!

Array of user objects for the current page.



Create New User

Add a new user to your reseller organization.

Create User