Developer Academy
8 courses · Learn at your own pace
Ololo Express API Fundamentals
Get authenticated with the Ololo Express REST API and make your first successful call. Understand the API versioning strategy, request/response formats, rate limits, error codes, and the difference between seller-scoped, buyer-scoped, and admin-scoped endpoints.
Product Catalog API: Syncing Products Programmatically
Use the Product Catalog API to create, update, bulk-upload, and manage product listings without touching the dashboard. Learn the CSV schema, variant data model, image upload via media API, and real-time inventory sync.
Orders API & Webhooks: Building Real-Time Order Integrations
Subscribe to Ololo webhook events for the order lifecycle: order.created, order.status_changed, order.completed, order.refunded. Build reliable receivers with signature verification, idempotency, and retry logic.
BuySafe API: Building Trust Verification into External Apps
The BuySafe API lets third-party apps create BuySafe requests, check transaction status, and retrieve seller Trust Scores (0–100). Learn to embed BuySafe into WhatsApp bots, social storefronts, and any external checkout flow.
Delivery & Rider API: Building Logistics Integrations
The Ololo Delivery API dispatches orders, tracks status via the 12-status delivery lifecycle, and fires webhook events per status change. Learn the Redis Streams-based transfer relay, vehicle type requests, and third-party platform integration.
Analytics API: Building Custom Reports and Dashboards
Access all 12 Ololo analytics modules programmatically. Pull seller health scores, geographic revenue, search analytics, and funnel data into your own dashboards. Learn authentication, pagination, caching, and scheduled report generation.
CheckGhana Integration: Business Verification in Your App
Verify any Ghanaian business registration number against the CheckGhana national registry. Retrieve verification status, business details, and trust tier. Learn CheckGhana badge display and how the CS- prefix auto-verification works.
Paystack & MoMo Integration: Payments in the Ololo Ecosystem
How Paystack processes all Ololo transactions (MoMo, card, bank, USSD) and how to build payment flows for BuySafe escrow, BNPL installment collection, and affiliate payouts. Includes payment.success, payment.failed, and refund webhook handling.