cryptowatch-client is a python client library for cryptowatch public market rest api
Project description
cryptowatch-client is a python client library for cryptowatch public market rest api
Installation
$ pip install cryptowatch-client
Usage
from cryptowatch_client import Client
client = Client(timeout=30)
response = client.get_allowance()
print(response.status_code, response.json())
client.get_allowance() # GET /
client.get_assets() # GET /assets
client.get_assets(asset='btc') # GET /assets/btc
client.get_pairs() # GET /pairs
client.get_pairs(pair='ethbtc') # GET /pairs/ethbtc
client.get_exchanges() # GET /exchanges
client.get_exchanges(exchange='kraken') # GET /exchanges/kraken
client.get_markets() # GET /markets
client.get_markets(exchange='kraken') # GET /markets/kraken
client.get_markets(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd
client.get_markets_price(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/price
client.get_markets_summary(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/summary
client.get_markets_trades(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/trades
client.get_markets_trades(exchange='gdax', pair='btcusd', limit=100, since=1481663244) # GET /markets/gdax/btcusd/trades
client.get_markets_orderbook(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/orderbook
client.get_markets_ohlc(exchange='gdax', pair='btcusd') # GET /markets/gdax/btcusd/ohlc
client.get_markets_ohlc(exchange='gdax', pair='btcusd', before=1481663244, after=1481663244, periods='60,180,108000') # GET /markets/gdax/btcusd/ohlc
client.get_markets_prices() # GET /markets/prices
client.get_markets_summaries() # GET /markets/summaries
Contributing
Fork it
Create your feature branch (git checkout -b my-new-feature)
Commit your changes (git commit -am 'Add some feature')
Push to the branch (git push origin my-new-feature)
Create new Pull Request
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file cryptowatch-client-0.1.4.tar.gz
.
File metadata
- Download URL: cryptowatch-client-0.1.4.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbc904080b09c2092a0936a4d86088cfa427efcd5d779653692eef20342cd740 |
|
MD5 | d4232372d921c772e7938a55c54852aa |
|
BLAKE2b-256 | 88e63a5c1d2792675a5e8211c323fba417fc243b7c8b89bd59bd1c74fd9c1e91 |