Skip to main content
GET
Read the venue account's signed positions and credit line

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Scopes

treasury_read
bearer_auth
treasury_read
api_key

Headers

X-Workspace-Id
string<uuid>

The workspace the request acts in. An API key bound to a workspace implies it: omit the header, or send that same id (another id answers 403 WORKSPACE_SCOPE_MISMATCH). A member session must send it (400 MISSING_WORKSPACE without it).

Path Parameters

workspaceId
string
required

Current company or broker workspace

venueAccountId
string<uuid>
required

Response

componentFreshness
object[]
required
credit
object
required

New values may be added; treat unknown values as other.

debitPurpose
object
required

New values may be added; treat unknown values as other.

observationId
string<uuid>
required
observedAt
string<date-time>
required
positions
object[]
required
settledBeforeVenueTime
object
required
venueAccountId
string<uuid>
required
venueTime
object
required

New values may be added; treat unknown values as other.

readAt
string<date-time>
required

When this answer was composed.

reconciliation
object
required

New values may be added; treat unknown values as other.

source
enum<string>
required

live: read from the venue for this request (a member session). recorded: the account's last recorded observation (an API key or OAuth client never starts a venue read); observedAt dates it and stale says whether it is over an hour old.

Available options:
live,
recorded
stale
boolean | null

Recorded reads only: the observation is older than an hour.