Stablecoins API

Stablecoin directory

Every stablecoin this source curates, sorted by total circulating supply. No chain or token needed; one stablecoin can span many chains.

GET/api/external/stablecoin-analysis/stablecoins

What it returns

Every stablecoin this source curates, sorted by total circulating supply descending — summed across every peg currency it is issued in, for ranking only; circulating on each row is published as the source's own per-currency breakdown, never as one merged total. No chain in the request: one stablecoin is typically issued across many of this API's chains at once, and chains on each row lists every one it circulates on. For one stablecoin's own per-chain balance, use GET /stablecoin-analysis/stablecoin/{id} with this row's id.

Chains

This endpoint is not tied to a chain: it takes no chain in its request.

Request

Send your key in the x-dex-data-key header. Replace each <placeholder> with a real value.

curl -H "x-dex-data-key: $DEXDATA_API_KEY" \
  "https://api.dexdata.io/api/external/stablecoin-analysis/stablecoins"
Parameters
ParameterDescription
offset

query · integer · optional

0-based row offset, for paging through the directory.
limit

query · integer · optional

How many rows to return. Defaults to 50; this endpoint caps it at 200. limit ≤ 125 keeps the answer under 32 KB.

Response fields

A JSON response. Every field is always present; null means the value could not be established, never zero.

Response fields of Stablecoin directory
FieldTypeDescription
stablecoinsobject[]
stablecoins[].idstring | nullThis stablecoin's identifier — pass it to GET /stablecoin-analysis/stablecoin/{id} for its detail.
stablecoins[].namestring | null
stablecoins[].symbolstring | null
stablecoins[].pegTypestring | nulle.g. "peggedUSD", "peggedEUR".
stablecoins[].pegMechanismstring | nulle.g. "fiat-backed", "crypto-backed", "algorithmic".
stablecoins[].pricenumber | null
stablecoins[].circulatingobject | nullCurrent circulating supply, per peg currency, exactly as the source publishes it. Null when the source has none.
stablecoins[].chainsstring[] | nullEvery chain this stablecoin is issued on, by display name; null when the source gave no chain list.

Start building with DexData today

Sign in, create a key and make your first call in a minute. Free credits every month, and you only pay for calls that succeed.

Get a free API key