cfbenchmarks.com APIwww.cfbenchmarks.com ↗
Access cryptocurrency prices, free float market cap, and full market cap data from the CF Benchmarks screener via a clean REST API.
curl -X GET 'https://api.parse.bot/scraper/9aacffe1-af99-47ac-a22c-d59f9db897ef/get_asset_prices?assets=BTC%2CETH%2CSOL' \ -H 'X-API-Key: $PARSE_API_KEY'
Get current price, free float market cap, and full market cap for specific cryptocurrency assets. Returns matching assets from the CF Benchmarks screener.
| Param | Type | Description |
|---|---|---|
| assets | string | Comma-separated list of asset symbols to retrieve (e.g. BTC,ETH,SOL). Case-insensitive. |
{
"type": "object",
"fields": {
"total": "integer count of returned assets",
"assets": "array of asset objects with price, market cap, and supply data"
},
"sample": {
"data": {
"total": 1,
"assets": [
{
"asset": "BTC",
"price": "79621.26",
"category": "Settlement - Non-Programmable - Payment & Store of Value",
"currency": "USD",
"change_24h_pct": -1.81,
"full_market_cap": 1591729850019.74,
"fungible_supply": 19991266.78,
"free_float_supply": 14929554.59,
"free_float_market_cap": 1188709947694.58
}
]
},
"status": "success"
}
}About the cfbenchmarks.com API
The CF Benchmarks Screener API provides 2 endpoints that return current price, free float market cap, full market cap, and supply data for cryptocurrencies tracked by CF Benchmarks. Use get_asset_prices to retrieve targeted data for specific symbols like BTC, ETH, or SOL, or call get_all_screener_data to pull every available asset in one request. Each response includes a total count alongside a structured array of asset objects.
Endpoints and Parameters
The get_asset_prices endpoint accepts an optional assets parameter — a comma-separated list of ticker symbols (e.g., BTC,ETH,SOL) — and returns only the matching records from the CF Benchmarks screener. Symbol matching is case-insensitive. Each returned asset object includes price, free float market cap, full market cap, and supply figures, along with an integer total reflecting how many records matched.
The get_all_screener_data endpoint returns every asset in the screener, sorted alphabetically by symbol. An optional limit integer parameter caps the number of returned assets, which is useful for sampling the dataset or paginating client-side. The response shape is identical to get_asset_prices: a total field and an assets array of objects.
Response Fields
Both endpoints return the same asset object structure. Key fields include the asset's current price, free float market cap (based on circulating supply), and full market cap (based on total supply). This distinction between free float and full market cap is one of CF Benchmarks' primary data points, reflecting their focus on institutional-grade benchmark methodology.
Coverage and Data Source
CF Benchmarks is a regulated benchmark administrator known for providing index and pricing data used by institutional crypto products, including CME futures. The screener covers assets that CF Benchmarks tracks and publishes publicly. Not all cryptocurrencies in existence will appear — coverage is limited to assets within CF Benchmarks' published screener.
- Comparing free float vs. full market cap across multiple assets to assess supply-side dilution risk
- Screening for assets by current price to filter candidates for portfolio construction
- Pulling BTC and ETH prices from a regulated benchmark source for trading dashboards
- Monitoring market cap rankings using alphabetically ordered
get_all_screener_dataoutput - Enriching crypto portfolio trackers with CF Benchmarks pricing as a secondary reference
- Feeding institutional-grade price data into quantitative models that require benchmark-sourced inputs
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does CF Benchmarks have an official developer API?+
What is the difference between free float market cap and full market cap in these responses?+
assets array in both endpoints returns both values. Free float market cap is calculated using the portion of supply actively in circulation (excluding locked, reserved, or non-tradeable tokens). Full market cap uses the total supply, including all tokens regardless of liquidity status. CF Benchmarks publishes both figures as part of their screener methodology.Can I retrieve historical price or market cap data with this API?+
get_asset_prices and get_all_screener_data return current snapshot data only — there are no date range or historical parameters. You can fork this API on Parse and revise it to add a historical data endpoint if that capability becomes available or an alternate source is identified.Does the API return trading volume or price change percentages?+
How many assets does `get_all_screener_data` return by default?+
limit parameter can be used to cap the result count. The total field in the response always reflects how many records were actually returned.