AI Invoice Parser
ReadProcess invoices faster than ever by extracting data and structuring it automatically with our advanced AI.
Permissions and limits
Account permissions
- A PDF.co API key (Dashboard, API)
Parse, convert, merge, split, edit, compress and search PDFs, convert Excel and email files, and read or generate barcodes with PDF.co.
Explore 61 workflow actions for PDF.co, including account permissions and operation limits.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Process invoices faster than ever by extracting data and structuring it automatically with our advanced AI.
Uses AI to automatically fix the rotation of pages inside scanned PDF based on text analysis.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Checks the status of a background job that was previously created with PDF.co API.
Generate high quality barcode images.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Read barcodes from images and PDF.
Deletes temporary file (that was uploaded by you or generated by API).
A repeated request may repeat the external action. Review the previous result before retrying a write.
Automatically find class of input PDF, JPG, PNG document by analyzing its content using the built-in AI or custom defined classification rules.
Converts a xls/xlsx file to csv.
Converts a xls/xlsx/csv file to html.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Converts a xls/xlsx/csv file to json.
Converts a xls/xlsx/csv file to pdf.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Converts a xls/xlsx/csv file to text.
Converts a xls/xlsx/csv file to xml.
Extracts attachments from a PDF file.
Decode an email message to extract its components.
Extract attachments from an email
A repeated request may repeat the external action. Review the previous result before retrying a write.
AI powered document analysis can scan your document for tables and return the array of tables on pages with coordinates and information about columns detected in these tables.
Get Account Balance Info
Calculate and return MD5 hash of file by url.
Returns all Document Parser data extraction templates available to the current user.
This method converts scanned PDF documents (where pages are fully or partially made from scanned images) or image files into a text-searchable PDF.
A repeated request may repeat the external action. Review the previous result before retrying a write.
This method converts PDF files into a "text unsearchable" version by converting your PDF into a "scanned" PDF file which is effectively a flat image.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Merge multiple PDF files into a single PDF document.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Merge PDF from two or more PDF, DOC, XLS, images, even ZIP with documents and images into a new PDF.
A repeated request may repeat the external action. Review the previous result before retrying a write.
This API method extracts data from documents based on a document parser extraction template.
Add text, images, forms, other PDFs, fill forms, links to external sites and external PDF files.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Compress PDF files to reduce their size.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Deletes selected pages inside a PDF file.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Find text in PDF and get coordinates.
Get information about fillable form fields inside a PDF file.
Convert CSV, XLS, XLSX files into PDF.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert DOC, DOCX, RTF, TXT, XPS files into PDF.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert email files (.msg or .eml) code into PDF.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert HTML into PDF.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert JPG, PNG, TIFF image formats into PDF.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert URL into PDF.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get detailed information about a PDF document, it’s properties and security permissions.
Delete text from the PDF document with search strings.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert PDF and scanned images into CSV representation with layout, columns, rows, and tables.
Convert PDF and scanned images into HTML representation with text, fonts, images, vectors, formatting preserved.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert PDF to JPEG image with high quality rendering.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert PDF and scanned images into JSON representation with text, fonts, images, vectors, and formatting preserved.
Convert PDF and scanned images into JSON using AI.
Convert PDF to PNG image with high quality rendering.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert PDF and scanned images to text with layout preserved.
This endpoint works faster and requires fewer credits as it is not using AI-powered layout analysis, OCR support, and also has no support for profiles for fine-tuning.
Convert PDF to TIFF image with high quality rendering.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert PDF to WebP image with high quality rendering.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert PDF to Excel(.xls) with layout and fonts preserved.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert PDF to Excel(.xlsx) with layout and fonts preserved.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Convert PDF to XML with information about text value, tables, fonts, images, objects positions.
Returns detailed information for document parser template by template’s id.
Return all HTML templates for the current user.
Returns HTML template by template’s id.
Rotates selected pages inside a PDF file.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Modify a PDF file by searching for specific text and replacing it with an image.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Replaces text in a PDF file with a new text.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Split a PDF into multiple PDF files using page indexes or page ranges.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Split a PDF into multiple PDF files using page indexes or page ranges.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Downloads file from a source url and uploads it as a temporary file.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Creates a temporary file using base64 source data.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
Inspect step outputs and confirm the result in PDF.co. A saved workflow is not a completed provider action.