{"partialResults":false,"resources":[{"accepts":[{"amount":"20625","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xA039E3dEb5ca71E41905f90491FC5d016CE23B79","scheme":"exact"}],"description":"Extracts text from a PDF located at a remote URL and returns the extracted content as a string. You can optionally limit the extraction to a page range and define coordinate bounds for the extracted area.","extensions":{"bazaar":{"info":{"input":{"body":{"end_page":{"default":0,"minimum":0,"type":"integer"},"ending_x_coordinate":{"default":0,"maximum":100,"minimum":0,"type":"integer"},"ending_y_coordinate":{"default":0,"maximum":100,"minimum":0,"type":"integer"},"preserve_paragraphs":{"default":false,"type":"boolean"},"start_page":{"default":1,"minimum":1,"type":"integer"},"starting_x_coordinate":{"default":0,"maximum":100,"minimum":0,"type":"integer"},"starting_y_coordinate":{"default":0,"maximum":100,"minimum":0,"type":"integer"},"url":{"example":"https://assets.apyhub.com/samples/sample.pdf","format":"uri","type":"string"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":"Chapter 1. Sample PDF text content extracted from the document."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"type":"object"},"output":{"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-07-22T08:00:59.863Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-22T08:00:59.242Z"},"resource":"https://gateway.apiosk.com/apyhub-extractor-pdf-text/extract/text/pdf-url","serviceName":"Extract Text from PDF API","tags":["data","apyhub","extractor","pdf","text"],"type":"http","x402Version":2},{"accepts":[{"amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE","scheme":"exact"},{"amount":"50000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F"},"maxTimeoutSeconds":120,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"Bs3oEYkvpbzdaLN8KuCHHATfaifmSp7iLUsKBCFQyvhL","scheme":"exact"}],"description":"Extracts and parses text strings from a public PDF document URL.","extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"confidence":"high","data_as_of":"2026-06","disclaimer":"Informational support only. Not legal, tax, medical, veterinary, or financial advice. Verify with the cited official source or a qualified professional before acting.","result":{"text":"Dummy PDF file"},"supported":true,"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"url":{"description":"URL pointing to a public PDF document","type":"string"}},"required":["url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783444544/bazaar-icons/103a33ef34cfecae.png","lastUpdated":"2026-07-07T17:43:53.592Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-07T17:43:53.416Z"},"resource":"https://codepulse-api.hahavoid0.workers.dev/media/pdf-text","serviceName":"CodePulse API","tags":["media","pdf"],"type":"http","x402Version":2},{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x217e5Fe265EB78b29067bF8324ef03a7D8e167C4","scheme":"exact"}],"description":"Fetch a PDF by URL and extract its text as JSON. Input: url (public http/https pointing to a PDF). Returns {url, pages, word_count, text}. Bounded to the first 50 pages; 3 MB max.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com/file.pdf"},"type":"http"},"output":{"example":{"pages":3,"text":"Extracted text content of the PDF...","url":"https://example.com/file.pdf","word_count":412},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"method":{"const":"GET"},"queryParams":{"properties":{"url":{"type":"string"}},"required":["url"],"type":"object"}},"required":["method"],"type":"object"}}}}},"lastUpdated":"2026-07-28T22:17:08.692Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-28T22:17:08.467Z"},"resource":"https://x402.shizu.me/pdf","serviceName":"PDF to Text","tags":["pdf","pdf-to-text","document","text-extraction","data"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"assetTransferMethod":"eip3009","name":"USD Coin","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A","scheme":"exact"},{"amount":"10000","asset":"0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42","extra":{"assetTransferMethod":"eip3009","name":"EURC","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A","scheme":"exact"}],"description":"$0.002/page. Pull text and structure out of a PDF — clean input for LLMs and search. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny","extensions":{"bazaar":{"info":{"input":{"body":{},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{}},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-07-28T15:25:54.797Z","quality":{"l30DaysTotalCalls":7,"l30DaysUniquePayers":2,"lastCalledAt":"2026-07-28T15:25:54.581Z"},"resource":"https://api.relaystation.ai/v1/pdf/extract-text","serviceName":"Relaystation Extract Text","tags":["pdf-text-extraction","parsing","pdf-tools","documents","llm-preprocessing"],"type":"http","x402Version":2},{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x850363a27F0aC6fEb9C7a3eC4C1d295262dF9432","scheme":"exact"}],"description":"PDF to text API: fetches any public PDF URL and returns its full plain text, fast, with layout preserved. For scanned PDFs needing OCR see /pdf-to-markdown. 25MB / ~100 page cap. Nothing stored.","extensions":{"bazaar":{"info":{"input":{"body":{"pdf_url":"https://raw.githubusercontent.com/py-pdf/sample-files/main/001-trivial/minimal-document.pdf"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"text":"Hello World"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"pdf_url":{"description":"Public URL of a PDF file, max 25MB","type":"string"}},"required":["pdf_url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-07-15T23:31:04.715Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-15T23:31:04.603Z"},"resource":"https://x402.forgemesh.io/pdf-to-text","type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x84FA7Ea8303d4f503267e2e998A3F7D980e814a5","scheme":"exact"}],"description":"Extract clean text from any public PDF URL (papers, filings, reports). Up to 10 MB per document. Returns page count and full text as JSON. $0.01 USDC per call, pay via x402, no API key.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com/report.pdf"},"type":"http"},"output":{"example":{"chars":45210,"pages":12,"text":"Annual report...","url":"https://example.com/report.pdf"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Public URL of the PDF, max 10 MB","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784205326/bazaar-icons/00cc93f0e5c3ef3d.png","lastUpdated":"2026-07-16T12:41:32.361Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-16T12:41:32.073Z"},"resource":"https://toolsmith-api.dassad10.workers.dev/t/pdf/extract","serviceName":"Toolsmith","tags":["pdf","text extraction","document parsing","papers","filings"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x84FA7Ea8303d4f503267e2e998A3F7D980e814a5","scheme":"exact"}],"description":"Extract clean text from any public PDF URL (papers, filings, reports). Up to 10 MB per document. Returns page count and full text as JSON. $0.01 USDC per call, pay via x402, no API key.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com/report.pdf"},"type":"http"},"output":{"example":{"chars":45210,"pages":12,"text":"Annual report...","url":"https://example.com/report.pdf"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Public URL of the PDF, max 10 MB","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784209498/bazaar-icons/45d84cc06bc45a4f.png","lastUpdated":"2026-07-16T13:49:23.793Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-16T13:49:23.49Z"},"resource":"https://toolcall.click/t/pdf/extract","serviceName":"Toolsmith","tags":["pdf","text extraction","document parsing","papers","filings"],"type":"http","x402Version":2},{"accepts":[{"amount":"15000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","scheme":"exact"},{"amount":"15000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up","scheme":"exact"}],"description":"pdf to text, extract text from pdf, pdf text extractor, pdf parser, pdf to plain text, read text from pdf. Fetch PDF from URL and return extracted plain text. Minimal token footprint for summarization and analysis. Supports text-based PDFs (for scanned images use image OCR). For AI agents doing document analysis, RAG indexing, contract review, summary pipelines. Accepts payment on Base or Solana — either network works.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"string"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Target URL (optional)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-07-27T15:45:07.923Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-27T15:45:07.716Z"},"resource":"https://api.x402node.dev/pdf/text","type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"assetTransferMethod":"eip3009","name":"USD Coin","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A","scheme":"exact"},{"amount":"10000","asset":"0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42","extra":{"assetTransferMethod":"eip3009","name":"EURC","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A","scheme":"exact"}],"description":"$0.003/page. Extract text from a scanned PDF (Tesseract) — make paper searchable data. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny","extensions":{"bazaar":{"info":{"input":{"body":{"file":{},"lang":"eng","pages":"string"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"file":{"description":"cputools input-source: { inline: \u003cbase64 ≤ 4 MiB\u003e } or { inputKey: \u003cscratch key from /v1/cputools/upload-url, ≤ 50 MB\u003e }.","type":"object"},"lang":{"description":"OCR language tag (default \"eng\"). The live roster is the operator-tunable cputools.ocr.langs (deployed traineddata: eng, spa, fra, deu, ita, por, nld, pol, rus, chi_sim); an off-roster lang is a free 422 UNSUPPORTED_LANG naming the roster.","enum":["eng","spa","fra","deu","ita","por","nld","pol","rus","chi_sim"],"type":"string"},"pages":{"description":"1-based pages/ranges, e.g. \"1-3,5\" (default all).","type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-01T14:32:30.289Z","quality":{"l30DaysTotalCalls":11,"l30DaysUniquePayers":2,"lastCalledAt":"2026-08-01T14:32:30.062Z"},"resource":"https://api.relaystation.ai/v1/pdf/ocr","serviceName":"Relaystation PDF OCR","tags":["pdf-ocr","scanned-documents","text-extraction","pdf-tools","tesseract"],"type":"http","x402Version":2},{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x850363a27F0aC6fEb9C7a3eC4C1d295262dF9432","scheme":"exact"}],"description":"PDF text extraction API: give it any public PDF URL and get clean layout-preserving text back in one call. Handles digital PDFs up to 25MB. Use it as a PDF parser, PDF-to-text converter, or document ingestion step for RAG and analysis agents. Files are processed in a temp sandbox and deleted immediately.","extensions":{"bazaar":{"info":{"input":{"body":{"pdf_url":"https://raw.githubusercontent.com/py-pdf/sample-files/main/001-trivial/minimal-document.pdf"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"text":"Hello World"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"pdf_url":{"description":"Public URL of a PDF file, max 25MB","type":"string"}},"required":["pdf_url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-07-15T23:31:03.467Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-15T23:31:03.357Z"},"resource":"https://x402.forgemesh.io/pdf-to-markdown","type":"http","x402Version":2},{"accepts":[{"amount":"82500","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xA039E3dEb5ca71E41905f90491FC5d016CE23B79","scheme":"exact"}],"description":"Submits a public PDF URL and a natural-language question, then returns a text answer based on the document content.","extensions":{"bazaar":{"info":{"input":{"body":{"file_url":{"description":"Publicly accessible PDF URL. Must end in `.pdf`.","example":"https://assets.apyhub.com/samples/sample.pdf","format":"uri","type":"string"},"query":{"description":"Natural-language question about the document content.","example":"What is the minimum contrast ratio required for normal text?","maxLength":2000,"type":"string"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"answer":"The minimum contrast ratio required for normal text is 4.5:1."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"type":"object"},"output":{"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-07-22T08:03:37.935Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-22T08:03:37.413Z"},"resource":"https://gateway.apiosk.com/apyhub-talk-to-pdf-api/extract/qna/ask/url","serviceName":"Talk to PDF API","tags":["data","apyhub","talk","to","pdf"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xB06f063650516982Fead1Ee848239C0b1E189cC0","scheme":"exact"}],"description":"When a machine needs plain text from a public PDF URL for ingestion or indexing, Task Relay fetches the PDF and extracts text-layer content page by page into a statused result with text, page counts, hashes, truncation flags, and warnings. Text-layer extraction only; NO OCR; no summarization; scanned image-only PDFs may return status no_text.","extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://example.org/document.pdf"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"error":null,"result":{"billable_units":1,"document":{"page_count":1,"pages_processed":1,"text_bytes_utf8":12,"text_chars":12,"truncated":false},"elapsed_ms":100,"final_url":"https://example.org/document.pdf","pages":[{"char_count":12,"page_number":1,"text":"Hello world\n","warnings":[]}],"processed_at":"2026-01-01T00:00:00Z","requested_url":"https://example.org/document.pdf","source":{"bytes_fetched":12345,"content_type":"application/pdf","sha256":"0000000000000000000000000000000000000000000000000000000000000000"},"status":"extracted","text":"Hello world\n","warnings":[]},"task_id":"00000000-0000-0000-0000-000000000000","task_status":"succeeded"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"url":{"description":"Public HTTP or HTTPS URL of a PDF for text-layer extraction only (no OCR; size/page/text caps enforced)","type":"string"}},"required":["url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"error":{"type":["string","null"]},"result":{"properties":{"billable_units":{"type":"integer"},"document":{"type":"object"},"elapsed_ms":{"type":"integer"},"final_url":{"type":"string"},"pages":{"type":"array"},"processed_at":{"type":"string"},"requested_url":{"type":"string"},"source":{"type":"object"},"status":{"enum":["extracted","partial","no_text","invalid_pdf","encrypted","fetch_error","unknown"],"type":"string"},"text":{"type":"string"},"warnings":{"type":"array"}},"type":["object","null"]},"task_id":{"type":"string"},"task_status":{"enum":["succeeded","failed"],"type":"string"}},"required":["task_id","task_status","result","error"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-07-10T19:25:06.271Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-10T19:25:06.044Z"},"resource":"https://task-relay-production.up.railway.app/x402/pdf-text","type":"http","x402Version":2},{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x15459498e1191d8787c83177809bd54022fA18c4","scheme":"exact"}],"description":"Extract clean markdown text from a PDF (text-layer PDFs; no OCR). Turns a document an agent can't cheaply read into compact tokens.","extensions":{"bazaar":{"info":{"input":{"body":{"pdfBase64":""},"bodyType":"json","method":"POST","type":"http"},"output":{"body":{"markdown":"string","meta":{"estInputTokens":"number","estOutputTokens":"number","inputBytes":"number","outputChars":"number","processedPages":"number"},"pages":"number"},"bodyType":"json","example":{"markdown":"# Quarterly Report\n\nRevenue grew 12% year over year...","meta":{"estInputTokens":21053,"estOutputTokens":1280,"inputBytes":84213,"outputChars":5120,"processedPages":4},"pages":4}}},"routeTemplate":"/pdf","schema":{"properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"pdfBase64":{"description":"Base64-encoded PDF file (text-layer PDFs; no OCR).","type":"string"}},"required":["pdfBase64"],"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}}}}},"lastUpdated":"2026-07-30T08:08:00.425Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-30T08:07:58.352Z"},"resource":"https://workbot1.oddsys.org/pdf","tags":["pdf","markdown","extraction","document","context-compression"],"type":"http","x402Version":2},{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x850363a27F0aC6fEb9C7a3eC4C1d295262dF9432","scheme":"exact"}],"description":"Extracts clean, layout-preserving text from any public PDF URL up to 25MB in a single call, no local PDF library or OCR pipeline required. Built for feeding PDF content into research agents, document QA, and RAG ingestion pipelines that need plain text rather than a binary file.","extensions":{"bazaar":{"info":{"input":{"body":{"pdf_url":"https://raw.githubusercontent.com/py-pdf/sample-files/main/001-trivial/minimal-document.pdf"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"text":"Hello World"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"pdf_url":{"description":"Public URL of a PDF file, max 25MB","type":"string"}},"required":["pdf_url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-07-15T23:31:07.853Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-15T23:31:07.746Z"},"resource":"https://x402.forgemesh.io/extract-text-from-pdf","type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"10000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"10000","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42161","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"10000","asset":"0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168","extra":{"name":"Global Dollar","version":"1"},"maxTimeoutSeconds":300,"network":"eip155:4663","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"10000","asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:143","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"10000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"J7aN3PLJnTCF5qpEnvJHJsnCjcGuqC2rYtEM8Gv3xwg","scheme":"exact"},{"amount":"100000","asset":"CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75","extra":{"areFeesSponsored":true},"maxTimeoutSeconds":300,"network":"stellar:pubnet","payTo":"GDNJXCKW7ZM7GEEVP674TWPU26YJNBQ2FI4ZIPRKTPTNUEJMDHFJWWRL","scheme":"exact"},{"amount":"10000","asset":"31566704","extra":{"decimals":6,"feePayer":"ZMFK2OI7ZBD2U27ISERZC4S6LKM6WMFJPZQ4MYNJDZ2VNBNMBA67RA22AA"},"maxTimeoutSeconds":300,"network":"algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=","payTo":"C7IIHG7SPLPZ5H7ZT6HW3UV2OQMQQE6Y2HBNGZXSLRJULE42BEE2OY2XIE","scheme":"exact"}],"description":"Fetch a PDF from a URL and extract its text content. Returns page count, document info, and the full text (up to 20MB PDFs).","extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://bitcoin.org/bitcoin.pdf"},"bodyType":"json","method":"POST","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"url":{"description":"Public http(s) URL of a PDF","type":"string"}},"required":["url"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_b4aw4uzd"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"lastUpdated":"2026-07-14T12:17:03.151Z","quality":{"l30DaysTotalCalls":17,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-14T12:17:02.951Z"},"resource":"https://agent402.tools/api/pdf","serviceName":"Agent402.tools","tags":["web","tools","agents","x402","pdf"],"type":"http","x402Version":2},{"accepts":[{"amount":"25000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","scheme":"exact"},{"amount":"25000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up","scheme":"exact"}],"description":"pdf parser, pdf to structured json, pdf page extractor, pdf chunker, pdf RAG indexer, pdf document parser. Extract structured text from any PDF URL with page-level chunks and metadata. Returns per-page text array, char counts, info dict (title, author, creator, dates). For AI agents doing document QA, RAG indexing, contract analysis, citation extraction. Accepts payment on Base or Solana — either network works.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"string"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Target URL (optional)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-07-28T06:37:46.984Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-07-28T06:37:46.801Z"},"resource":"https://api.x402node.dev/pdf/extract","type":"http","x402Version":2}],"searchMethod":"hybrid","x402Version":2,"meta":{"searchToken":"oevjw5nnmiepgaa"}}
