Pular para o conteúdo principal

Importa planilha de pedidos / contas a pagar / contas a receber em lote

POST 

/orders/template

Importa em lote uma planilha de pedidos, contas a pagar ou contas a receber. O envio recomendado tem duas etapas: primeiro Action=RequestUploadUrl devolve uma URL temporária para enviar o arquivo, depois Action=ConfirmUpload confirma o envio e cria o processamento. O envio direto em multipart/form-data continua aceito. A resposta traz o identificador do processamento — o resultado chega por e-mail. Arquivos idênticos já em processamento reaproveitam o mesmo identificador.

Request

Responses

Com Action=RequestUploadUrl: UploadUrl (URL temporária para enviar o arquivo), Key (identificador a devolver na confirmação), Name (nome do arquivo temporário), Method (sempre PUT), Headers (objeto com Content-Type, Content-MD5, x-amz-meta-originalfilename e x-amz-meta-declaredsizebytes, todos obrigatórios no envio), SizeBytes e ExpiresIn (validade da URL em segundos, 3600 por padrão). Com Action=ConfirmUpload ou envio multipart/form-data: IDJob e Message — quando já existe processamento com o mesmo arquivo, devolve o identificador do processamento existente em vez de criar outro. O resultado da importação chega por e-mail.