How to get an API key for Binance Global

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

【For users of Binance Japan】

For users of a Binance Japan account (not Binance Global), please refer to the help page below.
How to get an API key for Binance Japan
 

1.Our Support Status for Binance

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

Please refer to the following help page for detailed information on the types of transactions supported.
Our Support Status for Binance

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

 

2.How to get an API key for Binance

1. Log in to Binance, click on "Account", and then click on "API Management".
スクリーンショット 2024-02-13 141853.png

Please click "Create Tax Report API".
__________2023-01-24_114441.png

2. Complete the security authentication.
mceclip1.png


3. You can find your API key and Secret Key.
mceclip3.png

4.Click on "Edit restrictions" in right top.

5.Then, make sure to check "Unrestricted (Less Secure)" on IP Access restrictions before saving the edits.
画像1.png


6.You will need your 2 FA code

 

7.The API Key is created. Save your API Key and Private Key.
*Make sure to take note of the Secret Key displayed at the time of creation. If you miss this opportunity, it will be obscured with asterisks and cannot be retrieved for confirmation. You would need to create a new one in that case.
画像2.png

 

3.How to add your Binance API key to cryptact

Please select your exchange on the designated screen, enter your API key and secret key, 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

8.webp

*If you have multiple accounts, you can optionally enter a Sub-account name to reflect each account's history. However, using different sub-account names with the same API key may cause duplicate entries, so please be careful.
Accidental Double Counting in API Integration - Causes and Countermeasures:

 

Please ensure that the desired transaction types are selected. (Note: If there is an existing uploaded history file, the checkboxes are unchecked by default.)

9.webp

【Related Articles】

Margin transactions are not reflected in the Binance API
The method to add additional API endpoints

 

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.