Skip to main content
POST
private/reject_deposit_request

Body

application/json
request_id
object
required

Composite vault request id: (vault_subaccount_id, wallet, vault_nonce)

Useful as a stable dedup key across off-chain and on-chain vault events.

subaccount_id
integer<uint64>
required

The vault's subaccount ID; the caller must be the vault's curator.

Required range: x >= 0
reason
string | null

Optional human-readable reason for the rejection.

Response

Success

Returned by request_vault_deposit / request_vault_withdraw: the id the queued request was assigned (the user's handle for polling / cancelling).

request_id
object
required

Composite vault request id: (vault_subaccount_id, wallet, vault_nonce)

Useful as a stable dedup key across off-chain and on-chain vault events.