Skip to main content

Deposit Commission Account

POST /transfers/deposit/commission

Description

It can be used to do deposit for commission account.

Path Parameters

NameTypeDescription
NoneNo parameters

Request Headers

NameTypeDescription
countryCodestringThe country code (header)
tenantIdstringThe tenant ID (header)
userIdstringThe user ID (header)

Request Body

  • Content Type: application/json
{
"recipientAccountId": "string",
"amount": 100,
"sendersName": "string",
"sendersBankCode": "string",
"sendersAccountNumber": "string",
"userId": "string",
"narration": "string",
"requestId": "string"
}

Response Code: 200 - OK

Description

Commission account deposit successful.

Response Fields

FieldTypeDescription
statusbooleanIndicates if the operation was successful
statusCodeintegerStatus code
messagestringResponse message
dataobjectData related to the deposit
errorsarrayList of error messages, if any

Example

{
"status": true,
"statusCode": 0,
"message": "Commission account deposit successful",
"data": {},
"errors": [
{
"message": "Some error occurred",
"descriptiveMessage": "Detailed error message"
}
]
}

Headers

Content-TypeValue
apiKey{{apiKey}}
countryCodestring
tenantIdstring
userIdstring

Body

{
"recipientAccountId": "rec123",
"amount": 100,
"sendersName": "John Doe",
"sendersBankCode": "XYZ123",
"sendersAccountNumber": "123456789",
"userId": "usr456",
"narration": "Deposit for commission",
"requestId": "req001"
}

🔑 Authentication bearer

ParamValueType
token{{accessCode}}string

LANGUAGE

AUTHORIZATION

Bearer

CURL REQUEST


curl --request POST \ 
--url /transfers/deposit/commission \
--header 'accept: application/json' \
--header 'content-type: application/json'

RESPONSE


Click Try It! to start a request and see the response here!