API Documentation

Hoe je de Smart Expense Extractor integreert in je eigen applicaties of Invoicerr.

Endpoint
POST /api/extract
Auth Header
x-extractor-key: sk_...
Content Type
multipart/form-data
Example Integration
Kopieer deze voorbeelden om snel aan de slag te gaan.
curl -X POST http://localhost:8000/api/extract \
  -H "x-extractor-key: YOUR_API_KEY" \
  -F "file=@/path/to/invoice.pdf"
Response Format
{
  "success": true,
  "data": {
    "supplierName": "Telenet",
    "vatNumber": "BE0473535650",
    "expenseDate": "2026-04-15",
    "amountExclVat": 45.45,
    "vatRate": 21,
    "totalAmount": 55.00,
    "category": "Telecom"
  },
  "metadata": {
    "stepUsed": "smart_regex",
    "hasTextLayer": true
  },
  "confidence": {
    "overall": 0.95
  }
}