Example: A procurement platform forwards vendor invoices received by email directly into Qonto as soon as they arrive, ready for approval without any manual upload.Prerequisites:
- A PDF invoice file ready to upload (max 10 MB).
- Scope:
supplier_invoice.write
Upload the invoice file
Send the PDF using
POST /v2/supplier_invoices/bulk. You can upload the raw file binary or reference an existing attachment by its ID.Endpoint: Create supplier invoicesOAuth scope required:
supplier_invoice.write.Maximum 20 invoices per request. Each invoice requires a unique
idempotency_key (UUID recommended) to prevent duplicate uploads. See Idempotent requests.- Python
- Node.js
We now have the supplier invoice uploaded to Qonto and queued for review. It will appear in the “Supplier invoices” section of the Qonto app with status
to_review.