Tribulnation Catalogue API
Static JSON API for crypto assets, platforms, translations, instruments, and spam addresses.
GET /api/assets.json List of all assets with minimal metadata. ▾
AssetSummary[] display_name string
icon string?
id string
pegged_to AssetPeg?
asset string
symbol string
tags string[]?
Try it
GET /api/assets/{id}.json Detailed metadata for a specific asset. ▾
AssetDetail about {string: string}?
display_name string
external ExternalIds?
coingecko string?
coinmarketcap string?
icon string?
id string
pegged_to AssetPeg?
asset string
symbol string
tags string[]?
urls {string: string}?
Try it
GET /api/assets/{id}/{locale}.json Localized metadata for a specific asset. ▾
LocalizedAssetDetail about string?
display_name string
external ExternalIds?
coingecko string?
coinmarketcap string?
icon string?
id string
pegged_to AssetPeg?
asset string
symbol string
tags string[]?
urls {string: string}?
Try it
Platforms 66 platforms (43 blockchains, 17 CEX, 6 DEX) GET /api/platforms.json List of all platforms with minimal metadata. ▾
PlatformSummary[] display_name string
icon string?
id string
kind "blockchain" | "cex" | "dex"
Try it
GET /api/platforms/{id}.json Detailed metadata for a specific platform. ▾
PlatformDetail about {string: string}?
category string?
chain_id union?
display_name string
icon string?
id string
kind "blockchain" | "cex" | "dex"
namespace string?
native_asset string?
urls {string: string}?
Try it
GET /api/platforms/{id}/{locale}.json Localized metadata for a specific platform. ▾
LocalizedPlatformDetail about string?
display_name string
icon string?
id string
kind "blockchain" | "cex" | "dex"
urls {string: string}?
Try it
GET /api/translations/assets/{platform}.json Maps platform-specific asset IDs to canonical asset IDs. ▾
GET /api/translations/networks/{platform}.json Maps platform-specific network IDs to canonical platform IDs. ▾
GET /api/instruments/collateral.json Platforms with collateral asset data. ▾
InstrumentPlatformEntry[] count integer
platform string
Try it
GET /api/instruments/collateral/{platform}.json Collateral assets for a platform, keyed by address. ▾
{string: CollateralInstrument} asset string
id string
name string
Try it
GET /api/instruments/debt.json Platforms with debt asset data. ▾
InstrumentPlatformEntry[] count integer
platform string
Try it
GET /api/instruments/debt/{platform}.json Debt assets for a platform, keyed by address. ▾
{string: DebtInstrument} asset string
id string
name string
Try it
GET /api/instruments/index/{asset}.json All instruments where the given asset appears. ▾
InstrumentReference[] id string
kind "spot" | "perpetual" | "debt" | "collateral" | "pool"
platform string
role "base" | "quote" | "settlement" | "asset"
Try it
GET /api/instruments/perpetual.json Platforms with perpetual market data. ▾
InstrumentPlatformEntry[] count integer
platform string
Try it
GET /api/instruments/perpetual/{platform}.json Perpetual markets for a platform, keyed by platform-specific ID. ▾
{string: PerpetualInstrument} base string
exchange string?
id string
quote string
settlement string
Try it
GET /api/instruments/pools.json Platforms with liquidity pool data. ▾
InstrumentPlatformEntry[] count integer
platform string
Try it
GET /api/instruments/pools/{platform}.json Liquidity pools for a platform, keyed by address. ▾
{string: PoolInstrument} assets string[]
id string
name string
Try it
GET /api/instruments/spot.json Platforms with spot pair data. ▾
InstrumentPlatformEntry[] count integer
platform string
Try it
GET /api/instruments/spot/{platform}.json Spot pairs for a platform, keyed by platform-specific ID. ▾
{string: SpotInstrument} base string
exchange string?
id string
quote string
Try it
GET /api/spam/{platform}.json Spam addresses for a platform, keyed by address. ▾
{string: SpamAddress} reason string?
reported_at string?
source string?
Try it
GET /api/indexes/external/{provider}.json Maps third-party registry IDs to canonical asset IDs. ▾
GET /api/indexes/pegs.json Maps target asset IDs to assets that track or represent them. ▾
{string: string[]}
Try it
GET /api/indexes/symbols.json Maps symbols to possible canonical asset IDs. ▾
{string: string[]}
Try it
GET /api/stats.json Global stats about the catalogue. ▾
Stats asset_translations integer
assets integer
assets_with_external_ids integer
assets_with_icons integer
assets_with_pegs integer
blockchains integer
cexs integer
dexs integer
network_translations integer
perpetual_instruments integer
platforms integer
spam_addresses integer
spot_instruments integer
Try it
OpenAPI machine-readable spec GET /api/openapi.json OpenAPI 3.x specification for this API. ▾