{
  "page": "https://x402-list.com/apis/web-scraping-api",
  "title": "Web scraping APIs you can pay per call",
  "answer": "As of October 26, 2026, compare 41 web retrieval services by returned page text, browser rendering, requested fields and crawl scope. The median selected endpoint quote is $0.005. Choose the output your next step can consume, then check the price for the exact URL and request mode.",
  "date_modified": "2026-10-26",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "cite_as": "x402-list, \"Web scraping APIs you can pay per call\", https://x402-list.com/apis/web-scraping-api, data as of 2026-10-26. Licensed CC BY 4.0.",
  "how_to_cite": "Quote the number with its date and link the page URL. Data is CC BY 4.0: attribution to x402-list is required.",
  "methodology": "https://x402-list.com/methodology",
  "criteria": {
    "listed": "online, payment-ready, 30-day uptime >= 90%, known price, description >= 80 characters",
    "price": "cheapest current web retrieval endpoint of each service, USD per call (not its cheapest tool of any kind); services without one are left out",
    "generalist": "a gateway matching more than three unrelated capabilities: listed, never called the cheapest",
    "buyers_30d": "distinct wallets that paid the service on-chain in the last 30 days (measured floor)",
    "best": "most distinct buyers in 30 days; ties go to higher 30-day uptime"
  },
  "in_index": true,
  "stats": {
    "services": 41,
    "with_buyers_30d": 35,
    "median_price_usd": 0.005,
    "min_price_usd": 0.001,
    "max_price_usd": 0.5,
    "generalists": 16,
    "left_out_no_task_endpoint": 20
  },
  "faq": [
    {
      "question": "Is there a free web scraping endpoint here?",
      "answer": "The 41 listed services have positive per-call prices for their task endpoints. A free metadata operation and a free page-text operation would represent different products. Inspect the task endpoint and the current challenge for your request before treating a zero reference as a free crawling allowance."
    },
    {
      "question": "Does web scraping require a browser?",
      "answer": "A page with useful initial HTML can be read with a static fetch. A client-rendered application may require JavaScript execution. The rendered-content group identifies documented browser or rendering behavior; check wait conditions and the returned format against a representative page."
    },
    {
      "question": "Is JSON output the same as structured extraction?",
      "answer": "JSON can be an envelope around full article text. Requested-field extraction instead returns values for specific keys or selectors. Decide whether your caller needs the page, fixed metadata or a configurable schema, then compare that output rather than the serialization format."
    },
    {
      "question": "Can I crawl an entire website?",
      "answer": "The crawl group identifies bounded traversal routes. Check domain and path restrictions, depth, page count and result size. A sitemap can help plan a crawl, but listing URLs does not retrieve their content or establish that the collection is complete."
    },
    {
      "question": "Can a scraper bypass login or CAPTCHA?",
      "answer": "Require an explicit provider contract for the target and access method. Browser rendering alone does not establish authenticated access or CAPTCHA handling. Check explicit restrictions on protected, login and CAPTCHA pages in the selected provider's documentation. A limitation or permission stated for one provider cannot establish the access behavior of another service."
    },
    {
      "question": "What should I store with scraped text?",
      "answer": "Keep the requested and final URL, retrieval time, extraction version and truncation or error flags. For important fields, retain the supporting passage. A fingerprint helps compare normalized versions but does not explain which part of a page changed."
    },
    {
      "question": "Is a screenshot enough for RAG ingestion?",
      "answer": "An image can document appearance. A retrieval pipeline generally needs text and its source structure, or a separate visual processing stage. A screenshot-only endpoint is therefore outside the page-text comparison even when it uses a browser internally."
    },
    {
      "question": "How should I compare costs?",
      "answer": "Use the endpoint matching your output, preserve the request shape and measure accepted results. Include retries, rendering and separate field extraction when required. A volume total from a reference quote is a budgeting illustration, rather than a guaranteed quote for a changed workload."
    }
  ],
  "services": [
    {
      "name": "Agent Web Access",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/agent-web-access",
      "price_usd_per_call": 0.001,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.6,
      "latency_ms": 209,
      "buyers_30d": 111,
      "last_checked_at": "2026-10-26T19:10:12.784Z",
      "what_it_does": "Browser-rendered page text and CSS-selector element extraction.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/fetch"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/extract",
          "price_usd_per_call": 0.001
        },
        {
          "method": "GET",
          "path": "/fetch",
          "price_usd_per_call": 0.001
        }
      ],
      "endpoints_listed": 4
    },
    {
      "name": "Web Search, News & Page Reader",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/web-search-news-page-reader",
      "price_usd_per_call": 0.01,
      "networks": [
        "ARB",
        "Base",
        "POL",
        "SOL"
      ],
      "uptime_30d": 91.6,
      "latency_ms": 240,
      "buyers_30d": 86,
      "last_checked_at": "2026-10-26T19:01:04.828Z",
      "what_it_does": "Pay-per-call web search API for AI agents.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/extract"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/extract",
          "price_usd_per_call": 0.01
        }
      ],
      "endpoints_listed": 3
    },
    {
      "name": "ClawFetch",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/clawfetch",
      "price_usd_per_call": 0.001,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 174,
      "buyers_30d": 84,
      "last_checked_at": "2026-10-26T19:03:23.924Z",
      "what_it_does": "Markdown fetch, browser render and specialized site-field extractors.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/fetch"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/extract",
          "price_usd_per_call": 0.008
        },
        {
          "method": "POST",
          "path": "/fetch",
          "price_usd_per_call": 0.001
        },
        {
          "method": "POST",
          "path": "/render",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 8
    },
    {
      "name": "Minifetch",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/minifetch",
      "price_usd_per_call": 0.002,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 1248,
      "buyers_30d": 69,
      "last_checked_at": "2026-10-26T19:08:01.278Z",
      "what_it_does": "Page metadata; a general Markdown reader is not established by the captured list.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/api/v1/x402/extract/url-metadata"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/api/v1/x402/extract/url-metadata",
          "price_usd_per_call": 0.002
        }
      ],
      "endpoints_listed": 1
    },
    {
      "name": "vaaya",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/vaaya",
      "price_usd_per_call": 0.01,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 451,
      "buyers_30d": 57,
      "last_checked_at": "2026-10-26T19:03:27.362Z",
      "what_it_does": "Gateway route for Firecrawl page scraping.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/api/run/firecrawl/scrape"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/api/run/firecrawl/scrape",
          "price_usd_per_call": 0.01
        }
      ],
      "endpoints_listed": 7
    },
    {
      "name": "agentsvc.io",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/agentsvc-io",
      "price_usd_per_call": 0.0025,
      "networks": [
        "ARB",
        "Base",
        "POL",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 55,
      "buyers_30d": 41,
      "last_checked_at": "2026-10-26T19:03:40.655Z",
      "what_it_does": "Single-page and batch Markdown readers, browser reading, URL inventory and site crawl.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/web-scrape"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/site-crawl",
          "price_usd_per_call": 0.005
        },
        {
          "method": "POST",
          "path": "/site-map",
          "price_usd_per_call": 0.0025
        },
        {
          "method": "POST",
          "path": "/web-read-batch",
          "price_usd_per_call": 0.005
        },
        {
          "method": "POST",
          "path": "/web-scrape",
          "price_usd_per_call": 0.0025
        },
        {
          "method": "POST",
          "path": "/webpage-reader",
          "price_usd_per_call": 0.009
        }
      ],
      "endpoints_listed": 50
    },
    {
      "name": "DocEdge",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/docedge",
      "price_usd_per_call": 0.05,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 1032,
      "buyers_30d": 39,
      "last_checked_at": "2026-10-26T19:03:17.296Z",
      "what_it_does": "URL-to-Markdown conversion explicitly accepting webpages as well as documents.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/convert"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/convert",
          "price_usd_per_call": 0.05
        }
      ],
      "endpoints_listed": 1
    },
    {
      "name": "agentutility",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/agentutility",
      "price_usd_per_call": 0.04,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 99.8,
      "latency_ms": 1502,
      "buyers_30d": 36,
      "last_checked_at": "2026-10-26T19:03:33.967Z",
      "what_it_does": "Static Cheerio page text, without a documented headless browser.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/scrape-website"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/scrape-website",
          "price_usd_per_call": 0.04
        }
      ],
      "endpoints_listed": 9
    },
    {
      "name": "WebberSites x402 Data API",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/webbersites-x402-data-api",
      "price_usd_per_call": 0.001,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 186,
      "buyers_30d": 33,
      "last_checked_at": "2026-10-26T19:03:49.630Z",
      "what_it_does": "Markdown page reading, raw metadata and navigation-link extraction.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/api/scrape"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/api/scrape",
          "price_usd_per_call": 0.001
        },
        {
          "method": "GET",
          "path": "/api/seo/metadata",
          "price_usd_per_call": 0.001
        },
        {
          "method": "GET",
          "path": "/api/seo/nav",
          "price_usd_per_call": 0.001
        }
      ],
      "endpoints_listed": 37
    },
    {
      "name": "GlianaAI",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/glianaai",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 212,
      "buyers_30d": 27,
      "last_checked_at": "2026-10-26T19:03:45.179Z",
      "what_it_does": "Page-to-Markdown tool with advertised JavaScript support.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/x402/tools/scrape"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/x402/tools/scrape",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 29
    },
    {
      "name": "scrape402",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/scrape402",
      "price_usd_per_call": 0.004,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 109,
      "buyers_30d": 26,
      "last_checked_at": "2026-10-26T19:03:14.890Z",
      "what_it_does": "Page text, browser rendering and caller-requested JSON fields.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/markdown"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/extract",
          "price_usd_per_call": 0.015
        },
        {
          "method": "GET",
          "path": "/markdown",
          "price_usd_per_call": 0.004
        },
        {
          "method": "GET",
          "path": "/render",
          "price_usd_per_call": 0.014
        },
        {
          "method": "GET",
          "path": "/scrape",
          "price_usd_per_call": 0.006
        }
      ],
      "endpoints_listed": 40
    },
    {
      "name": "ISHOB",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/ishob",
      "price_usd_per_call": 0.001,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 172,
      "buyers_30d": 16,
      "last_checked_at": "2026-10-26T19:05:05.021Z",
      "what_it_does": "Markdown page reading, header metadata and PDF or HTML table extraction.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/extract"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/extract",
          "price_usd_per_call": 0.001
        },
        {
          "method": "GET",
          "path": "/v1/metadata",
          "price_usd_per_call": 0.0002
        },
        {
          "method": "POST",
          "path": "/v1/pdf-tables",
          "price_usd_per_call": 0.001
        }
      ],
      "endpoints_listed": 34
    },
    {
      "name": "minia2a — Agent Infrastructure & Intelligence",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/minia2a-agent-infrastructure-intelligence",
      "price_usd_per_call": 0.5,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 227,
      "buyers_30d": 16,
      "last_checked_at": "2026-10-26T19:03:43.336Z",
      "what_it_does": "Web scraping route alongside separate agent-catalog tools.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/x402/web-scrape"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/x402/web-scrape",
          "price_usd_per_call": 0.5
        }
      ],
      "endpoints_listed": 4
    },
    {
      "name": "Skim",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/skim",
      "price_usd_per_call": 0.002,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 265,
      "buyers_30d": 15,
      "last_checked_at": "2026-10-26T19:10:00.391Z",
      "what_it_does": "Single-page and batch reading, a JavaScript route and schema extraction.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/api/v2/read"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/api/v2/extract",
          "price_usd_per_call": 0.015
        },
        {
          "method": "GET",
          "path": "/api/v2/read",
          "price_usd_per_call": 0.002
        },
        {
          "method": "POST",
          "path": "/api/v2/read/batch",
          "price_usd_per_call": 0.02
        },
        {
          "method": "GET",
          "path": "/api/v2/read/js",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 4
    },
    {
      "name": "ThirdMade Shelf",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/thirdmade-shelf",
      "price_usd_per_call": 0.01,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 243,
      "buyers_30d": 14,
      "last_checked_at": "2026-10-26T19:03:49.311Z",
      "what_it_does": "Page text in a JSON envelope, plus metadata and link inventory.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/probe/scrape"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/probe/link-graph",
          "price_usd_per_call": 0.001
        },
        {
          "method": "GET",
          "path": "/probe/page-meta",
          "price_usd_per_call": 0.001
        },
        {
          "method": "GET",
          "path": "/probe/scrape",
          "price_usd_per_call": 0.01
        }
      ],
      "endpoints_listed": 22
    },
    {
      "name": "agent-reader",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/agent-reader",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 1095,
      "buyers_30d": 14,
      "last_checked_at": "2026-10-26T19:01:04.762Z",
      "what_it_does": "Markdown page reader with title, author, links and publication metadata.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/extract"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/extract",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 1
    },
    {
      "name": "Busker",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/busker",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 763,
      "buyers_30d": 13,
      "last_checked_at": "2026-10-26T19:03:35.785Z",
      "what_it_does": "Public-page Markdown and deterministic fixed metadata extraction.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/fetch"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/extract",
          "price_usd_per_call": 0.002
        },
        {
          "method": "POST",
          "path": "/fetch",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 17
    },
    {
      "name": "freeq x402 Gateway",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/freeq-x402-gateway",
      "price_usd_per_call": 0.002,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 222,
      "buyers_30d": 13,
      "last_checked_at": "2026-10-26T19:10:27.903Z",
      "what_it_does": "URL-to-Markdown tool; supplied HTML conversion is a separate operation.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/tools/markdown"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/tools/markdown",
          "price_usd_per_call": 0.002
        }
      ],
      "endpoints_listed": 16
    },
    {
      "name": "Spread Paywall API",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/spread-paywall-api",
      "price_usd_per_call": 0.01,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 176,
      "buyers_30d": 12,
      "last_checked_at": "2026-10-26T19:03:46.676Z",
      "what_it_does": "Public-page scraping through a multi-tool gateway.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/scrape"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/scrape",
          "price_usd_per_call": 0.01
        }
      ],
      "endpoints_listed": 10
    },
    {
      "name": "UXUS Agent Services",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/uxus-agent-services",
      "price_usd_per_call": 0.01,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 286,
      "buyers_30d": 12,
      "last_checked_at": "2026-10-26T19:03:38.053Z",
      "what_it_does": "Page reading with format options and requested-schema JSON extraction.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/api/scrape"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/api/extract",
          "price_usd_per_call": 0.01
        },
        {
          "method": "GET",
          "path": "/api/scrape",
          "price_usd_per_call": 0.01
        }
      ],
      "endpoints_listed": 7
    },
    {
      "name": "mdapi",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/mdapi",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 352,
      "buyers_30d": 10,
      "last_checked_at": "2026-10-26T19:01:01.269Z",
      "what_it_does": "Full-text JSON extraction and Markdown with an optional rendering mode.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/extract"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/extract",
          "price_usd_per_call": 0.005
        },
        {
          "method": "POST",
          "path": "/md",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 2
    },
    {
      "name": "AARN Web Content Extraction",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/aarn-web-content-extraction",
      "price_usd_per_call": 0.002,
      "networks": [
        "Base"
      ],
      "uptime_30d": 98.8,
      "latency_ms": 305,
      "buyers_30d": 10,
      "last_checked_at": "2026-10-26T19:01:00.719Z",
      "what_it_does": "Single-page reading and bounded multi-URL content extraction.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/web/read"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/web-content/extract",
          "price_usd_per_call": 0.005
        },
        {
          "method": "POST",
          "path": "/v1/web/read",
          "price_usd_per_call": 0.002
        }
      ],
      "endpoints_listed": 3
    },
    {
      "name": "AgentWork Web Evidence",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/agentwork-web-evidence",
      "price_usd_per_call": 0.003,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.8,
      "latency_ms": 295,
      "buyers_30d": 8,
      "last_checked_at": "2026-10-26T19:01:03.054Z",
      "what_it_does": "Page reading with optional rendering and baseline-based change evidence.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/web/read"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/web/changes",
          "price_usd_per_call": 0.005
        },
        {
          "method": "POST",
          "path": "/v1/web/read",
          "price_usd_per_call": 0.003
        }
      ],
      "endpoints_listed": 3
    },
    {
      "name": "NanoParse",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/nanoparse",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 821,
      "buyers_30d": 7,
      "last_checked_at": "2026-10-26T19:10:19.229Z",
      "what_it_does": "Page fetch returning clean Markdown.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/fetch"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/fetch",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 1
    },
    {
      "name": "url2md",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/url2md",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 1317,
      "buyers_30d": 6,
      "last_checked_at": "2026-10-26T19:03:44.690Z",
      "what_it_does": "Markdown from HTML and JavaScript pages, with provider-described upstream toll handling.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/v1/md"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/v1/md",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 1
    },
    {
      "name": "Genesis",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/genesis",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base",
        "POL"
      ],
      "uptime_30d": 100,
      "latency_ms": 518,
      "buyers_30d": 5,
      "last_checked_at": "2026-10-26T19:10:28.457Z",
      "what_it_does": "Page text, metadata, links and a separate URL fingerprint.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/page_extract"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/link_extract",
          "price_usd_per_call": 0.003
        },
        {
          "method": "POST",
          "path": "/v1/page_extract",
          "price_usd_per_call": 0.005
        },
        {
          "method": "POST",
          "path": "/v1/page_metadata",
          "price_usd_per_call": 0.002
        },
        {
          "method": "POST",
          "path": "/v1/structured_scrape",
          "price_usd_per_call": 0.005
        },
        {
          "method": "POST",
          "path": "/v1/url_digest",
          "price_usd_per_call": 0.003
        },
        {
          "method": "POST",
          "path": "/v1/url_to_json",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 23
    },
    {
      "name": "Money Mind",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/money-mind",
      "price_usd_per_call": 0.02,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.6,
      "latency_ms": 256,
      "buyers_30d": 5,
      "last_checked_at": "2026-10-26T19:10:18.569Z",
      "what_it_does": "Provider-described multi-fetch evidence with confidence scoring and attestation.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/extract"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/extract",
          "price_usd_per_call": 0.02
        }
      ],
      "endpoints_listed": 13
    },
    {
      "name": "Metalift",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/metalift",
      "price_usd_per_call": 0.002,
      "networks": [
        "Base"
      ],
      "uptime_30d": 96.1,
      "latency_ms": 403,
      "buyers_30d": 5,
      "last_checked_at": "2026-10-26T19:01:05.239Z",
      "what_it_does": "Page text with rendering escalation, URL mapping and sitemaps.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/scrape"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/map",
          "price_usd_per_call": 0.002
        },
        {
          "method": "POST",
          "path": "/v1/scrape",
          "price_usd_per_call": 0.002
        },
        {
          "method": "POST",
          "path": "/v1/sitemap",
          "price_usd_per_call": 0.002
        }
      ],
      "endpoints_listed": 4
    },
    {
      "name": "Zinin M2M Hub",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/zinin-m2m-hub",
      "price_usd_per_call": 0.01,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 178,
      "buyers_30d": 3,
      "last_checked_at": "2026-10-26T19:03:13.335Z",
      "what_it_does": "URL-to-Markdown and deterministic fixed-field extraction.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/api/url-to-markdown"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/api/structured-extract",
          "price_usd_per_call": 0.01
        },
        {
          "method": "POST",
          "path": "/api/url-to-markdown",
          "price_usd_per_call": 0.01
        }
      ],
      "endpoints_listed": 12
    },
    {
      "name": "AxonGate",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/axongate",
      "price_usd_per_call": 0.002,
      "networks": [
        "ARB",
        "Base",
        "POL"
      ],
      "uptime_30d": 99.8,
      "latency_ms": 896,
      "buyers_30d": 3,
      "last_checked_at": "2026-10-26T19:03:11.891Z",
      "what_it_does": "Page content through a context-access broker.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/v1/x402/access"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/v1/x402/access",
          "price_usd_per_call": 0.002
        }
      ],
      "endpoints_listed": 1
    },
    {
      "name": "AgentShop",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/agentshop",
      "price_usd_per_call": 0.003,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 534,
      "buyers_30d": 2,
      "last_checked_at": "2026-10-26T19:10:06.046Z",
      "what_it_does": "Markdown page reading and separate page metadata.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/webmark"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/metadive",
          "price_usd_per_call": 0.00001
        },
        {
          "method": "GET",
          "path": "/webmark",
          "price_usd_per_call": 0.003
        }
      ],
      "endpoints_listed": 7
    },
    {
      "name": "Circadian",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/circadian",
      "price_usd_per_call": 0.01,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 387,
      "buyers_30d": 2,
      "last_checked_at": "2026-10-26T19:03:05.353Z",
      "what_it_does": "Page-to-Markdown and a separate metadata operation.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/api/extract"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/api/extract",
          "price_usd_per_call": 0.01
        },
        {
          "method": "GET",
          "path": "/api/meta",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 3
    },
    {
      "name": "QRCode.Pub Agent Tools",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/qrcode-pub-agent-tools",
      "price_usd_per_call": 0.01,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 369,
      "buyers_30d": 2,
      "last_checked_at": "2026-10-26T19:10:11.109Z",
      "what_it_does": "Page content extraction and separate metadata retrieval.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/x402/extract"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/x402/extract",
          "price_usd_per_call": 0.01
        },
        {
          "method": "GET",
          "path": "/x402/meta",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 3
    },
    {
      "name": "Skuuy Read",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/skuuy-read",
      "price_usd_per_call": 0.001,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 621,
      "buyers_30d": 1,
      "last_checked_at": "2026-10-26T19:10:12.623Z",
      "what_it_does": "Page content through a well-known read route.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/.well-known/x402/read"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/.well-known/x402/read",
          "price_usd_per_call": 0.001
        }
      ],
      "endpoints_listed": 1
    },
    {
      "name": "X1-BaaS Scraping API",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/x1-baas-scraping-api",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 1486,
      "buyers_30d": 1,
      "last_checked_at": "2026-10-26T19:10:20.705Z",
      "what_it_does": "Page text through a provider-described stealth browser.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/scrape"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/scrape",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 1
    },
    {
      "name": "Shehriyars API",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/shehriyars-api",
      "price_usd_per_call": 0.003,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 234,
      "buyers_30d": 0,
      "last_checked_at": "2026-10-26T19:03:53.840Z",
      "what_it_does": "Text scraping, a full-text page parse and a browser-page route.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/v1/extract"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/v1/browser/page",
          "price_usd_per_call": 0.004
        },
        {
          "method": "GET",
          "path": "/v1/extract",
          "price_usd_per_call": 0.003
        },
        {
          "method": "GET",
          "path": "/v1/scrape",
          "price_usd_per_call": 0.003
        }
      ],
      "endpoints_listed": 38
    },
    {
      "name": "54ch10 page extraction / public URL to markdown",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/54ch10-brief-api",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 225,
      "buyers_30d": 0,
      "last_checked_at": "2026-10-26T19:03:13.289Z",
      "what_it_does": "Direct page fetching; enriched research bundles are a different output.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/v1/fetch"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/v1/fetch",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 11
    },
    {
      "name": "GPUOps Web Scraper",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/gpuops-web-scraper",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 335,
      "buyers_30d": 0,
      "last_checked_at": "2026-10-26T19:10:22.107Z",
      "what_it_does": "Page scrape and a distinct metadata route.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/scrape"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/extract",
          "price_usd_per_call": 0.002
        },
        {
          "method": "POST",
          "path": "/v1/scrape",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 2
    },
    {
      "name": "agproxy",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/agproxy",
      "price_usd_per_call": 0.0156,
      "networks": [
        "Base",
        "POL",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 280,
      "buyers_30d": 0,
      "last_checked_at": "2026-10-26T19:03:12.247Z",
      "what_it_does": "Raw HTTP retrieval with status, headers and response body.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/x402/fetch"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/x402/fetch",
          "price_usd_per_call": 0.0156
        }
      ],
      "endpoints_listed": 2
    },
    {
      "name": "AgentGate x402 AI Utility Service",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/agentgate-x402",
      "price_usd_per_call": 0.001,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 497,
      "buyers_30d": 0,
      "last_checked_at": "2026-10-26T19:03:11.515Z",
      "what_it_does": "Clean Markdown from a supplied page URL.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/v1/scrape/clean-markdown"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/v1/scrape/clean-markdown",
          "price_usd_per_call": 0.001
        }
      ],
      "endpoints_listed": 7
    },
    {
      "name": "felipe-agents web evidence",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/felipe-agents-web-evidence",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.9,
      "latency_ms": 876,
      "buyers_30d": 0,
      "last_checked_at": "2026-10-26T19:03:12.180Z",
      "what_it_does": "Page text, links and tables plus separate freshness evidence.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/api/agent/scrape-json"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/api/agent/freshness-check",
          "price_usd_per_call": 0.001
        },
        {
          "method": "POST",
          "path": "/api/agent/scrape-json",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 3
    }
  ]
}