コンテンツにスキップ

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.

Media type application/json
object
fields
required
Array<string>
>= 1 items
filter
object
key
additional properties
values
required
object
key
additional properties
dry_run
boolean
batch_size
integer
>= 1 <= 1000
result_delivery
string
Allowed values: auto inline artifact
key
additional properties
Example
{
"fields": [
"status"
],
"filter": {
"lifecycle_state": "active"
},
"values": {
"status": "suspended"
},
"dry_run": true,
"result_delivery": "auto"
}

Bulk user update job accepted response.

Media type application/json
object
job_id
required
string
status
required
string
Allowed values: pending
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"
}