Skip to content
MyStocks Developers
API v1

API v1

Current stable contract

Versioning policyRelease changelog
Sandbox console

Master account buying power (settlement-aware)

Execution & Order Management (OMS)

GET

/buying-power

Master account buying power (settlement-aware)

Sandbox availablegetBuyingPower

Settlement-aware balance for the partner master account. See /users/{userId}/buying-power for field semantics.

Parameters

This endpoint has no path or query parameters.

Headers

AuthorizationstringRequired

Bearer sk_sandbox_<your_key> for sandbox requests.

Response fields

accountTypeMASTER | SUBACCOUNT
subAccountIdstring | null
currencystring

Example: "USD"

cashBalanceUsdnumber

Current USD wallet balance.

buyingPowerUsdnumber

Cash available to place new orders (already net of open-BUY escrow; includes unsettled SELL proceeds).

unsettledUsdnumber

SELL proceeds credited but not yet settled at the exchange (T+N).

withdrawableUsdnumber

Cash available to withdraw — cashBalanceUsd minus unsettledUsd. The free-riding guard.

pendingBuyEscrowUsdnumber

Funds locked in open (PENDING) BUY orders.

settlementsobject[]
settlements[].amountUsdnumber
settlements[].settlesOnstring
settlements[].symbolstring | null
settlements[].exchangestring | null
settlements[].orderIdstring | null

Response codes

200Settlement-aware balance.