usersUsers

Users

get

Searches users using structured query syntax. Supports field-level filtering with operators.

Authorizations
x-api-keystringRequired

API Gateway API key. Include as 'x-api-key: {key}' header.

AuthorizationstringRequired

AWS Cognito JWT token. Include as 'Authorization: Bearer {token}' header.

Query parameters
qstringOptional
limitinteger · int32 · min: 1 · max: 100OptionalDefault: 50
offsetinteger · int32 · max: 2147483647OptionalDefault: 0
Responses
chevron-right
200

Search results.

application/json
correlationIdstring · nullableOptional
timestampstring · date-timeOptional
get
/users/search
Deprecated

Search users (deprecated)

post

Deprecated: Use GET /users or GET /users/search instead. Returns a paginated list of users matching the supplied criteria.

Authorizations
x-api-keystringRequired

API Gateway API key. Include as 'x-api-key: {key}' header.

AuthorizationstringRequired

AWS Cognito JWT token. Include as 'Authorization: Bearer {token}' header.

Query parameters
qstringOptional

Optional structured query string. When provided, body filters are ignored.

Body
Responses
chevron-right
200

Search results.

application/json
correlationIdstring · nullableOptional
timestampstring · date-timeOptional
post
/users/search

Lookup user by ID or username

get

Retrieves a single user profile using CONTACT_ID (userId) or LOGIN_USER_ID (userName).

Authorizations
x-api-keystringRequired

API Gateway API key. Include as 'x-api-key: {key}' header.

AuthorizationstringRequired

AWS Cognito JWT token. Include as 'Authorization: Bearer {token}' header.

Query parameters
userIdstringOptional

Unique CONTACT_ID value assigned to the user.

userNamestringOptional

LOGIN_USER_ID associated with the user.

Responses
chevron-right
200

User located successfully.

application/json
correlationIdstring · nullableOptional
timestampstring · date-timeOptional
get
/users/lookup

Last updated