Skip to main content
GET
List Users

Endpoint

Overview

Retrieves a paginated list of all users. Requires admin access via DROP service accessFlags or INTERNAL_SECRET.

Request

Requires authentication via Bearer token (with admin privileges) or x-internal-secret header.

Query Parameters

number
default:"1"
Page number (1-indexed)
number
default:"50"
Maximum number of users to return per page

Response

array
Array of user objects
object
Pagination information

Authentication

Admin Access via DROP Service

User must have DROP service entitlement with:
  • accessFlags.isNullDropTeam: true
  • accessFlags.nullDropTeamRole: "founder" or "dev"

Internal Secret

Alternatively, use x-internal-secret header with INTERNAL_SECRET value.

Status Codes

OK
Success
Unauthorized
Missing or invalid authentication
Forbidden
Admin access required

Example Request

Example Response

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1
limit
integer
default:50

Response

200 - application/json

List of users

users
object[]
pagination
object