Skip to main content
Get data about tokenization platforms — the applications through which RWA assets are issued and managed.
In the API, platforms are referenced as protocol in field names (e.g., protocol_id, protocol_slug, protocol_name) for historical reasons. The terms are interchangeable — “platform” and “protocol” refer to the same entity.

GET /v4/platforms

Returns a list of platforms with filtering, sorting, and pagination. Default sort: name ascending | Default page size: 25

Fields

FieldTypeFilterableDescription
idstringYesUnique platform identifier
namestringYesPlatform name (searchable)
slugstringYesURL-friendly identifier (searchable)
asset_countnumberYesNumber of assets on this platform
bridged_token_market_cap_dollarnumberYesMarket cap of bridged tokens
bridged_token_value_dollarnumberYesValue of bridged tokens
circulating_asset_value_dollarnumberYesTotal circulating asset value
holding_addresses_countnumberYesNumber of holding addresses
trailing_30_day_transfer_volumenumberYesTransfer volume over trailing 30 days
trailing_30_day_active_addresses_countnumberYesActive addresses over trailing 30 days
daily_mints_dollarnumberYesDaily mint volume (USD)
daily_mints_tokennumberYesDaily mint volume (tokens)
Each platform response also includes nested breakdowns: asset_class_stats, issuer_stats, jurisdiction_country_stats, and network_stats.

Example Request

curl -G 'https://api.rwa.xyz/v4/platforms' \
  -H "Authorization: Bearer $RWA_API_KEY" \
  --data-urlencode 'query={
    "sort": { "field": "circulating_asset_value_dollar", "direction": "desc" },
    "pagination": { "page": 1, "perPage": 10 }
  }'

Example Response

{
  "results": [
    {
      "id": 16,
      "name": "Securitize",
      "slug": "securitize",
      "asset_count": 12,
      "circulating_asset_value_dollar": { "val": 2500000000, "val_7d": 2400000000, "chg_7d_pct": 4.17 },
      "bridged_token_value_dollar": { "val": 2500000000, "val_7d": 2400000000 },
      "bridged_token_market_cap_dollar": { "val": 2500000000, "val_7d": 2400000000 },
      "holding_addresses_count": { "val": 8234, "val_7d": 8100, "chg_7d_pct": 1.65 },
      "trailing_30_day_transfer_volume": { "val": 1200000000, "val_7d": 1150000000 },
      "trailing_30_day_active_addresses_count": { "val": 2150, "val_7d": 2050 },
      "daily_mints_dollar": { "val": 25000000, "val_7d": 22000000 },
      "daily_mints_token": { "val": 25100000, "val_7d": 22050000 },
      "asset_class_stats": [ ... ],
      "issuer_stats": [ ... ],
      "jurisdiction_country_stats": [ ... ],
      "network_stats": [ ... ]
    }
  ],
  "pagination": { "page": 1, "perPage": 10, "pageCount": 8, "resultCount": 75 }
}
Numeric metrics are returned as objects with the current value (val), historical snapshots, and percentage changes. See Responses for the full format.

GET /v4/platforms/meta

Returns metadata about available fields, filter operators, and select options for the platforms endpoint.

Example Request

curl -X GET "https://api.rwa.xyz/v4/platforms/meta" \
  -H "Authorization: Bearer $RWA_API_KEY"