Skip to main content
PUT
Lock Subaccount for Settlement Advance

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

Body

application/json
subaccount_number
integer | null
required

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

exchange_index
integer

Identifier for an exchange shard. Defaults to 0 if unspecified.

Example:

0

Response

Subaccount locked successfully

settlement_advance_state
string<uuid>
required

New state token for settlement advance compare-and-swap requests.