Saltar para o conteúdo principal
A Verificação de empresas (KYB) acompanha o estado a vários níveis: a sessão, as funcionalidades individuais, a consulta ao registo e o resultado AML. Esta página é a referência de todos os estados. A API devolve os valores de estado como etiquetas exatas, sensíveis a maiúsculas e minúsculas, como "In Progress" e "Not Finished", as mesmas strings que os webhooks transportam. Faça a comparação com essas strings exatas, e não com nomes em maiúsculas.

Estado da sessão

O estado geral de uma sessão de Verificação de empresas (KYB), o campo que mais vezes vai usar para tomar decisões.
"Awaiting User" é transitório: não precisa de retirar manualmente as sessões deste estado. Assim que o utilizador final concluir a ação pendente (por exemplo, submeter a lista de pessoas-chave ou reenviar um documento pedido), a Didit reavalia a sessão e a passa automaticamente para "In Review", "Approved" ou "Declined", conforme o resultado.

Estado da funcionalidade

Cada funcionalidade KYB tem o seu próprio estado, que se agrega no estado da sessão.

Nomes das funcionalidades KYB

Estes são os valores de features numa sessão KYB e nos webhooks:
  • KYB_REGISTRY: consulta ao registo de empresas.
  • AML: triagem AML ao nível da empresa.
  • KYB_DOCUMENTS: recolha de documentos e OCR.
  • KYB_KEY_PEOPLE: pessoas-chave, ou seja, UBOs, acionistas, administradores, representantes e outros responsáveis.

Estado do registo (do fornecedor)

A situação oficial da empresa, tal como obtida junto de fontes de registo oficiais. Reflete a situação jurídica ou regulamentar da entidade, conforme reportada pelo registo de cada jurisdição, pelo que os valores exatos variam consoante a fonte. Surge na decisão KYB em company.registry_status.
Como registry_status reflete valores brutos do registo, use verification_status abaixo quando precisar de um indicador consistente e válido em todas as jurisdições para orientar a lógica do produto.

Estado de verificação da empresa

Um estado padronizado, orientado para o negócio, por resultado da empresa. Normaliza os diferentes estados de registo e de empresa de vários países e fontes num indicador único e consistente, que pode ser interpretado diretamente no seu produto. Surge na decisão KYB em company.verification_status.

Estado de obtenção dos dados da empresa

Indica o progresso da obtenção dos dados de um registo de empresa específico junto de registos externos ou oficiais. Use-o para determinar quão completa está a informação obtida para uma determinada empresa. Surge na decisão KYB em company.fetch_status.

Estado da verificação AML

Devolvido por cada triagem (empresa ou pessoa).

Como uma decisão se explica

A decisão KYB não inclui uma única cadeia de códigos de motivo. Cada array de funcionalidades (registry_checks[], document_verifications[], key_people_checks[], aml_screenings[]) inclui warnings[] com etiquetas KYB_* e AML, e decision_trace regista a forma como a decisão foi alcançada. Consulte as etiquetas em Avisos KYB e registe-as junto ao estado da sessão. Quando um revisor define o estado manualmente em oposição à própria agregação da plataforma, a decisão inclui status_override, com a hora overridden_at e o automatic_status que a plataforma teria definido. Consulte o esquema de resposta.

Próximos passos

Esquema de resposta

Onde cada estado aparece no payload.

Avaliação de risco

O que determina o resultado de um KYB.

Webhooks

Eventos disparados nas alterações de estado.
Última modificação em 7 de novembro de 2026