Skip to main content
GET
Read balances across workspace accounts

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

Workspace ID

Query Parameters

asset
string
accountKind
enum<string>

The kind of account a balance is held in. Clients tolerate future kinds.

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

Available options:
wallet,
venueAccount,
bankAccount
accountId
string
limit
integer<int32>
Required range: x >= 0
cursor
string

Response

items
object[]
required
nextCursor
string | null
required
unavailable
object[]
required

Filtered readable accounts whose balances cannot be stated. Repeated on every page; never replaced with zero or a successful empty observation.

incomplete
null | object

Unreadable access settings cannot establish affected account visibility.