API Overview

Explore the eKash Business API surface.

Integrate through authenticated API endpoints, idempotent money-moving requests and signed webhooks.

Authentication and sessions

Create organization-aware sessions and apply secure authentication to every API request.

Business organizations

Create and manage the business entities, users, roles and operating context behind your integration.

Dashboard summary

Retrieve account-level balances, activity and operational indicators for your business dashboard.

Capabilities and regional policy

Check which products, payment methods and operating rules are available for the relevant region.

Payments and webhooks

Create idempotent payment requests and receive signed event notifications as their status changes.

API integration conventions

These patterns help keep integrations accountable and resilient. Exact endpoints, credentials, scopes and behaviour must be confirmed against the applicable API documentation and backend policy.

Use a trusted server

Make privileged API calls from your backend services, where credentials, authorization and audit controls can be managed appropriately.

Provide a request identifier

Attach a request ID to support operational tracing across your system, eKash Business and downstream support workflows.

Treat webhooks as events

Verify signatures, record event IDs and build consumers that can safely process repeated or delayed delivery.