Nairobi logistics,
as an API.
Put same-day delivery inside your own product. Create deliveries, quote instantly, track drivers live and gate pay-on-delivery — over a clean REST API or an MCP server your AI agents can call directly.
Access is granted on request — we'll set you up with keys over WhatsApp.
curl https://api.swyft.africa/v1/deliveries \
-H "Authorization: Bearer $SWYFT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"vehicle": "mini_truck",
"pickup": { "name": "Showroom", "phone": "+2547...", "location": "Industrial Area" },
"dropoff": { "name": "Customer", "phone": "+2547...", "location": "Kilimani" },
"pay_on_delivery": { "till": "123456", "amount": 48000 }
}'Logistics API
Everything you need to move goods, in code.
A REST API over the same network that powers Swyft deliveries across Nairobi. Right-sized vehicles — Cargo TukTuk, Pickup, Mini Truck, Van and 5-tonne Lorry — on demand.
Create deliveries
Book a vehicle and dispatch a delivery programmatically, end to end.
Instant quotes
Get a flat price before you book — by vehicle type and route.
Live tracking
Real-time driver location and status you can show to your customer.
Pay-on-delivery gating
Handover is held until your payment webhook confirms the customer paid.
Webhooks
Created, en route, delivered, payment confirmed — pushed to your endpoint.
Proof of delivery
Signature, photo and timestamp attached to every completed drop.
MCP Server
Let AI agents book & track deliveries.
Swyft ships a Model Context Protocol server, so assistants and agents can quote, dispatch and track deliveries with the same tools your code uses — no glue required.
Request MCP accessget_quote
Price a delivery by vehicle & route
create_delivery
Dispatch a vehicle to the pickup
track_delivery
Live status & driver location
list_vehicles
Vehicle types & capacities
Get an API key or MCP access.
We grant access on request. Message us on WhatsApp with what you're building and we'll set you up with keys and docs.
Contact us on WhatsApp