# Initiate stablecoin withdrawal Initiates a stablecoin withdrawal to an approved wallet address. Endpoint: POST /v1/brokerage/{orgId}/withdrawal Version: v1.0.0 Security: bearerAuth ## Path parameters: - `orgId` (string, required) ## Request fields (application/json): - `amount` (number, required) Example: 10 - `currency` (string, required) Enum: "USDC", "USDT", "EURC" - `withdrawalAddressId` (string, required) Example: "392cf015-5045-4615-a226-df3543d9c15f" ## Response 200 fields (application/json): - `status` (string) Enum: "success", "error" - `data` (object,null) - `data.id` (string) Unique identifier for the withdrawal record Example: "392cf015-5045-4615-a226-df3543d9c15f" - `data.createdAt` (string) UTC Timestamp when the withdrawal request was created Example: "2025-02-07T14:04:14.268Z" - `data.amount` (number) Amount of currency requested for withdrawal Example: 0.5 - `data.currency` (string) Currency symbol of the withdrawn asset Example: "USDT" - `data.network` (string) Blockchain network name used to process the withdrawal Example: "ETHEREUM" - `data.status` (string) Current status of the withdrawal - `data.transactionHash` (string,null) Blockchain transaction hash if available; null if not yet processed - `data.withdrawalAddressId` (string) Unique identifier for the withdrawal address used Example: "2697eff1-ac30-41db-94b7-d615133a5c9e" - `data.orgId` (string) Unique identifier of the organization associated with the withdrawal Example: "c96183a5-2830-4606-9ae2-15dfd058872b" - `data.actorId` (string) Unique identifier of the user who initiated the withdrawal Example: "36bdb6a4-7cc6-4a08-b325-db416dbdd9f5" - `data.actorEmail` (string) Email of the actor who initiated the withdrawal Example: "test-user@example.co" - `data.comments` (string) Optional notes or comments about the withdrawal request Example: "Client initiated the withdrawal" - `message` (string) Example: "Data fetched successfully" ## Response 401 fields (application/json): - `status` (string) Example: "error" - `message` (string) Example: "Data fetched successfully" ## Response 500 fields (application/json): - `status` (string) Example: "error" - `message` (string) Example: "Data fetched successfully" ## Response 400 fields