We’ve made some important new additions to the Binance.US API Documentation portal.
We’ve added four new endpoints to allow API traders to access our staking feature.
- Stake Asset: Start staking a supported asset. Binance.US currently supports 20+ staking assets, including Ethereum (ETH). BNB, Cardano (ADA), Polygon (MATIC), and more.
- Unstake Asset: Initiate the unstaking process for a staked asset. Please note an unstaking period may apply for select assets, during which you will be unable to access or withdraw your staked funds.
- Get Staking Asset Information: Retrieve your staking balance and rewards on a particular asset, the current rewards rate, unstaking period (in hours), and Auto-Restake status. Auto-Restake is enabled by default, and enables you to further increase your rewards by automatically “re-staking” your staking rewards.
- Get Staking History: Retrieve your staking transaction history in a given time period, including the transaction date, amount, and type of transaction.
- Updated Error Messages: We’ve updated our error message content to increase clarity and readability.
See the full changelog here.
What is the API Documentation Portal?
Binance.US’ API Documentation Portal contains technical documentation and is intended to inform developers on how to effectively use our trading APIs. Our portal contains up-to-date information on REST APIs and WebSocket Steams. In addition, we provide developers with sample source code in Python and Shell.
If you do not have programming experience and wish to conduct API trading using a trusted trading bot or third party integration, you can follow these steps to retrieve your Binance.US API Key, which will allow you to connect your Binance.US account with your third party API trading platform of choice.
Always remember that your API Keys should only be shared with third-party platforms you trust, as these platforms may have the ability to access Binance.US transaction history, perform trades or even withdraw funds on your behalf. Here’s how to retrieve your API Key:
1. Log in to your Binance.US account.
2. On the upper navigation menu, click API Management on the dropdown menu that appears when you hover over your Username.
Please note you must complete Basic Verification to access the API Management feature.
3. Enter a label for your API Key. Your label should be as descriptive as possible, so you can return to the API Management feature and easily locate and manage your API Keys.
4. Complete 2-Factor Authentication (2FA) to proceed. To access the Create API feature, you may need to verify both your chosen 2FA method (SMS or Google Authenticator) and email.
5. View your API Key and click copy or scan the QR code to copy your public API Key. For your security, your API Secret Key will only be displayed at the time it is created.
If you lose this key, you will need to delete your API and set up a new one. Please carefully review the API restrictions sections and only grant API Key access to trusted entities. By default, the API restrictions are set to Can Read, which allows trusted entities to access your transaction history.
If you enable Spot Trading or Withdrawals, then the entity that has your API Key can initiate trading or withdrawal funds without your express permission, as permission is granted the moment you share your API Key.
Finally, you can also configure your IP access restrictions to trusted IPs that you have previously accessed Binance.US from.
How To Get Support & Technical Assistance
Connect with the Binance.US Tech team by joining our official Binance.US API Community.
Share technical tips with other API users and get the latest Binance.US API announcements and updates. Click here to join the conversation.