{"uid":"cap_WvIhqRBPyyUgE-53fpqZa","slug":"docpull-ai-a57a7fec","name":"docpull.ai PDF to Markdown Extractor","description":"PDF to Markdown extraction API. POST {url} to extract any PDF. $0.001 per page.","url":"https://docpull.ai/extract","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"properties":{}},"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["success","pageCount","charCount","markdown"],"properties":{"success":{"type":"boolean"},"markdown":{"type":"string"},"charCount":{"type":"number"},"pageCount":{"type":"number"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8iEV3SEjDAYEzrvhKNv01","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts text content from a PDF document at a given URL and returns it as Markdown, reporting page count and character count.","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":null,"resultDescription":"Returns a JSON object with a success boolean, the full extracted content as a Markdown string, the number of pages processed, and the total character count of the extracted text.","failureModes":["PDF URL is inaccessible or returns non-PDF content — likely returns success:false","PDF is password-protected or encrypted — extraction may fail or return empty markdown","Very large PDFs may time out or return partial results","Invalid or malformed URL input causes request failure","Network errors fetching the remote PDF result in an error response"],"whenToPreferThis":"Choose this endpoint when you need to programmatically extract text from a PDF accessible via URL and want the output in Markdown format. Ideal for AI pipelines that need to ingest PDF documents as structured text. At $0.001 per page it is cost-effective for moderate document volumes. Prefer this over general-purpose scraping tools when the source is specifically a PDF file.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:37:02.258Z","isFirstParty":false}