Platform Operations/Platform Misc
POSTPlatformSince 1.0SynchronousAuth Required
ExecuteBatch
Execute a batch operation on multiple resources of the same type.
Execution Availability
Try It Out
Submit a mock request using the current auth context and example-driven inputs.
Request Inputs
Body Fields
requestObjectRequiredThe batch request payload containing resource type, action, and items
resourceTypeStringType of resource this batch operation targets
Example: platform
actionStringAction to perform on each item (e.g. delete, enable, disable)
Example: delete
itemsListList of items to process in this batch
Example: (nested array)
idStringUnique identifier of this batch item
Example: item-001
paramsLinkedHashMapAdditional parameters as key-value pairs
Example: (nested object)
dryRunBooleanWhether to preview the operation without executing it
Example: false
failFastBooleanWhether to abort the entire batch on the first failure
Example: false
Responses
Endpoint
POST/api/v1/batch
/api/v1/batch
Request Example
curl -X POST '{host}/api/v1/batch' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"request":{"resourceType":"platform","action":"delete","items":"(nested array)","dryRun":false,"failFast":false}}'
Response Example
200{
"resourceType": "platform",
"action": "delete",
"totalCount": 10,
"successCount": 9,
"failureCount": 1,
"dryRun": false,
"results": [
{}
],
"processedAt": "example"
}Change History
This API has no change history records yet.
