Skip to main content
POST
Receive a signed GitHub event

Headers

X-GitHub-Event
enum<string>
required

GitHub event type.

Available options:
pull_request,
workflow_run
X-GitHub-Delivery
string
required

GitHub-issued delivery UUID. Used as the dedupe key.

X-Hub-Signature-256
string
required

HMAC-SHA256 of the raw body, prefixed with sha256=.

Path Parameters

fleet_id
string<uuid>
required

UUIDv7 of the fleet that owns this webhook receiver.

Body

application/json

Raw GitHub webhook payload.

Response

Duplicate or ignored event. An ignored event does not reserve its delivery identifier.

deduped
boolean
required