Developer Platform
Internal transfers
To transfer funds between two internal accounts, include the sender’s account id, customer id, and the recipient’s internal account id in your transfer request. The source object contains the sender’s details, and the destination object contains the recipient’s details:
curl --request POST \
--url https://api.gravv.xyz/v1/transfer \
--header 'Api-Key: <API_KEY>' \
--header 'Idempotency-Key: 979879887678789_attempt_1' \
--header 'content-type: application/json' \
--data '
{
"source": {
"source_type": "internal_account",
"id": "a4d83e55-435e-41c9-9a0b-dcb99f690c95"
},
"destination": {
"destination_type": "internal_account",
"id": "d33981df-26d6-4905-9557-aacccd363adb"
},
"amount": 100,
"description": "transfer testing",
"customer_id": "d12ded01-9081-4a3c-a76c-70654f0a0175",
"client_reference": "987908790"
}
'
Was this page helpful?