Skip to main content
POST
Enriquecimento
Envia o arquivo de entrada de um enriquecimento para o serviço de upload da Lazy Data. Este endpoint não usa a URL base da API principal. A chamada deve ser feita para:
Esta requisição não usa Authorization: Bearer. A autenticação do upload é feita pelo header X-LazyData-Upload-Signature, retornado na etapa de preparação do enriquecimento.

Fluxo

1

Prepare o enriquecimento

Crie ou prepare o enriquecimento informando tipo, nome e metadados do arquivo.
2

Receba a assinatura

A resposta da preparação retorna upload_url, signature e signature_expires_at.
3

Envie o arquivo

Faça POST para upload_url, enviando o arquivo em multipart/form-data e a assinatura no header X-LazyData-Upload-Signature.
4

Aguarde a análise

Após o upload, o arquivo entra em validação e análise para identificação de colunas, amostras e quantidade de registros.

Requisição

string
required
Assinatura temporária de upload retornada na preparação do enriquecimento.
file
required
Arquivo enviado em multipart/form-data. O nome do campo deve ser exatamente file.
O arquivo enviado precisa ter o mesmo nome e extensão usados para gerar a assinatura. Se o nome ou extensão forem diferentes, o upload será recusado.

Exemplo com cURL

Exemplo com JavaScript

Não defina manualmente o header Content-Type ao usar FormData no navegador. O próprio navegador adiciona o boundary correto do multipart/form-data.

Formatos aceitos

Limites

Respostas

Estrutura da resposta 202

integer
required
Código da resposta. 202 indica que o arquivo foi recebido e a validação/análise foi iniciada.
string
required
Mensagem descritiva da etapa iniciada.
object
required
Dados atuais do enriquecimento após o recebimento do arquivo.

Estrutura de result

Estrutura de result.file

Estrutura de result.progress

Status comuns após upload

Erros comuns

Regras importantes

  • Use sempre https://upload.lazydata.com.br/enrichment.
  • A assinatura é temporária e deve ser usada apenas uma vez.
  • O upload deve ser feito com multipart/form-data.
  • O campo do arquivo deve se chamar file.
  • O nome e a extensão do arquivo precisam ser iguais aos informados na etapa de assinatura.
  • O retorno 202 não significa que o enriquecimento já está pronto para execução; significa que o arquivo foi recebido e a análise começou.
  • Após o upload, acompanhe o status do enriquecimento para aguardar a análise do arquivo e seguir para a configuração.