Creates a new internal transfer request for the authenticated company or a merchant company. Internal transfers move money between bank accounts within the same provider. The transfer will be processed by the provider and status updates will be received via webhooks. Only organization companies may create internal transfers.
Company API key for authentication
Schema for creating a new internal transfer
Client-generated request ID
"req_123456789"
ID of the bank account to debit from
"507f1f77bcf86cd799439011"
ID of the bank account to credit to
"507f1f77bcf86cd799439012"
Amount to transfer in cents
x >= 110000
Internal transfer created successfully
Internal transfer response
Internal transfer ID
"507f1f77bcf86cd799439011"
Client-generated request ID
"req_123456789"
External provider request ID
"123e4567-e89b-12d3-a456-426614174000"
Company ID
"507f1f77bcf86cd799439011"
ID of the bank account to debit from
"507f1f77bcf86cd799439011"
ID of the bank account to credit to
"507f1f77bcf86cd799439012"
Amount to transfer in cents
10000
Transfer status
PENDING, PROCESSING, COMPLETED, FAILED "PENDING"
Provider-specific transfer ID
"provider_tx_123456"
Error message if transfer failed
"Insufficient funds"
Creation timestamp
"2023-01-01T00:00:00.000Z"
Last update timestamp
"2023-01-01T00:00:00.000Z"