Process one bounded custom Dynamic Worker plugin rollout batch.
POST
/api/admin/platform/plugins/{id}/rollout
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/api/admin/platform/plugins/example/rollout \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --header 'Idempotency-Key: example' \ --data '{ "batch_size": 1 }'Starts or resumes a rollout to the platform active immutable plugin version. The same Idempotency-Key resumes the same server-owned cursor. A batch size of one can be used as the first observed batch; a dedicated canary tenant is not required.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string
Header Parameters
Section titled “Header Parameters ” Idempotency-Key
required
string
Request Body required
Section titled “Request Body required ” Media type application/json
object
batch_size
required
integer
key
additional properties
Responses
Section titled “ Responses ”Bounded rollout batch result, resumable aggregate status, and audit ID.
Media type application/json
object
operationId
required
string
pluginId
required
string
targetVersionDigest
required
string
state
required
string
cursorInstallationId
required
string | null
processedThisBatch
required
integer
succeededCount
required
integer
blockedCount
required
integer
failedCount
required
integer
hasMore
required
boolean
lastErrorCode
required
string | null
auditId
required
string
key
additional properties
Example
{ "state": "running"}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"}