Integration Notes
- What Happens: The user is marked as disabled in the database, their roles are downgraded to
member, and their Cognito account is disabled. - Authorization: Requires
update:userscope. - Idempotent: If the user is already disabled, the endpoint returns 200 with a message indicating the user is already disabled.
Request
No request body is required. Simply send a POST request to the endpoint with the organization and user IDs in the path.Response
Success Response (200 OK)
Already Disabled (200 OK)
Response Fields
Success Response Data
| Field | Type | Description |
|---|---|---|
user_id | string | Parchment’s unique user identifier |
Common Response Fields
All responses include these standard fields:| Field | Type | Description |
|---|---|---|
success | boolean | Indicates if the request was successful |
statusCode | number | HTTP status code |
timestamp | string | ISO 8601 timestamp of the response |
requestId | string | Unique identifier for debugging |
Status Codes
| Code | Status | Description |
|---|---|---|
200 | OK | User successfully disabled (or already disabled) |
401 | Unauthorized | Authentication required or token invalid |
403 | Forbidden | Insufficient permissions (missing delete:user scope) |
404 | Not Found | User not found |
500 | Internal Server Error | Unexpected server error |

