Documentation

To get started signup for the API to receive credentials. Each call requires the credentials.

UTC is used as timezone for the data.

Request limits

Subscription typePriceRequests per month
FreeFree600
BasicComing soon3,000
PremiumComing soon15,000
UltimateComing soon90,000

Calls are limited per calendar month. If you run into the request limit you can request an increase here.

Credentials

All API calls are GET requests and must have the following headers:

PHP request example

<?php
$curlHandler = curl_init('https://www.cryptocurrencychart.com/api/coin/list');
curl_setopt($curlHandler, CURLOPT_HTTPHEADER, ['Key: yourKey', 'Secret: yourSecret']);
curl_setopt($curlHandler, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($curlHandler);
curl_close($curlHandler);
if ($result === false) {
  throw new \Exception('Request error.');
}

$jsonResult = json_decode($result);
if ($jsonResult === null) {
  throw new \Exception('Invalid response.');
}

var_dump($jsonResult);