Intra Account Transfer
Transfers funds within the same account.
When source_exchange_shard and destination_exchange_shard are the same, Kalshi treats the request as a subaccount transfer. The returned transfer ID appears in the subaccount transfer history.
Cross-exchange-index subaccount transfers run in up to three non-atomic steps. If a later step fails, completed steps are not undone, so funds may remain in the primary account on the source or destination exchange index.
Authorizations
Your API key ID
RSA-PSS signature of the request
Request timestamp in milliseconds
Body
The source exchange instance
event_contract, margined The destination exchange instance
event_contract, margined The amount to transfer in centicents
Source exchange shard index (default 0)
0 <= x <= 100Destination exchange shard index (default 0)
0 <= x <= 100Source subaccount number (default 0 for the primary account). Only supported for event contract to event contract transfers.
Destination subaccount number (default 0 for the primary account). Only supported for event contract to event contract transfers.
Response
Transfer request accepted. The transfer is processed asynchronously.
The ID of the transfer that was created