This endpoint starts a transfer of funds between customers or external wallets.
Documentation Index
Fetch the complete documentation index at: https://docs.lumx.io/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header on the format Bearer <API_KEY>.
Optional UUID v4 idempotency key. If you resend the same key with a different request body, the API returns a 409 error. Cached responses include the header X-Idempotency-Cached: true. Keys expire after 24 hours.
Transfer's currency.
USDC, USDT "USDC"
Customer's unique identifier that will send the funds.
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
Customer's unique identifier that will receive the funds.
"980dc26b-42fd-4044-8a42-2271d20a2eb9"
Transfer's amount.
"10000.000000"
Target blockchain for the transaction. If not provided, the project's default blockchain will be used.
ETHEREUM, BASE, TRON, POLYGON "POLYGON"
Optional metadata object to attach to the transaction. Accepts any valid JSON object.
{
"orderId": "ord_789",
"source": "checkout"
}
Transfer transaction started successfully.
Transfer operation's unique identifier.
"123e4567-e89b-12d3-a456-426614174000"
Customer's unique identifier.
"123e4567-e89b-12d3-a456-426614174000"
Transfer operation's type.
TRANSFER "TRANSFER"
Transfer operation's current state. See examples for more details.
Metadata object attached to the transaction.
{
"orderId": "ord_789",
"source": "checkout"
}
Creation date and time (UTC).
"2024-03-20T15:30:00Z"
Last update date and time (UTC).
"2024-03-20T15:30:05Z"