Developer Sign-in

Enter the same credentials you created in KYC, or use an API key.
Auth · API Key Header injected automatically on requests
Sandbox
← Back to Home
Curated Endpoints for Publishing
Vendor Onboarding
  • POST /api/vendor/register
  • POST /api/vendor/login
  • GET|PUT /api/vendor/settings
  • GET /api/mobile-spaza/status
  • GET /api/mobile-spaza/details
  • POST /api/mobile-spaza/whatsapp-register
  • POST /api/mobile-spaza/document-verify
  • GET /api/mobile-spaza/pending-approvals
  • POST /api/mobile-spaza/approve
Order Placement
  • POST /api/rider/self-order
  • GET|POST /api/combos
  • GET|PUT|DELETE /api/combos/<id>
  • GET /api/orders
  • POST /api/orders/test/create
Rider Orchestration
  • POST /api/dispatch/test/create-riders
  • GET /api/dispatch/riders/available
  • POST /api/dispatch/assign
  • GET /api/dispatch/track
  • GET /api/riders/detailed-info
  • POST /api/hybrid/upgrade-rider
  • GET /api/hybrid/check-status
OTP & Verification
  • POST|GET /api/delivery/verify-otp
  • POST /api/delivery/resend-otp
WhatsApp POD & Invoicing
  • POST /webhook/whatsapp
  • POST /api/twilio/whatsapp
  • GET|POST /api/twilio/whatsapp/test
  • POST /api/messagebird/whatsapp
  • GET|POST /api/messagebird/test
  • GET /api/media/proxy?url=...
Suffix Logic & Targeting
  • POST /api/suffix-parser
  • POST|GET /ussd
Fallback & Storage
  • GET /api/config
  • GET /api/routes
  • POST /api/wallet/debit/storage  ·  $0.03 per call (USD default)
  • POST /api/admin/refresh-products
  • POST /api/admin/reset-test-data
Analytics & Reporting
  • GET /api/analytics/summary
  • GET /api/analytics/timeseries
  • GET /api/analytics/api-usage
  • GET /api/vendor/analytics
  • GET /api/vendor/products/analytics
  • GET /api/orders/stats
  • GET /api/dashboard/stats
  • GET /api/earnings/ledger
  • GET /api/earnings/commission-vault
  • GET /api/earnings/aggregated
  • GET /api/earnings/response-tracker