NAV

Introduction

Welcome to the CryptingUp API! You can use our API to access CryptingUp API endpoints, which can get information on assets, markets, and exchanges in our database.

Exchanges

Get all exchanges

{
  "exchanges": [
    {
      "id": "COINBASE",
      "name": "Coinbase",
      "volume_24h": 4141590194.1722703
    },
    {
      "id": "BINANCE",
      "name": "Binance",
      "volume_24h": 32478910252.605556
    },
    {
      "id": "KRAKEN",
      "name": "Kraken",
      "volume_24h": 1723212663.7121043
    },
    {
      "id": "BITFINEX",
      "name": "Bitfinex",
      "volume_24h": 824716803.4879012
    },
    {
      "id": "BITTREX",
      "name": "Bittrex",
      "volume_24h": 208405779.6615574
    },
    {
      "id": "POLONIEX",
      "name": "Poloniex",
      "volume_24h": 198977201.61154717
    },
    {
      "id": "HUOBIGLOBAL",
      "name": "Huobi Global",
      "volume_24h": 9658676227.24682
    }
  ]
}

This endpoint retrieves all exchanges.

HTTP Request

GET https://www.cryptingup.com/api/exchanges

Get a specific exchange

{
  "exchange": {
    "id": "COINBASE",
    "name": "Coinbase",
    "volume_24h": 4146946289.071898
  }
}

This endpoint retrieves a specific exchange.

HTTP Request

GET https://www.cryptingup.com/api/exchanges/<ID>

URL Parameters

Parameter Description
ID The ID of the exchange to retrieve

Markets

Get all markets

{
  "markets": [
    {
      "exchange_id": "BINANCE",
      "symbol": "BTC-USDT",
      "price_unconverted": 37193.095,
      "price": 37228.28172528144,
      "change_24h": -4.547427178236877,
      "spread": 0.000026886707486166165,
      "volume_24h": 3422591459.036938,
      "status": "recent",
      "time": "2021-06-04T22:41:01"
    },
    {
      "exchange_id": "BINANCE",
      "symbol": "ETH-USDT",
      "price_unconverted": 2734.6549999999997,
      "price": 2737.2421349029846,
      "change_24h": -3.7432242168250704,
      "spread": 0.0003656761718006455,
      "volume_24h": 3244286756.710182,
      "status": "recent",
      "time": "2021-06-04T22:41:01"
    },
    ...
  ],
  "pagination": {
    "next": "10"
  }
}

This endpoint retrieves all markets.

HTTP Request

GET https://www.cryptingup.com/api/markets

Query Parameters

Parameter Description
size Number of results per request
start Start point of results

Get exchange markets

{
  "markets": [
    {
      "exchange_id": "COINBASE",
      "symbol": "ETH-USD",
      "price_unconverted": 2721.635,
      "price": 2721.635,
      "change_24h": -3.993685732931185,
      "spread": 0.00036742552283783054,
      "volume_24h": 790198902.3341649,
      "status": "recent",
      "time": "2021-06-04T22:28:06"
    },
    {
      "exchange_id": "COINBASE",
      "symbol": "BTC-USD",
      "price_unconverted": 37160.835,
      "price": 37160.835,
      "change_24h": -4.480093954928786,
      "spread": 0.000026910048305585424,
      "volume_24h": 664313627.8364931,
      "status": "recent",
      "time": "2021-06-04T22:28:06"
    },
    ...
  ],
  "pagination": {
      "next": "10"
  }
}

This endpoint retrieves all markets for a specific exchange.

HTTP Request

GET https://www.cryptingup.com/api/exchanges/<ID>/markets

URL Parameters

Parameter Description
ID The ID of the exchange

Query Parameters

Parameter Description
size Number of results per request
start Start point of results

Get asset markets

{
  "markets": [
    {
      "exchange_id": "BINANCE",
      "symbol": "BTC-USDT",
      "price_unconverted": 37152.604999999996,
      "price": 37204.64995458133,
      "change_24h": -4.627941566056002,
      "spread": 0.000026916009405630633,
      "volume_24h": 3421464118.0119247,
      "status": "recent",
      "time": "2021-06-04T22:43:31"
    },
    {
      "exchange_id": "HUOBIGLOBAL",
      "symbol": "BTC-USDT",
      "price_unconverted": 37121.815,
      "price": 37173.81682263536,
      "change_24h": 0.4852262539466802,
      "spread": 0.0000269383343867226,
      "volume_24h": 1196351376.7352242,
      "status": "recent",
      "time": "2021-06-04T22:43:05"
    },
    ...
  ],
  "pagination": {
    "next": "10"
  }
}

This endpoint retrieves all markets for a specific asset.

HTTP Request

GET https://www.cryptingup.com/api/assets/<ID>/markets

URL Parameters

Parameter Description
ID The ID of the asset

Query Parameters

Parameter Description
size Number of results per request
start Start point of results

Assets

Get all assets

{
  "assets": [
    {
      "id": "USDT",
      "name": "Tether",
      "price": 1.0013727288104395,
      "volume_24h": 33784136727.445312,
      "change_1h": 0.05023960292044004,
      "change_24h": 0.11957360543300935,
      "change_7d": 0.16422788442472172,
      "status": "recent",
      "time": "2021-06-04T22:50:20"
    },
    {
      "id": "BTC",
      "name": "Bitcoin",
      "price": 37189.196209013884,
      "volume_24h": 10495050997.154999,
      "change_1h": 0.08536296348310318,
      "change_24h": -4.493232731470873,
      "change_7d": 4.214937601964425,
      "status": "recent",
      "time": "2021-06-04T22:50:20"
    },
    ...
  ],
  "overview": [],
  "pagination": {
    "next": "10"
  }
}

This endpoint retrieves all assets.

HTTP Request

GET https://www.cryptingup.com/api/assets

Query Parameters

Parameter Description
size Number of results per request
start Start point of results
overview Return id and name of all assets

Get a specific asset

{
  "asset": {
    "id": "BTC",
    "name": "Bitcoin",
    "price": 37175.36814957329,
    "volume_24h": 10479000918.614603,
    "change_1h": -0.05430964994763093,
    "change_24h": -4.505262148899339,
    "change_7d": 4.176187359994726,
    "status": "recent",
    "time": "2021-06-04T22:56:20"
  }
}

This endpoint retrieves a specific asset.

HTTP Request

GET https://www.cryptingup.com/api/assets/<ID>

URL Parameters

Parameter Description
ID The ID of the asset to retrieve

Get historic rates

{
  "time_series": [
    {
      "time": "2021-06-04T11:50:00",
      "asset": "BTC",
      "price": 36508.61079541641
    },
    {
      "time": "2021-06-04T11:55:00",
      "asset": "BTC",
      "price": 36538.07247144207
    },
    ...
  ]
}

This endpoint retrieves the historic rates for a specific asset.

HTTP Request

GET https://www.cryptingup.com/api/assets/<ID>/time_series

URL Parameters

Parameter Description
ID The ID of the asset
Parameter Description
start Valid values: 24H, 7D, 1M

Errors

The CryptingUp API uses the following error codes:

Error Code Meaning
400 Bad Request -- Your request is invalid.
401 Unauthorized -- Your API key is wrong.
403 Forbidden -- Authenticated users only
404 Not Found -- Item not found