Gate.io
A comprehensive guide on how to generate your API keys on Gate.io!
Last updated
A comprehensive guide on how to generate your API keys on Gate.io!
Last updated
Important Note: API keys with Gate.io expire 90 DAYS after being created. Be sure to set reminders to refresh these keys prior to this date in order to prevent any data collection gaps.
Step Two: After signing in, select your profile icon in the top right corner, then select API Management from the dropdown.
Step Three: Select the “Create API Key” button.
Step Four (a): Enter the API generation information
Enter a label for your key in the "API Key Remark" section. In our example we chose to make it “How To Guide”. We recommend making the label as descriptive as possible to reflect the use case of the specific API.
IP Permissions can be left blank and default, as otherwise the Hash Data tool will be unable to properly obtain information.
API Key Type and Account type can also be left as default (API v4 Key and Classic Account, respectively) unless you are running a margin account, in which case that should be selected instead.
Step Four (b): Enter the API Permission information
After the information above, you will be asked to enable the appropriate permissions. All of these selections will default to "Off", so you will need to enable all these permissions and set them to "Read Only" as shown below. Gate.io defaults these selections to "Read And Write", so you will need to change each of them.
It is important to double-check at this stage as the Hash Data tool will deny the API key if any writing functions are enabled. Once completed, hit "Submit" and enter your 2FA codes when prompted.
Step Five: Record your generated keys and verify your permissions show as "Read Only"
Be sure to record your Secret Key in a secure location, as this key will be permanently hidden once the page is refreshed. The bottom of this page will summarize your permissions - ensure the "Read and Write" section says "No Permission", as otherwise the Hash Data tool will not allow these keys to be added
Step Six: Enter your API keys into the Hash Data tool
Log into the Client Portal of the Hash Data tool, then navigate down to Exchange Accounts (1), selected Add Exchange (2), then enter your keys where prompted (3). As reference, the "Key" from Gate.io is the "" in the Hash Data tool.
Step Seven: Click "Test Keys" and let that complete.
If the test sends an error in response, please re-review the information entered and the permissions associated with the API key. The software has a number of checks in place to prevent users from uploading keys with "Edit" capabilities, so this is the most common source of errors.
Once the keys are tested and no errors are noted, click "Submit".
Congratulation - the Hash Data tool is now able to read your exchange account!
If you are looking for information on how to process information from your exchange account and begin running reports from this balance, please proceed to the User Guide!
For any questions, please reach out to Support@HashData.co for additional assistance.
Step One: Log in to your Gate.io account at