get https://api.finbits.com.br/public/attachments//download
Essa rota realiza o download de um anexo (attachment) associado a um lançamento.
A rota retorna a resposta em chunks, ou seja, os dados são enviados em partes, não em um bloco único. O cliente deverá processar cada parte conforme recebida.
Exemplo de Código em JavaScript:
fetch(`https://api.finbits.com.br/public/attachments/${ATTACHMENT_ID}/download`, {
headers: { 'Authorization': `Bearer ${FINBITS_PUBLIC_API_TOKEN}` }
})
.then(response => {
const reader = response.body.getReader();
reader.read().then(function processText({ done, value }) {
if (done) {
console.log('Transferência completa');
return;
}
console.log(new TextDecoder().decode(value));
return reader.read().then(processText);
});
});