Authorization
Copy Page
ZamuPay API Documentation
Introduction
Definitions
Data Types
Transactions Response Codes
MCCMNC Codes
Authorization
Overview
Token Request
POST
Find Transaction Routes
GET
Health Check
GET
Payouts
Overview
Payment Order Request Information
Mobile Money Requests
Overview
Mobile Transfers- Safaricom (M-Pesa)
Mobile Transfers - Airtel Money
Payment Order Requests - Business Transfers
POST
Payment Order Requests - Bank Transfers
POST
Find Payment Order By OriginatorConversationId
GET
Reject Order By OriginatorConversationId
POST
Pay-Ins
Payment Links
Overview
Create Payment Link
Find Payment Links By Id
Update Payment Link
Express Deposits
Overview
Express Deposit Request
Find Express Deposit By OriginatorConversationId
C2B IPN (Callback)
C2B IPN Overview
Card Payments
ZamuPay Server To Server Card Integration
Overview
1. Authentication
Generate Auth Token
2. Capture Context
Generate Capture Context
3. Core Payment Flow
Payment Authorisation
Payment Capture
Payment Void
Payment Refund
4. 3D Secure (Payer Authentication)
3DS Setup
3DS Enrolment Check
3DS Validate Result
5. Decision Manager (Fraud Screening)
Fraud Screen Transaction
6. Payment Instruments (Card Tokenisation)
Save Card
Retrieve Saved Card
Delete Saved Card
7. Transaction Search
Query Transactions
Get Transaction by ID
8. Webhooks
Register Webhook Endpoint
List Registered Webhooks
Delete Webhook Endpoint
Cards Processing
Overview
Checkout Order Request
Query Checkout Request
Checkout Callback Request
Account Validation
Overview
Account Number Validation Request
POST
Find KYC Status by SystemTraceAuditNumber
GET
Account Validation
POST
Find Account Validation Status by SystemTraceAuditNumber
GET
Platform Services
Airtime Purchase
Overview
Airtime Purchase
Find Airtime Purchases By OriginatorConversationId
Customer Accounts
Balance Check
Find Charges By TransactionTypeId
Bill Payments
Overview
Bill Request Validation
Bill Request Payment
Find Bill Services
Find Bill Number By Service Id and Account Number
Find Bill Request By Originator Converstion Id
Bill Number
Authorization
Copy Page
Health Check
https://auth.zamupay.com
https://auth.zamupay.com
https://auth.zamupay.com
https://auth.zamupay.com
GET
/api_health_check
Try it
Run in Apidog
Run in Apidog
Ensures the functionality of all the API endpoints
Request
Authorization
Responses
🟢
200
Success
application/json
Generate Code
Body
application/json
Generate Code
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
'https://auth.zamupay.com/api_health_check'
Response
Response Example
Healthy
Modified atÂ
2026-04-15 08:51:48
Previous
Find Transaction Routes
Next
Overview