Web · Tables
Purpose: extract HTML tables from a page as JSON records or CSV. Extract every HTML table from a public web page (or raw HTML) as clean JSON records and CSV: header detection (thead/th, first row), colspan/rowspan expanded, whitespace normalized, numbers parsed (1,234.5 / 12% / $3.20) into typed values, captions kept. Use instead of scraping tables by hand. Input {url} or {html}, optional tableIndex/minRows/format. Failed calls (4xx) are not settled.
POST https://newbotlabor--254ecdfcc2de11f19b541607ee4eb77e.web.val.run/api/web/tables
0.003 USDC on Base · payTo 0x174897b2c5B133feB08A8FB90856B08F9fce8647
Status: verified · payable
Settlement: via OMNIGATE (https://omnigate.scriptmasterlabs.com) — seller opted in; receipt token per settlement; 0.005 USDC fee inside settlement, waived inside the daily budget
Payment routes
{
"url": "https://en.wikipedia.org/wiki/List_of_countries_by_population_(United_Nations)",
"minRows": 5,
"maxTables": 3
}{
"url": "https://â¦",
"tableCount": 1,
"tables": [
{
"index": 0,
"caption": "Population",
"columns": [
"country",
"population",
"share"
],
"rowCount": 2,
"rows": [
{
"country": "India",
"population": 1428627663,
"share": 0.1778
},
{
"country": "China",
"population": 1425671352,
"share": 0.1772
}
]
}
]
}