Account Administrator
Add Account Administrator for SME
POST /account/v2/addAccountAdministrator
Use this endpoint to add a new account administrator for an SME customer.
NOTE: To add a new account manager, only the OTP confirmation from account owner is needed. And once the OTP is verified, the new account manager is added. The mobile and email status of the new account manager are by default UNVERIFIED until they call the API /account/verifyAccountAdministrator to verify the mobile or the email respectively.
Parameters
accountId
string
The account that the account administrator will be have access to/allowed to make operations on.
TRUE
idType
string
Type of the document.
101 - (Kenya) National ID
102 - (Kenya) Alien ID
103 - Passport
TRUE
idNumber
string
ID number of the administrator
TRUE
fullName
string
full name of the administrator
TRUE
countryCode
string
Country code of the administrator's mobile. E.g. 254
TRUE
mobile
string
mobile number of the administrator
TRUE
email
string
Email address of the administrator
TRUE
Response
{
"accAdminRequestId": ""
}Verify Account Administrator
POST /account/verifyAccountAdministrator
This endpoint is used to verify the email/mobile of an added account manager to allow them to receive and verify OTP for business onboardings and transactions.
When an account administrator has been added (but not verified yet), he/she can call this API to verify their email or mobile. Only after verifying will the the account administrator be ready to make transfers and validate all other applicable operations which require OTP validation.
Parameters
accountId
string
The account that the account administrator will have access to/be allowed to make operations on.
TRUE
idType
string
Type of the document.
101 - (Kenya) National ID
102 - (Kenya) Alien ID
103 - Passport
TRUE
idNumber
string
ID number of the administrator
TRUE
verifyType
string
MOBILE
TRUE
Response
Remove Account Administrator
POST /account/removeAccountAdministrator
<Use this endpoint to remove an account administrator from an account then that account administrator will no longer have access to make any operations on that account. >
Parameters
accountId
string
The account that the account administrator will be have access to/allowed to make operations on.
TRUE
countryCode
string
country code of that account administrator's mobile
FALSE
mobile
string
Mobile number the account administrator that is to be removed
FALSE
idType
string
Type of the document of the account administrator that is to be removed.
101 - (Kenya) National ID
102 - (Kenya) Alien ID
103 - Passport
FALSE
idNumber
string
ID number of the administrator that is to be removed.
FALSE
Response
Last updated