Skip to main content
A criação de um enriquecimento é feita em etapas para reduzir erros de configuração e garantir que a base enviada esteja pronta para processamento. O fluxo começa com a escolha do tipo da base, passa pelo upload e análise do arquivo, seleção dos datasets e finaliza com o processamento em segundo plano.

Criar enriquecimento pela API

Crie o registro inicial e gere a assinatura temporária para upload do arquivo.

Fluxo completo

1

Crie o enriquecimento

Informe tipo da base (pf ou pj), nome do enriquecimento e metadados do arquivo.
2

Envie o arquivo

Use upload_url e signature para enviar o arquivo em https://upload.lazydata.com.br/enrichment.
3

Aguarde a análise

A plataforma identifica colunas, amostras, quantidade de linhas e possível coluna de CPF ou CNPJ.
4

Selecione datasets

Liste datasets disponíveis para o tipo da base e escolha os IDs que serão usados no processamento.
5

Configure e execute

Envie a coluna do documento, datasets e campos adicionais para colocar o enriquecimento na fila.
6

Acompanhe e baixe saídas

Consulte progresso, custos, status final e gere links temporários para os arquivos de saída.

Etapa 1: Tipo de enriquecimento

Escolha o tipo da base antes de enviar o arquivo. Essa escolha define como a Lazy Data valida os documentos e quais datasets ficam disponíveis na etapa de configuração.

Etapa 2: Nome e arquivo

Informe um nome para identificar o enriquecimento e os metadados do arquivo.
Formatos aceitos:
  • csv
  • xls
  • xlsx
O arquivo precisa conter ao menos uma coluna com CPF ou CNPJ, conforme o tipo escolhido.

Etapa 3: Assinatura e upload

A criação retorna upload_url, signature e signature_expires_at. O arquivo não é enviado para a URL base da API principal. O envio é feito no serviço de upload:
A assinatura é temporária. Se expirar antes do envio, gere uma nova assinatura usando o mesmo enrichment_id.

Etapa 4: Análise do arquivo

Após o upload, o arquivo passa por validação e análise. A análise identifica:
  • formato e tipo do arquivo;
  • tamanho;
  • quantidade de linhas;
  • presença de cabeçalho;
  • delimitador, quando aplicável;
  • colunas disponíveis;
  • possível coluna de CPF ou CNPJ;
  • amostras das primeiras linhas.
Consulte o status até o enriquecimento chegar em waiting_configuration.

Etapa 5: Revisão da coluna do documento

Revise a coluna identificada como CPF ou CNPJ antes de iniciar o processamento. Se a coluna detectada automaticamente não for a correta, envie manualmente o índice correto em document_column. Quando o arquivo não possui cabeçalho, as colunas podem aparecer com nomes genéricos. Use analysis.columns[] e amostras para escolher a coluna certa.

Etapa 6: Seleção dos datasets

Liste os datasets habilitados para enriquecimento usando o tipo da base.

Datasets disponíveis

Liste datasets PF ou PJ disponíveis para processamento em massa.
Nenhum dataset deve ser assumido como padrão. Escolha explicitamente os IDs retornados nessa rota. A estimativa de custo considera:
  • quantidade de linhas válidas;
  • datasets selecionados;
  • preço de cada dataset;
  • descontos aplicáveis ao plano;
  • regras de estorno, como debit_only_if_found.

Etapa 7: Configurar e executar

Quando o enriquecimento estiver em waiting_configuration, envie a coluna do documento e os datasets escolhidos.
Ao iniciar, a API reserva o valor estimado quando aplicável e coloca o processamento em fila.

Configurar e executar

Envie coluna, datasets e campos adicionais para iniciar o processamento.

Etapa 8: Acompanhamento

Durante a execução, o status retorna progresso e métricas.

Consultar status

Acompanhe análise, progresso, custo e arquivos de saída.

Status do enriquecimento

Arquivos de saída

Após conclusão, o enriquecimento pode gerar até quatro saídas. Arquivos sem registros não são gerados. Consulte outputs para saber quais downloads estão disponíveis.

Arquivos de saída

Gere links temporários para baixar os arquivos finais.

Continuação de enriquecimentos

Se o usuário sair da tela antes de concluir o fluxo, o enriquecimento permanece salvo. Ao abrir novamente o item, use status e resume_step para retomar a etapa correta, como upload, revisão da análise, configuração ou progresso.

Regras importantes

  • O arquivo deve conter documentos válidos para o tipo escolhido.
  • CPFs e CNPJs inválidos são contabilizados como registros inválidos.
  • Registros válidos sem retorno nos datasets selecionados podem ser classificados como não encontrados.
  • Datasets com falha podem gerar estorno conforme a regra de cobrança aplicável.
  • Datasets disponíveis para consulta individual podem não estar habilitados para enriquecimento.
  • O processamento ocorre em segundo plano e pode ser acompanhado depois pela listagem ou status.

Próximos passos

Criar enriquecimento

Gere o registro inicial e a assinatura de upload.

Upload para enriquecimento

Envie o arquivo para upload.lazydata.com.br.

Datasets disponíveis

Escolha os datasets PF/PJ habilitados.

Consultar status

Acompanhe progresso, custo e saídas.