Change the status of multiple members in a single operation.
POST/v1/organizations/{organization_id}/users/change-status-bulk
organization_id string required
Organization ID
user_ids array of strings required
Array of user IDs to update. Maximum 1,000 members per operation.
status_id string required
New status ID to apply to all specified members.
Returns a summary of the operation with details of any failures.
- Organization owner is skipped if setting inactive status
- Partial failures are reported
- Creates audit log entries for successful updates
Requires Admin or Owner role.
Bash
- Bash
- Python
- JavaScript
curl -X POST https://api.aitronos.com/v1/organizations/org_abc123/users/change-status-bulk \
-H "X-API-Key: $FREDDY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_ids": [
"usr_abc123",
"usr_def456"
],
"status_id": "status_inactive"
}'Response:
{
"success_count": 2,
"failure_count": 0,
"failed_operations": []
}