RWA, Earn, derivatives, DEX and teams are live

Build on the data behind CoinWorldCap

Crypto markets, tokenized stocks and commodities, earn yields, derivatives, DEX tokens and the teams behind projects. One base URL, one header, one response shape.

GET https://open-api.coinworldcap.com/openapi/v1/assets

Use cases

What you can build

Each use case maps to a small set of endpoints, so you only integrate what you need.

Price widgets & tickers

Show live price, market cap and 24-hour change for any asset.

Powered by
/quotes/assets

Portfolio trackers

Value holdings against current quotes and resolve coins by symbol or slug.

Powered by
/assets/quotes

Market dashboards

Headline totals, category and chain leaderboards, trending movers.

Powered by
/global/categories/chains/trending

Tokenized asset trackers

Follow tokenized stocks and commodities and chart their history.

Powered by
/rwa/rwa/history

Yield comparison

Compare APY across platforms and products for a coin, and how each rate moved.

Powered by
/earn/earn/history

Funding & OI monitors

Watch funding rates and open interest by pair and exchange, with history for alerts.

Powered by
/derivatives/pairs/derivatives/history

DEX token screeners

Find trending and new tokens on each chain, then check liquidity and holders.

Powered by
/dex/tokens/dex/tokens/info

Exchange directories

List venues with links, fees and 24-hour volume where available.

Powered by
/exchanges
Try it

See what comes back

Pick a dataset. Every example is taken from the reference, shortened.

Pick a dataset
Every endpoint in the reference
Examples from the docs, shortened
GET/quotes?slug=bitcoin200 OK
{
  "code": 0,
  "message_key": "SUCCESS",
  "result": {
    "items": [{
      "id": 1, "name": "Bitcoin", "symbol": "BTC", "slug": "bitcoin",
      "price": "66079.916784987",
      "market_cap": "1310000000.12345678",
      "volume_24h": "48035743.12",
      "percent_change": { "1h": "0.1", "7d": "3.4", "30d": "5.6", "1y": "9" }
    }],
    "page": 1, "total_page": 1, "total": 1
  }
}
Endpoints

The full API surface

Seven data families, every endpoint a GET. select trims any list to the fields you ask for.

Account

/key/info

Your plan, your per-minute limit and day-by-day request counts for the account and the key.

1 endpoint
Open docs

View all APIs

Parameters, fields, errors and runnable examples for every endpoint.

Open the reference
Get started

Three steps to your first call

Create a free account

Sign up on CoinWorldCap. There is no charge to start.

Sign upYou're signed inGo to profile

Request your key

Email support@coinworldcap.com with what you are building and roughly how often it will call. The key is shown once; keep it safe.

Email us

Send one header

Put the key in X-Api-Key and call any endpoint. Check your usage any time with /key/info.

Authentication
Docs

Built for developers and AI assistants

Everything you need to integrate, in a form people and models can both read.

FAQ

Questions, answered

Anything else? Email support@coinworldcap.com.

What is CoinWorldCap Developer?

A read-only HTTP API over the data behind coinworldcap.com: assets, quotes, trending, exchanges, market totals, categories and chains, plus tokenized real-world assets, earn yields, derivatives, DEX tokens and the teams behind projects, returned as JSON over HTTPS.

How do I get an API key?

Create a free CoinWorldCap account, then email support@coinworldcap.com with what your integration does and roughly how often it will call. The key is shown once and we store only its hash, so keep it somewhere safe.

How do I authenticate requests?

Send your key in the X-Api-Key header on every request. Without a usable key you get a 401, and the response code says whether the key is unknown, expired or revoked.

What are the rate limits?

Requests are limited per minute against your account, not per key. Over the limit you get a 429 with Retry-After in whole seconds.

How do I check my usage?

Call /key/info with your key. It returns your plan, your per-minute limit, and day-by-day request counts for the account and for that key.

How far back does history go?

Daily points go back to the start of each dataset, and hourly points cover the last 90 days. One request returns up to 1,000 points, counted across all the series it asks for. Each dataset's start is listed in Data methodology.

How are numbers and times formatted?

Money and volumes arrive as decimal strings, never JSON numbers. Every timestamp is UTC.

Ready to build?

Your first request is one header away