Delivery API
Delivery API for your POS, website or app
Connect MiniDrop to the software you already use.
The MiniDrop API lets your billing software, POS, website or ordering app create deliveries automatically and receive every status change back, so nobody types an order twice.
Every endpoint is documented in the MiniDrop docs, and a separate sandbox lets your developer test the full flow before going live.

What delivery api gives you
Orders
Get a delivery estimate, create an order, read its status or cancel it.
Trips
Plan and assign trips for your own riders from your system, using the same route optimisation as the outlet portal.
Riders
Add, update and list your delivery staff through the API.
Webhooks
Receive an order.updated event on every status change, with automatic retries.
Tracking links
Each order carries its customer tracking link, ready to send in your own messages.
Sandbox
A separate test environment with the same endpoints, where order progress is simulated.
How it works
- 1
Get your API key
Generate API credentials in the outlet portal.
- 2
Test in the sandbox
Build against the sandbox, where orders move through their statuses on their own.
- 3
Go live
Switch to the live API with your live key.
- 4
Listen for webhooks
Update your own system as each order is picked up and delivered.
Frequently asked questions
What kind of API is it?
A JSON REST API with token authentication, plus webhooks for status updates.
Is there a test environment?
Yes. The sandbox has the same endpoints with simulated order progress, so you can test without real riders.
Where is the API documentation?
In the Developers & API section of the MiniDrop docs, and in the outlet portal once you have an account.
Do you have ready-made plugins for my POS?
Integrations are built on the API. If your POS or ordering system can call a web API, it can create MiniDrop deliveries.
Ready to organise your deliveries?
Start free, or talk to us about how you deliver today.
