We’ve made some important new additions to the Binance.US API Documentation portal.
What’s new
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’s 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 Streams. 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 email.
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 two-factor authentication (2FA) to proceed. To create an API, you may need to verify both your chosen two-factor authentication method (SMS or Authenticator app) 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 Enable 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 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
Have questions about our APls? Contact customer support here.
Additional resources
- Binance.US Staking
- What is Staking? (FAQ)
- API Documentation Portal
- How to create an API key on Binance.US (FAQ)
Download the Binance.US app to trade on the go: iOS | Android
Follow us to stay up to date with Binance.US news and announcements:
Legal disclaimer: This material has been prepared for general informational purposes only and should NOT be: (1) considered an individualized recommendation or advice; or (2) relied upon for any investment activities. All information is provided on an as-is basis and is subject to change without notice. We make no representation or warranty of any kind, express or implied, regarding the accuracy, validity, reliability, availability, or completeness of any such information. Binance.US does NOT provide investment, legal, or tax advice in any manner or form. The ownership of any investment decision(s) exclusively vests with you after analyzing all possible risk factors and by exercising your own independent discretion. Binance.US shall not be liable for any consequences thereof.
Risk warning: Buying, selling, and holding cryptocurrencies are activities that are subject to high market risk. The volatile and unpredictable nature of the price of cryptocurrencies may result in a significant loss. Binance.US is not responsible for any loss that you may incur from price fluctuations when you buy, sell, or hold cryptocurrencies. Please refer to our Terms of Use for more information.
Binance.US reserves the right in its sole discretion to amend or change or cancel this announcement at any time and for any reasons without prior notice.