GitHub webhook receiver
Receives GitHub App webhook deliveries after signature verification. Delivery idempotency is DB-owned: completed duplicates return safe accepted responses, in-flight duplicates return a bounded retryable conflict, and handler failures leave the delivery retryable. Push events also persist per-project commit intent so API maintenance can retry deploy enqueue without relying on GitHub redelivery.
post/github/webhook
Request
- Base URL: https://api.eurobase.dev
- URL: https://api.eurobase.dev/github/webhook
- Auth: none declared. Required headers: x-github-event, x-github-delivery, x-hub-signature-256
Headers
x-github-eventstring required
x-github-deliverystring required
x-hub-signature-256string required
Response
Webhook accepted or completed duplicate safely replayed
Changes
No recorded changes to this operation across all 1 revision of this API.