Cj lord building exmouth market
48 commentsTrade blockchain
Language specific wrappers and code samples can be found in our GitHub repositories , we'll gladly take requests for your favourite language, but ultimately we rely on your contributions to expand our language specific catalog. We're looking to hear from you, tell us what you need and we'll add it. We're always reachable at hello bitex.
We have a sandbox environment running at https: You can get sandbox coins using this Testnet Bitcoin Faucet. You should limit your use to under 5 requests a second, if you run over your usage limit you'll start getting a HTTP response status.
Also, beware of Cloudflare. You may find yourself being blocked by them if your IP has been blacklisted or if your usage pattern seems malicious, even when it's not.
If you're being blocked by cloudflare please contact us at hello bitex. Our API is the result of working hand in hand with developers of real world, business critical applications. These are just some examples of what developers are building, we can't wait to see what you'll do with it.
We want to expose as much functionality as possible, but at the same time we want to get out of your way and make things simple for you, please contact us at hello bitex. A good example of a Market Watch is bitcoinaverage. If you're building something similar you may also have a look at our Orderbook for market depth and Transactions for last hour traded volume, or even better, the Last 24 Hours of aggregated data in a format that is friendly for candlestick graphs.
Once that's done it's easy to place Bids and Asks in Bitex, as well as following their execution status in your Active Order List. Or you can check your recent Individual Trades. We have an open source robot that can be used as an example of our API usage, and can also be used to do arbitrage between Bitex and other exchanges Fork it on github.
You can start accepting bitcoin payments using our Payments Endpoint. We can quote your customer local currency into bitcoin so you can request them to pay " EUR in Bitcoin". We even give you your own Web Point of Sale where customers can create a new Payment to you in a self-service way, or pay for an existing one you created via API. All funds will be credited to your bitex account and from there you can proceed to request a withdrawal to your own Bitcoin wallet or to your bank account.
Remittance workflows with bitcoin usually require exchanges to take either one of two roles: Bitex can take any of those roles, provided the sender or receiver has an account and an accepted KYC Profile in Bitex. For receiving a remmitance you can use our Payments API to get a fresh bitcoin address to receive the money to and automatically convert it from BTC to USD at the best market price in Bitex, then request a USD Withdrawal to their bank account, or whatever other withdrawal method is supported by Bitex in the customer's country.
Our best example in this area is Koibanx, which is a company managing investment funds, receiving USD from their customers to be invested in Bitcoin. You can have several active API keys at once. It's your responsibility to keep all your API keys safe.
Always use the https protocol when making your requests. Revoke your API keys immediately if you think they're compromised. Our public market data endpoints let anyone check our market's volume, prices and transaction history. It also provides aggregateted candlestick-like data points for the last 24 hours, 7 days and 30 days of trading.
Overview of current market prices and trade volume, including Volume-Weighted Average Price. Returns a JSON object with all bids and asks grouped by price, represented as a list of price and amount. Returns a JSON list of lists representing all individual trades for the past 60 minutes, sorted by descending date. Returns a JSON list of lists representing all individual trades that took place since Bitex started trading until the beginning of the current hour, sorted by descending date.
This may be a large download so keep in mind we may not let you retrieve it more than a few times per hour. Don't worry though, it only changes once an hour. Returns a JSON list of lists with aggregated transaction data for each hour for the last 24 hours. Returns a JSON list of lists with aggregated transaction data for each 4 hour period for the last 7 days. Returns a JSON list of lists with aggregated transaction data for each 24 hour periods for the last 30 days.
Our exchange and funding rates API helps you get the most accurate price estimates when transfering money between services and performing currency exchanges. We offer a tree structure where you can lookup the steps for going from one currency to another as follows: For example, if you have United States Dollars in the bank and you want to use them to fund your Bitex account via an international wire transfer, you can look up the conversion in the JSON tree as follows: Some of the provided strategies are for reference only and are not tied to any particular service, for example: Each conversion strategy is a list of operations to be applied to the original amount in the original currency, once all operations have been applied, you'll get the resulting amount expressed in the destination currency.
Operations are a list of single steps, each one with it's own type representing a currency exchange for a given rate, a fixed or percentual fee to be substracted, or a minimum fee scheme where a percentage is charged unless it's lower than the minimum. For convenience, we also offer a calculator endpoint which receives an initial amount and the path to the desired conversion. These endpoints give you access general information about your account such as your balances, movements including deposits, withdrawals as well as executed bids and asks, and your list of KYC Profiles, a collection of all the people or legal entities associated to your bitex account in any capacity.
Returns a heterogeneous JSON list of lists containing your account summary for the last 30 days, sorted by descending date. USD deposits and withdrawals can only be from and to an account belonging to one of your Bitex account registered owners. Deposit and withdrawal limits apply to your Bitex account. New KYC Profiles that have KYC Files associated to them are temporarily accepted into the 'micro' usage tier until they are reviewed by one of our compliance officers.
You can request a usage tier higher than micro when creating or updating a KYC Profile. All changes done to KYC Profiles will be reviewed by a compliance officer and you'll be contacted through email or phone if any further information is required. Create a new KYC Profile. Only usage tier presence is required, all other fields are optional and free form unless otherwise stated.
We suggest you complete all of them. You want to make it easy for our compliance officers to accept your KYC Profiles. You can create as many as you want, but you need to make sure each one created is for a real person willing to use the service. Mindless creation of KYC Profiles is considered abuse. All possible kyc rejection reasons can be queried with this endpoint. Besides the unique code, you get detailed text in English, Spanish and Portuguese.
Feel free to use the detail or show your own text based on the 'code' field. Trading endpoints have everything you need to place and cancel Buy or Sell orders, as well as listing your active orders and every trade you make. We have an open source robot that can be used as an example to our Trading API usage, and could also be used to do arbitrage between Bitex and other exchanges Fork it on github.
Returns a JSON list of lists representing all your currently active orders, that is, orders where status is 'executing'. Returns a heterogeneous JSON list of lists representing your most recent individual Buys and Sells for the past 7 days, with a hard limit on items.
This includes individual matches for any of your Bitcoin Bids and Asks. Places a new buy limit order spending the USD amount specified and paying the specified price or less. Returns a list representing the newly created Bid. Bids are executed until all the USD amount is spent or until you cancel them. If someone was selling below your price you'll end up buying more than anticipated.
All Bids are accepted in the 'Received 1 ' state, and are moved into the 'Executing 2 ' state by our trading engine once it checks your available USD sufices to place the order, only then your Bid becomes eligible to be matched. You can check this order status in your list of Orders. Schedules a Bid for cancelation as soon as our Matching Engine unlocks it. It sets the order status to "To be cancelled 3 " immediately, and then you can check your Orders to see when it's actually cancelled.
Places a new sell limit order for the amount of Specie specified and charging the specified price or more. Returns a list representing the newly created Ask. Asks are executed until all the Specie amount is sold or until you cancel them. If someone was buying above your price you'll end up getting more USD than anticipated.
All Asks are accepted in the 'Received 1 ' state, and are moved into the 'Executing 2 ' state by our trading engine once it checks your available Specie sufices to place the order, only then your Ask becomes eligible to be matched.
Schedules an Ask for cancelation as soon as our Matching Engine unlocks it. It sets the order status to "To be cancelled 3 " immediately, and then you can check your orders to see when it's actually cancelled. Returns the Ask with the new "To be cancelled 3 " status, notice your order may still be in use by our engine, so the Remaining amount may change between the time you request the cancelation and the order is really cancelled.
Conectabitcoin is a service for easy buying and selling of bitcoin directly from your bank account or any other type of fiat currency digital wallet. Create a new conecta buy, which is a cash deposit followed by an immediate purchase of Bitcoins at Bitex's rate. Responses use the json: Create a new conecta sell which is an instruction to sell bitcoins already available in the customer's Bitex balance at Bitex's rate, followed by an immediate withdrawal to the customer's bank account or digital fiat wallet.
Trading Bots can manage a Bitcoin sale or buy to help you get a better pricing than you would get if you executed the full amount in a single order. The strategy used by bots is rather simple: They split up the amount to buy or sell in chunks of a given size and place orders at the best market price.
Bots also make sure to prevent executing in low-liquidity conditions: Bots do not check or lock funds! If your robot fails to place an order because of insufficient funds or other, then it will be terminated prematurely. You can fund your Bitex account via international wire transfer or local wire transfer where available.
Transfered funds will be converted to USD by our bank at their own rate, which is not controlled by us. All deposits and withdrawals should be to someone with an accepted KYC Profile in this account. Announces your intent of depositing cash into your account, which is a required step for some funding options like international bank transfers.
When funding via bank transfer you need to tell us the source and amount, so that we can instruct our bank to receive the transfer, due to compliance concerns we may not accept bank transfers that have not been announced by the sender.