Skip to main content

Node.js (axios)

import axios from 'axios';
import FormData from 'form-data';
import fs from 'fs';

const form = new FormData();
form.append('file', fs.createReadStream('./boleto.pdf'));
form.append('callback_url', 'https://meusistema.com/webhook');

const response = await axios.post('https://api.scanify.com.br/extract', form, {
  headers: {
    ...form.getHeaders(),
    Authorization: 'Bearer SUA_API_KEY'
  }
});

Python (requests)

import requests

files = {'file': open('boleto.pdf', 'rb')}
data = {'callback_url': 'https://meusistema.com/webhook'}
headers = {'Authorization': 'Bearer SUA_API_KEY'}

r = requests.post('https://api.scanify.com.br/extract', files=files, data=data, headers=headers)
print(r.text)
Em breve: exemplos com n8n, Make, Zapier e outras plataformas low-code.