API Docs Início Documentação Referência de API Copiar para LLM
CaaS Massificados · FGTS

FGTS — Pré-requisitos e cadastros

Esta página é o índice dos cadastros do módulo FGTS. Todos eles vivem dentro deste módulo: não existe cadastro avulso na navegação, porque o mesmo objeto (uma Pessoa Física, por exemplo) é preenchido de forma diferente em cada produto.

O que precisa estar pronto

Itens provisionados pela UY3, antes da primeira chamada. Você não os cria pela API — você recebe os identificadores.

Pré-requisito O que é O que você recebe
Credencial de integração Token de acesso do seu usuário/correspondente. Credenciais para emitir o token — ver Autenticação.
Produto contratado Define o modelo de cálculo do FGTS, a faixa de taxa e a faixa de prazo. productId (uuid).
Habilitação de averbação no órgão Integração da UY3 com o órgão que registra a garantia do saque-aniversário. Nada a enviar; habilitação por ambiente do parceiro.
Adesão do titular ao saque-aniversário Condição do próprio titular, verificada fora da API. Confirmação com o titular antes de simular.

Ordem dos cadastros

A ordem importa, e ela espelha a do Consignado privado: o consentimento vem antes do cadastro completo.

  1. 2.1 Consentimento de consulta — o termo assinado pelo titular, coletado antes de tudo.
  2. 2.2 Conta de liquidação — define a conta que recebe o valor liberado. Os dados são preparados aqui.
  3. 2.3 Cadastro do titular — cria a Pessoa Física, com a conta e o termo no mesmo corpo, e devolve o personId.

Por que o consentimento vem antes do cadastro do titular

Pela mesma razão comercial do consignado: o consentimento é a primeira pergunta do funil, não a última. O titular chega ao seu canal, autoriza a consulta ao saldo do FGTS, e só depois se descobre se há saldo antecipável e qual valor faz sentido. Coletar cadastro completo de todo interessado — nome, endereço, documento, conta bancária — antes de saber isso significa guardar dado pessoal de gente que nunca vai contratar.

A diferença de mecânica em relação ao Consignado privado

Aqui a semelhança termina. A forma como o consentimento é registrado é diferente, e é uma diferença que muda o seu código:

Consignado privado FGTS
O que é o consentimento Um registro estruturado, com endpoint próprio Um documento anexado
Rota POST /v1/DataprevEmployee/AuthorizationMargin POST /v1/NaturalPerson/{id}/Upload, ou a coleção uploads
Precisa de personId? Não — identifica-se por CPF e telefone Sim, para a rota dedicada; não, se enviado na coleção uploads do cadastro
Tem status próprio? Sim: Pending, Approved, Refused Não. É um arquivo no dossiê.
Tem prazo de validade externo? Sim, definido pelo Crédito do Trabalhador Não. A retenção é política sua e do Compliance da UY3.
Bloqueia consulta se ausente? Sim — a consulta de margem é recusada Não bloqueia chamada; a operação é devolvida na etapa de garantia

Por isso, no FGTS, "consentimento primeiro" é uma ordem de processo, não uma dependência técnica: você coleta e valida o termo antes de tudo, e o envia junto do cadastro do titular, na coleção uploads. É o caminho recomendado — uma chamada em vez de duas.

Essa é a única divergência de sequência entre os dois módulos, e ela existe porque o Crédito do Trabalhador impõe um registro de autorização que o FGTS não tem.

Em que momento o titular passa a estar cadastrado e vinculado

No passo 3, e não antes. O vínculo ao seu usuário/correspondente nasce junto do cadastro, e é ele que a criação da operação confere: um personId válido mas de outro correspondente é recusado com "Tomador não vinculado ao usuário ou correspondente selecionado".

Como isso se conecta à simulação e à operação

[2.1] Termo de consentimento assinado  (coletado, guardado)
                |
[2.2] Dados da conta de liquidação     (preparados)
                |
                v
[2.3] Cadastro do titular  ->  personId + bankAccountId
                |            (com o termo em uploads)
                v
[3]  Simulação por amortização  ->  plano de pagamento
                |
                v
[3]  Criação da operação (personId, bankAccountId, uploads)
                |
                v
[3]  Averbação no órgão  (a esteira confere o termo aqui)

A conferência do termo acontece na etapa de garantia, dentro da esteira — depois de a operação já existir. É por isso que faltar o documento não devolve 400 na criação: devolve a operação em WarrantyRevision mais tarde, o que é bem mais caro de corrigir. Anexe desde o começo.

O que dá para encurtar

Cadastros deste módulo

Cadastro Serve para Exige personId? Consumido por
Consentimento de consulta Comprovar a autorização do titular para a consulta ao FGTS. Depende do caminho Etapa de garantia, em 3. Operação
Conta de liquidação Definir a conta que recebe o valor liberado. Depende do caminho Liquidação, em 3. Operação
Cadastro do titular Identificar o titular da conta FGTS. Cria o personId Criação da operação, em 3. Operação

Antes desta etapa

Próxima etapa

Downloads