Skip to content

Hivemind Payments API

The Hivemind Payments API lets you initiate and manage payments across mobile money, bank, and card rails from a single integration, and query the status of those payments and your merchant wallet.

What you can do

  • Initiate payments — C2B (collections), B2C (payouts), and B2B transfers over M-Pesa, Airtel Money, T-Kash, bank, and card.
  • Query transaction status by merchant reference.
  • Check your wallet balance.
  • Pull a transaction statement, filterable by date range, reference, and status.
  • Receive webhook callbacks when a transaction completes or fails.

Where to start

  • New integration?

    Start with Getting Started → Overview for the base URL and auth model, then follow the Quickstart to run your first test transaction end to end.

  • Looking for an endpoint?

    Jump straight to the API Reference for parameter tables, curl examples, and response shapes.

  • Handling callbacks?

    See Webhooks for the result callback flow and how to test it locally.

  • Going to production?

    Read Security for IP whitelisting and token handling requirements before you cut over from sandbox.

Base URL

https://api.cloudpay365.com/api/v1/

All endpoints require a Bearer access token except the token endpoint itself. See Authentication.