User
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Query parameters
usernamestringOptional
Username
sortstringOptionalExample:
Sort
{"value":"createdAt"}limitintegerOptionalDefault:
The limit of per page
10pageintegerOptionalDefault:
Current page number
1statusstringOptional
Status
rolestringOptional
Role ID
Responses
200
OK
application/json
and
401
Unauthorized
application/json
403
Forbidden
application/json
get
/organizations/{organizationId}/usersAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Body
userall ofRequired
stringOptional
anyOptional
User id
stringOptionalPattern:
Entity ID
^[0-9a-fA-F]{24}$Responses
201
Created
application/json
400
Bad Request
application/json
401
Unauthorized
application/json
403
Forbidden
application/json
post
/organizations/{organizationId}/usersAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Query parameters
textstringOptional
Text
Responses
200
OK
application/json
and
401
Unauthorized
application/json
403
Forbidden
application/json
get
/organizations/{organizationId}/users/search/availablesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$userIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Responses
200
OK
application/json
and
401
Unauthorized
application/json
403
Forbidden
application/json
404
Not Found
application/json
get
/organizations/{organizationId}/users/{userId}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$userIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Body
Responses
200
OK
application/json
_idstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$usernamestring · min: 5 · max: 255Required
User username (email)
passwordstring · min: 3 · max: 255Write-onlyRequired
User password
languagestringOptional
User ISO 639-1 language code
regionstringOptional
User ISO 3166-1 alpha-2 region code
firstNamestring · min: 5 · max: 255Required
User first name
lastNamestring · min: 5 · max: 255Required
User last name
statusinteger · enumRequiredPossible values:
Status
attributesobjectOptional
User attributes
avatarUrlstringOptional
User avatar URL
lastLoginAtstring · date-timeRead-onlyRequired
Date
createdAtstring · date-timeRead-onlyRequired
Date
updatedAtstring · date-timeRead-onlyRequired
Date
400
Bad Request
application/json
401
Unauthorized
application/json
403
Forbidden
application/json
404
Not Found
application/json
put
/organizations/{organizationId}/users/{userId}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$userIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Responses
204
No Content
401
Unauthorized
application/json
403
Forbidden
application/json
404
Not Found
application/json
delete
/organizations/{organizationId}/users/{userId}No content
Last updated
Was this helpful?

