We want to give you the best experience when creating, editing, or deleting your API keys. That’s why we improved our API tool to make it easier and more secure for you to manage them.
Before you start, keep these things in mind:
-
You need to do this from the web (not the mobile app), and be logged into your account.
-
Two-factor authentication (2FA) must be enabled. If you haven’t done this yet, check this step-by-step guide.
Now, let’s walk through the steps to set up your API keys:
-
Log into your account from the website.
-
Click on your profile (top right corner).
-
From the left-hand menu, select “API”.
-
You'll see your active keys. If this is your first time, the list will be empty. Click “Add new API”.
-
A message about security will pop up. Read it, check the box, and click the green button to continue.
-
Give your API key a name — something easy to recognize later.
-
Then, you can set:
-
IP restrictions (add up to 5 IPs or none).
-
Permissions:
-
Trade orders: place and check market/limit orders and view your trades.
-
Balance: view wallet balances and total assets.
-
Account info: access personal details like user ID, email, and account status.
-
Security actions: restrict withdrawals or temporarily disable your account.
-
-
-
Enter your 2FA code. Once validated, you'll see your API key and secret key. Save them in a safe place — they’ll only be shown once.
-
Done! Your key is now active and ready to use. You can create up to 6 keys.
Extra tip: you can also restrict which addresses withdrawals are allowed to (except XRP), and the IP address from which requests can be made.