{"uid":"cap_cYAY0rx6NWkUia-7P07aw","slug":"agentshelf-syntexa-ch-pdf-to-markdown-converter-5e83760b","name":"agentshelf.syntexa.ch PDF to Markdown Converter","description":"Call when an agent needs text extracted from a public PDF URL (SSRF-safe) or pdf_base64 (8MB cap) as markdown. Exact $0.01 USDC. Prefer unpaid POST /v1/sandbox/pdf-to-md first.","url":"https://agentshelf.syntexa.ch/v1/pdf-to-md?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","examples":["https://example.com/doc.pdf"],"maxLength":2048,"minLength":8,"description":"Public http(s) URL of a PDF. Provide url or pdf_base64, not both. Private hosts are rejected."},"pdf_base64":{"type":"string","maxLength":11184843,"minLength":1,"description":"Base64-encoded PDF, 8MB decoded cap. Provide pdf_base64 or url, not both."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5WcncL_Dn9TpQumKz5WfC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts text from a PDF (via public URL or base64-encoded content) and returns it as formatted Markdown for $0.01 USDC per call.","exampleAgentPrompt":"Can you extract the text from this PDF and give it to me as markdown? Here's the URL: https://example.com/report.pdf","exampleUseCases":[{"title":"Research paper content extraction","prompt":"I need the full text of this academic paper as markdown so I can summarize it — here's the PDF URL: https://arxiv.org/pdf/2301.00001.pdf"},{"title":"Invoice data extraction for automation","prompt":"Pull all the text out of this invoice PDF and return it as markdown: https://mycompany.com/invoices/inv-2024-001.pdf"},{"title":"Offline PDF file ingestion","prompt":"I have a base64-encoded PDF of a product manual — can you convert it to markdown so I can search through it?"}],"resultDescription":"A Markdown-formatted string containing the extracted text and structure from the PDF, preserving headings, paragraphs, and lists where detectable.","failureModes":["URL is not publicly accessible or returns a non-PDF content type","PDF exceeds the 8MB base64 cap (~11MB encoded)","URL triggers SSRF protection (private IP ranges, localhost, internal hostnames)","Malformed or encrypted PDF that cannot be parsed","Payment of exactly $0.01 USDC not included or rejected"],"whenToPreferThis":"Use this endpoint when you need to extract readable text from a PDF document — either from a public URL or as a base64-encoded file — and want the output in Markdown format. Prefer the free sandbox endpoint (POST /v1/sandbox/pdf-to-md) for testing. Choose this paid endpoint for production use or when the sandbox is unavailable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:50:58.160Z","isFirstParty":false,"canonicalSlug":"agentshelf-syntexa-ch-pdf-to-markdown-converter-5e83760b"}