Git Triggers
3 Endpunkte. Basis-URL: https://xapi.ambertech.cloud/api/v1
Fire workflow transitions for a "git branch created" event#
POST
/git-triggers/branch-createdÖffentlichParameter
| Name | Ort | Typ | Beschreibung |
|---|---|---|---|
x-workflow-signaturePflicht | Header | string | – |
Antworten
- 202Accepted; count of transitions fired
- 400Missing repository or branch in payload
- 401Invalid HMAC signature
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/git-triggers/branch-created"Receive native GitHub webhook deliveries (branch created / PR merged)#
POST
/git-triggers/github/eventsÖffentlichParameter
| Name | Ort | Typ | Beschreibung |
|---|---|---|---|
x-github-eventPflicht | Header | string | – |
x-github-deliveryPflicht | Header | string | – |
x-hub-signature-256Pflicht | Header | string | – |
Antworten
- 204Accepted
- 401Invalid webhook signature
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/git-triggers/github/events"Fire workflow transitions for a "git PR merged" event#
POST
/git-triggers/pr-mergedÖffentlichParameter
| Name | Ort | Typ | Beschreibung |
|---|---|---|---|
x-workflow-signaturePflicht | Header | string | – |
Antworten
- 202Accepted; count of transitions fired
- 400Missing repository or source branch in payload
- 401Invalid HMAC signature
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/git-triggers/pr-merged"