How to Create API on BYDFi
How to Create a BYDFi API Key via the Website
1. Log in to your BYDFi account, click the profile icon, then select [API Management].
2. After navigating to the API Management page, agree to the Terms of Use.
3. Under [API Management], click [Create API].
Please note, before creating your API key, you must:
- Enable Two-Factor Authentication (2FA) for your account;
- Complete identity verification (KYC).
4. Enter a label for your personal API key and proceed to create it.
5. Verify using your Email Verification Code and Google Authentication Code.
6. API Key Type
- BYDFi uses HMAC symmetric encryption for system-generated API keys. You will receive two keys: your API Key and Secret Key.
7. Your API Key has been created successfully! 🎉
Can I Create a BYDFi API Key via the App?
Currently, the APP does not support creating API keys. Please use the web version to generate your BYDFi API key.
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.