A simple PHP wrapper for Bittrex API. Bittrex is the next generation crypto trading platform.
- PHP >= 7.1
- Bittrex account, API key and API secret
The preferred way to install this extension is through composer.
Either run
$ composer require codenix-sv/bittrex-api:~0.2
or add
"codenix-sv/bittrex-api" : "~0.2"
to the require section of your application's composer.json
file.
use codenixsv\Bittrex\BittrexManager;
$manager = new BittrexManager('API_KEY', 'API_SECRET');
$client = $manager->createClient();
$responce = $client->getBalances();
$responce = $client->getMarkets();
$responce = $client->getCurrencies();
$responce = $client->getTicker('BTC-LTC');
$responce = $client->getMarketSummaries();
$responce = $client->getMarketSummary('BTC-LTC');
$responce = $client->getOrderBook('BTC-LTC');
$responce = $client->getMarketHistory('BTC-LTC');
$responce = $client->buyLimit('BTC-LTC', 1.2, 1.3);
$responce = $client->sellLimit('BTC-LTC', 1.2, 1.3);
$responce = $client->cancel('251c48e7-95d4-d53f-ad76-a7c6547b74ca9');
$responce = $client->getOpenOrders('BTC-LTC');
$responce = $client->getBalances();
$responce = $client->getBalance('BTC');
$responce = $client->getDepositAddress('BTC');
$responce = $client->withdraw('BTC', 20.40, 'EAC_ADDRESS');
$responce = $client->getOrder('251c48e7-95d4-d53f-ad76-a7c6547b74ca9');
$responce = $client->getOrderHistory('BTC-LTC');
$responce = $client->getWithdrawalHistory('BTC');
$responce = $client->getDepositHistory('BTC');
Please, check the Bittrex site documentation for further information about API.
bittrex-api is released under the BSD 3-Clause License. See the bundled LICENSE for details.