Account Unblocking

Account Unblocking

method: UnlockAccount

Protege+ Validation (Additional Flow)

As part of Fitbank’s regulatory compliance controls, the UnlockAccount method includes an automatic validation with Protege+ (Banco Central do Brasil) when the Justification code 6 (Protect Plus) is used.

When Protege+ Applies

The Protege+ validation is triggered only when:

  • The account was previously blocked due to a Protege+ restriction

Protege+ Flow in UnlockAccount

When an UnlockAccount request is submitted, the following flow is executed:

  1. The client submits the UnlockAccount request normally.
  2. Fitbank performs a new Protege+ consultation for the account holder and related identifiers.
  3. Based on the consultation result:
    • No active Protege+ restriction found
      The unblocking process continues normally, restoring the account to its previous operational status.
    • Active Protege+ restriction found
      The request is denied, and the account remains blocked.

Operational Limits and Rules (Protege+)

The following rules apply when using UnlockAccount with Protege+:

  • Minimum interval: 1 attempt every 3 hours per account
  • Maximum attempts: 3 attempts per account
  • Temporary lock: after 3 attempts, new calls are blocked for 24 hours

Important: Attempts are counted even if the account remains blocked.

Description

This endpoint allows for the unblocking of accounts that were previously blocked using the BlockAccount method. Unblocking is only permitted if the account is currently blocked and matches the previously registered blocking type.

{
    "Method": "UnlockAccount", 
    "PartnerId": 896, 
    "BusinessUnitId": 1261, 
    "Justification": 0, 
    "Account": {
        "OwnerTaxNumber": "50231669020", 
        "AccountKey": "", 
        "Banks": {  
            "Bank": 450, 
            "BankBranch": "0001",
            "BankAccount": "380380",
            "BankAccountDigit": "3"
        }
    }
}

Required Parameters

FieldTypeRequiredDescription
MethodStringYesMust contain "UnlockAccount"
PartnerIDIntYesPartner identifier
BusinessUnitIDIntYesBusiness unit identifier
JustificationIntYesReason for unblocking
OwnerTaxNumberStringYesAccount holder's CPF or CNPJ
AccountKeyStringConditionalRequired if Banks is not provided
BanksObjectConditionalRequired if AccountKey is not provided

Unlocking Justifications

CodeReason
0Operational Error
1Analysis Completed
2Customer Request
3Judicial Order Compliance
4Risk Management Adjustment
5Other
6Protect Plus

📌

Validation Rules UnlockAccount

  • Unblocking is only permitted if the account was previously blocked using the BlockAccount method.
  • If the account is already unblocked, the operation will be rejected.

Response Example

👍

Sucess

{
    "status": "sucess",
    "mensagem": "Conta desbloqueada com sucesso."
}

❗️

Error: Account Already Unblocked

{
    "status": "error",
    "message": "A conta já está desbloqueada."
}

Unlocked accounts will have their status restored to the condition they were in before the block.