Active Users API

Retrieve paginated list of active users

Users

Active Users API

Retrieve a paginated list of currently active users. Monitor user engagement and activity across the platform.

Active Users

Currently active.

Pagination

Page through results.

Statistics

Total counts.


Endpoint Overview

QUERY/graphql

Retrieve a paginated list of active users.

Authentication:Bearer Token
Required scopes:admin

Request Parameters

pageInt

Page number for pagination (0-indexed).

sizeInt

Number of users per page.


GraphQL Query

query activeUsers($page: Int, $size: Int) {
  activeUsers(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 activeUsers($page: Int, $size: Int) { activeUsers(page: $page, size: $size) { totalElements size number } }",
    "variables": { "page": 0, "size": 20 }
  }'

Response

200Active Users Retrieved Successfully
{
  "data": {
    "activeUsers": {
      "totalElements": 1500,
      "size": 20,
      "number": 0
    }
  }
}

Response Fields

totalElementsInt!

Total number of active users.

sizeInt!

Number of users per page.

numberInt!

Current page number (0-indexed).

content[User!]!

Array of active user objects.



View All Users

Get the complete list of users with filtering options.

All Users