Developers

Build on Wuber

Full REST API with webhook support. Integrate your ERP, WMS, or custom mobile apps in hours.

API Keys

Generate per-workspace API keys with scoped permissions.

REST API

Standard JSON REST API. Authenticate with Bearer tokens.

Webhooks

Receive real-time events for trips, payments, and drivers.

SDKs

JavaScript and Python SDKs coming soon.

API Reference

Base URL: https://your-tenant.wuber.com.ng/api/v2

POST/api/v2/auth/loginAuthenticate and receive a Bearer token
GET/api/v2/tripsList all trips for the tenant
POST/api/v2/tripsCreate a new trip
GET/api/v2/trips/{id}Get a single trip by ID
PATCH/api/v2/trips/{id}Update trip status or details
GET/api/v2/driversList all drivers
POST/api/v2/driversOnboard a new driver
GET/api/v2/customersList all customers
GET/api/v2/analytics/overviewGet operational analytics snapshot
GET/api/v2/wallets/balanceGet current wallet balance

Webhooks

All webhooks are signed with HMAC-SHA256. Verify the X-Wuber-Signature header on every request.

trip.createdFired when a new trip is created
trip.assignedFired when a driver is assigned to a trip
trip.completedFired when a trip is marked complete
trip.cancelledFired when a trip is cancelled
payment.receivedFired when a payment is confirmed
driver.onlineFired when a driver goes online