---
title: "Developers | Dawurobo"
description: "The Dawurobo Partner API adds nationwide delivery to your own app or store: sandbox keys in minutes, HMAC-signed requests, order create/track/estimate/cancel, a prepaid wallet or cash on delivery, signed webhooks, and a Safe catalog to resell."
url: https://www.dawurobo.com/developers
---

Partner API · docs.dawurobo.com

# Delivery, as an API.

One signed integration, one set of keys per app, every Dawurobo service: create and track deliveries from your own checkout, price a route first, pay from a prepaid wallet or on delivery, and receive signed webhooks. Sandbox keys in minutes, no sales call.

[Read the docs](https://docs.dawurobo.com) · [llms.txt for the API](https://docs.dawurobo.com/llms.txt)

```
POST https://delivery.dawurobo.com/api/v1/delivery/orders.create
X-API-Key: pk_live_…
X-Signature: hmac-sha256(…)
X-Timestamp · X-Nonce

{
  "pickup": { "city": "Accra", "address": "Circle" },
  "dropoff": { "city": "Kumasi", "address": "Adum" },
  "payment": "wallet"
}
```

What you can call

## The endpoints.

Delivery is the flagship; the Safe catalog lets you sell vetted vendors' products without holding stock. Full reference in the docs.

- `orders.create`Create a delivery from your checkout
- `orders.create_bulk`Create many in one call
- `orders.estimate`Price a route before you commit
- `orders.track`Every status, with timestamps
- `orders.cancel`Cancel while it is still cancellable
- `locations.list`Cities and towns we serve
- `wallet.balance`What is left to spend
- `wallet.topup.initiate`Top up by mobile money or card
- `catalog.list`Safe products you can resell

How it works

## Sandbox today, production after review.

1. 01  
### Get a sandbox key  
Sign up in Partner Hub; a staging key is issued instantly.
2. 02  
### Sign your requests  
X-API-Key, X-Signature, X-Timestamp, X-Nonce on every call. Scopes decide what a key can do; money-moving scopes are never granted by wildcard.
3. 03  
### Build and test  
Create, estimate, track and cancel orders against staging. Receive webhooks.
4. 04  
### Go live  
Apply for production; after a review that includes business KYC, you get live keys and a wallet to fund deliveries.

Who it is for

## Stores, platforms, resellers.

- ### Online stores  
Offer delivery at checkout without running a fleet. Price the route, create the order, show the tracking.
- ### Platforms and marketplaces  
One integration, one set of keys per app, every Dawurobo service your app is entitled to.
- ### Resellers  
List a syndicated catalog of Safe vendors' products, take payment through the gateway, and let Dawurobo fulfil and settle.

## Developers ask first.

### How do I get API keys?

Sign up in Partner Hub and a sandbox key is issued instantly. Production keys follow a review that includes business KYC.

### How are requests signed?

Every request carries X-API-Key, X-Signature (HMAC), X-Timestamp and X-Nonce. Unsigned requests are refused. The docs include the signing steps and examples.

### Is there a separate staging URL?

No. Staging and production share the same base URL; the key you use decides which environment you are in. Wallet and Safe-order endpoints refuse staging keys.

### How do I pay for deliveries?

From a prepaid wallet you top up through the API, or cash on delivery collected from the recipient.

### Do you send webhooks?

Yes: created, accepted, rejected, picked up, in transit, delivered, cancelled, rescheduled, returned and updated. They are HMAC-signed, de-duplicated and retried, with a dead-letter queue.

---

More from Dawurobo: [site map for agents](https://www.dawurobo.com/llms.txt) · [every page in one file](https://www.dawurobo.com/llms-full.txt) · [sitemap](https://www.dawurobo.com/sitemap.xml) · [contact](https://www.dawurobo.com/contact)
