Edit an organization webhook
JWT tokens should be used with OIDC account (human to machine). JWT tokens used by the Qovery console to communicate with the API have a TTL. Curl Example ' curl https://console.qovery.com/organization -H "Authorization: Bearer $qovery_token" '
Organization ID
Webhook ID
Define the type of the webhook. SLACK is a special webhook type to push notifications directly to slack. The target_url must be a Slack compatible endpoint.
STANDARD, SLACK "STANDARD"
Set the public HTTP or HTTPS endpoint that will receive the specified events.
The target URL must starts with http:// or https://
Events to subscribe to and send to the target_url.
DEPLOYMENT_STARTED send an event when a deployment is started and going to be executedDEPLOYMENT_CANCELLED send an event when a deployment is cancelledDEPLOYMENT_FAILURE send an event when a deployment failedDEPLOYMENT_SUCCESSFUL send an event when a deployment is successfulDEPLOYMENT_STARTED, DEPLOYMENT_CANCELLED, DEPLOYMENT_FAILURE, DEPLOYMENT_SUCCESSFUL Make sure you receive a payload to sign the Qovery request with your secret.
Qovery will add a HTTP header Qovery-Signature: <Your Secret> to every webhook requests sent to your target URL.
Turn on or off your endpoint.
Specify the project names you want to filter to.
This webhook will be triggered only if the event is coming from the specified Project IDs.
Notes: 1. Wildcard is accepted E.g. product*. 2. Name is case insensitive.
Specify the environment modes you want to filter to. This webhook will be triggered only if the event is coming from an environment with the specified mode.
DEVELOPMENT, PREVIEW, PRODUCTION, STAGING Edit an organization webhook
Define the type of the webhook. SLACK is a special webhook type to push notifications directly to slack. The target_url must be a Slack compatible endpoint.
STANDARD, SLACK "STANDARD"
Set the public HTTP or HTTPS endpoint that will receive the specified events.
The target URL must starts with http:// or https://
Turn on or off your endpoint.
Events to subscribe to and send to the target_url.
DEPLOYMENT_STARTED send an event when a deployment is started and going to be executedDEPLOYMENT_CANCELLED send an event when a deployment is cancelledDEPLOYMENT_FAILURE send an event when a deployment failedDEPLOYMENT_SUCCESSFUL send an event when a deployment is successfulDEPLOYMENT_STARTED, DEPLOYMENT_CANCELLED, DEPLOYMENT_FAILURE, DEPLOYMENT_SUCCESSFUL Specify the project names you want to filter to.
This webhook will be triggered only if the event is coming from the specified Project IDs.
Notes: 1. Wildcard is accepted E.g. product*. 2. Name is case insensitive.
Specify the environment modes you want to filter to. This webhook will be triggered only if the event is coming from an environment with the specified mode.
DEVELOPMENT, PREVIEW, PRODUCTION, STAGING