Skip to main content
GET
Get Balance

Authorizations

KALSHI-ACCESS-KEY
string
header
required

Your API key ID

KALSHI-ACCESS-SIGNATURE
string
header
required

RSA-PSS signature of the request

KALSHI-ACCESS-TIMESTAMP
string
header
required

Request timestamp in milliseconds

Query Parameters

subaccount
integer

Subaccount number (0 for primary, 1-63 for subaccounts). Defaults to 0.

exchange_index
integer

Exchange index used to scope the balance and portfolio value. If omitted, both include all exchange indexes. Identifier for an exchange shard.

Example:

0

Response

Balance retrieved successfully

balance
integer<int64>
required

Member's available balance in cents for the requested account and exchange index. It includes all exchange indexes when exchange_index is omitted.

balance_dollars
string
required

Member's available balance as a fixed-point dollar string for the requested account and exchange index. It includes all exchange indexes when exchange_index is omitted.

Example:

"0.5600"

portfolio_value
integer<int64>
required

Member's portfolio value in cents for the requested account and exchange index. It includes all exchange indexes when exchange_index is omitted.

updated_ts
integer<int64>
required

Unix timestamp of the last update to the balance.

balance_breakdown
object[]

User balance breakdown per exchange instance, omitted only when using a subaccount-restricted API key.