How to get an API key for BingX

This page explains how to get an API key for BingX's transaction history.

1.Our Support Status for BingX

1.1 Types of transactions that can be retrieved

You can check the support status of API endpoints for exchanges on the ”Supported Exchanges & Blockchains” page.

If an exchange provides transaction history via API, we will automatically reflect that data. However, if the exchange does not supply certain information through API or if the provided files lack transaction details or are unclear, those transactions cannot be automatically imported. In such cases, please upload the transaction history manually using a Custom File.
How to Create a Custom File

 

1.2 Time period that can be retrieved

  • Spot trades: we do not support spot trades since the exchange only delivers 7 days of trade history. Please upload data via an exchange file or a custom file.
  • Futures trades: Only the past 3 months of history is available due to exchange limitations. Please upload older data via an exchange file or a custom file.
  • Coin-M perpetual futures: Realized P&L and fees are supported (from November 6, 2026). Please note the following:
    • Funding fees are not imported because the BingX API does not provide them. Please add them with a custom file.
    • Fees are retrieved from the API with 6 decimal places, so they may differ slightly from BingX's Order History file, which shows 8 decimal places (e.g. 0.000045 SOL vs. 0.0000455 SOL).
    • Once Coin-M perpetual futures are synced via API, the "BingX/Perpetual Futures Statement" upload box can no longer be used, to prevent P&L from being counted twice.

 

2.How to get API Key for BingX

  1. After logging in BingX, go to "Create API key" page
  2. Check "Read" only in permissions
    17.webp
  3. Copy "API key" and "Secret key"

3.How to add your BingX API key to cryptact

Please select your exchange on the designated screen, enter your API key, secret key, and passphrase. Then click "Submit" to initiate automatic API synchronization. If you conduct new transactions later, you'll need to manually click the "Sync" button to update your transaction history.
How to manage (add/sync) your API keys with exchanges

 

Disclaimer

Please note that we will not be held responsible for any damages caused by unauthorized use or other accidents due to API connections. When connecting, please be sure to use the API key specified by us.