Register a webhook
POST {{baseUrl}}/orgs/{{org_id}}/apps/{{app_id}}/webhooks
This POST request will register a webhook for the URL saved in {{webhook_url}}. The webhook will be triggered on the start of a deployment as well as the finish of a deployment.
Request Body
{"id"=>"my-webhook", "disabled"=>false, "triggers"=>[{"scope"=>"deployment", "type"=>"started"}, {"scope"=>"deployment", "type"=>"finished"}], "url"=>"{{webhook_url}}", "payload"=>{"app_id"=>"${app_id}", "comment"=>"${comment}", "delta_id"=>"${delta_id}", "deploy_id"=>"${deploy_id}", "env_id"=>"${env_id}", "event"=>"${event}", "org_id"=>"${org_id}", "set_id"=>"${set_id}", "status"=>"${status}", "triggered_at"=>"${triggered_at}", "triggered_by"=>"${triggered_by}"}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Authorization | string | ||
Content-Type | string |