Skip to Content
Overview

Welcome to iDeliver

Automate your logistics, manage dynamic dispatch, and track orders in real-time. Whether you run a WooCommerce store, a custom pharmacy app, or a high-volume food delivery operation, the iDeliver API gives you the tools to ship orders to your customers without leaving your workflow.

Start integrating in minutes — no logistics expertise required.


Choose your integration path

PathBest forTime to first order
Quick Start — REST APIDevelopers building custom integrations~3 minutes
WhatsApp AI Agent — No codeMerchants dispatching from WhatsApp10 minutes
Telegram Bot — No codeMerchants dispatching from Telegram5 minutes
SDKs — Node.js / PHPDevelopers using our generated client libraries~5 minutes

How it works

  1. Create an order — Send a POST /v1/orders request with the pickup address, dropoff address, and customer phone number.
  2. We dispatch a rider — Our engine selects the nearest available rider based on your zone settings and dynamic pricing.
  3. Track in real-time — Your customer receives live updates. Your system receives webhook events as the order progresses.
  4. Get paid out — Delivery fees are deducted from your pre-funded wallet. Commissions settle automatically.

Sandbox vs Production

All API keys begin with a prefix that tells you which environment you are in:

Key prefixEnvironmentBase URL
ilv_test_…Sandboxhttps://api.ideliver.ng (test mode)
ilv_live_…Productionhttps://api.ideliver.ng

Always use your ilv_test_… key while building and testing. No real riders or wallets are charged in sandbox mode.


Next steps