Skip to main content

Webhooks

Webhooks are mandatory for any production integration with Skeep Express. They allow your system to react instantly to delivery events.

Setup

Register your webhook URL in the developer portal or via the API: POST /express/webhooks

  • delivery.created
  • courier.assigned
  • picked_up
  • in_transit
  • delivered
  • failed (e.g., recipient not found)

Event Schema

All payloads follow a consistent JSON structure, including the delivery_id, event_type, and timestamp.