For developers

API & webhooks

An API for merchants and another for companies, with signed webhooks and automatic retries. For developers who want to connect their systems: API keys, REST requests and HMAC-signed webhook notifications.

  • One API for merchants, one for companies
  • Signed webhooks with automatic retries
  • An OpenAPI reference for each API
  1. Your current API keys (shown masked)
  2. The name of the platform or system you connect
  3. Generate a new key
  4. Open the API documentation

What you can do

Plan-gated

Merchant API

List, create and cancel parcels, quote fares and read statements.

Plan-gated

Company API

Merchants, couriers, parcels, courier assignment and status updates.

Plan-gated

Signed webhooks

An X-DS-Signature header using HMAC-SHA256.

Automatic retries

Up to 8 attempts at increasing intervals; a URL is disabled after 40 consecutive failures.

Questions from developers

Which APIs are available?

One API for merchants and one for delivery companies, each with an OpenAPI reference on this site and a downloadable document.

How do I verify a webhook came from us?

Every webhook request is signed, and failed deliveries are retried automatically.

Is the API available to every merchant?

The merchant API and webhooks are plan-dependent features, available to independent merchants.

Good to know

  • These features depend on the plan and are not available to company merchants.
  • Request limits are set by the plan; see the documentation for the verified details.

Ready to bring order to your shipments?

Register as a merchant and start creating shipments, or register your delivery company and manage branches and couriers from one panel.