BitX API for python (See API documentation).
pip install pybitxClone this repo and create a virtual environment
git clone https://github.com/CjS77/pybitx
cd pybitx
virtualenv -p /usr/bin/python2.7 env
source env/bin/activate
pip install -e .[dev]
python2.7 tests/test_api.py # For good measureSee the tests for detailed usage examples, but basically:
from pybitx.api import BitX
api = BitX(key, secret. options)
Where options can be
| option key | description | default |
|---|---|---|
| hostname | the API host | api.mybitx.com |
| port | the TCP port to attach to | 443 |
| pair | The currency pair to provide results for | XBTZAR |
| ca | The root certificate | None |
| timeout | The maximum time to wait for requests | 30 (s) |
api.get_ticker()
Returns: dictionary containing the latest ticker values
api.get_all_tickers()
Returns: dictionary containing the latest ticker values for all currency pairs
A nod to @bausmeier/node-bitx for the node.js version, which helped accelerate the development of this code