{"uid":"cap_jFtpvokb_DwdqGpwG_jG7","slug":"defi-intel-agent-gateway-pdf-to-table-json-ef7cb98e","name":"DeFi Intel Agent Gateway – PDF to Table JSON","description":"Extract text lines from an uploaded PDF and rebuild table rows as typed JSON. Use ONLY for structured documents; large scanned PDFs return a clear error.","url":"https://defi-intel-agent-gateway.gg-neo15.workers.dev/v1/doc/pdf-to-table-json","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.0025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_fJaFbViqlp1Txd1uRvL7l","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts text lines from an uploaded PDF and reconstructs table rows as typed, structured JSON","exampleAgentPrompt":"Can you extract all the table data from this PDF financial report and give me the rows back as structured JSON — it's a text-based PDF, not a scanned image.","exampleUseCases":[{"title":"Financial report table extraction","prompt":"I have a PDF annual report with revenue and expense tables — can you pull out all the table rows and return them as typed JSON so I can load them into a spreadsheet?"},{"title":"SEC filing data parsing","prompt":"Extract the data tables from this SEC 10-K PDF and convert them into structured JSON rows — it's a properly formatted text document, not a scan."},{"title":"Research document tabular data","prompt":"I've got a research PDF with several comparison tables inside — please parse out all the table data and return it as typed JSON records I can work with programmatically."}],"resultDescription":"Returns a JSON object containing the reconstructed table rows extracted from the uploaded PDF, with typed fields matching the original table columns. For unsupported inputs (e.g., large scanned PDFs without embedded text), returns a clear error message.","failureModes":["Scanned PDFs without embedded text return an error — OCR is not supported","Very large PDFs may exceed processing limits and return an error","PDFs with no discernible table structure may return empty or malformed rows","Non-structured documents (narrative-only PDFs) may yield poor or partial output","Invalid or corrupted PDF files return a processing error"],"whenToPreferThis":"Choose this endpoint when you have a text-based (not scanned) PDF containing structured tabular data that you need as machine-readable typed JSON. It is ideal for financial reports, SEC filings, research tables, and any document with clearly delimited rows and columns. Prefer this over generic PDF text extractors when you specifically need table structure preserved as typed JSON records.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:41:45.203Z","isFirstParty":false}