ApiUsers
Bulk deactivate users
POST
Deactivates multiple users by their IDs.
bearerX-API-Version?stringAPI version for header-based versioning
Default
"1"Value in
"1""2"application/json- body
ids*array<string>Array of user UUIDs
Users have been successfully deactivated.
response?unknownapplication/jsoncurl -X POST 'http://localhost:3001/api/v1/users/bulk/deactivate' \ -H 'Content-Type: application/json' \ -d '{ "ids": [ "550e8400-e29b-41d4-a716-446655440000", "550e8400-e29b-41d4-a716-446655440001" ]}'Example Response200
{ "status": "success", "statusCode": 200, "message": "Successfully deactivated 3 user(s)", "data": { "affected": 3 }, "meta": { "requested": 3, "affected": 3, "operation": "deactivate" }, "timestamp": "2026-01-27T10:50:00.000Z", "path": "/api/v1/users/bulk/deactivate"}