Block Account#
Blocks an account completely: no credits and no debits are accepted until it is unblocked with POST /core/account/unblock.Request Body#
| Field Name | Type | Required | Description |
|---|
| nuban | string | true | The account number (NUBAN) of the account. |
| reasonForBlock | string | true | Why the account is being restricted. Maximum 100 characters. |
Response#
The response is the result of the operation.| Field Name | Type | Description |
|---|
| savingsId | integer | Unique identifier of the savings account that was changed. |
| clientId | integer | Unique identifier of the account holder. |
| officeId | integer | Office the account belongs to. |
| resourceId | integer | Same as savingsId. |
Blocking an account that is already fully blocked succeeds without change. Use /core/account/block-credit to stop credits only.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
{
"nuban": "0123456789",
"reasonForBlock": "Suspected fraud - customer request"
}
Request Code Samples
curl --location '/core/account/block' \
--header 'Content-Type: application/json' \
--data '{
"nuban": "0123456789",
"reasonForBlock": "Suspected fraud - customer request"
}'
Responses
{
"officeId": 1,
"clientId": 101,
"savingsId": 54,
"resourceId": 54
}
Modified at 2026-11-02 05:49:15