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

EventDescription
delivery.createdA new delivery was created
delivery.assignedA driver was assigned to the delivery
delivery.picked_upThe package was picked up from sender
delivery.status_updatedAny status change occurred
delivery.deliveredPackage was delivered successfully
delivery.failedDelivery 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 →