an object with query parameters
Optional
email?: stringOptional
endingBefore?: stringOptional
fields?: stringA comma-delimited string of the requested fields per entity. If the 'links' value is omitted, then the entity HATEOAS link will also be omitted.
Optional
filter?: stringThe advanced filtering to use for the query. Refer to RFC 7644 for the syntax. Cannot be combined with any of the fields marked as deprecated. All conditional statements within this query parameter are case insensitive.
The following fields support the eq
operator: id
, subject
, name
, email
, status
, clientId
, assignedRoles.id
assignedRoles.name
, assignedGroups.id
, assignedGroupsAssignedRoles.name
Additionally, the following fields support the co
operator: name
, email
, subject
Queries may be rate limited if they differ greatly from these examples:
(id eq "62716ab404a7bd8626af9bd6" or id eq "62716ac4c7e500e13ff5fa22") and (status eq "active" or status eq "disabled")
name co "query" or email co "query" or subject co "query" or id eq "query" or assignedRoles.name eq "query"
Any filters for status must be grouped together and applied to the whole query.
Valid:
(name eq "Bob" or name eq "Alice") and (status eq "active" or status eq "disabled")
Invalid:
name eq "Bob" or name eq "Alice" and (status eq "active" or status eq "disabled")
Optional
limit?: numberThe number of user entries to retrieve.
Optional
next?: stringGet users that come after this cursor value when sorted. Cannot be used in conjunction with prev
.
Optional
prev?: stringGet users that come before this cursor value when sorted. Cannot be used in conjunction with next
.
Optional
role?: stringOptional
sort?: The field to sort by, with +/- prefix indicating sort order
Optional
sortBy?: "name"Optional
sortOrder?: "asc" | "desc"Optional
startingAfter?: stringOptional
status?: "active" | "disabled" | "deleted" | "invited" | "provisioned"Optional
subject?: stringOptional
tenantId?: stringOptional
totalResults?: booleanWhether to return a total match count in the result. Defaults to false. It will trigger an extra DB query to count, reducing the efficiency of the endpoint.
Optional
options: ApiCallOptions
Returns a list of users using cursor-based pagination.