What is an API key?
An API key or application programming interface key is a code that gets passed in by computer applications. The program or application then calls the API or application programming interface to identify its user, developer or calling program to a website.
Why do I need an API key?
The API Key will allow a fast and secure connection between the WunderTrading platform and the exchange of your choice, in order to make orders/trades from the WunderTrading platform.
When you create the API key on any exchange, please make sure that you provide TRADING access and DISABLE the withdrawal option. This will restrict any third party to withdraw your funds from the exchange through the API keys.
One API for all markets
When you connect an API key to WunderTrading, the system will load both of your wallets, Futures and Spot. The only exceptions are exchanges, where you need to generate different API keys for different markets.
How to create an API on your exchange?
Important!
When you will be creating API Key on any exchange and you will see the option to link IP addresses, we suggest you to check if we have whitelisted IP addresses for your exchange on our platform.
You can see them on WunderTrading > My Exchanges > Add exchange > Select your exchange > Right side of the screen.
Select your exchange from the list:
OKX
Log in to your OKX account or register here.
Move cursor over your profile icon and select "API".
In the newly opened tab, click "Create APIs".
Create API name. In Purpose tab select "Linking third-party app" and find "WunderTrading". In Permissions add "Trade". Create "Passphrase" below.
Press "Submit all".
Copy your API Key and API Secret, and insert them on WunderTrading > My Exchanges > Add exchange > OKX.
Bybit
Log in to your Bybit account or register here.
Move cursor over your profile icon and select "API"
2. Press "Create New Key".
3. Choose "Connect to Third-Party Applications" and find "WunderTrading".
4. Select "Read-Write" in API Key Permissions. Enable "Unified Trading" and press "Submit" to create API.
5. Copy your API Key and API Secret, and insert them on WunderTrading > My Exchanges > Add exchange > Bybit.
Binance (incl. Binance Futures)
Log in to your Binance account or register here.
Click on your profile icon.
Press "Account" > "API Management" > "Create API".
Uncheck "Default Security Controls" so you could modify API restrictions. Turn on "Enable Spot & Margin Trading" and "Enable Futures". In the IP access restrictions section it is better and much more secure to select "Restrict access to trusted IPs only" and enter our whitelisted IP addresses.
When you are all set, copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > Binance.
Hint
If you still do not see your Binance balance on WunderTrading, make sure that Multi-Assets Mode is chosen on Binance by opening futures trading terminal and choosing settings.
Then go to Asset Mode and select Multi-Assets Mode.
Kraken
Log in to your Kraken account.
Click on your profile icon and select "Settings".
Go to API tab. Choose between Spot and Futures trading API. Select "Create API Key".
(Spot trading API)
(Futures trading API)Spot API creation
Create API Key name and set permissions as shown on the picture below. Create API Key name and provide IP Addresses (if available). Click "Generate key".
For futures API key set permissions as shown on the picture below and click "Generate key".
When you are all set, copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > Kraken.
Kucoin
Log in to your Kucoin account or register here.
Move cursor over your profile icon and select "API Management".
Select "Create API".
Choose "Link Third-Party Applications" and find "WunderTrading" in the Name of Third-Party app field. Create "API name" and "Passphrase" below. Enable "Spot Trading".
In the end, set "IP Restriction" to "No".
When you are all set, copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > Kucoin.
MEXC
Log in to your MEXC account or register here.
Move cursor over your profile icon and select "API Management".
When creating API Key choose "View Account Details", "View Order Details" and "Trade" in Spot section.
If you want to create permanent API Key, you will need to link our whitelisted IP addresses in "Link IP Address" field. Otherwise, your API Key will be active only for 90 days.
Copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > MEXC.
After you created API Key you need to select pairs that you want to trade via this API. In My API Key section, select "Set".
You can add up to 30 trading pairs.
Gate.io
Log in to your Gate.io account or register here.
Move cursor over your profile icon and select "API Management".
Click "Create API Key".
On next page, create API name. If you want to create permanent API Key, you will need to link our whitelisted IP addresses in "IP Permissions" field. Otherwise, your API Key will be active only for 90 days.
In API Key Type section enable "API v4 Key". Account type should be "Trading Account". In Permissions choose "Spot Trade" / "Perpetual Futures" and "Delivery Futures", depending on your market choice. Choose "Wallet" as well. Next to each Permission enable "Read and Write". Click "Submit" when it is done.
Copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > Gate.io.
WOO X
Log in to your WOO X account or register here.
Move cursor over your profile icon and select "Subaccounts and API".
Select "Create API".
Select "Read" and "Enable Trading". You can create permanent API Key, if you insert our whitelisted IP addresses.
After filling out the form press "Create API" button.
Copy your API Key, API Secret Key, Application ID and insert them on WunderTrading > My Exchanges > Add exchange > WOO X.
HTX
Log in to your HTX account or register here.
Move cursor over your profile icon and select "API Management".
Create name for your API Key. Enable "Trade" in Permission settings. If you want to link our IP addresses for additional security, you need to include our whitelisted IP addresses.
Press "Create".
Read and agree with the Risk Reminder message. If you want to start trading straight away with the new API then do not select "No prompts within 24 hours".
Copy your API key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > HTX.
Bitfinex
Log in to your Bitfinex account or register here.
Move cursor over your profile icon and select "API Keys"
Select "Create New Key" tab. Enable permissions as shown in the screenshot and write the name of your API connection. Press "Create API Key".
You should get email with verification link to complete API creation. After following link from Bitfinex you should be able to see API Key and API Secret Key.
Copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > Bitfinex.
Bitget
Log in to your Bitget account or register here.
Move your cursor over profile icon and select "API Keys".
Select "Create API Key".
Create API name(Notes) and Passphrase (you will need to enter this password when you will be connecting API to WunderTrading). Enable "Read-write" in Permission settings field.
In Permission type select between permissions for "Futures" and "Spot". For Futures select "Orders" and "Holdings". For Spot - "Trade".
For both Futures and Spot you will need to select "Manage" in Sub-accounts section. Provide IP Addresses (if available). Click "Next".
Copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > Bitget.
BitMEX
Log in to your BitMEX account or register here.
Move cursor over your profile icon (top right corner) and select "API Keys".
Write the name of your API connection and set Key Permissions to "Order". Click "Create API Key".
Copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > BitMEX.
Deribit
Log in to your Deribit account or register here.
Move cursor over your profile icon (top right corner) and click on the API.
Select "Add New Key"
Set permissions as shown on the picture below and press "Create a new API key".
Copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > Deribit.
BingX
Log in to your BingX account or register here.
Select the profile icon (top right corner) and click on the "API Management".
Click "Create API".
Select "Spot Trading" if you choose Spot. Select "Perpetual Futures Trading" if you want to trade Futures. Provide whitelisted IP Addresses (if available) and select "Create".
Copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > BingX.
Coinbase
Log in into your Coinbase account.
Click on the profile icon and select "My preferences".
Go to API tab and click on "Create API Key".
Create API Key name. In IP whitelist field provide our whitelisted IP addresses (if available). In restrictions section enable "Trade".
Copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > Coinbase.
IMPORTANT!
It might take up to 48 hours for your API keys to activate. You won't be able to connect the exchange to WunderTrading until after this time.
Phemex
Log in to your Phemex account or register here.
Move cursor over your profile icon and click on the "API Management".
Select "Create new API key".
Select "High rate limit API entry (vapi.phemex.com)".
Create API Key name and provide whitelisted IP Addresses (if available). Select "Read & Trade Permission" and click "Confirm".
Copy your API Key and API Secret Key, and insert them on WunderTrading > My Exchanges > Add exchange > Phemex.