API playground
Test any endpoint directly from the docs with your API keys - no Postman required. The playground is backed by the OpenAPI spec and lets you make live calls tohttps://wallet.wearemarz.com/api/v1.
Open the API playground
Postman collection
Import the MarzPay Postman collection to explore and test all endpoints in Postman. The collection includes pre-configured requests for collections, send money, bank transfers, bill payments, airtime, phone verification, transactions, balance, and webhooks. Download Postman collectionOpenAPI specification
The full MarzPay API is described in OpenAPI 3.0. Use it to generate client SDKs, validate requests, or power your own API playground. View OpenAPI specIntegration guide
A step-by-step integration guide covering authentication, your first collection, webhooks, and going live. Read the integration guideWhat you’ll need
API keys
Your API key and secret from the Dashboard (Settings > API Keys). Authentication is HTTP Basic:
base64(api_key:api_secret).Base URL
https://wallet.wearemarz.com/api/v1 - the same URL for sandbox and production.Reference
A unique UUID v4 reference for every money movement request (idempotency).
New accounts start in sandbox mode. Test your integration there before processing real payments. See Sandbox Mode.

