Official CoinPaprika API PHP client library
guzzlehttp/guzzle
, jms/serializer
, symfony/yaml
, doctrine/cache
try-catch
block to handle these gracefully.
getGlobalStats()
- Get global market overview.getCoins()
- List all active coins.getTokenMeta(string $id)
- Get metadata for a specific token.getTickers()
- Get tickers for all coins.getTickerByCoinId(string $id)
- Get a specific ticker by coin ID.getHistoricalTickerByCoinId(string $id, string $start, string $interval)
- Get historical ticker data.getExchanges()
- List all exchanges.getExchangeById(string $id)
- Get a specific exchange.getExchangeMarkets(string $id)
- Get markets for an exchange.search(string $query, array $categories = null, int $limit = null)
- Search across coins, exchanges, etc.priceConverter(string $baseId, string $quoteId, float $amount)
- Convert between currencies.getIcos(array $parameters = [])
- Get a list of ICOs.setApiKey(string $apiKey)
- Set the API key after client initialization.getOHLCV(string $id, string $interval)
- Get the latest OHLCV data.