Operator
Use these endpoints to manage Operator operations on a Crate Operator host. The reference below includes request attributes, response shapes, and executable request examples.
The Operator object
Required attributes
callback_url stringupdate_process_id stringversion stringOptional attributes
artifact_source string | nullSource location for the operator binary (S3/R2 bucket URL or HTTPS prefix). If omitted, falls back to the community edition artifact source.
checksum stringPOST
/v1/operator/updateTrigger asynchronous operator update
Request attributes
Required attributes
callback_url stringupdate_process_id stringversion stringOptional attributes
artifact_source string | nullSource location for the operator binary (S3/R2 bucket URL or HTTPS prefix). If omitted, falls back to the community edition artifact source.
checksum stringResponses
202 Accepted400 Bad RequestGET
/v1/operator/update/{update_process_id}Get operator update status
Parameters
update_process_id string path requiredResponses
200 Operator update status404 Not FoundGET
/v1/operator/running-instanceGet current active operator instance
Responses
200 OK503 Running instance unavailable