{
  "api_status": "preview",
  "generated_at": "2026-10-18T06:52:24.340Z",
  "notes": [
    "We keep every service we find in the index, checked on its schedule. Search, the tree and browsing show the directory by default: the services that meet every listing criterion that applies to them (listing-criteria/1). Being in the directory means meeting these criteria; it is not a rating or an endorsement. Add scope=index to search everything we watch.",
    "Exact definitions of every field (unit, window, source): https://agentservicedirectory.com/fields",
    "tier says how a service was added, not a rating: reviewed entries come from our own listing files, with operator statements and hourly checks; discovered entries come from public agent registries, are not reviewed by a person, and are probed hourly to monthly depending on usage (schedule/1; see evidence.schedule_tier).",
    "evidence counts cover the last 30 days and are as of the latest refresh. missed_30d counts scheduled checks that did not run.",
    "Results are computed at generated_at; the same query may be answered from that result for up to a minute.",
    "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": {
    "scope": "index",
    "provider": "agentstools.dev",
    "sort": "evidence",
    "limit": 50,
    "offset": 0
  },
  "total": 511,
  "items": [
    {
      "id": "cand_94c9684540db46e9",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "web-news",
      "name_source": "registry",
      "branches": {
        "primary": "search/news/search-feeds",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T02:50:28.000Z"
      },
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/search/news",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web",
        "news",
        "search",
        "headlines",
        "latest"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T14:07:55.000Z",
        "monitoring_days": 1.7,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T03:10:37.314Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 303
        }
      },
      "registry_usage": {
        "calls_30d": 135,
        "unique_payers_30d": 10,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:01:11.799Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T15:44:38.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T00:25:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_94c9684540db46e9",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_94c9684540db46e9"
      }
    },
    {
      "id": "cand_c67aeb01d5a827e1",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "web-search",
      "name_source": "registry",
      "branches": {
        "primary": "search/web/results",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T02:50:28.000Z"
      },
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/search",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web",
        "search",
        "web-search",
        "serp",
        "results"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T16:07:55.000Z",
        "monitoring_days": 1.6,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:20:57.653Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1141
        }
      },
      "registry_usage": {
        "calls_30d": 18,
        "unique_payers_30d": 9,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:16:04.292Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T16:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T00:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_c67aeb01d5a827e1",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_c67aeb01d5a827e1"
      }
    },
    {
      "id": "cand_4733e1c616543f82",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "web-extract",
      "name_source": "registry",
      "branches": {
        "primary": "web/fetch/read-page",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:15:28.000Z"
      },
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/extract",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web",
        "extract",
        "reader",
        "scraping",
        "markdown"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 1.6,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:25:43.200Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 699
        }
      },
      "registry_usage": {
        "calls_30d": 29,
        "unique_payers_30d": 8,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:21:05.988Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T17:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T00:50:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_4733e1c616543f82",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_4733e1c616543f82"
      }
    },
    {
      "id": "cand_74e921a19d5ab0f9",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "crypto-hash",
      "name_source": "registry",
      "branches": {
        "primary": "calculate/math-science/maths-science",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:15:28.000Z"
      },
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/crypto/hash",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crypto",
        "keccak256",
        "sha256",
        "selector",
        "namehash"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T18:07:55.000Z",
        "monitoring_days": 1.5,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-17T18:10:54.820Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 644
        }
      },
      "registry_usage": {
        "calls_30d": 8,
        "unique_payers_30d": 6,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T18:08:20.271Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T18:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T00:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_74e921a19d5ab0f9",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_74e921a19d5ab0f9"
      }
    },
    {
      "id": "cand_0c2ad9223064d684",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Crypto Fear & Greed Index",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/signals-analysis",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:35:28.000Z"
      },
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/crypto/sentiment",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crypto-fear-and-greed-index",
        "fear-and-greed-index",
        "crypto",
        "sentiment",
        "fear-greed"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 1.3,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:55:39.040Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 302
        }
      },
      "registry_usage": {
        "calls_30d": 7,
        "unique_payers_30d": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:50:55.579Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:30:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_0c2ad9223064d684",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_0c2ad9223064d684"
      }
    },
    {
      "id": "cand_d46409b6154db020",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "crypto-news",
      "name_source": "registry",
      "branches": {
        "primary": "search/news/markets-business",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:35:28.000Z"
      },
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/crypto/news",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crypto",
        "news",
        "sentiment",
        "bitcoin",
        "ethereum"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T22:07:46.000Z",
        "monitoring_days": 1.4,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:45:43.886Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1080
        }
      },
      "registry_usage": {
        "calls_30d": 6,
        "unique_payers_30d": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:41:23.154Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T22:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:30:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_d46409b6154db020",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_d46409b6154db020"
      }
    },
    {
      "id": "cand_5aeddcf0bb968e60",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "data-convert",
      "name_source": "registry",
      "branches": {
        "primary": "documents/conversion",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:25:28.000Z"
      },
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/convert",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "convert",
        "transform",
        "json",
        "csv",
        "yaml"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T22:07:46.000Z",
        "monitoring_days": 1.4,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:45:43.897Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1102
        }
      },
      "registry_usage": {
        "calls_30d": 6,
        "unique_payers_30d": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:41:23.127Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T22:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:30:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_5aeddcf0bb968e60",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_5aeddcf0bb968e60"
      }
    },
    {
      "id": "cand_29d8e3b83c330182",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "phone-intel",
      "name_source": "registry",
      "branches": {
        "primary": "messaging/sms-voice",
        "secondary": [
          "identity/verification/people"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:50:28.000Z"
      },
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/phone/intel",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "phone",
        "phone-number",
        "validation",
        "verify",
        "line-type"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T18:07:55.000Z",
        "monitoring_days": 1.5,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:25:49.289Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 158
        }
      },
      "registry_usage": {
        "calls_30d": 7,
        "unique_payers_30d": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:21:12.158Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T18:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:30:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_29d8e3b83c330182",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_29d8e3b83c330182"
      }
    },
    {
      "id": "cand_b3e451fa36654436",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "sanctions-screen-address",
      "name_source": "registry",
      "branches": {
        "primary": "identity/compliance-screening",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:25:28.000Z"
      },
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/screen/address",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "sanctions",
        "compliance",
        "screening",
        "crypto",
        "address"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T22:07:46.000Z",
        "monitoring_days": 1.4,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:40:40.922Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 694
        }
      },
      "registry_usage": {
        "calls_30d": 7,
        "unique_payers_30d": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:35:59.083Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T22:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:30:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_b3e451fa36654436",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_b3e451fa36654436"
      }
    },
    {
      "id": "cand_dc61f3a432fb3dae",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "dev-github-trending",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/repositories",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:35:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/dev/trending",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "dev",
        "github",
        "trending",
        "oss",
        "discovery"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 1.3,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-17T23:10:35.606Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1046
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T23:07:58.902Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_dc61f3a432fb3dae",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_dc61f3a432fb3dae"
      }
    },
    {
      "id": "cand_ee79edf3b7c43871",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "fraud-ip-reputation",
      "name_source": "registry",
      "branches": {
        "primary": "web/domains-network/ip-lookup",
        "secondary": [
          "identity/security/threats"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:25:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/fraud/ip",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "fraud",
        "anti-abuse",
        "ip",
        "reputation",
        "risk"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 1.3,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:50:41.126Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 308
        }
      },
      "registry_usage": {
        "calls_30d": 10,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:45:54.202Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:35:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_ee79edf3b7c43871",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_ee79edf3b7c43871"
      }
    },
    {
      "id": "cand_0f31ea67aa1490af",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "geocode",
      "name_source": "registry",
      "branches": {
        "primary": "places/maps-geocoding",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:40:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/geocode",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "geo",
        "geocode",
        "address",
        "location",
        "osm"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T00:07:46.000Z",
        "monitoring_days": 1.3,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T00:10:39.829Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1052
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T00:08:00.092Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T00:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_0f31ea67aa1490af",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_0f31ea67aa1490af"
      }
    },
    {
      "id": "cand_78a6462d4fcb4591",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "prediction-market",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets/prediction-markets",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:00:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/prediction/market",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "prediction-markets",
        "polymarket",
        "market-detail",
        "odds",
        "probability"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 1.3,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:55:39.040Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 297
        }
      },
      "registry_usage": {
        "calls_30d": 5,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:50:55.559Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:35:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_78a6462d4fcb4591",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_78a6462d4fcb4591"
      }
    },
    {
      "id": "cand_1a9e81f95ea2a803",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "quant-options",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets/options",
        "secondary": [
          "calculate/math-science/maths-science"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:45:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/quant/options",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "quant",
        "options",
        "black-scholes",
        "greeks",
        "implied-volatility"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T22:07:46.000Z",
        "monitoring_days": 1.4,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:40:41.228Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 158
        }
      },
      "registry_usage": {
        "calls_30d": 5,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:35:59.494Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T22:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:35:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_1a9e81f95ea2a803",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_1a9e81f95ea2a803"
      }
    },
    {
      "id": "cand_b733c7fb013b0c57",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "us-weather",
      "name_source": "registry",
      "branches": {
        "primary": "places/weather",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:25:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/weather",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "weather",
        "geo",
        "us",
        "conditions",
        "nws"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 1.3,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T03:05:45.742Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1074
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:00:58.746Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_b733c7fb013b0c57",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_b733c7fb013b0c57"
      }
    },
    {
      "id": "cand_9c8354c6f6272430",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "web-links",
      "name_source": "registry",
      "branches": {
        "primary": "web/fetch/crawl-sites",
        "secondary": [
          "web/fetch/read-page"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:25:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/links",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "web",
        "links",
        "crawl",
        "scraping",
        "sitemap"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T22:07:46.000Z",
        "monitoring_days": 1.4,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T02:50:41.125Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 320
        }
      },
      "registry_usage": {
        "calls_30d": 5,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:45:54.189Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T22:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T01:35:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_9c8354c6f6272430",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_9c8354c6f6272430"
      }
    },
    {
      "id": "cand_16beed26671e0984",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "bank-validate",
      "name_source": "registry",
      "branches": {
        "primary": "identity/verification/tax-bank-ids",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:30:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/bank/validate",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "bank",
        "iban",
        "validate",
        "checksum",
        "structure"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:20:48.634Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1045
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:11:06.900Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_16beed26671e0984",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_16beed26671e0984"
      }
    },
    {
      "id": "cand_f3d881c418a8d134",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "btc-mempool",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/gas-fees",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:25:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/btc/mempool",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "bitcoin",
        "btc",
        "mempool",
        "fee-histogram",
        "backlog"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:55:21.922Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1056
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:51:08.925Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_f3d881c418a8d134",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_f3d881c418a8d134"
      }
    },
    {
      "id": "cand_492fbc71beda4581",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "btc-tx",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/chain-reads",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:40:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/btc/tx",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "bitcoin",
        "btc",
        "transaction",
        "txid",
        "rbf"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:45:40.931Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 287
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:40:58.357Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_492fbc71beda4581",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_492fbc71beda4581"
      }
    },
    {
      "id": "cand_60e9bb8bde8d94b3",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "code-inspect",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security/code-dependencies",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:55:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/code/inspect",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "sast",
        "security",
        "code",
        "cwe",
        "scanner"
      ],
      "category": null,
      "price_usd": 0.008,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 1.3,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T03:00:42.864Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 677
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:55:41.951Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_60e9bb8bde8d94b3",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_60e9bb8bde8d94b3"
      }
    },
    {
      "id": "cand_9d2eea895e52c941",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "derivs-oi",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/derivatives",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:35:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/derivs/oi",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "open-interest",
        "perpetuals",
        "derivatives",
        "crypto",
        "hyperliquid"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:20:20.136Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 275
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:16:05.219Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_9d2eea895e52c941",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_9d2eea895e52c941"
      }
    },
    {
      "id": "cand_7aaea41709b985e1",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "energy-electricity",
      "name_source": "registry",
      "branches": {
        "primary": "places/energy",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:45:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/energy/electricity",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "energy",
        "electricity",
        "power",
        "grid",
        "generation"
      ],
      "category": null,
      "price_usd": 0.008,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:05:40.912Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1237
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:01:04.143Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_7aaea41709b985e1",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_7aaea41709b985e1"
      }
    },
    {
      "id": "cand_dcbeb3bf86658ce7",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "enrich-email",
      "name_source": "registry",
      "branches": {
        "primary": "messaging/email/validation",
        "secondary": [
          "messaging/email/deliverability"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:10:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/enrich/email",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "enrichment",
        "email",
        "validation",
        "mx",
        "spf"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:40:18.487Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 598
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:36:00.204Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_dcbeb3bf86658ce7",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_dcbeb3bf86658ce7"
      }
    },
    {
      "id": "cand_51989bfd9b00af85",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "etf-brief",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/signals-analysis",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:40:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/etf/brief",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "etf",
        "flows",
        "brief",
        "bitcoin",
        "ethereum"
      ],
      "category": null,
      "price_usd": 0.02,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:30:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:10:47.924Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1208
        }
      },
      "registry_usage": {
        "calls_30d": 7,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:01:01.799Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:30:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:35:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_51989bfd9b00af85",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_51989bfd9b00af85"
      }
    },
    {
      "id": "cand_23133b5ab10cb020",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "laborwage-occupations",
      "name_source": "registry",
      "branches": {
        "primary": "search/reference/standards-specs",
        "secondary": [
          "work/jobs"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:35:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/wage/occupations",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "soc",
        "occupation",
        "onet",
        "wage",
        "labor"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:20:48.004Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1243
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:11:06.887Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_23133b5ab10cb020",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_23133b5ab10cb020"
      }
    },
    {
      "id": "cand_cd605eb24a015312",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "onchain-price",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/prices",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:00:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/price",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crypto",
        "price",
        "onchain",
        "chainlink",
        "dex"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:35:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:10:51.393Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 293
        }
      },
      "registry_usage": {
        "calls_30d": 5,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:01:08.365Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:35:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_cd605eb24a015312",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_cd605eb24a015312"
      }
    },
    {
      "id": "cand_540e653b4a0d3f1b",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "onchain-resolve",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/chain-reads",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:40:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/resolve",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crypto",
        "onchain",
        "base",
        "identity",
        "basename"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:50:39.598Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 266
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:46:04.573Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_540e653b4a0d3f1b",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_540e653b4a0d3f1b"
      }
    },
    {
      "id": "cand_2e858de54bb0bfc7",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "prediction-search",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets/prediction-markets",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:35:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/prediction/search",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "prediction-markets",
        "polymarket",
        "manifold",
        "forecasting",
        "odds"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:30:42.151Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 318
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:21:05.840Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_2e858de54bb0bfc7",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_2e858de54bb0bfc7"
      }
    },
    {
      "id": "cand_7b3087a29cf8328a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "rwa-list",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/defi",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:20:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/rwa/list",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "rwa",
        "tokenized",
        "real-world-asset",
        "list",
        "catalog"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:05:40.898Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1209
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:01:04.128Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_7b3087a29cf8328a",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_7b3087a29cf8328a"
      }
    },
    {
      "id": "cand_ff7bc100a179fe8c",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "stableintel-list",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/prices",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:35:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/stablecoin/list",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "stablecoin",
        "stablecoins",
        "list",
        "catalog",
        "peg"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T06:00:20.153Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 267
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:56:08.715Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_ff7bc100a179fe8c",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_ff7bc100a179fe8c"
      }
    },
    {
      "id": "cand_9a94a3e144c65047",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "tax-paycheck",
      "name_source": "registry",
      "branches": {
        "primary": "productivity/accounting/tax-payroll",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:30:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/tax/paycheck",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "tax",
        "paycheck",
        "take-home",
        "net-pay",
        "disposable-income"
      ],
      "category": null,
      "price_usd": 0.008,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:15:22.839Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1088
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:11:05.596Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_9a94a3e144c65047",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_9a94a3e144c65047"
      }
    },
    {
      "id": "cand_e72d9f1b25305bb3",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "threat-ioc-enrichment",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security/threats",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:15:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/threat/ioc",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "threat-intelligence",
        "ioc",
        "soc",
        "dfir",
        "malware"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:45:21.791Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1069
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:41:01.011Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_e72d9f1b25305bb3",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_e72d9f1b25305bb3"
      }
    },
    {
      "id": "cand_7b5255263833f6ba",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "timing-indicators",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/signals-analysis",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:20:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/timing/indicators",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crypto",
        "bitcoin",
        "valuation",
        "mayer-multiple",
        "pi-cycle"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:10:19.954Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 257
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:06:11.838Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_7b5255263833f6ba",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_7b5255263833f6ba"
      }
    },
    {
      "id": "cand_2a5260bc3d51a318",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "treasury-debt",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/economic",
        "secondary": [
          "search/reference/public-data"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T06:35:05.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/treasury/debt",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "treasury",
        "national-debt",
        "debt-to-the-penny",
        "public-debt",
        "interest-expense"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:30:42.151Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 317
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:21:05.835Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_2a5260bc3d51a318",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_2a5260bc3d51a318"
      }
    },
    {
      "id": "cand_bc87eedcaa33aef6",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "treasury-rates",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/defi",
        "secondary": [
          "finance-data/economic"
        ],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T02:15:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/treasury/rates",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "treasury",
        "yield-curve",
        "interest-rates",
        "par-yield",
        "2s10s"
      ],
      "category": null,
      "price_usd": 0.015,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 1.3,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T03:00:42.895Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 717
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:55:41.949Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:45:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_bc87eedcaa33aef6",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_bc87eedcaa33aef6"
      }
    },
    {
      "id": "cand_84f5f588674c4ab0",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "us-forecast",
      "name_source": "registry",
      "branches": {
        "primary": "places/weather",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:20:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/forecast",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "weather",
        "forecast",
        "us",
        "nws",
        "noaa"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:10:19.765Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 282
        }
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:06:11.638Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T03:40:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_84f5f588674c4ab0",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_84f5f588674c4ab0"
      }
    },
    {
      "id": "cand_70fd333435be0122",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "aeo-audit",
      "name_source": "registry",
      "branches": {
        "primary": "web/site-analysis",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:30:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/aeo/audit",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "aeo",
        "ai-search",
        "answer-engine",
        "seo",
        "visibility"
      ],
      "category": null,
      "price_usd": 0.02,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:00:39.879Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 350
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:55:56.171Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_70fd333435be0122",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_70fd333435be0122"
      }
    },
    {
      "id": "cand_07f5c7f5a7c3e145",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "aeo-llms",
      "name_source": "registry",
      "branches": {
        "primary": "ai/language-models",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T02:15:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/aeo/llms",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "aeo",
        "llms-txt",
        "ai-search",
        "answer-engine",
        "llmstxt"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:15:43.405Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 294
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:06:06.741Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_07f5c7f5a7c3e145",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_07f5c7f5a7c3e145"
      }
    },
    {
      "id": "cand_cb085b8d2bf28f51",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "bank-verify",
      "name_source": "registry",
      "branches": {
        "primary": "identity/verification/tax-bank-ids",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:00:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/bank/verify",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "bank",
        "iban",
        "bank-account",
        "verify",
        "validation"
      ],
      "category": null,
      "price_usd": 0.008,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:35:17.609Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 268
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:31:01.720Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_cb085b8d2bf28f51",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_cb085b8d2bf28f51"
      }
    },
    {
      "id": "cand_d05a85e99e1bb749",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "crypto-abi",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/chain-reads",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:05:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/crypto/abi",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crypto",
        "abi",
        "encode",
        "decode",
        "calldata"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:35:18.396Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1055
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:31:01.749Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_d05a85e99e1bb749",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_d05a85e99e1bb749"
      }
    },
    {
      "id": "cand_2804bdd548c19c3b",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "cve-scan",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security/code-dependencies",
        "secondary": [
          "identity/security/vulnerabilities"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:50:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/cve/scan",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "cve",
        "vulnerability",
        "sbom",
        "package",
        "dependency"
      ],
      "category": null,
      "price_usd": 0.02,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T05:00:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T06:30:21.816Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 156
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T06:26:31.661Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T05:00:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_2804bdd548c19c3b",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_2804bdd548c19c3b"
      }
    },
    {
      "id": "cand_441c35ffc5276795",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "dev-hn-sentiment",
      "name_source": "registry",
      "branches": {
        "primary": "search/news",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T02:20:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/dev/hn",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "dev",
        "hackernews",
        "hn",
        "sentiment",
        "engagement"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:40:45.376Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1044
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:36:00.618Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_441c35ffc5276795",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_441c35ffc5276795"
      }
    },
    {
      "id": "cand_a3c6e59fbc211c31",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "dev-package-stats",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/packages",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:40:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/dev/package",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "dev",
        "package",
        "npm",
        "pypi",
        "crates"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:25:21.916Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1089
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:21:08.370Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_a3c6e59fbc211c31",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_a3c6e59fbc211c31"
      }
    },
    {
      "id": "cand_29816762f628a452",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "drug-shortages",
      "name_source": "registry",
      "branches": {
        "primary": "health/medicines-wellbeing",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T02:15:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/drug/shortages",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "drug",
        "medication",
        "shortage",
        "supply",
        "openfda"
      ],
      "category": null,
      "price_usd": 0.008,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:25:45.256Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 280
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:16:01.580Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_29816762f628a452",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_29816762f628a452"
      }
    },
    {
      "id": "cand_6b1b93f5386cec55",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "edgar-concept",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:30:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/edgar/concept",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "financials",
        "xbrl",
        "sec",
        "edgar",
        "concept"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:55:44.885Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1072
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:51:04.325Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:50:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_6b1b93f5386cec55",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_6b1b93f5386cec55"
      }
    },
    {
      "id": "cand_248f867fff986d3f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "edgar-financials",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T02:15:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/edgar/financials",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "financials",
        "xbrl",
        "sec",
        "edgar",
        "fundamentals"
      ],
      "category": null,
      "price_usd": 0.03,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T04:25:45.272Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 301
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:16:01.579Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_248f867fff986d3f",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_248f867fff986d3f"
      }
    },
    {
      "id": "cand_625182f126e5ef53",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "energy-petroleum",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:25:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/energy/petroleum",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "energy",
        "petroleum",
        "oil",
        "gasoline",
        "diesel"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T05:00:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T06:50:22.946Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 285
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T06:46:14.592Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T05:00:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:50:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_625182f126e5ef53",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_625182f126e5ef53"
      }
    },
    {
      "id": "cand_e8a2e8dc884ec452",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "etf-flows",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/signals-analysis",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:15:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/etf/flows",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "etf",
        "flows",
        "bitcoin",
        "ethereum",
        "spot-etf"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:50:20.243Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 282
        }
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:46:02.093Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:50:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_e8a2e8dc884ec452",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_e8a2e8dc884ec452"
      }
    },
    {
      "id": "cand_7777ced761a078dd",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "freight-lookup",
      "name_source": "registry",
      "branches": {
        "primary": "commerce/shipping",
        "secondary": [
          "identity/verification"
        ],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:35:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/freight/lookup",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "freight",
        "logistics",
        "carrier",
        "trucking",
        "fmcsa"
      ],
      "category": null,
      "price_usd": 0.008,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T03:40:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T05:00:39.899Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 349
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:55:56.182Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_7777ced761a078dd",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_7777ced761a078dd"
      }
    },
    {
      "id": "cand_4644d5bdf7121931",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "gdelt-news",
      "name_source": "registry",
      "branches": {
        "primary": "search/news",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:05:28.000Z"
      },
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/1",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false
        }
      },
      "host": "api.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://api.agentstools.dev/gdelt/news",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "news",
        "geopolitics",
        "world",
        "events",
        "gdelt"
      ],
      "category": null,
      "price_usd": 0.008,
      "price_source": "registry",
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T05:00:25.000Z",
        "monitoring_days": 1.1,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T06:40:17.269Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 751
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T06:36:18.467Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T05:00:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-18T04:55:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_4644d5bdf7121931",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_4644d5bdf7121931"
      }
    }
  ]
}