{"machine":"pdf-text","slot":"A5","title":"PDF -> text","how_to_call":"POST https://innernetcorp.com/machines/pdf-text with Content-Type: application/json","price_usd":"$0.005","currencies":["USDC","EURC"],"payment":"x402: send the POST without payment to receive a 402 with signed requirements; pay any option and retry.","input_example":{"url":"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"},"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Public http(s) URL of the PDF. Provide url OR base64."},"base64":{"type":"string","description":"The PDF bytes, base64-encoded."}},"additionalProperties":false},"summary":"Read a PDF and return its text: full document plus per-page, with page count. Accepts a public URL (up to ~3 MB) or base64 bytes (up to ~1 MB). Text-based PDFs only - scanned images need OCR, which is a different machine.","catalog":"/catalog"}