Users endpoints

This document contains the endpoints for the Users category.

Gets all the users

/api/v1/auth/users Authorized

This endpoint returns all the users

Gets a user

/api/v1/auth/users/{id} Authorized

This endpoint returns a user

Parameters
Name Type In Required Description
id string path required User ID

Creates a user

/api/v1/auth/users Authorized

This endpoint creates a user

Parameters
Name Type In Required Description
body object body optional User
Schema
{ object }

Deletes a user

/api/v1/auth/users/{id} Authorized

This endpoint deletes a user

Parameters
Name Type In Required Description
id string path required User ID

Update a user

/api/v1/auth/users/{id} Authorized

This endpoint updates a user

Parameters
Name Type In Required Description
body object body optional User
Schema
{ object }

Gets all the roles for a user

/api/v1/auth/users/{id}/roles Authorized

This endpoint returns all the roles for a user

Parameters
Name Type In Required Description
id string path required User ID

Adds a role to a user

/api/v1/auth/users/{id}/roles Authorized

This endpoint adds a role to a user

Parameters
Name Type In Required Description
id string path required User ID
body object body optional Role Name
Schema
{ object }

Removes a role from a user

/api/v1/auth/users/{id}/roles/{role_id} Authorized

This endpoint removes a role from a user

Parameters
Name Type In Required Description
id string path required User ID
role_id string path required Role ID

Gets all the claims for a user

/api/v1/auth/users/{id}/claims Authorized

This endpoint returns all the claims for a user

Parameters
Name Type In Required Description
id string path required User ID

Adds a claim to a user

/api/v1/auth/users/{id}/claims Authorized

This endpoint adds a claim to a user

Parameters
Name Type In Required Description
id string path required User ID
body object body optional Claim Name
Schema
{ object }

Removes a claim from a user

/api/v1/auth/users/{id}/claims/{claim_id} Authorized

This endpoint removes a claim from a user

Parameters
Name Type In Required Description
id string path required User ID
claim_id string path required Claim ID