Nomics Cryptocurrency & Bitcoin API (1.0.0)

Download OpenAPI specification:Download

Introduction

Welcome to the Nomics Cryptocurrency & Bitcoin API. To sign up for an API key please go here.

nomics.com is built entirely with the Nomics API. Everything we've done on nomics.com you can do with our API. There are no internal API endpoints.

If you need support, reach out to us at our forums.

API Server URL

The Nomics API runs at https://api.nomics.com/v1. All requests should be prefixed by the server URL.

Rate Limits

Commercial keys have their rate limits determined by their plan and/or contract. Rate limits are computed on one second intervals.

If you exceed your rate limit during the interval you will receive an HTTP 429 error and your API key will be timed out for a short period of time.

Authentication

Key

You must include your API Key as a query parameter in every request you make.

For example:

https://api.nomics.com/v1/markets?key=your-key-here

Get your Nomics API key here

Security Scheme Type API Key
Query parameter name: key

Global

Global Ticker

Only available to paid API plans. Learn more.

Globally-aggregated market cap and volume data over various intervals across all currencies.

The total volume fields are computed by summing the spot_volume and derivative_volume fields at each interval.

Update Frequency: 5 minutes

Authorizations:
query Parameters
convert
string
Example: convert=EUR

Currency to quote ticker price, market cap, and volume values. May be a Fiat Currency or Cryptocurrency. Default is USD.

Responses

Request samples

curl "https://api.nomics.com/v1/global-ticker?key=your-key-here"

Response samples

Content type
application/json
{
  • "num_currencies": "12801",
  • "num_currencies_active": "5277",
  • "num_currencies_inative": "6337",
  • "num_currencies_dead": "1187",
  • "num_currencies_new": "312",
  • "market_cap": "1799044056712",
  • "transparent_market_cap": "1759092897670",
  • "1d": {
    },
  • "7d": {
    },
  • "30d": {
    },
  • "365d": {
    },
  • "ytd": {
    }
}

Global Volume History

Only available to paid API plans. Learn more.

Volume History is the total volume for all cryptoassets in USD at intervals between the requested time period. For each entry, the volume field represents the sum of the spot_volume and derivative_volume fields.

Update Frequency: 1 hour

Authorizations:
query Parameters
start
string
Example: start=2018-04-14T00%3A00%3A00Z

Start time of the interval in RFC3339 (URI escaped)

end
string
Example: end=2018-05-14T00%3A00%3A00Z

End time of the interval in RFC3339 (URI escaped). If not provided, the current time is used.

convert
string
Example: convert=EUR

Currency to quote volume values. May be a Fiat Currency or Cryptocurrency. Default is USD.

format
string
Value: "csv"

Format of the response. Defaults to JSON when blank.

include-transparency
boolean

Whether to include Transparent Volume and transparent market cap information in the response. Default is false. This option is only available to customers of our paid API plans.

Responses

Request samples

curl "https://api.nomics.com/v1/volume/history?key=your-key-here&start=2018-04-14T00%3A00%3A00Z&end=2018-05-14T00%3A00%3A00Z&convert=EUR"

Response samples

Content type
[
  • {
    }
]

Global Market Cap History

Only available to paid API plans. Learn more.

MarketCap History is the total market cap for all cryptoassets at intervals between the requested time period.

Update Frequency: 1 hour

Authorizations:
query Parameters
start
required
string
Example: start=2018-04-14T00%3A00%3A00Z

Start time of the interval in RFC3339 (URI escaped)

end
string
Example: end=2018-05-14T00%3A00%3A00Z

End time of the interval in RFC3339 (URI escaped). If not provided, the current time is used.

convert
string
Example: convert=EUR

Currency to quote ticker price, market cap, and volume values. May be a Fiat Currency or Cryptocurrency. Default is USD.

format
string
Value: "csv"

Format of the response. Defaults to JSON when blank.

include-transparency
boolean

Whether to include Transparent Volume and transparent market cap information in the response. Default is false. This option is only available to customers of our paid API plans.

Responses

Request samples

curl "https://api.nomics.com/v1/market-cap/history?key=your-key-here&start=2018-04-14T00%3A00%3A00Z&end=2018-05-14T00%3A00%3A00Z"

Response samples

Content type
[
  • {
    }
]

Currencies

Currency Metadata

Only available to paid API plans. Learn more.

The currencies endpoint returns all the currencies and their metadata that Nomics supports.

Update Frequency: 1 minute

Authorizations:
query Parameters
ids
string
Example: ids=BTC,ETH,XRP

Comma separated list of Nomics Currency IDs to filter result rows

attributes
string
Example: attributes=id,name,logo_url

Comma separated list of currency attributes to filter result columns

format
string
Value: "csv"

Format of the response. Defaults to JSON when blank.

platform-currency
string
Example: platform-currency=ETH

Filter the results by parent platform.

platform-contract
string

Filter the results by platform contract address.

Responses

Request samples

curl "https://api.nomics.com/v1/currencies?key=your-key-here&ids=BTC,ETH,XRP&attributes=id,name,logo_url&platform-currency=ETH"

Response samples

Content type