Join us in San Francisco on the 29/30th of October for two days of developer workshops and technical talks

Transfer Credit

In this code snippet you will see how to transfer credit from a parent account's credit facility to a subaccount.

Example

Ensure the following variables are set to your required values using any convenient method:

Key Description
NEXMO_API_KEY The API key of the parent account.
NEXMO_API_SECRET The API secret of the parent account.
SUBACCOUNT_KEY The API key of the subaccount to receive the credit.
AMOUNT The amount to be credited to the specified subaccount.

Write the code

Add the following to transfer-credit.sh:

Copy to Clipboard
curl -X POST -u $NEXMO_API_KEY:$NEXMO_API_SECRET https://api.nexmo.com/accounts/$NEXMO_API_KEY/credit-transfers  \
     -H "Content-Type: application/json"  \
     -d $'{"from":"'$NEXMO_API_KEY'", "to":"'$SUBACCOUNT_KEY'", "amount": '$AMOUNT'}'

View full source

Run your code

Save this file to your machine and run it:

bash transfer-credit.sh

Try it out

When you run the code you will transfer the specified amount of credit to the specified subaccount.