Version 4.0.26.10 (latest)
Asynchronously Deploy a Remote Branch or Ref to Production
Git must have been configured and deploy permission required. This endpoint kicks off the deploy process and returns immediately.
Can only specify either a branch or a ref.
Request
POST
/projects/{project_id}/async_deploy_ref_to_production
Datatype
Description
Request
path
Expand HTTP Path definition...
project_id
Id of project
query
Expand HTTP Query definition...
branch
Branch to deploy to production
ref
Ref to deploy to production
Response
200: Returns 200 if project deploy was successfully queued
Datatype
Description
(object)
status
lock
Status of the async deploy request (e.g., 'queued')
400: Bad Request
Datatype
Description
(object)
message
lock
Error details
documentation_url
lock
Documentation link
404: Not Found
Datatype
Description
(object)
message
lock
Error details
documentation_url
lock
Documentation link
422: Validation Error
Datatype
Description
(object)
message
lock
Error details
errors
Expand ValidationErrorDetail definition...
field
lock
Field with error
code
lock
Error code
message
lock
Error info message
documentation_url
lock
Documentation link
documentation_url
lock
Documentation link
429: Too Many Requests
Datatype
Description
(object)
message
lock
Error details
documentation_url
lock
Documentation link