Change status of the user
PATCH/user-srv/users/:sub/status
This API call updates user status to verified, pending, or declined.
The following table explains status transitions:
| Status | Description | Allowed State Transitions |
|---|---|---|
| VERIFIED | Active user | DECLINED, PENDING |
| PENDING | Pending activation | VERIFIED, DECLINED |
| DECLINED | Inactive user | VERIFIED, PENDING |
Note: The following statuses are not allowed via this API:
- DELETED - Use the scheduled deletion API instead
- COMBINED - System-managed status
- BLOCKED - System-managed status
Scopes: cidaas:users_write
Roles required: ADMIN, SECONDARY_ADMIN, SUPER_ADMIN, USER_CREATE for corresponding UUID
Request
Responses
- 200
- 400
- 401
- 417
- default
success
Bad Request
Unauthorized
Expectation Failed
Default response for other status codes