Syncs staged patches to a development deployment
Applies any staged patches to the running deployment. A 2xx response means the sync reached a verdict: in sync, or a full push is required (needs_full_deploy_reason). A 503 means the sync was not attempted or failed recoverably and should be retried; any other error is terminal.
Authorizations
Send Authorization: Bearer <api_key>. The legacy Authorization: Api-Key <api_key> scheme is also accepted.
Body
Triggers a sync of any staged patches to the running deployment. Takes no fields: the deployment and its staged patches fully determine the sync.
Response
The outcome of a sync that ran.
Operational failures (a transient patch failure, an invalid patch sequence) are surfaced as HTTP errors rather than fields here, so a 2xx means the sync reached a verdict.
If set, the change cannot be patched and a full push is required; the value explains why. If null, the deployment is now in sync.