Skip to main content
Dados de entrada são o que o cliente e o pedido informaram, organizados em chaves que a política e a esteira usam nas regras. Estas rotas mostram o catálogo de chaves e os valores de uma proposta.
Resumo: GET /v1/input-data/catalog lista as chaves possíveis; GET /v1/proposals/{id}/input-data devolve os valores da proposta agora. É o mesmo conjunto que a análise recebe ao rodar. Conceito em Dados de entrada.
Estas rotas exigem o módulo de Propostas, de Onboarding ou de Formalização. Sem nenhum deles, respondem 403 com "Os dados de entrada exigem o módulo de Propostas, de Cadastros ou de Formalização, que não está habilitado para a sua organização.". Veja Módulos e capacidades.

Chaves

Cada chave tem um prefixo que diz de onde o valor vem. Chaves da proposta: Nas chaves de documento, lista vira <campo>_qtd (quantidade de itens) e, quando numérica, <campo>_soma.

Listar o catálogo de chaves

Lista as chaves que a sua organização pode ter: as da proposta, as dos formulários dos seus modelos, as dos documentos que você já extrai e as das verificações. Use para montar regras e para saber o que esperar na leitura da proposta.
string
Limita as chaves de formulário a um modelo de solicitação. Letras, números, - e _, até 120 caracteres.
string
Inclui as chaves dos formulários pedidos por este produto.
Ao consultar o catálogo, as chaves ficam disponíveis como variáveis inputs.<chave> no editor de regras da política.
string
Chave usada nas regras e na leitura da proposta.
string
Nome em português, para mostrar.
string
NUMBER, STRING, BOOLEAN ou DATE.
string
PROPOSAL, FORM, DOCUMENT ou VERIFICATION.
string
Proposta, Formulário, Documentos ou Verificações.

Ler os dados de entrada de uma proposta

Devolve os valores atuais da proposta, montados na hora a partir do pedido e das solicitações ligadas a ela. Quando mais de uma solicitação responde a mesma chave, vale a mais recente concluída.
string
required
Id da proposta.
string
Quando o conjunto foi montado.
string
Hash do conjunto. Mudou o hash, mudou algum valor.
string[]
Solicitações que contribuíram.
object[]
Um item por chave: key, label, type, value (número, texto, booleano ou null), source e sourceId (proposta, solicitação ou extração de onde veio).
Valor que não pôde ser lido sai null, sem erro.