Ataboy Express
Who we serveHow it worksTrack deliveryBusinessAPIPricingContact
Menu
Who we serveHow it worksTrack deliveryBusinessAPIPricingContact
Ataboy Express

Nigeria's delivery infrastructure platform, powering same-day deliveries for restaurants, pharmacies, gadget stores, drink vendors, and businesses in Lagos.

Contact support

Customer service

  • Support
  • Terms of delivery
  • Privacy policy
  • Return policy
  • Frequently asked questions
  • User data deletion

© 2026 Ataboy Express Nig. LTD. All rights reserved.

Powered by Cholan Tech Solutions

How it works

From order to doorstep, for customers, businesses, and builders

Ataboy Express is delivery infrastructure. Book as a person, dispatch as a brand, or automate as a developer, the same reliable network underneath.

Customer guideBusiness guideDeveloper guide
CustomersSend and track parcels yourselfBusinessesDispatch from your store without managing ridersDevelopersIntegrate Ataboy into checkout, OMS, or marketplace backends

The shared delivery journey

No matter who starts the shipment, every Ataboy delivery follows the same reliable path.

  1. 1Order starts

    A customer books in the app, or a business captures an order in their store or checkout.

  2. 2Ataboy creates the delivery

    Details land in Ataboy via the customer app, business dashboard, or Partner API.

  3. 3Rider assigned

    Dispatchers and routing match the nearest available rider to the pickup.

  4. 4Live tracking

    Everyone follows status updates on a tracking link with a clear timeline.

  5. 5Delivered + proof

    Handoff is confirmed; businesses can sync completion through webhooks.

Customers

Send and track parcels yourself

Perfect when you need to send something across Lagos without knowing a rider.

Open customer app
Stacked cardboard delivery packages ready for dispatch
Step 1

Create your account

Sign up with email or Google on the Ataboy customer experience, then verify you are ready to book.

Step 2

Enter pickup & drop-off

Add addresses, receiver name and phone, package size, and any landmark notes riders will need.

Step 3

See your fee & ETA

Review the transparent city rate and estimated arrival before you confirm the delivery.

Step 4

Rider picks up

A nearby rider is assigned. You get status updates as they head to pickup and then to drop-off.

Step 5

Track live

Share the tracking link with the receiver. Follow every status change until the parcel is handed over.

Step 6

Confirm delivery

Delivery completes with confirmation, keep the tracking page as your receipt trail.

Practical tips

  • Use clear landmarks and an active receiver phone number.
  • Stay reachable at pickup time so the rider is not delayed.
  • Share the tracking link in WhatsApp for family or office receivers.

Businesses

Dispatch from your store without managing riders

Stop coordinating bikes in chat. Let Ataboy handle dispatch while you focus on sales.

Open business portal
Warehouse shelves filled with labeled parcel packages
Step 1

Create a partner account

Sign up on the business portal. You instantly receive test API keys to explore the platform safely.

Step 2

Use the dashboard

Create deliveries, view history, manage webhooks, and monitor compliance from one workspace.

Step 3

Submit compliance

Share CAC, address, and director details. After approval you can generate live keys for production.

Step 4

Dispatch orders

When a customer buys from you, create the Ataboy delivery in a few clicks, or automate via API.

Step 5

Share tracking with buyers

Every shipment gets a tracking link your support team and customers can open anytime.

Step 6

Tune Integration Hub

Keep Ataboy default rates, upload a custom rate card, or apply markup for your checkout.

Practical tips

  • Start on test keys until your staff flow is solid.
  • Add webhook URLs before go-live so your OMS stays in sync.
  • Use branches / clear pickup notes for multi-location brands.

Developers

Integrate Ataboy into checkout, OMS, or marketplace backends

Wire estimate → create → track → webhook into your product in a clean partner contract.

Read API docs
Parcel packages with shipping labels prepared for delivery
Step 1

Get API credentials

From the business portal, copy your test key and secret (`atb_test_…`). Never expose secrets in frontend code.

Step 2

Estimate fees

Call `POST /v1/partner/deliveries/estimate` with pickup, drop-off, weight, and vehicle to show fees at checkout.

Step 3

Create deliveries

Call `POST /v1/partner/deliveries` with receiver details. Store the delivery id and tracking number in your DB.

Step 4

Subscribe to webhooks

Register endpoints for assigned, picked up, in transit, delivered, and cancelled events.

Step 5

Track & cancel

Use track-by-number or get-by-id endpoints for support tools. Cancel while still pending or assigned.

Step 6

Go live

Finish compliance, mint live keys (`atb_live_…`), swap base URL, and keep test keys for staging.

Practical tips

  • Authenticate with `X-Api-Key` and `X-Api-Secret` on every partner call.
  • Build against test keys; only switch credentials for production.
  • Verify webhook signatures before updating order state.

Status timeline you will see

Tracking pages and webhooks speak the same language. Here is what each status means.

pendingPending

Delivery created, waiting for assignment.

assignedAssigned

A rider has accepted the job.

picked_upPicked up

Parcel collected from the sender.

in_transitIn transit

On the way to the receiver.

deliveredDelivered

Handed over successfully.

cancelledCancelled

Stopped before completion when allowed.

Public tracking lives at your track app (track.ataboyexpress.com). Businesses and APIs can also pull status by delivery id or tracking number.

Pick your starting point

Same network. Three doors in, choose the one that matches how you work.

CustomersBook a delivery nowBusinessesCreate a partner accountDevelopersOpen the Partner API guide