Repository / Webhooks
sfp server API reference for Repository / Webhooks: 6 endpoints.
/sfp/api/repository/webhookProcesses incoming GitHub webhook events. This is the endpoint that GitHub calls when events occur in the repository.
Header Parameters
Response Body
curl -X POST "https://example.com/sfp/api/repository/webhook" \ -H "x-github-event: string" \ -H "x-github-delivery: string" \ -H "x-hub-signature-256: string"/sfp/api/repository/webhook/github-appProcesses events GitHub delivers only to the GitHub App itself (e.g. check_run rerequested for native check re-runs). Configure the GitHub App's webhook URL to this endpoint, subscribed to the "Check runs" event.
Header Parameters
Response Body
curl -X POST "https://example.com/sfp/api/repository/webhook/github-app" \ -H "x-github-event: string" \ -H "x-github-delivery: string"/sfp/api/repository/webhook/github-edgeHeader Parameters
Response Body
curl -X POST "https://example.com/sfp/api/repository/webhook/github-edge" \ -H "x-flxbl-edge-event: string" \ -H "x-flxbl-edge-delivery: string"/sfp/api/repository/webhook/azuredevopsProcesses incoming Azure DevOps webhook events. Always returns 200 to prevent Azure DevOps from putting the webhook on probation.
Header Parameters
Response Body
curl -X POST "https://example.com/sfp/api/repository/webhook/azuredevops" \ -H "x-vss-activityid: string"/sfp/api/repository/webhook/azuredevops/secretGenerates and stores a webhook secret for an Azure DevOps repository.
Note: Consider using POST /project/configuration/webhook with platform='azure-devops' instead, which automatically creates webhooks with the generated secret.
Authorization
access-token In: header
Response Body
curl -X POST "https://example.com/sfp/api/repository/webhook/azuredevops/secret"/sfp/api/repository/webhook/azuredevops/secret/{repositoryIdentifier}Retrieves the webhook secret for an Azure DevOps repository.
Authorization
access-token In: header
Path Parameters
Response Body
curl -X GET "https://example.com/sfp/api/repository/webhook/azuredevops/secret/string"