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 do enriquecimento. Antes do upload, a aplicação cria ou reutiliza o enriquecimento em andamento e solicita uma assinatura temporária para envio do arquivo. A assinatura não deve ser persistida pelo cliente e deve ser usada apenas para o upload atual.Formatos aceitos
O upload de enriquecimento aceita:- CSV
- XLS
- XLSX
Limite por arquivo
Cada arquivo pode ter até 1 GB. Arquivos acima desse limite são recusados.Envio do arquivo
O arquivo deve ser enviado comomultipart/form-data.
Exemplo conceitual:
Validações realizadas
Durante o upload, a Lazy Data valida:- assinatura temporária;
- enriquecimento relacionado;
- se o arquivo já foi enviado;
- se o enriquecimento ainda aceita upload;
- tamanho do arquivo;
- extensão;
- tipo de conteúdo;
- integridade;
- estrutura inicial do arquivo.
Análise do arquivo
Após o upload, a Lazy Data inicia a 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.
Resposta de upload recebido
Quando o arquivo é aceito para processamento, a API retorna:Status após upload
O enriquecimento pode passar por estados como:| Status | Descrição |
|---|---|
uploading | Arquivo em envio. |
analyzing | Arquivo sendo analisado. |
ready_to_configure | Arquivo analisado e pronto para configurar coluna e datasets. |
failed | Arquivo recusado ou análise falhou. |
Arquivo sem cabeçalho
Quando a Lazy Data não identifica cabeçalho válido, as colunas podem ser exibidas com nomes genéricos. Exemplo:Coluna de documento
A coluna de documento é usada como chave do enriquecimento.| Tipo de enriquecimento | Documento esperado |
|---|---|
| Pessoa física | CPF |
| Pessoa jurídica | CNPJ |
Falhas comuns
Possíveis falhas no upload de enriquecimento:- assinatura inválida ou expirada;
- enriquecimento não encontrado;
- arquivo já enviado;
- enriquecimento em status incompatível com upload;
- arquivo acima de 1 GB;
- formato não permitido;
- arquivo vazio;
- falha ao ler a planilha;
- coluna de documento não identificada.
Códigos de erro de upload
Veja os erros possíveis durante o envio de arquivos.
Boas práticas
- Use arquivos CSV para bases muito grandes.
- Use cabeçalhos claros.
- Evite colunas duplicadas.
- Remova linhas vazias.
- Não misture CPF e CNPJ no mesmo arquivo.
- Revise a coluna detectada antes de iniciar o enriquecimento.
- Solicite uma nova assinatura caso o upload demore ou falhe.
Próximos passos
Criar enriquecimento
Veja o fluxo completo para criar e configurar um enriquecimento.

