Part
Webhook
You might say: event delivery, callback, signed HTTP event
An HTTP delivery that carries an event from one service to another so the receiver can act without polling.
- What it does
- Carries ticket, repository, check, review, or run events into the orchestrator or another service.
- Ask
- Is this delivery authentic, acknowledged quickly, and safe to process more than once?
- Typical
- One-way event delivery, signed payload, retrying delivery, or a queue-backed receiver.
- Trouble
- The receiver accepts forged payloads, times out, drops events, or repeats side effects on redelivery.
What to look for
- An endpoint URL and subscribed event list
- Delivery id, event header, and response status
- X-Hub-Signature-256 or another signature header
Connections
- Raises: Trigger
- See also: Bot identity
Sources
- GitHub, About webhooks, About webhooks
Webhooks provide a way for notifications to be delivered to an external web server whenever certain events occur on GitHub.
- GitHub, Validating webhook deliveries, Validating webhook deliveries
The hash signature will appear in each delivery as the value of the X-Hub-Signature-256 header.
Use it on your project
teardown-apply: hold "Webhook" (webhook) from the teardown at https://teardownatlas.com/software-factory/ against my project
Paste it into a coding agent that has the teardown skills.
An AI agent wrote this map with the teardown skill. It can contain errors: check the sources before you rely on a part. About and legal