{"uid":"cap_5MxT6jXu2HycQGAWtTkua","slug":"apex-pdf-to-text-9e89ff1f","name":"APEX PDF to Text","description":"PDF to text: extract the text of any public PDF, page by page. The text of a public PDF, page by page: pass ?url= of a whitepaper, filing, invoice or paper and get every page's text with page markers, the page count and the file size. Parsed with pdf.js; up to 15 MB and 200 pages. A file that is not a PDF, will not open, or has no text layer (scanned images) is refused before any charge.","url":"https://apexfaucet.xyz/api/x402/pdf-text?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"The http(s) URL of a PDF file."}}}}},"output":{"type":"object"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_chqimqssICED9GL-ATt3x","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts the full text content of any public PDF file, returned page by page with page markers, total page count, and file size.","exampleAgentPrompt":"Can you extract the text from this PDF whitepaper for me? Here's the URL: https://example.com/whitepaper.pdf — I need all the pages as readable text.","exampleUseCases":[{"title":"Reading a research paper","prompt":"Extract all the text from this academic paper PDF so I can read it: https://arxiv.org/pdf/2301.00001.pdf"},{"title":"Parsing an SEC financial filing","prompt":"Pull out the full text from this SEC 10-K filing PDF page by page so I can analyze its contents: https://www.sec.gov/Archives/edgar/data/12345/filing.pdf"},{"title":"Reading an invoice PDF","prompt":"I need the text from this invoice PDF — can you extract everything from https://vendor.com/invoices/inv-2024-009.pdf so I can see the line items?"}],"resultDescription":"Returns the extracted text of each page in the PDF, organized with page markers (e.g. '--- Page 1 ---'), the total number of pages, and the file size. Supports PDFs up to 15 MB and 200 pages. Files that are not PDFs, are inaccessible, or are scanned image-only PDFs (no text layer) are rejected before any charge is incurred.","failureModes":["File is not a valid PDF — rejected with an error before charge","PDF exceeds 15 MB size limit — rejected","PDF exceeds 200 page limit — rejected","PDF has no text layer (scanned image PDF) — rejected before charge","URL is not publicly accessible or returns a non-200 response — rejected","URL points to a non-PDF file type — rejected"],"whenToPreferThis":"Choose this endpoint when you need to extract machine-readable text from a publicly accessible PDF URL quickly and cheaply ($0.003 per call). It is ideal for whitepapers, research papers, SEC filings, invoices, and other text-based PDFs. It parses using pdf.js and returns structured page-by-page output. Prefer alternatives if you need OCR for scanned/image PDFs, or if the PDF is not publicly accessible via HTTPS URL.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T01:21:12.832Z","isFirstParty":false,"canonicalSlug":"apex-pdf-to-text-9e89ff1f"}