One API for delivery, tracking, and proof
Logistics software built for developers. TumaBoda's REST API and webhooks let you create deliveries, track riders live, and receive digital proof of delivery — directly inside your storefront, app, or backend.
curl -X POST https://api.tumaboda.co.ke/v1/deliveries \
-H "Authorization: Bearer tb_live_9f837a21..." \
-H "Content-Type: application/json" \
-d '{
"pickup": {
"address": "Kenyatta Ave, Nairobi",
"phone": "+254712345678"
},
"dropoff": {
"address": "Westlands Rd, Nairobi",
"phone": "+254787654321"
},
"package": {
"description": "Medical Supplies",
"require_otp": true
}
}'Build delivery directly into your product
REST API
JSON payloads & REST
Webhooks
Real-time push events
OTP Proof
Digital verification
Environments
Sandbox & Live keys
With TumaBoda's developer platform, businesses can programmatically manage deliveries, track riders live, and automate proof-of-delivery reconciliation. Whether embedding checkout options into Shopify or connecting custom ERPs, our REST APIs turn last-mile fulfillment into structured code.
Everything required for logistics integration
Book dispatches, receive status webhooks, and fetch digital proof-of-delivery payloads via secure REST APIs.
Create Delivery
Book on-demand or scheduled deliveries programmatically with full recipient and item specifications.
Live GPS Tracking
Fetch real-time status updates and live rider coordinates for seamless display in your apps.
Real-Time Webhooks
Receive instant push events for dispatch, transit status, arrival, and completed handovers.
Digital Proof of Delivery
Access verified OTP events, recipient signatures, and digital proof-of-delivery payloads.
E-Commerce Plugins
Out-of-the-box support for Shopify, WooCommerce, and custom web store checkouts.
Secure Authentication
Bearer token authentication with environment separation (sandbox & production) and rate limiting.
What you can build with TumaBoda APIs
Connect TumaBoda to your storefronts, mobile apps, and enterprise backends to automate fulfillment.
Seamless integration into existing software stacks
Eliminate manual dispatch data entry. When an order is placed on your site, our API automatically creates a delivery job and pushes real-time status updates back to your database.
Webhooks inform your customer support teams instantly if delays or exception handovers occur.
Automated Dispatch
Trigger rider pickup immediately upon order confirmation in your e-commerce checkout.
In-App Live Tracking
Embed live rider map coordinates and real-time ETA widgets directly inside your app.
CRM Status Sync
Push automated delivery status transitions directly into your support and CRM tools.
Proof & Audit Sync
Automatically match recipient OTP validation tokens with payout and reconciliation records.
Frequently asked questions
Everything you need to know about TumaBoda's developer API.
How do I get API access?
Join the TumaBoda API program to receive sandbox credentials, production API keys, and full technical documentation.
What capabilities can I integrate using the API?
You can programmatically create single or batch deliveries, track live rider locations, receive status events via webhooks, and fetch digital proof-of-delivery payloads.
Do you support e-commerce platforms like Shopify?
Yes. TumaBoda supports Shopify, WooCommerce, and custom checkout plugins with pre-built webhook handlers and automated dispatch rules.
Build on TumaBoda.
Request sandbox API credentials and access our developer documentation today.