Copy
Trading Bots
Events
FAQs

How to Create API on BYDFi (APP)

BYDFi

2025-12-01 · Updated

📲 How to Create a BYDFi API Key via the App

1. Log in to your BYDFi account and tap “More”

Access the main menu by selecting More from the bottom navigation.

BYD.1764567427316.image.png

2. Select “API” from the menu options

This will take you to the API Management section.
BYD.1764567454916.image.png

3. Agree to the Terms of Use

Read and accept BYDFi’s API Terms before continuing.

BYD.1764567479153.image.png

4. Submit an application to activate API permissions

API access requires approval. Follow the prompts to submit your activation request.

⚠️ The review process takes approximately 7 business days.

BYD.1764569103147.image.png

5. Under API Management, click “Create API”

Before generating your API Key, ensure:

  • Two-Factor Authentication (2FA) is enabled
  • Identity Verification (KYC) is completed

BYD.1764570146347.image.png

6. Enter a label for your API Key

Give your API Key a recognizable name, then proceed to create it.

BYD.1764570215638.image.png

7. Complete security verification

Enter the required authentication codes:

  • Email Verification Code
  • Google Authentication Code

BYD.1764570229116.image.png

8. API Key Type

BYDFi uses HMAC symmetric encryption to generate:

  • API Key
  • Secret Key

Store your keys securely — the Secret Key will only appear once.

BYD.1764570257431.image.png

9. Save your API Key

Tap Save to finish the process.

Your API Key has now been created successfully! 🎉


BYDFi API Key FAQs

1. Why can't I enable permissions other than "read"?

We strongly recommend that you do not enable permissions beyond "read" unless you’ve set proper IP access restrictions.

API keys without IP restrictions are limited to "read" permissions only.

To enable additional permissions, please add an IP whitelist (IPv4 format) or disable the default security control.

2. Why can't I enable withdrawal permission?

Unfortunately, BYDFi API currently does not support withdrawal functionality.

3. Why can’t my API key enable contract trading permissions?

If the API key was created before your perpetual contract account was enabled, it will not support contract trading.

Please create a new API key after enabling your perpetual contract account.