Create Additional Account
This endpoint creates additional accounts for existing clients.
Request Body#
Field Name | Type | Required | Description |
---|
clientId | intergage | true | Id of an existing client |
productId | integer | true | Transaction Point Product ID (e.g., Savings Account, Current Account). |
Response Body#
Field Name | Type | Description |
---|
id | integer | Unique identifier for the account record. |
nuban | string | Generated NUBAN (bank account number). |
clientId | integer | Unique identifier for the client. |
Request
Body Params application/json
{
"clientType": "BUSINESS",
"dateOfBirth": "01-01-1990",
"fullName": "TPGateway Business",
"email": "user1@gmail.com",
"mobileNo": "373737999312",
"bvn": "838121211122",
"productId": 100
}
Request Code Samples
curl --location --request POST '/core/account/add' \
--header 'Content-Type: application/json' \
--data-raw '{
"clientType": "BUSINESS",
"dateOfBirth": "01-01-1990",
"fullName": "TPGateway Business",
"email": "user1@gmail.com",
"mobileNo": "373737999312",
"bvn": "838121211122",
"productId": 100
}'
Responses
application/json {
"id": 69,
"firstname": "Sample",
"lastname": "Account 1",
"email": "sampleaccount1@gmail.com",
"mobileNo": "373737322",
"nuban": "0000000355",
"productId": 100,
"clientId": 70
}
Modified at 2025-05-05 08:39:56