Overview
Everything you need to start integrating with the CoinMENA Partner API
Welcome to CoinMENA Partner API
CoinMENA is one of the leading regulated crypto asset platforms in the MENA region. The CoinMENA Partner API gives your business direct access to our trading infrastructure — enabling you to offer crypto buying, selling, and portfolio management to your own users, powered by CoinMENA's licensed and compliant platform.
Whether you are a fintech application, a bank, or a payment platform, the Partner API is designed to integrate seamlessly into your existing product with minimal friction.
What You Can Build
| Capability | Description |
|---|---|
| Onboard Clients | Create, update, activate, deactivate, and manage verified clients on behalf of your users, with KYC document upload via the API |
| Execute Trades | Place real-time market orders for crypto assets on behalf of your clients at a guaranteed locked price |
| Fund Client Accounts | Book fiat bank deposits and withdrawals on behalf of your clients, and reconcile them using your own internal order references |
| Manage Balances | Retrieve live asset balances for your partner account or any individual client |
| Access Market Data | Retrieve supported assets, tradeable asset pairs, and live buy and sell pricing |
| Manage Documents | Upload and retrieve KYC documents for your clients securely |
Why CoinMENA
Regulated and Compliant CoinMENA is a licensed crypto asset platform operating under regulatory oversight in Bahrain. Your business and your users get the confidence and trust that comes with a fully regulated partner.
MENA-Native Built for the region — query supported countries and fiat currencies directly through the API, with client onboarding rules enforced per market.
Real-Time Execution Quotes are locked in real time with a short-lived token, ensuring your clients always trade at a guaranteed price with no slippage surprises.
Simple Integration A clean REST API with predictable request and response structures, designed for fast integration with minimal overhead.
Partner-First Model Your clients are yours. CoinMENA operates as the infrastructure layer while your brand remains front and center.
How It Works
The Partner API follows a simple four-step flow:
1. Get set up CoinMENA creates your partner account and provides you with your Partner ID. You generate your Ed25519 key pair and share your public key with CoinMENA.
2. Onboard your clients Use the API to create verified client accounts on behalf of your users. Partner-created clients are ready to trade immediately once funded.
3. Fund client accounts Book fiat deposits for your clients so they have a balance available for trading. Use partner order references to reconcile each deposit with your own internal records.
4. Start trading Calculate a real-time quote, execute it, and the order is placed instantly on behalf of your client.
Before You Start
To use the Partner API you will need:
| Requirement | Details |
|---|---|
| Environment | Production: https://external-api.coinmena.comSandbox: contact [email protected] for credentials |
| Partner account | Contact us at [email protected] to get started |
| Partner ID | Provided by CoinMENA after your account is created |
| Ed25519 key pair | Generated on your side — share your public key with CoinMENA |
| IP whitelisting | Optional but recommended for added security |
New to the Partner API?Head to the Quick Start guide to make your first API call in minutes. For the full signing breakdown, see the Authentication guide.
Need Help?
Reach us at [email protected] — we're happy to help you get integrated.
Updated 2 days ago
| Next Step | Description |
|---|---|
| Quick Start | Make your first API call in minutes |
| Authentication | Full breakdown of the signing algorithm and rules |
| IP Whitelisting | Add a second security layer to your integration |
