Endpoint técnico
Consulte parâmetros, exemplos e respostas da rota de upload para enriquecimento.
Endpoint
Header obrigatório
A requisição deve enviar a assinatura temporária de upload no header:Como obter a assinatura
A assinatura é gerada no fluxo de criação ou preparação do enriquecimento. Antes do upload, a aplicação cria o enriquecimento informando tipo da base, nome e metadados do arquivo. A resposta retorna:Criar enriquecimento
Crie o registro inicial e gere a assinatura temporária para enviar o arquivo.
A assinatura deve ser usada apenas para o upload atual. Se expirar ou o envio falhar, gere uma nova assinatura antes de tentar novamente.
Formatos aceitos
O upload de enriquecimento aceita arquivos de base nos formatos:
O arquivo deve conter ao menos uma coluna com CPF ou CNPJ, conforme o tipo do enriquecimento.
Limite por arquivo
Cada arquivo pode ter até1024 MB.
Envio do arquivo
O arquivo deve ser enviado emmultipart/form-data.
O nome do campo do arquivo deve ser exatamente file.
Ao usar
FormData no navegador, não defina manualmente o header Content-Type. O navegador adiciona o boundary correto do multipart/form-data.Validações realizadas
Durante o upload, a Lazy Data valida:- assinatura temporária;
- validade da assinatura;
- enriquecimento relacionado;
- se o arquivo já foi enviado;
- se o enriquecimento ainda aceita upload;
- nome e extensão do arquivo;
- tamanho do arquivo;
- tipo de conteúdo;
- integridade inicial;
- estrutura mínima da planilha.
Análise do arquivo
Após o upload, a Lazy Data inicia a validação e análise do arquivo. A análise pode identificar:- total de linhas;
- presença de cabeçalho;
- delimitador, no caso de CSV;
- colunas disponíveis;
- possível coluna de CPF ou CNPJ;
- amostra das primeiras linhas;
- formato de dados das colunas;
- documentos inválidos ou ausentes.
Resposta de upload recebido
Quando o arquivo é aceito, a resposta indica que a validação e análise foram iniciadas.O retorno
202 não significa que o enriquecimento já pode ser executado. Aguarde o status waiting_configuration antes de selecionar coluna e datasets.Status após upload
O enriquecimento pode passar por estados como:Arquivo sem cabeçalho
Quando a Lazy Data não identifica cabeçalho válido, as colunas podem ser exibidas por índice ou com nomes genéricos. Exemplo:analysis.columns[] para selecionar manualmente a coluna de CPF ou CNPJ.
Coluna de documento
A coluna de documento é usada como chave do enriquecimento.
Se a coluna selecionada possuir documentos inválidos, esses registros serão contabilizados como
invalid_documents durante o processamento.
Arquivos de entrada e saída
Veja regras de estrutura, cabeçalho, coluna de documento e arquivos gerados.
Próxima etapa
Depois que o enriquecimento chegar emwaiting_configuration, selecione:
- coluna do documento;
- datasets disponíveis para o tipo da base;
- campos adicionais exigidos pelos datasets, quando houver.
Configurar e executar
Envie
document_column, datasets e additional para colocar o enriquecimento na fila.Falhas comuns
Possíveis falhas no upload de enriquecimento:- assinatura ausente, inválida ou expirada;
- enriquecimento não encontrado;
- arquivo já enviado;
- enriquecimento em status incompatível com upload;
- arquivo acima de
1024 MB; - formato não permitido;
- tipo de conteúdo incompatível;
- arquivo vazio ou inválido;
- falha ao ler a planilha;
- nome ou extensão diferente do arquivo assinado.
Códigos de erro de upload
Veja os erros possíveis durante assinatura, envio, validação e análise do arquivo.
Boas práticas
- Use arquivos CSV para bases muito grandes.
- Use cabeçalhos claros.
- Evite colunas duplicadas.
- Remova linhas vazias antes do upload.
- Não misture CPF e CNPJ no mesmo arquivo.
- Envie o arquivo com o mesmo nome usado na preparação.
- Revise a coluna detectada antes de iniciar o enriquecimento.
- Solicite uma nova assinatura caso o upload expire ou falhe.
Próximos passos
Criar enriquecimento
Veja o fluxo completo para criar, enviar e configurar um enriquecimento.
Endpoint de upload
Consulte a documentação técnica da rota de upload.
Consultar status
Acompanhe validação, análise e progresso do enriquecimento.
Datasets disponíveis
Liste datasets PF ou PJ habilitados para enriquecimento.

