Limpando a consulta de saldo

Para otimizar a performance durante a jornada de proposta, a API da V8 Digital realiza o cache das informações de saldo FGTS após uma consulta bem-sucedida. Essa abordagem reduz a quantidade de chamadas desnecessárias ao sistema de consulta, garantindo mais agilidade durante o processo.

Regras de Cache

  • Após uma consulta de saldo ser realizada via endpoint POST /fgts/balance, o resultado será armazenado em cache por até 24 horas.

  • Caso uma proposta seja digitada com sucesso utilizando os dados consultados, o cache da consulta associada ao CPF utilizado será imediatamente invalidado.

  • Se for necessário refazer a consulta com dados atualizados — por exemplo, se houver alguma alteração no CPF consultado — deve-se remover manualmente o cache utilizando o endpoint descrito abaixo.

Endpoint de Remoção de Cache

  • URL: https://bff.v8sistema.com/fgts/balance/cache/{documentNumber}

  • Método: DELETE

  • Path Parameter:

    • documentNumber: número do CPF do cliente (somente números).

Funcionamento

  • Esse endpoint remove o cache de saldo FGTS associado ao CPF informado, forçando assim a necessidade de uma nova consulta para obter dados atualizados.

  • É especialmente útil em casos onde o cliente alega mudança de saldo, alteração de vínculo ou regularização da autorização para saque aniversário.

Exemplo de Requisição

DELETE /fgts/balance/cache/12345678900
Authorization: Bearer <token>

Resposta Esperada

{
  "message": "Cache successfully cleared for documentNumber 12345678900"
}

Considerações Técnicas

  • A remoção de cache não realiza uma nova consulta automaticamente. Após limpar o cache, será necessário chamar novamente o endpoint POST /fgts/balance.

  • Recomendado executar este endpoint somente quando houver necessidade comprovada de obter um saldo atualizado.

  • O cache é específico por CPF e por provider, então múltiplas chamadas com diferentes provider podem coexistir no sistema até expirar ou serem sobrescritas.