Webhooks
Receive real-time delivery status updates via HTTP callbacks.
Webhooks
Webhooks notify your server when events happen in your Send247 account. Configure your endpoint URL in the dashboard settings.
Available Events
| Event | Description |
|---|---|
delivery.created | A new delivery was created |
delivery.assigned | A driver was assigned to the delivery |
delivery.picked_up | The package was picked up from sender |
delivery.status_updated | Any status change occurred |
delivery.delivered | Package was delivered successfully |
delivery.failed | Delivery attempt failed |
Webhook Payload
webhook-payload.json
{ "event": "delivery.status_updated", "timestamp": "2024-01-15T15:30:00Z", "data": { "delivery_id": "del_2847abcd", "status": "delivered", "previous_status": "in_transit", "proof_photo_url": "https://cdn.send247.uk/proofs/del_2847abcd.jpg", "delivered_at": "2024-01-15T15:28:00Z", "signature": { "name": "J. Smith", "image_url": "https://cdn.send247.uk/signatures/del_2847abcd.jpg" } }}Webhook Security
All webhooks include a signature header for verification:
text
X-Send247-Signature: sha256=abc123...🤖 Looking for MCP Integration?
Connect AI assistants like ChatGPT, Claude, and GitHub Copilot to Send247. View MCP Server Documentation →