Skip to content

An asynchronous library for interacting with the Coinpaprika.com API, written with httpx in Python.

License

Notifications You must be signed in to change notification settings

DroidZed/coinpaprika-async-client

 
 

Repository files navigation

Coinpaprika Async Client

Code style: black PyPI - Python Version

1. Usage

This library provides convenient and modern way to use coinpaprika.com API in Python.

Coinpaprika delivers full market data to the world of crypto: coin prices, volumes, market caps, ATHs, return rates and more.

2. Requirements

pip install coinpaprika_async

Or:

poetry add coinpaprika_async

3. Getting started

Each top-level path has their own endpoint class now:

  • GET /coins -> CoinsEndpoint
  • GET /exchanges -> ExchangesEndpoint
  • GET /key -> KeyEndpoint
  • GET /global -> MarketEndpoint
  • GET /search + /price-converter -> MiscelanousEndpoints
  • GET /people -> PeopleEndpoint
  • GET /tags -> TagsEndpoint
  • GET /tickers -> TickersEndpoint

4 Examples:

Check out the examples directory.

5. Tests

py -m pytest -vs .

6. License

CoinpaprikaAPI is available under the MIT license. See the LICENSE file for more info.