{"uid":"cap_SqParnzUxmoxcFMCmrP8V","slug":"pdf-metadata-extractor-7b145195","name":"PDF Metadata Extractor","description":"Metadata and structure of a PDF (URL): pages, page size, title, author, creator, dates, version, encryption, form fields, attachments, bookmarks (table of contents) and whether it has extractable text or is a scan.","url":"https://api.vextorium.com/pdf-metadatos-pago?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string"}}},"responseSchema":{"type":"json","example":{"nota":"Parece un escaneo sin capa de texto (necesitaría OCR).","autor":"Evangelos Vlachogiannis","bytes":13264,"asunto":null,"creado":"20070223175637","indice":[{"nivel":0,"pagina":1,"titulo":"Dummy PDF file"}],"titulo":null,"cifrado":false,"creador":"Writer","paginas":1,"version":"1.4","adjuntos":[],"productor":"OpenOffice.org 2.1","formulario":false,"modificado":null,"texto_extraible":false,"tamano_pagina_pt":[595,842]}},"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_RUnMrcvFz7NiW6KQqLhzt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structural metadata from a PDF URL: page count, page size, title, author, creator, dates, version, encryption status, form fields, attachments, bookmarks/TOC, and whether text is extractable or scanned.","exampleAgentPrompt":"Can you pull the metadata from this PDF — https://example.com/report.pdf — and tell me how many pages it has, who created it, whether it's encrypted, and if the text is extractable or if it's just a scan?","exampleUseCases":[{"title":"Pre-processing scan detection","prompt":"Before I run text extraction on this PDF — https://docs.example.com/invoice2024.pdf — can you check whether it actually has extractable text or if it's a scanned image that would need OCR?"},{"title":"Document authenticity inspection","prompt":"I need to verify the metadata of this contract PDF at https://files.legalfirm.com/contract_v3.pdf — who authored it, what tool created it, when it was made, and whether it's encrypted or has any embedded attachments."},{"title":"Table of contents retrieval","prompt":"Can you fetch the bookmarks and table of contents from this PDF at https://publisher.com/ebook.pdf, along with the page count and page dimensions?"}],"resultDescription":"Returns a JSON object with: page count (paginas), page size in points (tamano_pagina_pt), title (titulo), author (autor), subject (asunto), creator (creador), producer (productor), creation date (creado), modification date (modificado), PDF version (version), file size in bytes (bytes), encryption flag (cifrado), form fields flag (formulario), list of attachments (adjuntos), bookmarks/TOC array (indice, each with titulo/pagina/nivel), text extractability flag (texto_extraible), and an optional note (nota) warning if the document appears to be a scan.","failureModes":["Invalid or inaccessible URL returns an error or empty response","URL pointing to a non-PDF file may return null fields or an error","Password-protected encrypted PDFs may not yield full metadata","Malformed or corrupted PDFs may return partial or null fields","Network timeout if the PDF URL is slow to respond","Very large PDFs may increase latency"],"whenToPreferThis":"Use this endpoint when you need to inspect a PDF's structure and metadata before deciding how to process it — especially to detect scans vs. text-based PDFs, check encryption, retrieve authorship details, or extract the table of contents. Prefer this over general document parsers when you need lightweight metadata without full text extraction, or when you need to route PDFs to OCR vs. direct text extraction pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T20:26:38.504Z","isFirstParty":false,"canonicalSlug":"pdf-metadata-extractor-7b145195"}