Skip to main content

Creating a Bitget API Key for Your Crypto Trading Bot

This guide helps you create and configure an API key on Bitget for automated trading. Follow these steps carefully to ensure secure access for your trading bot.

Step-by-Step Guide to Create Your Bitget API Key​

  1. Log into Bitget: Access your Bitget account and ensure your account has completed all verification requirements.

  2. Navigate to API Management: Find 'API Keys' (or a similar term) under your 'Profile' or account settings section. Click the 'Create API Key' button to begin the setup.

  3. Select Key Generation Method: Bitget may offer options like 'System-generated' (recommended for most users) or 'User-generated' (for advanced customization). The system-generated option is generally more straightforward.

Info

An API Passphrase, if required by Bitget, is an additional password specifically for your API key, separate from your account password. It enhances the security of your API connection.

  1. Label Your API Key and Set Passphrase: Choose a clear, descriptive name (label) for your API key. If Bitget requires an API Passphrase, create a strong, unique one here. Store the API Key, Secret Key, and Passphrase securely.

  2. Configure API Key Permissions: Enable permissions for 'Spot Trading' or 'Futures Trading' (as applicable) and to 'Read' account information. Critically, ensure 'Withdraw' or 'Transfer' permissions are disabled. Review any additional options and only enable what is strictly necessary for your bot.

  3. Secure Your API Key: Implement security measures such as enabling IP whitelisting and adding your bot's static IP address(es). If Bitget offers trading limits for API keys, consider configuring them. These steps help prevent unauthorized access.

  4. Finalize API Key Creation: Review all settings and verify the permissions granted. Complete any required two-factor authentication (2FA) steps to confirm the key creation. Once created, carefully copy and save your API Key, Secret Key, and Passphrase (if applicable) in a secure location, such as a password manager or offline.

Bitget API key management interface with trading permission configuration

Access your API settings directly through Bitget API Management.

A properly configured API key ensures reliable automated trading operations. Regularly reviewing your API settings helps maintain account security. Remember to keep your API credentials and passphrase private and secure at all times.

Ready to Start Automated Trading on Bitget?​

Optimize your trading strategy with automated solutions designed for Bitget. Explore our Bitget Trading Bot features for enhanced trading performance.