Create a bulk user update job.
POST
/api/admin/jobs/users/bulk-update
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/api/admin/jobs/users/bulk-update \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "fields": [ "status" ], "filter": { "lifecycle_state": "active" }, "values": { "status": "suspended" }, "dry_run": true, "result_delivery": "auto" }'Queues a users/bulk-update job after validating fields, values, optional filter, dry-run mode, batch size, and result delivery. The response includes affected user count and estimated completion.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type application/json
object
fields
required
Array<string>
filter
object
key
additional properties
values
required
object
key
additional properties
dry_run
boolean
batch_size
integer
result_delivery
string
key
additional properties
Example
{ "fields": [ "status" ], "filter": { "lifecycle_state": "active" }, "values": { "status": "suspended" }, "dry_run": true, "result_delivery": "auto"}Responses
Section titled “ Responses ”Bulk user update job accepted response.
Media type application/json
object
job_id
required
string
status
required
string
job_type
required
string
created_at
required
string format: date-time
estimated_completion
required
string format: date-time
affected_users
required
integer
dry_run
required
boolean
Example
{ "status": "pending"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}