Update NIN#
Updates the National Identity Number (NIN) of an existing client.POST /core/account/updateninRequest Body#
| Field Name | Type | Required | Description |
|---|
| nin | string | true | The National Identity Number to set (max 100 characters). |
| clientId | integer | true | Unique identifier of the client (1 or greater). |
Response#
| Field Name | Type | Description |
|---|
| clientId | integer | Unique identifier of the client whose NIN was updated. |
| id | integer | Savings account id linked to the client, when one exists. |
| subLedgerActivated | boolean | Always false in this response. |
Request
Add the parameter Authorization
to Headers,whose value is to concatenate the Token after the Bearer. Example:Authorization: Bearer ********************
Token URL: {{tpGatewayHostUrl}}/security/authenticate
or
Body Params application/json
{
"nin": "11111111111",
"clientId": 101
}
Request Code Samples
curl --location '/core/account/updatenin' \
--header 'Content-Type: application/json' \
--data '{
"nin": "11111111111",
"clientId": 101
}'
Responses
{
"id": 54,
"clientId": 101,
"subLedgerActivated": false
}
Modified at 2026-11-02 05:49:15