Extract Invoice Data from PDFs with n8n Webhook & Resolve API
Extract Invoice Data from PDFs with n8n Webhook & Resolve API
Regular price
£21.99
Regular price
£21.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Extract Invoice Data from PDFs with n8n Webhook & Resolve API
Regular price
£21.99
Regular price
£21.99
Sale price
Unit price
/
per
Extract invoice fields from PDFs via webhook—return validated JSON instantly
Send an invoice PDF (as base64) to this n8n webhook workflow, and it will extract key invoice data using the 2BLD Resolve Document API, then return the results as a JSON response to your calling system.
What this workflow does
-
Receives a POST webhook request with the invoice PDF provided as
file_base64. -
Calls the 2BLD Resolve Document API using the
invoicepreset. - Requests specific invoice fields (including supplier details, invoice dates/numbers, and totals—configurable via the fields list in the request body).
- Returns extracted invoice data as JSON in the webhook response to the original caller.
Use cases
- Accounts payable automation: capture invoice PDFs from an upstream app and convert them into structured JSON for downstream processing.
- AP validation pipelines: extract consistent invoice metadata (supplier, invoice number/date, totals) for verification before posting.
- Back-office integration: connect document intake systems to your ERP using a simple webhook interface.
- Invoice data enrichment: standardize fields extracted from different invoice formats using the Resolve API.
Technical details
-
n8n Webhook trigger: POST endpoint for the
resolve-invoiceworkflow. -
HTTP Request node: sends the base64 PDF to the 2BLD Resolve Document API with the
invoicepreset. - Respond to Webhook node: returns the extracted invoice fields as JSON.
Setup: Create an HTTP Bearer Auth credential for the 2BLD Resolve API, select it in the HTTP Request step, copy the webhook URL for the resolve-invoice endpoint, and POST file_base64. If needed, adjust the requested fields list to match the invoice data you want to extract.
