Get git webhook status for a service
Returns the webhook status for a git-based service. Checks if the Qovery webhook is correctly configured on the git provider (GitHub, GitLab, or Bitbucket).
Documentation Index
Fetch the complete documentation index at: https://qovery-argocd-documentation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
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" '
Path Parameters
Service ID of an application/job/container/database
Response
Webhook status
The webhook configuration status:
- ACTIVE: Webhook is properly configured with all required events
- NOT_CONFIGURED: No Qovery webhook found on the git rep
- MISCONFIGURED: Webhook exists but is missing required events
- UNABLE_TO_VERIFY: Could not check webhook status (auth error, rate limit, etc.)
ACTIVE, NOT_CONFIGURED, MISCONFIGURED, UNABLE_TO_VERIFY The git provider where the webhook is configured
GITHUB, GITLAB, BITBUCKET List of required events that are missing from the webhook configuration (only present when status is MISCONFIGURED)