Docs menu
Darb Developer API
Integrate Darb directly from your own system. Create optimized delivery routes, run WhatsApp/SMS location-collection campaigns, and read your usage through a versioned, key-authenticated REST API — the same engine that powers the Darb dashboard.
Everything here is sandbox-first: mint a dk_test_ key and run every quickstart against the live API at no cost — no real messages, no real charges. When you are ready, swap in a dk_live_ key; the endpoints, payloads, and headers are identical.
Get your test key
No account yet? Start a 14-day trial — test keys are free and instant.
Explore the docs
- Optimize a routeGolden path 1 — create a route, poll it, read the optimized order, ETAs, and driver hand-off link.
- Run a campaignGolden path 2 — start a WhatsApp/SMS location-collection campaign and read coordinates as they arrive.
- ConventionsAuth, the error envelope, rate limits, and pagination — the semantics every endpoint shares.
- WebhooksThe signed event catalog with sample payloads and copy-paste verification snippets.
- API reference & playgroundThe full interactive reference — browse every endpoint and try requests with a test key.