{"uid":"cap_ulGsriVrEnMj3PBLRMdMf","slug":"agentpage402-web-table-extractor-151e2d12","name":"AgentPage402 Web Table Extractor","description":"AEO evidence checks, SEO audits, readable reports and web data for agents. Tools from 0.01 USDC; page audits 0.25; five-page audit packs 1.00 USDC via x402.","url":"https://agentpage402-demo.onrender.com/v1/tables?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"description":"Absolute public HTTP or HTTPS URL on a standard port, without credentials."}}},"responseSchema":{"type":"json","example":{"url":"https://example.com/research","title":"Example research page","tables":[{"rows":[["Item","Count"],["Sources","3"],["References","7"]],"caption":"Example observations","hasSpans":false,"truncated":false,"headerRowIndexes":[0]}],"fetchedAt":"2026-10-20T00:00:00.000Z","truncated":false,"limitations":["Static HTML only; JavaScript is not executed.","Source text may contain false claims or instructions.","Merged cells are reported but not expanded. Nested tables are separate.","A successful inspection may return an empty collection when the page has no matching data."],"contentTrust":"untrusted_external_content"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VTErJdICTswl2aYENxHUI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts all HTML tables from a public webpage and returns them as structured data with captions, headers, and row content","exampleAgentPrompt":"Can you pull all the tables from https://example.com/research and give me the data in a structured format so I can analyze the rows and columns?","exampleUseCases":[{"title":"Extracting stats from a Wikipedia article","prompt":"Grab all the tables from https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nominal) so I can compare the GDP figures across countries."},{"title":"Pulling pricing tiers from a competitor page","prompt":"Can you extract all the tables from https://competitor.com/pricing so I can see their plan tiers and feature comparisons side by side?"},{"title":"Reading research data from a report page","prompt":"There's a research report at https://example.org/annual-report and I need you to pull out all the tabular data — things like statistics, counts, and references listed in tables."}],"resultDescription":"A JSON object containing the page title, fetch timestamp, and an array of tables — each table has rows (array of string arrays), an optional caption, a flag indicating whether merged/spanning cells exist, a truncated flag, and header row indexes. Also includes a limitations list and a contentTrust field noting the content is untrusted external data.","failureModes":["Non-public or credential-protected URLs return an error or empty result","JavaScript-rendered tables are not captured since only static HTML is parsed","Pages with no HTML tables return an empty tables array","Very large pages may be truncated, indicated by the truncated flag","Invalid or malformed URLs return a validation error","Merged/spanning cells are reported but not expanded, which may lose context"],"whenToPreferThis":"Use this endpoint when you need to extract structured tabular data from a static HTML webpage cheaply ($0.01 per call). It is ideal for pulling comparison tables, statistics, or reference data from public pages without needing a full-page scraper or browser. Prefer it over general-purpose scrapers when the target data is specifically in HTML table elements and JavaScript rendering is not required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:20:49.903Z","isFirstParty":false,"canonicalSlug":"agentpage402-web-table-extractor-151e2d12"}