BitX API for python (See API documentation).
pip install pybitx
Clone 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 measure
See 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