REST API¶
-
POST
/auth/login/
¶ Issues JWT token for the registered user from an email and a password
- Status Codes
200 OK – Success
-
POST
/auth/logout/
¶ Adds the specified JWT token into the blacklist
- Status Codes
204 No Content – Success
-
POST
/user/
¶ Register a new user
- Status Codes
201 Created – Success
-
GET
/user/{user_id}/role/
¶ Retrieves a user roles by an identifier.
- Parameters
user_id (string) – A user identifier
- Status Codes
200 OK – Success
-
PATCH
/user/{user_id}/role/
¶ Update user roles by an identifier.
- Parameters
user_id (string) – A user identifier
- Status Codes
200 OK – Success
-
POST
/user/{user_id}/set_password/
¶ Set a user password
- Parameters
user_id (string) – A user identifier
- Status Codes
200 OK – Success
-
GET
/user/{user_id}/
¶ Retrieves a user by an identifier.
- Parameters
user_id (string) – A user identifier
- Status Codes
200 OK – Success
-
PATCH
/user/{user_id}/
¶ Update a user by an identifier
- Parameters
user_id (string) – A user identifier
- Status Codes
200 OK – Success
-
DELETE
/user/{user_id}/
¶ Delete a user by an identifier
- Parameters
user_id (string) – A user identifier
- Status Codes
204 No Content – Success