Portfolio

GET /v3/portfolio/indexer

Returns the existing portfolio response shape using finalized Arbital Indexer quantities and eligible indexed cost basis on Indexer-supported chains. Identity-checked Codex token metadata and market marks enrich indexed holdings; Codex wallet quantities and display basis are used only on supported EVM chains outside Indexer coverage. A failed Indexer read never falls back to Codex on a chain owned by the Indexer. Reads create no portfolio or trading state.

Request

  • Base URL
    https://api.arbital.xyz (the document declares no server; this is the origin it was published from)
  • URL
    https://api.arbital.xyz/v3/portfolio/indexer
  • Auth
    HTTP bearer

Response

Indexer-owned holdings plus Codex fallback holdings outside Indexer chain coverage in the existing response shape

freshness'fresh' | 'stale' required

Freshness of the request-time Codex snapshot. Successful backend reads emit fresh; stale remains a response-schema compatibility value for older deployments.

messagestring required
observed_at_msstring required
partialboolean required
price_observed_at_msstring nullable required
served_at_msstring required
statusCode200 required
successtrue required

Changes

No recorded changes to this operation across all 1 revision of this API.