Skip to main content
GET
Returns a deploy or update job started by Deploy Template or Update from Template. With an API key the scope is templates:deploy. Only the account that started the job can read it; any other job ID is TEMPLATE_DEPLOY_NOT_FOUND. The response is never cached. For live progress without polling, use the event stream.
string
required
The ID of the job, returned when the deploy or update was accepted.

Response

object
The job.

Error Responses

string
The error code indicating the reason for the failure. Possible values:
  • VALIDATION_ERROR: deploy_id is not a valid ID (400).
  • API_KEY_SCOPE_DENIED: The API key does not have the templates:deploy scope (403).
  • TEMPLATE_DEPLOY_NOT_FOUND: The job does not exist or belongs to another account (404).
  • RATE_LIMIT_EXCEEDED: Too many requests (429).
  • INTERNAL_SERVER_ERROR: Unexpected failure (500).
Last modified on October 28, 2026