API REFERENCE
Deployments
Deployments operations in the Helicarrier Cloud API.
GETList deployments
/api/services/{id}/deploymentsRead deployment history for a service, newest first, with rollback eligibility and a pagination cursor..
POSTDeploy service
/api/services/{id}/deployQueue a deployment for an existing service.
POSTCreate a service from an upload
/api/projects/{projectSlug}/services/upload-b64Create a new service from a base64-encoded source archive.
POSTUpdate uploaded source
/api/services/{id}/upload-b64Deploy a new source archive to an existing upload service while keeping its identity and configuration..
POSTRoll back a service
/api/services/{id}/rollback/{deploymentId}Queue a deployment using a retained image from an earlier release..
POSTAbort deploy
/api/deployments/{deploymentId}/abortRequest cancellation of a deployment that is still in progress..
PATCHSet automatic deployments
/api/services/{id}/autodeployEnable or disable automatic deployments when the tracked Git source changes..
POSTCreate deploy trigger
/api/services/{id}/deploy-triggerCreate or rotate a secret URL that can trigger deployments.
DELETEDelete deploy trigger
/api/services/{id}/deploy-triggerRevoke the service’s current deploy-trigger URL..