How to get an API key for Gate.io

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

1.Our Support Status for Gate.io

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.

Custom File for any other trades

*Please note that the acquisition history of points (POINT) usable for transaction fees, etc., on gate.io is not automatically supported. For acquisition histories that cannot be retrieved, please upload them separately in a Custom File.

 

2.How to get API Key for gate.io.

1.After logging in, click on the Profile icon and select "API Manegement".

スクリーンショット 2024-05-21 115441.png

 

2.Select"API Managements &APIs"in "Sub-accounts API"tub and click on"Create API Keys".

3.Create API Key Screen

Set the following parameters and click "Confirm":

  • API Key Remark:You can write anything here, but you must enter something for the "Confirm" button to be displayed.
  • IP Whitelist:52.69.115.51, 52.193.138.38, 18.179.74.94
  • API Key Type:API v4 Key
  • Account Type:Classic Account
  • Check all options except for "Enable trading pairs allowlist," and select "Read-Only" for all permissions.
  • Click on "Submit".

mceclip0.png

*IP addresses were made public on February 14, 2023. If you do not set the IP addresses, the API key will have a 90-day expiration period, and you will need to create a new key each time it expires.

 

4.Ensure to clear the fund password and 2FA.

mceclip1.png

5.API key and secret key creation is complete *Make sure to keep them.

mceclip2.png

 

3.How to add your Gate.io 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

*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:

 

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.