New
Extract data from invoices, receipts and documents
Four functions turn documents into structured JSON. The invoice and receipt parsers return a fixed set of fields such as numbers, dates, amounts, VAT ID and line items. Extract data from PDF and Extract data from image return exactly the fields you name. Missing values come back as null, scans and photos work too.
Key facts
- Invoice fields
- Invoice number, dates, currency, supplier with VAT ID and IBAN, buyer, net, tax and total amounts, payment terms, line items
- Receipt fields
- Receipt number, date, time, merchant with VAT ID, currency, net, tax and total amounts, payment method, items
- Own fields
- Name the fields with a short description; the answer is JSON with these keys
- Costs
- 13 credits per page
- Pages
- Up to 8 pages per call
- Processing
- In the EU by Mistral AI, no training on your data
- Available via
- REST API (https://api.1001fx.com) with your API key – from Make, n8n, scripts and AI agents
What you can do with it
- Book incoming invoices from an e-mail inbox into accounting software
- Collect receipts from photos for expense reports
- Read order numbers, dates and totals from delivery notes or purchase orders
- Pull contract data such as parties, start date and notice period from PDFs
How it works
- 1
Use extractinvoicedata or extractreceiptdata for invoices and receipts.
- 2
For other documents use extractpdfdata or extractimagedata and name the fields you need.
- 3
Send the file as upload or as fileUrl.
- 4
Map the JSON fields to your accounting tool, spreadsheet or CRM.
Functions
Each function has its own page with all parameters, examples and a ready-to-copy curl command.
| Function | Endpoint | Credits |
|---|---|---|
| Invoice Parser – Extract Invoice Data | POST /files/extractinvoicedata | 13 credits per item |
| Receipt Parser – Extract Receipt Data | POST /images/extractreceiptdata | 13 credits per item |
| Extract Data from PDF | POST /files/extractpdfdata | 13 credits per item |
| Extract Data from Image | POST /images/extractimagedata | 13 credits per item |
Example
A call of https://api.1001fx.com/files/extractinvoicedata. Replace YOURSECRETAPIKEY with your API key.
curl -X POST 'https://api.1001fx.com/files/extractinvoicedata' \
-H 'X-API-KEY: YOURSECRETAPIKEY'Frequently asked questions
- What happens if a field is not on the document?
- The field comes back as null, so your workflow always gets the same keys.
- Do I need a template per supplier?
- No. The functions read the layout with AI, so invoices and receipts of any supplier work without templates.
- Can I get the full text as well?
- Use the OCR functions for the full text as Markdown, and the extraction functions for single fields.
About 1001fx
1001fx is a function API for no-code automation and AI agents, operated by efec AG in Germany. One API key gives access to more than 152 functions for files, PDFs, images, data, dates and AI. Learn how 1001fx works.