Onde o upload é usado
Atualmente, o upload de arquivos é usado em dois fluxos principais:Enriquecimento
Envio de bases CSV, XLS ou XLSX para enriquecimento de CPF ou CNPJ.
Armazenamento
Envio de arquivos para o espaço de armazenamento da conta.
Como funciona
O fluxo geral é dividido em três etapas:- A aplicação solicita uma assinatura temporária de upload.
- O arquivo é enviado para o endpoint de upload usando essa assinatura.
- A Lazy Data valida, processa e registra o arquivo conforme o recurso de destino.
Assinatura temporária
Antes de enviar um arquivo, é necessário obter uma assinatura de upload. A assinatura define:- conta responsável pelo envio;
- recurso de destino;
- validade da autorização;
- operação permitida;
- identificador relacionado ao upload;
- contexto necessário para validação.
Domínio de upload
Os arquivos são enviados para um domínio dedicado de upload. Exemplo:Header de assinatura
A assinatura deve ser enviada no header da requisição. Exemplo:Limite por arquivo
O limite atual por arquivo é de até 1 GB. Arquivos acima desse limite são recusados.Validações realizadas
Durante o upload, a Lazy Data pode validar:- assinatura;
- validade da assinatura;
- permissão da conta;
- recurso de destino;
- tamanho do arquivo;
- formato permitido;
- integridade do arquivo;
- duplicidade;
- disponibilidade para processamento.
Resposta padrão
Quando o arquivo é aceito, a API retorna uma resposta no padrão:Processamento em segundo plano
Alguns uploads exigem processamento posterior. Exemplos:- análise de colunas em arquivos de enriquecimento;
- cálculo de linhas;
- identificação de CPF ou CNPJ;
- armazenamento definitivo;
- registro de metadados;
- atualização do status do recurso.
Falhas comuns
Possíveis causas de falha no upload:- assinatura ausente;
- assinatura inválida;
- assinatura expirada;
- arquivo acima do limite;
- formato não permitido;
- recurso de destino não encontrado;
- arquivo já enviado;
- falha no armazenamento;
- interrupção de conexão.
Códigos de erro de upload
Veja os erros possíveis durante o envio de arquivos.
Boas práticas
- Solicite uma nova assinatura antes de cada upload.
- Não reutilize assinaturas expiradas.
- Não envie arquivos acima de 1 GB.
- Mantenha a página aberta durante uploads grandes.
- Use conexão estável para arquivos grandes.
- Aguarde o status final antes de iniciar etapas dependentes do arquivo.
Próximos passos
Upload para enriquecimento
Veja o fluxo de envio de bases para enriquecimento.
Upload para armazenamento
Veja o fluxo de envio de arquivos para o armazenamento.

