Before you begin
- Docker installed and running
- A PDF or image file to parse
- A FineParser license file. Sign up for a plan at fineparser.ai and you receive a
.fineparserlicensefile. See Licenses and plans. - Outbound access to ABBYY’s license server. If your network restricts egress, allow the ranges listed under Network requirements first.
1
Get a license
Sign up for a plan at fineparser.ai. The Free plan gives you 1,000 pages per month. You receive one
.fineparserlicense file for your account.2
Start FineParser
Pass the contents of your license file in the The volume holds parsed results. Without it they vanish when the container does.Then confirm the license was accepted:If
FINEPARSER_LICENSE_DATA environment variable and publish port 8080:ready is false, the response’s detail field says why. See Confirming the license.3
Submit a document
4
Wait for it to finish
Poll the job with its ID until A one-page invoice takes a few seconds. If
status is successful:status is failed, the response includes an error explaining why.5
Download the result
Append the The file is the document’s structure and text in DocLang:Swap
file value to /jobs/:doclang for json or txt in the submit step to change the format.Next steps
REST API
Submit, poll, download, and every response code.
Output formats
DocLang, JSON, or plain text.
Configuration
Recognition mode, languages, and ports.
AI coding agents
Give Claude Code or Codex access to these docs.
