Overview Overview News News
Share
Developer

API & MCP catalog

The PaperOffice capability catalog — Document AI, PDF, agents and MCP from one account.

100% API-first · REST + MCP · one account · EU-hosted

Trusted by leading companies worldwide

100% API-first

Every capability in the app is also available via REST API and MCP — same engine, your choice of interface.

Vibe coding with PaperOffice

Paste llms.txt, say what you need, get finished code — for the full capability catalog.

  1. Paste llms.txt Drop PaperOffice llms.txt into Claude, Cursor or ChatGPT.
  2. Say what you want Describe the integration in plain language — or copy a prompt below.
  3. Get finished code The IDE writes the working REST or MCP integration.
What the code delivers

Document Extractor

Turns an invoice PDF into vendor, total and field positions (bounding boxes).

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Build a small Node.js script that:
1) Uploads an invoice PDF to POST /job with ocr_mode=complete and idp_collection=invoice
2) Uses Authorization: Bearer po_ut_YOUR_API_KEY
3) Sets processing_lane=instant for a synchronous result
4) Prints vendor, total and bounding boxes from job_result
What the code delivers

Address → Geolocation

Turns a street address into latitude, longitude and a display name.

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Write a curl one-liner and a matching fetch() snippet that:
1) Calls PaperOffice forward geocoding for "Friedrichstraße 123, Berlin"
2) Sends Authorization: Bearer po_ut_YOUR_API_KEY
3) Prints lat, lon and display_name
What the code delivers

Audit-safe Send

Sends a PDF with password protection and a complete delivery log.

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Build a secure document delivery flow:
1) POST /document_delivery/create_and_send with pofids, recipient_email, subject
2) Set security_mode=link (password in the same email) or security_mode=secure_sms
3) Use Authorization: Bearer po_ut_YOUR_API_KEY
4) Print delivery_id and confirm access events are logged
What the code delivers

HITL Task

Pauses automation for human review, then continues the workflow after approval.

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Build a Human-in-the-Loop integration that:
1) Creates or fetches an open HITL review task for a processed document
2) Shows extracted fields that need approval
3) Submits approve or reject via the documented HITL endpoints
4) Uses Authorization: Bearer po_ut_YOUR_API_KEY
5) Prints the updated task status
What the code delivers

Document Chat

Answers questions about uploaded documents with grounded sources.

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Build a document chat (RAG) client that:
1) Asks a question against a workspace or document set
2) Uses Authorization: Bearer po_ut_YOUR_API_KEY
3) Prints the answer plus cited source snippets
4) Handles follow-up questions in the same session when supported
What the code delivers

Knowledge Base Q&A

Returns answers from your help center articles — not from generic model memory.

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Build a Knowledge Base Q&A script that:
1) Sends a user question to the Knowledge Base / helpdesk knowledge endpoints
2) Uses Authorization: Bearer po_ut_YOUR_API_KEY
3) Prints the answer and the article titles used as sources
4) Falls back gracefully when no article matches
What the code delivers

Brand Translator

Translates text while keeping brand names and product terms unchanged.

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Build a translation call that:
1) POSTs to /translate/text with source_language=en and target_language=de
2) Sets tone=formal and preserve_terms_preset=paperoffice_brand
3) Translates: "Connect PaperOffice AI-IDP to Claude via MCP without rewriting PaperOffice."
4) Uses Authorization: Bearer po_ut_YOUR_API_KEY
5) Prints the translated text and confirms PaperOffice / AI-IDP / MCP stayed intact
What the code delivers

TTS + Dictionary

Speaks product names correctly via pronunciation lexicon — not generic TTS guesswork.

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Build a TTS flow with pronunciation control:
1) Ensure an account pronunciation lexicon entry for "PaperOffice" (and one custom term)
2) POST /job with text containing those terms, voice=Nadja, output_format=mp3, output=url
3) Set processing_lane=instant for a synchronous audio URL
4) Uses Authorization: Bearer po_ut_YOUR_API_KEY
5) Prints job_result.audio_url
What the code delivers

