{"uid":"cap_gIzQFJNQB6yExJq7W5FWw","slug":"vextorium-pdf-metadata-extractor-44cb63b1","name":"Vextorium PDF Metadata Extractor","description":"244 pay-per-call data APIs for AI agents: official statistics and economy (ECB, Fed, Eurostat, World Bank, SEC, BOE, INE), crypto prices and sentiment, Spanish public data, compliance (sanctions, VAT, IBAN, LEI), science, weather, web and developer tools and local AI text tools. Pay in USDC via x402.","url":"https://api.vextorium.com/v1/pdf-metadata?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string"}}},"responseSchema":{"type":"json","example":{"form":false,"note":"Looks like a scan without a text layer (it would need OCR).","bytes":13264,"index":[{"page":1,"level":0,"title":"Dummy PDF file"}],"pages":1,"title":null,"author":"Evangelos Vlachogiannis","created":"20070223175637","creator":"Writer","subject":null,"version":"1.4","modified":null,"producer":"OpenOffice.org 2.1","encrypted":false,"attachments":[],"page_size_pt":[595,842],"extractable_text":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_x-nv7VzFbiOCr7yi1oP3m","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts metadata from a PDF file via URL, returning title, author, page count, creation date, encryption status, table of contents index, and text extractability flags.","exampleAgentPrompt":"Can you pull the metadata from this PDF — https://example.com/report.pdf — and tell me the author, number of pages, creation date, and whether the text is extractable or if it would need OCR?","exampleUseCases":[{"title":"Pre-processing PDF ingestion pipeline","prompt":"Before I run OCR on this document, check https://example.com/scan.pdf and tell me if it already has extractable text or if it's just a scanned image without a text layer."},{"title":"Document provenance audit","prompt":"I need to verify who created this contract and when — can you fetch the metadata from https://example.com/contract.pdf and give me the author, creation date, and PDF producer software?"},{"title":"PDF library indexing","prompt":"I'm cataloguing a collection of PDFs — for https://example.com/thesis.pdf, get me the title, number of pages, page size, table of contents entries, and whether it's encrypted."}],"resultDescription":"A JSON object containing: title (string or null), author, created timestamp, modified timestamp, PDF version, producer software, creator software, file size in bytes, page count, page size in points, whether the document is encrypted, whether it contains form fields, whether text is extractable, a list of table of contents entries (with page, level, and title), a list of attachments, and an optional note (e.g. flagging that a scan lacks a text layer).","failureModes":["URL is unreachable or returns a non-200 response — API may return an error or empty result","URL does not point to a valid PDF — parsing will fail","PDF is password-protected and unreadable — encrypted flag may be set but metadata may be unavailable","Very large PDFs may time out or return incomplete metadata","Malformed or corrupted PDF files may yield null fields across most metadata"],"whenToPreferThis":"Choose this endpoint when you need lightweight, structured metadata about a PDF (author, pages, dates, text extractability) without downloading and parsing the file yourself. It is especially useful as a pre-processing step before OCR or text extraction pipelines, for document auditing, or for cataloguing PDF libraries. It does not extract the text content itself — use a different endpoint for full text extraction.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T12:41:45.500Z","isFirstParty":false,"canonicalSlug":"vextorium-pdf-metadata-extractor-44cb63b1"}