Skip to main content
GET

Endpoint

Headers

string
required
Your application API key
string
required
Your application secret key

Query Parameters

boolean
Filter users by their active status. If not provided, returns all users.
number
Opt into pagination: return at most 1–1000 users. Omit this parameter to keep the existing full-list behavior.
number
default:"0"
Number of matching users to skip; must be zero or greater.
Case-insensitive literal substring search across user ID, app_user_id, name, email, phone and username. Maximum 200 characters; surrounding whitespace is ignored. Search the full matching list, not just the returned page.
boolean
default:"false"
Return X-Total-Count and X-Active-Count response headers for the full matching list, after status/search filters and before pagination.

Pagination compatibility

The body remains an array, not a new pagination object. With limit, results are ordered by creation time descending, then ID descending to break ties. An empty or out-of-range page returns []. Records can change between requests, so pagination is not a snapshot or a replacement for a bulk export. Use ?limit=50&offset=0&include_summary=true, then increment offset by 50. Invalid limits, negative offsets or searches longer than 200 characters return HTTP 422. Existing requests without the new options remain full-list reads. Deploy the wallet API update before using these options in your dashboard.

Response

The response is an array of user objects.
string
Unique identifier for the user
string
The user ID from your own application
string
User’s full name
string
User’s email address
string
User’s phone number
boolean
Whether the user account is active
string
ISO 8601 timestamp of creation