{"uid":"cap_ateZj-CpYKU-BaS6N1sL0","slug":"oromi-pdf-extract-f35eda71","name":"Oromi PDF Extract","description":"Machine-payable APIs for AI agents, paid per call in USDC via the x402 protocol: UK business data (Companies House), UK property market data (HM Land Registry), website agent-readiness audits, and crypto market context.","url":"https://agents.oromi.co.uk/api/web/pdf-extract","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"PDF URL (max 15MB)"}}},"responseSchema":{"type":"json","example":{"text":"...","pages":12,"word_count":4820}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FM1vkBAHeGH7VobFPDD63","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","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, returning the full text, page count, and word count","exampleAgentPrompt":"Can you extract all the text from this PDF for me? Here's the URL: https://example.com/report.pdf — I need the full text content along with the page and word count.","exampleUseCases":[{"title":"Analyze contract length before review","prompt":"I need to quickly assess this vendor contract before our legal team reviews it. Can you pull out all the text from this PDF and give me the page count and total word count so I know what I'm dealing with? Here's the link: https://example.com/vendor-agreement.pdf"},{"title":"Process research papers for content indexing","prompt":"We're building a searchable archive of our research papers. Could you extract the full text content from this PDF document along with telling me how many pages and words it contains? That'll help us tag and organize it properly. The file is at: https://example.com/research-paper-2024.pdf"},{"title":"Verify document completeness quickly","prompt":"A client just sent over their financial report as a PDF and I want to make sure nothing got corrupted in the upload. Can you grab all the text content from this document and confirm the page count and word count match what they told me? Here's the file: https://example.com/financial-report.pdf"}],"resultDescription":"A JSON object containing the full extracted text from the PDF, the total number of pages, and the word count (e.g. {\"text\": \"...\", \"pages\": 12, \"word_count\": 4820}).","failureModes":["Invalid or inaccessible PDF URL returns an error","Scanned/image-only PDFs with no selectable text may return empty or partial text","Very large PDFs may time out or exceed processing limits","Malformed PDF files may fail to parse","Network errors fetching the remote PDF"],"whenToPreferThis":"Choose this endpoint when you need to programmatically extract the text content from a PDF document and also want page count and word count metadata returned in a single call, paid per-use via x402 USDC with no subscription required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:39:55.362Z","isFirstParty":false}