postWebhookvirtualAccount.new
Payload
Example payload
{
"id": "va_000000000000",
"banking_partner": "jpmorgan",
"kyc_status": "approved",
"us": {
"ach": {
"routing_number": "123456789",
"account_number": "123456789"
},
"wire": {
"routing_number": "123456789",
"account_number": "123456789"
},
"rtp": {
"routing_number": "123456789",
"account_number": "123456789"
},
"swift_bic_code": "TCCLGB3L",
"swift_account_number": "GB50TCCL04140449730892",
"account_type": "Business checking",
"beneficiary": {
"name": "Customer Name",
"address_line_1": "8 The Green, #19364",
"address_line_2": "Dover, DE 19901"
},
"receiving_bank": {
"name": "JPMorgan Chase",
"address_line_1": "270 Park Ave",
"address_line_2": "New York, NY, 10017-2070"
},
"swift_receiving_bank": {
"name": "JPMorgan Chase",
"address_line_1": "270 Park Ave",
"address_line_2": "New York, NY, 10017-2070"
},
"swift_intermediary_bank": {
"name": "JP Morgan Chase NA",
"swift_code_bic": "CHASUS33",
"routing_number": "021000021",
"address_line_1": "270 Park Ave",
"address_line_2": "New York, NY, 10017-2070"
}
},
"token": "USDC",
"blockchain_wallet_id": "bw_000000000000",
"blockchain_wallet": {
"network": "polygon",
"address": "0xDD6a3aD0949396e57C7738ba8FC1A46A5a1C372C"
},
"partner_fee_id": "pf_000000000000",
"customer_id": "re_000000000000"
}Response
Virtual account created
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.