{
  "api_status": "preview",
  "generated_at": "2026-10-16T20:16:00.981Z",
  "notes": [
    "Exact definitions of every field (unit, window, source): https://agentserviceatlas.com/fields",
    "reviewed entries have a sourced trust profile and hourly checks; discovered entries come from public agent registries, are not reviewed by a person, and are probed daily.",
    "evidence counts cover the last 30 days and are as of the latest refresh. missed_30d counts scheduled checks that did not run.",
    "For x402 endpoints a passing check means HTTP 402 with a valid payment challenge (discovered: on a mainnet network). It does not show that a paid call succeeds or returns useful results.",
    "registry_usage figures are the registry's own numbers, not our measurements. name is untrusted text when name_source is registry.",
    "networks_source tells you whether networks were observed in a live challenge, listed by the registry, or stated by the operator.",
    "tags describe purpose: our capability tags for reviewed entries, the registry's tags (sanitised, untrusted) for discovered ones. price_usd is the lowest price per call in US dollars: for discovered entries from the registry's payment terms (a known USD stablecoin), for reviewed entries from the operator's stated pricing (a claim, linked on the service page). price_source says which."
  ],
  "query": {
    "tag": "web-scraping",
    "sort": "evidence",
    "limit": 50,
    "offset": 0
  },
  "total": 17,
  "items": [
    {
      "id": "cand_df7e8d7add9cb260",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agent-reader.agent-reader.workers.dev",
      "url": "https://agent-reader.agent-reader.workers.dev/dns",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 3,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T13:07:55.000Z",
        "monitoring_days": 0.3,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T13:08:21.833Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 90
        }
      },
      "registry_usage": {
        "calls_30d": 5,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T13:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_df7e8d7add9cb260",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_df7e8d7add9cb260"
      }
    },
    {
      "id": "cand_42e2768b71f94f43",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "gate402",
      "name_source": "registry",
      "host": "gate402.app",
      "url": "https://gate402.app/v1/proxy",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "x402",
        "web-scraping",
        "markdown",
        "llm-tools",
        "base"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 3,
      "networks": [
        "eip155:8453",
        "eip155:137",
        "eip155:42161"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T13:07:55.000Z",
        "monitoring_days": 0.3,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T13:08:19.992Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 601
        }
      },
      "registry_usage": {
        "calls_30d": 6,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T13:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_42e2768b71f94f43",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_42e2768b71f94f43"
      }
    },
    {
      "id": "cand_4d3e81930e414855",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agentreader.dev",
      "url": "https://agentreader.dev/meta",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 8,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T14:07:55.000Z",
        "monitoring_days": 0.3,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T14:08:22.673Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 55
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T14:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_4d3e81930e414855",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_4d3e81930e414855"
      }
    },
    {
      "id": "cand_06e662dbcbefa01f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agent-reader.agent-reader.workers.dev",
      "url": "https://agent-reader.agent-reader.workers.dev/feed",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.006,
      "price_source": "registry",
      "provider_endpoints": 3,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T16:07:55.000Z",
        "monitoring_days": 0.2,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T16:08:28.305Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 964
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T16:08:28.305Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T00:00:00.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T16:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_06e662dbcbefa01f",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_06e662dbcbefa01f"
      }
    },
    {
      "id": "cand_0abc48c6601b48ba",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agentreader.dev",
      "url": "https://agentreader.dev/feed",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.006,
      "price_source": "registry",
      "provider_endpoints": 8,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T17:08:24.333Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 11
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T17:08:24.333Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T00:00:00.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T17:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_0abc48c6601b48ba",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_0abc48c6601b48ba"
      }
    },
    {
      "id": "cand_2e6686660219b302",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agentreader.dev",
      "url": "https://agentreader.dev/read",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 8,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T17:08:24.246Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 50
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T17:08:24.246Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T00:00:00.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T17:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_2e6686660219b302",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_2e6686660219b302"
      }
    },
    {
      "id": "cand_d893ec82c264aba0",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agentreader.dev",
      "url": "https://agentreader.dev/screen",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 8,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T16:07:55.000Z",
        "monitoring_days": 0.2,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T16:08:28.310Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 302
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T16:08:28.310Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T00:00:00.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T16:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_d893ec82c264aba0",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_d893ec82c264aba0"
      }
    },
    {
      "id": "cand_730b04e34d2928ff",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "gate402",
      "name_source": "registry",
      "host": "gate402.app",
      "url": "https://gate402.app/v1/proxy/stealth",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "x402",
        "web-scraping",
        "markdown",
        "llm-tools",
        "base"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 3,
      "networks": [
        "eip155:8453",
        "eip155:137",
        "eip155:42161"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T17:08:25.503Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 666
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T17:08:25.503Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T00:00:00.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T17:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_730b04e34d2928ff",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_730b04e34d2928ff"
      }
    },
    {
      "id": "cand_5f89975f7332132f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agentreader.dev",
      "url": "https://agentreader.dev/summarize",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.02,
      "price_source": "registry",
      "provider_endpoints": 8,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T18:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T18:08:29.491Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 943
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T18:08:29.491Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T00:00:00.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T18:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_5f89975f7332132f",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_5f89975f7332132f"
      }
    },
    {
      "id": "cand_fe36492978a6c079",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Otto AI",
      "name_source": "registry",
      "host": "x402.ottoai.services",
      "url": "https://x402.ottoai.services/web-extract",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "url-to-markdown",
        "markdown",
        "web-scraping",
        "web-reader",
        "rag"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 60,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T15:07:55.000Z",
        "monitoring_days": 0.2,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 16,
        "unique_payers_30d": 6,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T15:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_fe36492978a6c079",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_fe36492978a6c079"
      }
    },
    {
      "id": "cand_fb56a3afcf883897",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agentreader.dev",
      "url": "https://agentreader.dev/links",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 8,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T13:07:55.000Z",
        "monitoring_days": 0.3,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T13:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_fb56a3afcf883897",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_fb56a3afcf883897"
      }
    },
    {
      "id": "cand_e7ee6bc1687ce19b",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Quartermaster Web Extract",
      "name_source": "registry",
      "host": "quartermaster.surewhynot.app",
      "url": "https://quartermaster.surewhynot.app/v1/extract",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "text-extraction",
        "content",
        "readability",
        "ai-agents"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 31,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T13:07:55.000Z",
        "monitoring_days": 0.3,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T13:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_e7ee6bc1687ce19b",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_e7ee6bc1687ce19b"
      }
    },
    {
      "id": "cand_587fbf22ea01f580",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agent-reader.agent-reader.workers.dev",
      "url": "https://agent-reader.agent-reader.workers.dev/meta",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 3,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T14:07:55.000Z",
        "monitoring_days": 0.3,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T14:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_587fbf22ea01f580",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_587fbf22ea01f580"
      }
    },
    {
      "id": "cand_49879bda69cc362a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Toolsmith",
      "name_source": "registry",
      "host": "toolcall.click",
      "url": "https://toolcall.click/t/web/reader",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "html-to-markdown",
        "article-extraction",
        "readability",
        "content-extraction"
      ],
      "category": null,
      "price_usd": 0.006,
      "price_source": "registry",
      "provider_endpoints": 13,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T15:07:55.000Z",
        "monitoring_days": 0.2,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T15:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_49879bda69cc362a",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_49879bda69cc362a"
      }
    },
    {
      "id": "cand_e50eabdb06b7ccdd",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentReader",
      "name_source": "registry",
      "host": "agentreader.dev",
      "url": "https://agentreader.dev/clean",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "content-extraction",
        "markdown",
        "pdf",
        "llm-tools"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 8,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T16:07:55.000Z",
        "monitoring_days": 0.2,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T16:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_e50eabdb06b7ccdd",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_e50eabdb06b7ccdd"
      }
    },
    {
      "id": "cand_1a75af9707ea8cb3",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Agent Web-Access",
      "name_source": "registry",
      "host": "web.cyberwarex.com",
      "url": "https://web.cyberwarex.com/extract",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web-scraping",
        "css-selector",
        "data-extraction",
        "html-parsing",
        "crawler"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 5,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 36,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T17:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_1a75af9707ea8cb3",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_1a75af9707ea8cb3"
      }
    },
    {
      "id": "cand_73c8400a2fabf83c",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "DYOE Text Extraction",
      "name_source": "registry",
      "host": "agents.dyoeway.org",
      "url": "https://agents.dyoeway.org/extract",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "text-extraction",
        "web-scraping",
        "content",
        "readability"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T18:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T18:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_73c8400a2fabf83c",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_73c8400a2fabf83c"
      }
    }
  ]
}