AI Invoice Parser
Extract and structure invoice data automatically with AI, regardless of layout.
API key authentication
Requests use an x-api-key header for authentication.
Async mode
Run conversion asynchronously with the async parameter.
Asynchronous Processing
Run conversion asynchronously via the async parameter.
Attributes
Available fonts
Chinese Fonts
Multi-language code samples
cURL, Python, JavaScript, PHP, Go, Java and Ruby examples are shown.
Credit Usage Estimation
Estimate credit usage before sending requests using the Credits Calculator.
Crop a PDF File
Disable Ligaturization
fieldsString
Flatten Document
Inline Output
Control inline output via inline parameter.
Japanese Fonts
Korean Fonts
Language option
Set OCR language via the lang parameter.
Language Parameter
Specify OCR language via lang parameter.
Multi-language code samples
Samples provided for cURL, Python, JavaScript, PHP, Go, Java, and Ruby.
Multi-language code samples
cURL, Python, JavaScript, PHP, Go, Java and Ruby request samples.
OCR Language
Specify OCR language(s) via the lang parameter.
Page Range Selection
Select specific pages using pages parameter.
Page selection
Specify pages to convert using the pages parameter.
Parse Document endpoint
POST https://api.pdf.co/v1/pdf/documentparser with template-based extraction.
Password-Protected PDFs
Process password-protected PDFs.
PDF Add
PDF Add/Edit
Add text, images, forms, links and external PDFs, and fill forms in PDFs.
PDF Add endpoint
POST https://api.pdf.co/v1/pdf/edit/add to add annotations, images and fields to a PDF.
PDF Compress
Compress PDF files to reduce their size.
PDF from Email
POST https://api.pdf.co/v1/pdf/convert/from/email converts an .eml file to PDF.
PDF from Image endpoint
POST /v1/pdf/convert/from/image converts one or more image URLs into a PDF.
PDF from URL
POST /v1/pdf/convert/from/url converts a web page URL to PDF.
PDF Search and Delete Text
POST /v1/pdf/edit/delete-text deletes matching text from a PDF.
PDF to Text
Convert PDF and scanned images to text with layout preserved using OCR.
POST /v1/pdf/edit/add
Rectangle Area
Specify rectangular area via rect parameter.
Rectangle crop
Limit conversion area with the rect parameter.
Request Testing
Send real requests to API endpoints and check responses directly in the tester.
Response Codes
Returns output data and response codes such as 200, 400, 401, 402, 403, and 404.
Standard Fonts
Template-based extraction
Supports template JSON with fields, tables, and detection rules.
URL Input
Supports files from any public link such as Google Drive and Dropbox.