Skip to main content
POST
Create Deploy Webhook
string
required
The ID of the application where the webhook will be created.
string
required
The GitHub repository owner.
string
required
The name of the GitHub repository.
string
required
The ID of the GitHub repository.
string
required
The GitHub account ID.

Response

string
The URL of the created webhook.

Error Responses

string
Possible error codes:
  • UNAUTHORIZED: User is not authenticated or lacks permissions.
  • PLAN_RESTRICTED_FEATURE: User plan does not support auto-deploy.
  • INVALID_ACCOUNT_ID: Provided GitHub account ID is invalid.
  • MISSING_REPO_INFORMATION: Required repository information is missing.
  • INSTALLATION_NOT_FOUND: GitHub installation not found for the user.
string
A descriptive message providing additional details about the error.