GET
Read an agent account's lifetime trading performance

Authorizations

Authorization
string
header
required

The authorization field takes the session bearer returned by sign-in, or an API key where the route allows keys. Paste the token itself into the authorization field. When invitation-only access is enabled, private operations require the account's sign-in email to be invited. Sign-in can complete without an invitation, but private HTTP, MCP and FIX operations refuse with access_not_allowlisted (HTTP 403): "Private access is limited to invited accounts. Contact support to request access." Public market data remains available. Invitation changes apply to the next private operation, including existing FIX sessions. Do not retry until support confirms access.

Path Parameters

accountId
string
required
Minimum string length: 1
deploymentId
string
required
Required string length: 1 - 64

Response

Success

version
string
required
Allowed value: "account-performance-snapshot/v1"
accountId
string
required
Minimum string length: 1
episodeCursorOrdinal
integer
required
Required range: 0 <= x <= 9007199254740991
journalSequence
integer
required
Required range: 0 <= x <= 9007199254740991
marketDataSequence
integer
required
Required range: 0 <= x <= 9007199254740991
fundingSequence
integer
required

Funding checkpoint for the account funding total, expressed as a journal record ordinal. Funding updates independently of the trading and market data snapshots.

Required range: 0 <= x <= 9007199254740991
account
object
required

Account-wide lifetime totals, in settlement-asset atoms.

markets
object[]
required

Lifetime totals scoped explicitly to each market, including markets whose exposure is now flat.