Body
Multiple query options are supported. You can build a complex query filling out the advancedFilter section. We also support "simple" queries which used by putting the key you want to filter by in the query section along with the value you want it to filter for. E.g., nameFirst=John will return all persons with a first name of John.
Complex filter configuration allowing for multiple conditions with AND/OR operators.
Array of field names to return in the response.
["id", "firstName", "lastName"]Set to true to merge requested fields with default response, or false/omit to return only requested fields plus ID.
Page number for pagination.
1
Number of items per page. Defaults to 500.
20
Field name to sort by.
"createdAt"
Sort direction: ascending (asc) or descending (desc).
asc, desc "desc"
Additional key-value pairs for simple filtering. Any field from the entity can be used as a filter key. E.g., field=value will return all records where that field matches the specified value.
"status=active"
Response
A list of Users
The email address associated with the user's account.
Unique identifier for the user.
Indicates whether the user has been invited but not yet registered.
Indicates whether the user's account is currently suspended.
The user's first name.
The user's full name in 'First Last' format.
The user's last name.
Identifier for the associated person record, nullable if not linked.
The user's phone number.
Identifier for the user's role or permission level.
Current status of the user's account (e.g., active, inactive, pending).

