REST API

POST /auth/login/

Issues JWT token for the registered user from an email and a password

Status Codes
POST /auth/refresh/

Refresh JWT token

Status Codes
POST /auth/logout/

Adds the specified JWT token into the blacklist

Status Codes
GET /auth/verify_token/

Verify JWT token

Status Codes
POST /user/

Register a new user

Status Codes
GET /user/{user_id}/role/

Retrieves a user roles by an identifier.

Parameters
  • user_id (string) – A user identifier

Status Codes
PATCH /user/{user_id}/role/

Update user roles by an identifier.

Parameters
  • user_id (string) – A user identifier

Status Codes
POST /user/{user_id}/set_password/

Set a user password

Parameters
  • user_id (string) – A user identifier

Status Codes
GET /user/{user_id}/

Retrieves a user by an identifier.

Parameters
  • user_id (string) – A user identifier

Status Codes
PATCH /user/{user_id}/

Update a user by an identifier

Parameters
  • user_id (string) – A user identifier

Status Codes
DELETE /user/{user_id}/

Delete a user by an identifier

Parameters
  • user_id (string) – A user identifier

Status Codes
POST /password/reset/

Reset a user password

Status Codes
POST /password/reset/confirm/

Confirm a user password reset

Status Codes
POST /verification/phone/

Verify a phone

Status Codes
POST /verification/phone/confirm/

Confirm a phone verification

Status Codes