Pdf Extract API
Network toolhttps://api.findutils.com/api/tools/pdf-extract/execute PDF Text Extractor. Extract text and structured JSON (with bounding boxes) from a PDF. Accepts either a public https:// URL pointing to a PDF, or a base64-encoded PDF string. Base64 always works; some sites refuse requests that come from a server (HTTP 403), so send those files as base64. The PDF is parsed with WebAssembly and its bytes are not logged. Best for documents under 10MB.
Needs an API key. Running a tool needs an API key. Keys are not for sale yet: ask for early access. About API keys
Request body
application/json-
pdf
string required
PDF as a base64-encoded string (with or without data: prefix) OR a public https:// URL pointing to a PDF. A site that refuses server requests answers 403; send base64 for those.
-
output
string optional
What to return: layout-preserved text, structured JSON, or both. One of
text · json · all. -
maxPages
integer optional
Hard cap on pages parsed. Helps bound CPU time on huge documents.
Example arguments
Verified{
"pdf": "https://findutils.com/docs/sample.pdf",
"output": "text",
"maxPages": 1
} More Developer tools
- A2ui Basic Catalog Returns the authoritative basic-catalog JSON Schema (components, functions, theme) for the requested A2UI version.
- A2ui Diff Computes a structural diff between two A2UI JSONL payloads: surfaces added/removed, components added/removed/changed (by id), data-model…
- A2ui Examples Returns one or more canonical A2UI JSONL examples matching a pattern (form, list, wizard, modal, chat, dashboard, checkout, typeahead…
- A2ui Prompt Generates a drop-in LLM system prompt that teaches the model to output valid A2UI JSONL: includes the basic-catalog component / function…
- A2ui Spec Returns A2UI protocol documentation for a given spec version and section.
- A2ui Validate Validates a JSONL A2UI payload against the basic catalog (or a custom catalog) and returns any errors, warnings, or info messages…