Rushbox Green logo
HomeContact UsAbout UsPartner as courier
API

Seamlessly Integrate Reliable Logistics Into Your App or Website

Empower your e-commerce business with Rushbox's API, offering fast, secure, and predictable delivery without building infrastructure or managing riders.

SignUp hereView Documentation

Your business simplified

Why Choose Rushbox's API?

Simplified Integration

Quickly connect our delivery network to your platform with just 4 endpoints deliver global.

Real-Time Tracking

Allow customers track all orders made on your platform at any point in the delivery process.

Your customers choose

Allowing your customers choose the best courier service for their delivery need at any time.

Built for E-Commerce Success πŸ”‘

Running a business is hard enough :: let Rushbox handle your deliveries. Choose the perfect delivery

bikeBgImage.png

Offer your customers options

Allow your customers choose the delivery options for them, wether they want cheap, fast, high reviews etc...

bikeBgImage.png

Real-time package tracking

Offer your customer 24/7 tracking on all their package deliveries!

bikeBgImage.png

View all customer reviews

See all customer reviews on all package deliveries to optimise your customisation.

bikeBgImage.png

Customisation & management dashboard

Customise the delivery service your users can see e.g 4 max couriers etc..., manage your api consumption, and more.

Steps To Use the API

Create an account

Click get started button at the top

Read the Docs

Visit Docs.Rushboxapp.com

Integrate with ease

Get delivering easy with Rushbox

Frequently Asked Questions ?

How do I sign up for the Rushbox API?

Sign up at rushboxapp.com/merchant, then grab your API key from your dashboard at rushboxapp.com/merchant/dashboard. Full docs at docs.rushboxapp.com.

What types of delivery services can I integrate?

On-demand (immediate), Same-day, next-day, and scheduled deliveries across our courier network covering 4 countries and counting. Whether it's e-commerce, food, or documents, we route to the right courier automatically.

How do I monitor delivery statuses through the API?

Use the /deliveryhistory endpoint to query delivery statuses programmatically, or track them visually from your dashboard at rushboxapp.com/merchant/dashboard/deliveries.

What happens if a delivery fails?

You'll receive an immediate webhook notification with a failure reason. From there you can trigger a retry, or initiate a refund via your dashboard rushboxapp.com/merchant/dashboard.

Is there a sandbox/test environment?

Yes :: docs.rushboxapp.com covers our endpoint types, including a staging environment you can test against before going live.

What are the rate limits?

There are no hard rate limits. We do monitor API usage to prevent abuse, so you can build and scale without hitting arbitrary ceilings.

Which countries and cities are currently supported?

We currently cover major cities across Nigeria, Ghana, and Kenya, with more markets on the way.

How is pricing calculated?

Rushbox pricing is dynamic and calculated per delivery based on factors like distance and courier. You can fund your wallet and track all payments from your dashboard at rushboxapp.com/merchant/dashboard.

Can I get a quote before dispatching a delivery?

Yes ::z hit the /fetch_estimates endpoint to get pricing before committing to a delivery. Available on both staging and live environments.

How do I handle cash-on-delivery orders?

Cash-on-Delivery isn't supported just yet, but it's on our roadmap. We'll be rolling it out soon.

What authentication method does the API use?

All API requests are authenticated using a Bearer token. Simply pass your API key as the token in the Authorization header you can find your key in your dashboard.

Download the app!

Join 8K+ Rushbox app users in Nigeria πŸ‡³πŸ‡¬ and soon Africa πŸ›΅ 🌍. Be part of our early beginning!.❀️

App storePlay store
ABOUT USCONTACT USAPIPARTNER AS COURIERLEGAL
InstagramLinkedInX / Twitter

Join our newsletter for latest app, industry, and investor updates.

Contact information

E-mail

corporate@rushboxapp.com

Phone.

(+234) 70-1325-1899
DELIVERIES πŸ›΅ SIMPLIFIED FOR EVERYONE πŸ«±πŸΎβ€πŸ«²πŸΌ EVERYWHERE 🌍. RUSHBOX πŸ“¦.Β Β DELIVERIES πŸ›΅ SIMPLIFIED FOR EVERYONE πŸ«±πŸΎβ€πŸ«²πŸΌ EVERYWHERE 🌍. RUSHBOX πŸ“¦.
Privacy Policy

Copyright Rushbox Inc

. 2026