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

CapabilityDescription
Onboard ClientsCreate, update, activate, deactivate, and manage verified clients on behalf of your users, with KYC document upload via the API
Execute TradesPlace real-time market orders for crypto assets on behalf of your clients at a guaranteed locked price
Fund Client AccountsBook fiat bank deposits and withdrawals on behalf of your clients, and reconcile them using your own internal order references
Manage BalancesRetrieve live asset balances for your partner account or any individual client
Access Market DataRetrieve supported assets, tradeable asset pairs, and live buy and sell pricing
Manage DocumentsUpload 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:

RequirementDetails
EnvironmentProduction: https://external-api.coinmena.com
Sandbox: contact [email protected] for credentials
Partner accountContact us at [email protected] to get started
Partner IDProvided by CoinMENA after your account is created
Ed25519 key pairGenerated on your side — share your public key with CoinMENA
IP whitelistingOptional 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.


What’s Next

Next StepDescription
Quick StartMake your first API call in minutes
AuthenticationFull breakdown of the signing algorithm and rules
IP WhitelistingAdd a second security layer to your integration