APIs
Orange Marketcap API Documentation
This document provides detailed information about the API endpoints available for the Orange Market Cap platform. These APIs allow developers to access cryptocurrency data sets, including tokens, content, market pairs, and chart data.
Token Data API
Endpoint: https://api.orangemarketcap.com/coins?tag={tag_value}
Description
This endpoint retrieves cryptocurrency data, including category tags such as brc-20, bitcoin-ecosystem, and more. It also provides metadata, including social links, high and low values, contracts, etc.
Parameters
tag (string): Can be all, brc-20, or bitcoin-ecosystem to filter token data
start (integer): The starting index for paginated data
limit (integer): The number of items to return in one request
Update Frequency
Data is updated every 5 minutes.
Example Request
GET /coins?tag=brc-20&start=0&limit=10
Top Content Data API
Endpoint: https://api.orangemarketcap.com/content?post_type=top&symbol=BTC
Description
Fetches the top post data for a specified token symbol.
Parameters
post_type (string): The should be top for fetching top content
symbol (string): The cryptocurrency token symbol ie. BTC
Update Frequency
Data is updated every 3 hours.
Example Request:
GET /content?post_type=top&symbol=BTC
Latest Content Data API
Endpoint: https://api.orangemarketcap.com/content?post_type=latest&symbol=BTC
Description
Fetches the latest content data for a specified token symbol.
Parameters
post_type (string): This should be the latest for fetching the latest content
symbol (string): The cryptocurrency token symbol ie. BTC
Update Frequency
Data is updated every 3 hours.
Example Request
GET /content?post_type=latest&symbol=BTC
Market Pair Data API
Endpoint: https://api.orangemarketcap.com/exchanges?symbol=BTC
Description
Provides market pair data for a specified cryptocurrency token symbol.
Parameters
symbol (string): The cryptocurrency token symbol ie. BTC
Update Frequency
Data is updated every 24 hours.
Example Request
GET /exchanges?symbol=BTC
Chart Data API
Endpoint: https://api.orangemarketcap.com/chart?slug=bitcoin&period=1M
Description
Delivers chart data over specified periods for a given cryptocurrency.
Parameters
slug (string): The name of the cryptocurrency token ie. bitcoin
period (string): The chart period such as 1D, 1M, 7D, or 3M
Update Frequency
Data is updated every 5 minutes.
Example Request
GET /chart?slug=bitcoin&period=1M
Market Data API
Endpoint: https://api.orangemarketcap.com/market/data
Description
Used to send data to generate charts for Wallet Market Tab.
Parameters
symbol (string): Use the symbol for the requested token ie. BTC (also accepts a string in the following format BTC, WBTC for multiple token values at the same time)
convert (string): Fiat currency to convert to ie. USD
count (number): An integer value only
interval (string): ie. 5M
Example Request
GET /market/data?symbol=BTC]&convert=USD&count=108&interval=5m
BRC-20 Charts and Data
Endpoint:
https://api.orangemarketcap.com/coins/stats?tag=brc-20
Description
Fetches token data and 7D charts categorized as brc-20 tokens.
Parameters:
tag (string): Can be ‘brc-20’ to filter token data
Example Request
GET /coins/stats?tag=brc-20
Last updated