MEXC Broker Onboarding Guidebook

Broker Services Provided by MEXC
API Brokers
Users can sign up on MEXC and apply for API keys to provide to brokers. Brokers will place orders using their Broker ID and the users' API Key. To protect our users' assets, MEXC allows users to set their tradable crypto pairs and renew their API keys to prevent repeated linking.

This includes copy trade platforms, trading bots, quantitative strategy platforms, or other asset management platforms with more than 500 people etc.


Independent Brokers
Brokers have their own brand and account system. Hence, we will create a separate sub-account under the MEXC main account for them to perform their trades. Deposits, withdrawals, and transfers can be made using the sub-accounts.

This includes wallet platforms, market data platforms, aggregation trading platforms, stockbrokers, as well as stock and securities trading platforms, etc., all of which have their own independent users.

OAuth Broker
A third-party application connected via MEXC OAuth 2.0 can provide MEXC users with a one-click trading function.MEXC users only need to authorize the third-party application with a single click to start trading without directly sharing their API key with the third-party application.




Onboarding Procedure
Step 1: Account Set Up &Institutional Program Application
Create a MEXC account and apply to join the institutional program. Applications will be reviewed by the Account Manager within one week.
Step 2: Submit Relevant Documents
Please provide the following information:
  • Official website
  • Monthly trading volume
  • Integrated exchanges
  • Master UID
  • Recipient UID
  • Broker type(API/Independent/OAuth)
  • Email address
Step 3: Technology Matching
After approval, the Account Manager will generate a unique Broker_ID.You can set up your project by referring to our API documentation.
# Brokers must add "Header" so that our backend can recognize your users. Please refer to the example:
curl --location --request POST ‘https://api.mexc.com/api/v3/order’\
--header ‘source: Broker_ID’ \
--header ‘Content-Type: application/json’ \
--data-raw ‘{“type”: “LIMIT”, “price”: “3”, “quantity”: “400", “symbol”: “MXUSDT”, “side”: “BUY”}’
Step 4: Place Orders for Users
After successful access, you will be able to place orders on behalf of your users and earn high rebates.

Frequently Asked Questions
Q: Are BTC/USDT and ETH/USDT Spot trading pairs and Futures trading currently available via API?
A: No. For Spot trading, please check available pairs using GET /api/v3/defaultSymbols. For Futures API trading, the place/cancel order endpoints are suspended temporarily, but the query endpoints can still be used.

Q: Is there a limit to the number of sub-accounts I can create?
A: Independent brokers have no preset limit on sub-accounts. For other broker types, the maximum is 30.

Q: When and how can I check my rebate?
A: Rebate will be paid in T+1. You can check your rebate using GET /api/v3/rebate/taxQuery.