Perform bank account transfer from the sub account
Changed onYou can use this endpoint to perform bank account transfer using a sub account. To use this, please reach out to us to profile you for sub account transfer.
Request
- Base URLhttps://api.nomba.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The sub accountId to transfer from.
Headers
The parent accountId of the business.
Request body
Example request
{
"amount": 3500,
"accountNumber": "0554772814",
"accountName": "M.A Animashaun",
"bankCode": "058",
"merchantTxRef": "UNQ_123abGGhh5546",
"senderName": "Nightly Post",
"narration": "Testing Payment"
}Response
OK - your request was successful.
Example response
{
"code": "200",
"description": "Success",
"data": {
"amount": "1.0",
"source": "api",
"sourceUserId": "11ec45a1-1fe5-44f5-8baf-cxxxxxxxxxx",
"customerBillerId": "010784xxxx",
"productId": "058",
"meta": {
"api_rrn": "2309081xxxxxx",
"narration": "Testing",
"recipientName": "John doe",
"sender_name": "Nightly Post",
"merchantTxRef": "3JVW2xJCjj443oannREBuTaXDdji",
"api_client_id": "6a7bed88-7c93-4a1c-a445-f88edbca6489",
"currency": "NGN",
"hooksEligible": "true",
"banking_entity_id": "842f2b4320f",
"banking_entity_user_id": "01a10aeb-d989-460a-bbde-9842f2b4320f",
"banking_entity_type": "9842f2b4320f",
"self_transaction": "true",
"transactionCategory": "128735648",
"accountNumber": "0127667384",
"bankName": "GTbank",
"bankCode": "058",
"user_referral_code": "HABI76745",
"amount_charged": "21.0",
"paymentVendor": "Wallet",
"wallet_balance": "5.38",
"wallet_currency": "NGN",
"paymentVendorReference": "01a10aeb-d989-460a-bbde-9840f",
"agent_commission": "0.0",
"useV2Fulfilment": "true"
},
"fee": 50,
"timeCreated": "2026-03-08T14:17:13.634Z",
"id": "API-TRANSFER-C24AD-a6443bf0-011c-4bc2-b739-4a2e33e2a27b",
"type": "transfer",
"status": "SUCCESS"
}
}Changes
- warning
added the new
200enum value to theresponse property for the response status - warning
added the new
200enum value to theresponse property for the response status - warning
added the new
201enum value to theresponse property for the response status - warning
added the new
201enum value to theresponse property for the response status - warning
added the new
400enum value to theresponse property for the response status - warning
added the new
400enum value to theresponse property for the response status - warning
added the new
401enum value to theresponse property for the response status - warning
added the new
401enum value to theresponse property for the response status - warning
added the new
403enum value to theresponse property for the response status - warning
added the new
403enum value to theresponse property for the response status - warning
added the new
429enum value to theresponse property for the response status - warning
added the new
429enum value to theresponse property for the response status - warning
added the new
500enum value to theresponse property for the response status - warning
added the new
500enum value to theresponse property for the response status
- warning