Integrations

Connect Deliver It to your systems (shops, websites, ERPs, POS, mobile apps) using our Partner API. Create orders, estimate prices, track deliveries, receive webhooks, and more.

Authentication

Use an API key: Authorization: Bearer {API_KEY}

Base URL

https://app.deliveritafrica.com/api/v1/

Webhooks

Receive status updates for accepted, picked up, in transit, delivered, and cancelled. Signed with X-DeliverIt-Signature.

Rate limits

Default is 100 requests/minute per API key. Contact support for higher limits.

POST https://app.deliveritafrica.com/api/v1/orders
Authorization: Bearer {API_KEY}
Content-Type: application/json

{
  "merchant_order_id": "ABC123",
  "pickup_address": "Kampala",
  "pickup_lat": 0.3476,
  "pickup_lng": 32.5825,
  "dropoff_address": "Kampala",
  "dropoff_lat": 0.3136,
  "dropoff_lng": 32.5811,
  "package_size": "small",
  "payment_method": "cash",
  "amount_to_collect": 0,
  "notes": "Handle with care"
}