Rest API. X-MBX-USED-WEIGHT header added to Rest API responses. Retry-After header added to Rest API and responses. When canceling the Rest API can now return errorCode OR if the symbol's status isn't TRADING. api/v1/depth no longer has the ignored and empty . api/v3/myTrades now returns quoteQty; the price * qty of for the. feuerwehr-matzenbach.de is the REST layer for feuerwehr-matzenbach.de's Cloud. Name. Type. Content. address. string. Bitcoin Address. tx. array. Transaction originated from address. tx_count. int. The number of transactions that occurred at the.
Api rest bitcoinTop 9 Best Currency Converter APIs () [33+ Reviewed]
Please be noted the quote is for reference only, the actual price will change as the liquidity changes, it's recommended to swap immediate after request a quote for slippage prevention. Errors consist of two parts: an error code and a message.
Codes are universal, but messages can vary. Error messages like these are indicated when the error is coming specifically from the matching engine:. Email address should be encoded. Users can access any of the following API clusters, in addition to api. Exact date unknown Please use outboundAccountPosition instead. No existing orders will be removed or canceled. Accounts that have or more open orders on a symbol will not be able to place new orders on that symbol until the open order count is below For an account to trade on a symbol, the account and symbol must share at least 1 permission in common.
New field quoteAssetPrecision added; a duplicate of the quotePrecision field. This endpoint will cancel all open orders including OCO orders. A single connection can listen to a maximum of streams. This filter defines the allowed maximum position an account can have on the base asset of a symbol.
An account's position defined as the sum of the account's: free balance of the base asset locked balance of the base asset sum of the qty of all open BUY orders BUY orders will be rejected if the account's position is greater than the maximum position allowed. Please notice the default startTime and endTime to make sure that time interval is within days.
If both startTime and endTime are sent, time between startTime and endTime must be less than 90 days. This cannot be used in combination with quantity. There will be a separate announcement and further details at that time. Recommendation: 'stopLimitTimeInForce' should also be sent. Deprecation of v1 endpoints : By end of Q1 , the following endpoints will be removed from the API. New field Q which represents the quoteOrderQty.
Quantity Restrictions: Both legs must have the same quantity. New Event Type outboundAccountPosition ; outboundAccountPosition is sent any time an account's balance changes and contains the assets that could have changed by the event that generated the balance change a deposit, withdrawal, trade, order placement, or cancelation.
Rest API performance improvements. Limits based on the number of requests over X minutes regardless of weight. For example: intervalNum 5, with interval minute, means "every 5 minutes". Rest API Order lookups now return updateTime which represents the last time the order was updated; time is the order creation time. Order lookup endpoints will now return cummulativeQuoteQty. This limit was always logically request weight and the previous name for it caused confusion. User data stream cummulativeQuoteQty field added to order responses and execution reports as variable Z.
Please refer to this page regarding API key creation. Currently, this is only available via the API. This is recommended for new users who want to get a quick-start into using the API. For any general questions about the API not covered in the documentation. Data is returned in ascending order. Oldest first, newest last. All time and timestamp related fields are in milliseconds. HTTP return code is used when breaking a request rate limit.
HTTP return code is used when an IP has been auto-banned for continuing to send requests after receiving codes.
You may mix parameters between both the query string and request body if you wish to do so. Parameters may be sent in any order. If a parameter sent in both the query string and request body , the query string parameter will be used. For example, intervalNum 5 with intervalLetter M means "Every 5 minutes". A will be returned when either rate limit is violated. Each route has a weight which determines for the number of requests each endpoint counts for.
Heavier endpoints and endpoints that do operations on multiple symbols will have a heavier weight. IP bans are tracked and scale in duration for repeat offenders, from 2 minutes to 3 days. A Retry-After header is sent with a or responses and will give the number of seconds required to wait, in the case of a , to prevent a ban, or, in the case of a , until the ban is over.
The order rate limit is counted against each account. Websocket Limits WebSocket connections have a limit of 5 incoming messages per second. Endpoint security type Each endpoint has a security type that determines the how you will interact with it. This is stated next to the NAME of the endpoint.
If no security type is stated, assume the security type is NONE. API-keys and secret-keys are case sensitive. API-keys can be configured to only access certain types of secure endpoints. By default, API-keys can access all secure routes. The signature is not case sensitive. Timing security A SIGNED endpoint also requires a parameter, timestamp , to be sent which should be the millisecond timestamp of when the request was created and sent.
An additional parameter, recvWindow , may be sent to specify the number of milliseconds after timestamp the request is valid for. If recvWindow is not sent, it defaults to Public API Definitions Terminology These terms will be used throughout the documentation, so it is recommended especially for new users to read to help their understanding of the API.
There are 3 parts: minQty defines the minimum quantity allowed. When Fast Withdraw Switch is on, transferring funds to a Binance account will be done instantly. There is no on-chain transaction, no transaction ID and no withdrawal fee. Default false. Will be reactivated after 5 minutes. Return fromEmail equal master account email by default.
Transfer from master account by default if fromEmail is not sent. Transfer to master account by default if toEmail is not sent. Transfer between futures accounts is not supported. Only get the latest history of past 30 days. Default gets most recent trades. If startTime and endTime are sent, time between startTime and endTime must be less than 1 hour.
If fromId, startTime, and endTime are not sent, the most recent aggregate trades will be returned. Klines are uniquely identified by their open time. If startTime and endTime are not sent, the most recent klines are returned. If the websocket server does not receive a pong frame back from the connection within a 10 minute period, the connection will be disconnected.
Unsolicited pong frames are allowed. Examples can be seen below. In the response, if the result received is null this means the request sent was a success. Stream Name:! Update Speed: ms or ms Diff. Buffer the events you receive from the stream. The data in each event is the absolute quantity for a price level. If the quantity is 0, remove the price level. Receiving an event that removes a price level that is not in your local order book can happen and is normal.
Automatically generated if not sent. MARKET orders using the quantity field specifies the amount of the base asset the user wants to buy or sell at the market price. MARKET orders using quoteOrderQty specifies the amount the user wants to spend when buying or receive when selling the quote asset; the correct quantity will be determined based on the market liquidity and quoteOrderQty.
Automatically generated by default. List of outputs into transaction. Total balance of transaction output. Transaction input count. Transaction output count. Transaction fee. Transaction fee per kb. If not 0, this tells when a transaction output is spendable. The time contained in the block. Transaction Confirmation Count. Bitcoin Address. Amount used. Amount received. Output index. Previous block hash of the most recent block.
Unconfirmed Transaction Count. Medium Priority blocks. High Priority blocks. Block Confirmation Count. The date and time at which a block is mined. Transaction contained in the block. The number of transactions contained in the block. Total input balance of transactions contained in the block. The number of inputs for all transactions in the block.
Total output balance of transactions contained in the block. The number of outputs for all transactions in the block. Kb unit fee for all transactions in a block.
Total transaction fee. Mining Compensation Including Fees. Block Mining Reward. Previous block hash. Next block hash. Transaction originated from address. The number of transactions that occurred at the address. The number of transactions received from the address. Transaction amount received from the address. Transaction amount not included in the block received from the address. The number of transactions spent from the address. Transaction amount spent from the address.
Transaction amount not included in the block spent from the address. Remaining balance. Transaction count not included in address block.
First Deal Creation Time at Address. Last transaction creation time from address. Balance of the address. Balance of transactions not included in the block of addresses. Unique ID of the wallet. Name specified when creating wallet. Date Wallet Was Created. Wallet name. Seed private key of wallet This key is not stored on the blocksdk server. Wallet Balance. Balance of transactions not included in the block of wallet.