Update Withdrawal

Updates a Withdrawal by redemptionID.

Path Params
string
required

A unique identifier for the user's account redemption/withdrawal.

Body Params

All fields are optional. Only fields present in the request body are updated; omitted fields are left unchanged.

string
enum

The status transition being requested for the withdrawal. Unlike the broader lifecycle status returned by GET, only these values are accepted for update; any other value (including STARTED, RIA_PENDING, OTHER, or the response-only "-" error state) is rejected.

Show Details
PENDINGThe withdrawal details were accepted.
ON_HOLDThe withdrawal details were accepted, but it is not yet ready to be processed.
APPROVEDThe withdrawal was approved.
REJECTEDThe withdrawal was rejected.
RIA_APPROVEDApproved once cash has settled against the managed account via AutoPilot.
RIA_REJECTEDRejected because there is not enough cash in the account after selling securities to cover the withdrawal.
SUCCESSFULThe withdrawal was successful. Not settable via this endpoint for withdrawals processed via Modern Treasury.
FAILEDThe withdrawal was not successful.
string

A comment describing the status change. Stored on the withdrawal's status history.

number

The updated withdrawal amount. Cannot be changed once a financial transaction has been submitted for processing.

string
enum
Show Details
JOURNALAn internal journal entry moving funds or securities without external settlement.
FEE_ACHA fee charged via ACH.
DISBURSEMENT_ACH_SVBA disbursement sent via ACH through Silicon Valley Bank (SVB).
Allowed:
string
deprecated

Deprecated. Use transactionCode instead.

boolean
string

A settlement profile identifier that links to a specific bank account for fund settlement.

metadata
object

The metadata object allows for creating a maximum of 10 keys (max 36 characters) and each value cannot exceed 512 bytes.

fees
array of objects

Fee line items to add to the withdrawal.

fees
Responses
204

Updating the Withdrawal was successful. No content is returned.

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Choose an example:
application/json