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.