PDF Splitter

Splits a multi-document PDF at intelligent boundaries into separate files.

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Build a PDF splitter that:
1) Uploads a batch PDF via POST /job with template=pdf_ai_split
2) Uses Authorization: Bearer po_ut_YOUR_API_KEY
3) Sets processing_lane high enough (prefer instant for sync) for a usable sync/async result per llms.txt
4) Prints the resulting split file list / URLs
What the code delivers

PII Redactor

Detects personal data in a PDF and returns a permanently redacted file.

Read this llms.txt:
https://api.paperoffice.ai/latest/docs/llms.txt

Build a PII redaction flow that:
1) Detects PII in an uploaded PDF (preview with redact boxes)
2) Applies redaction to produce a GDPR-safe output file
3) Uses Authorization: Bearer po_ut_YOUR_API_KEY
4) Prints detected categories and the redacted file URL / id

More ready-made prompts live in the API examples. Classic HTTP reference: API examples · Postman Collection · Playground

44 capabilities

Every capability, ready for your agent

Document AI, Workflow, Analytics, Conversation, Media, Knowledge & Support, Security & Data — each with REST and MCP from one account.

Document AI

15 capabilities · REST + MCP

15
Workspaces Organize documents in security tiers — control who sees what, and keep every file API-addressable. REST + MCP Storage Mounts Connect your own storage (BYOS). PaperOffice processes in place — no forced data migration. REST + MCP Classification Auto-classify incoming files into document types with retention and routing rules. REST + MCP Connectors Ingest from email, cloud drives and business systems — same pipeline as the AI-DMS UI. REST + MCP Mobile App Scan, sign and chat with documents on the go — every action lands in the same workspace API. REST + MCP IDP Agents Prompt-defined extraction agents for invoices, contracts and custom schemas — batch and workflow ready. REST + MCP AI-IDP Zero-shot intelligent document processing with bounding boxes — fields, tables and positions in one call. REST + MCP AI-OCR Full-text OCR for 120+ languages including handwriting and complex tables — sync or async jobs. REST + MCP Image Recognition Detect objects and text in images — useful for receipts, IDs and visual document QA. REST + MCP PDF Studio Create, edit, merge and convert PDFs programmatically — the same engine as the PDF AI Playground. REST + MCP PaperOffice Sign eIDAS-ready signature flows: invite signers, track status and retrieve signed PDFs via API. REST + MCP Split Agent Split multi-document PDFs at intelligent boundaries — up to thousands of pages per job. REST + MCP Trust Agent Screen PDFs for manipulation and integrity risks before they enter your process. REST + MCP Redact Agent Detect and permanently redact PII for GDPR-compliant PDF anonymization. REST + MCP Audit-Safe Email Delivery Deliver PDFs with password protection and a full delivery log — audit-safe digital registered mail. REST + MCP

Analytics + Relations AI

10 capabilities · REST + MCP

10

Conversation AI

5 capabilities · REST + MCP

5

Media AI

4 capabilities · REST + MCP

4

Knowledge + HelpDesk AI

8 capabilities · REST + MCP

8

This catalog shows the product capabilities. The full reference of all 300+ endpoints lives in the API documentation and the Postman collection. Postman Collection

Build with PaperOffice APIs

One account, MCP-ready, EU-hosted — describe the job, get the code.

Where would you like to try PaperOffice?

Workspace and Playground are built for the computer. Grids, batch processing, and the API Playground need a wide screen and a keyboard.

Workspace on the computer. On the phone: capture and approve.

Send to yourself by email Open PaperOffice Mobile
Register free Open app PaperOffice App The full product: web, desktop, and mobile. Capture, organize, search, and work on documents with your team. Free account required Open playground Playground Try selected functions immediately — without registration, using a restricted demo API key. No registration, but a restricted demo API key