v1
latestOpenAPI 3.1.0Proprietary2026-07-2464170247.4 KBTransfers
Initiate Internal Transfer
Create an internal transfer between customers on the platform.
Transfer assets from the source customer to a target customer specified by target_customer_id.
Note: Cross-entity transfers are supported. The target customer can belong to a different entity.
post/v1/customers/{customer_id}/transfers
Path parameters
customer_idstring required
Source customer ID (sender)
Headers
Idempotency-Keystring required
UUID v4 for idempotent requests
Request body
Example request
{
"amount": "100.50",
"asset": "USDC",
"target_customer_id": "BZ-XXXX-XXXX",
"memorandum": "Payment for services"
}Response
Example response
{
"transaction_id": "aac5201f-7f1c-11f0-b018-de09fc637374",
"amount": "100.50",
"asset": "USDC",
"from_customer_id": "14f20ebd-893b-11f0-b308-2eaa4f6974f2",
"from_account_id": "BZ-A2C4-9XPN",
"to_customer_id": "14f20ebd-893b-11f0-b308-2eaa4f6974f2",
"to_account_id": "BZ-A2C4-9XPN",
"memorandum": "Payment for services",
"created_at": "2025-08-21T07:56:57.981Z",
"modified_at": "2025-08-21T07:56:57.981Z"
}