Pular para o conteúdo principal

Baixa XML de várias NFs em lote

POST 

/purchase/feed/invoice-xml

Empacota em um único .zip os XMLs das notas informadas e gera uma URL pré-assinada do S3 (TTL 2 dias) para download. Em paralelo, envia o link por e-mail ao usuário logado (template Inbound).

Fonte dos arquivos: bucket idworks, prefixo Inbound/<chave-acesso>.xml. Os XMLs são copiados/arquivados via s3-zip (sem preservar hierarquia de pastas) e o zip resultante é gravado em Temp/<uuid>.zip.

O body é um array de strings no formato <chave-acesso>.xml (cada string corresponde a uma nota). O frontend filtra antes de enviar — exclui linhas sem NFeNumber e linhas com situação diferente de Uso autorizado.

Request

Responses

URL pré-assinada para download do zip. Resposta é a URL pura (string). Em paralelo, um e-mail com o mesmo link é enviado ao usuário logado.