4
Categories
Payments, messaging, OCR, auth
Sandbox
First
Test keys before go-live
the region you serve
Region focus
Lower latency for local traffic
Docs
Per API
Endpoints, examples, errors
One catalog. Clear next steps.
Pick a category, open an API for overview and limits, then jump into endpoint docs. Start in sandbox — go live when your integration is ready.
-
Step 01
Browse the catalog
Filter by category and open the API that matches your use case.
-
Step 02
Call with a sandbox key
Authenticate with X-API-Key and verify against /v1/health first.
-
Step 03
Ship from the docs
Use endpoint references, webhooks, and rate limits for production.
Payments
Mobile money and card payment APIs for the markets you serve.
Messaging
SMS and WhatsApp messaging for transactional alerts.
OCR
Document intelligence for IDs, receipts, and statements.
Authentication
Identity helpers and token workflows for apps.
Marketplace FAQs
Keys, sandbox, and where to find docs.
How do I get an API key?
Start with Getting Started to request access, then generate a sandbox key. Keep production keys in environment variables — never in frontend code.
Are these live production APIs?
Marketplace pages document our public API surface. Sandbox is available for integration testing; production activation depends on your plan and compliance checks.
Where are rate limits and errors documented?
Each API product page lists rate limits. Shared guides cover authentication, error codes, and rate-limit best practices under Developers.
Need a custom API or higher limits?
Tell us your use case — payments, messaging, OCR, or identity — and we'll recommend the right path.
- Free estimate · reply in 1 business day
- Production delivery · remote-first
- M-Pesa, cloud, and AI ready
Next step
Start your project
- 1 Tell us about your goals
- 2 Get a tailored proposal
- 3 Ship with LesterTechLabs