{
  "api_status": "preview",
  "generated_at": "2026-10-19T21:07:21.249Z",
  "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/4). 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 five minutes. Whether each service is in the directory is worked out every five minutes for services just checked or placed, and for every service each hour.",
    "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": "massive.com",
    "sort": "evidence",
    "limit": 50,
    "offset": 0
  },
  "total": 19,
  "items": [
    {
      "id": "cand_1ec619f7e2ca7697",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "search/news/markets-business",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T07:55:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": true,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/v2/reference/news",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "news",
        "articles",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T12:25:13.778Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "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-16T12:07:55.000Z",
        "monitoring_days": 3.4,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T12:25:13.778Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 59
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/5",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/5"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T02:00:05.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T02:00:05.000Z",
            "end": "2026-10-19T02:00:05.000Z",
            "limited_history": false,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-17T12:20:37.292Z",
            "end": "2026-10-19T02:00:05.000Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-17T12:20:37.292Z",
            "end": "2026-10-19T02:00:05.000Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 13,
        "unique_payers_30d": 6,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T12:20:37.292Z",
        "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-19T00:05:05.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_1ec619f7e2ca7697",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_1ec619f7e2ca7697"
      }
    },
    {
      "id": "cand_fdb174a66d389bf0",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets/stock-prices",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:55:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/tickers/:stocksTicker",
      "method": "GET",
      "templated_url": true,
      "operator": null,
      "tags": [
        "snapshot",
        "real-time",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:05:35.564Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T12:07:55.000Z",
        "monitoring_days": 3.4,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:05:35.564Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 46
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 5,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T01:56:05.946Z",
        "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-19T04:25:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_fdb174a66d389bf0",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_fdb174a66d389bf0"
      }
    },
    {
      "id": "cand_9ca74a7d86347667",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company/filings",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:40:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/filings/vX/index",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "sec",
        "edgar",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:10:30.449Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T12:07:55.000Z",
        "monitoring_days": 3.4,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:10:30.449Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 46
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:00:56.994Z",
        "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-19T06:20:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_9ca74a7d86347667",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_9ca74a7d86347667"
      }
    },
    {
      "id": "cand_591db2f1cbddb7cb",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company/filings",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:30:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/filings/10-K/vX/sections",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "10-k",
        "sec",
        "annual-report"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T13:20:15.719Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T13:07:55.000Z",
        "monitoring_days": 3.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T13:20:15.719Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 24
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 5,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T13:15:51.351Z",
        "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-19T06:20:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_591db2f1cbddb7cb",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_591db2f1cbddb7cb"
      }
    },
    {
      "id": "cand_fe19b862323c1284",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets/stock-prices",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:30:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/tickers",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "snapshot",
        "real-time",
        "market-wide",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:10:27.603Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "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-16T13:07:55.000Z",
        "monitoring_days": 3.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:10:27.603Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 39
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 11,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:01:06.779Z",
        "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-19T00:20:05.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_fe19b862323c1284",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_fe19b862323c1284"
      }
    },
    {
      "id": "cand_12815a03ad577325",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company/filings",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:40:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/filings/8-K/vX/text",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "8-k",
        "sec",
        "current-report"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T13:20:15.681Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T13:07:55.000Z",
        "monitoring_days": 3.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T13:20:15.681Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 38
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/5",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/5"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T07:30:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T07:30:23.000Z",
            "end": "2026-10-19T07:30:23.000Z",
            "limited_history": false,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-17T13:15:51.307Z",
            "end": "2026-10-19T07:30:23.000Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-17T13:15:51.307Z",
            "end": "2026-10-19T07:30:23.000Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T13:15:51.307Z",
        "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-19T06:20:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_12815a03ad577325",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_12815a03ad577325"
      }
    },
    {
      "id": "cand_0403664aa9cf4efc",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company",
        "secondary": [
          "finance-data/markets"
        ],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T02:15:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/filings/8-K/vX/disclosures",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "8-k",
        "sec",
        "disclosures"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T14:15:11.358Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T14:07:55.000Z",
        "monitoring_days": 3.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T14:15:11.358Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 89
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/5",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/5"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T06:35:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T06:35:23.000Z",
            "end": "2026-10-19T06:35:23.000Z",
            "limited_history": false,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-17T14:10:40.522Z",
            "end": "2026-10-19T06:35:23.000Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-17T14:10:40.522Z",
            "end": "2026-10-19T06:35:23.000Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T14:10:40.522Z",
        "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-19T00:35:05.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_0403664aa9cf4efc",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_0403664aa9cf4efc"
      }
    },
    {
      "id": "cand_638751cdb618b01d",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "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"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/v1/indicators/rsi/:stockTicker",
      "method": "GET",
      "templated_url": true,
      "operator": null,
      "tags": [
        "indicator",
        "rsi",
        "technical-analysis",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T14:15:10.978Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T14:07:55.000Z",
        "monitoring_days": 3.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T14:15:10.978Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 150
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T14:10:40.260Z",
        "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-19T05:45:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_638751cdb618b01d",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_638751cdb618b01d"
      }
    },
    {
      "id": "cand_d62d698999e3e7e5",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company/filings",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:05:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/filings/vX/risk-factors",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "risk-factors",
        "sec",
        "10-k"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T15:15:07.954Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T15:07:55.000Z",
        "monitoring_days": 3.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T15:15:07.954Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 43
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T15:10:38.389Z",
        "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-19T06:20:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_d62d698999e3e7e5",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_d62d698999e3e7e5"
      }
    },
    {
      "id": "cand_7a655979310e1925",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company",
        "secondary": [
          "finance-data/markets"
        ],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:35:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/filings/vX/form-3",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "form-3",
        "insider",
        "sec"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:25:31.727Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T15:07:55.000Z",
        "monitoring_days": 3.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:25:31.727Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 78
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:16:00.420Z",
        "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-19T06:15:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_7a655979310e1925",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_7a655979310e1925"
      }
    },
    {
      "id": "cand_7b655b0c8b788da2",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company/insider-ownership",
        "secondary": [
          "finance-data/company/filings"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:20:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/filings/vX/form-4",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "form-4",
        "insider",
        "sec"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T15:15:07.954Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T15:07:55.000Z",
        "monitoring_days": 3.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T15:15:07.954Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 43
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T15:10:38.386Z",
        "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-19T06:15:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_7b655b0c8b788da2",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_7b655b0c8b788da2"
      }
    },
    {
      "id": "cand_1d2ee81466278d30",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company/insider-ownership",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:45:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/filings/vX/13-F",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "13-f",
        "sec",
        "institutional"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:30:28.452Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T16:07:55.000Z",
        "monitoring_days": 3.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:30:28.452Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 69
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:20:57.979Z",
        "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-19T06:15:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_1d2ee81466278d30",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_1d2ee81466278d30"
      }
    },
    {
      "id": "cand_6e4bfa73a070f02f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:30:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/v3/reference/tickers/:ticker",
      "method": "GET",
      "templated_url": true,
      "operator": null,
      "tags": [
        "reference",
        "tickers",
        "company",
        "details",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:25:33.425Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "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": 3.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:25:33.425Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 13
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:16:02.009Z",
        "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-19T00:35:05.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_6e4bfa73a070f02f",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_6e4bfa73a070f02f"
      }
    },
    {
      "id": "cand_b0746a8ac6b53678",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company/filings",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:45:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/taxonomies/vX/disclosures",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "8-k",
        "taxonomy",
        "sec"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:30:28.452Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T16:07:55.000Z",
        "monitoring_days": 3.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:30:28.452Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 82
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:20:57.847Z",
        "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-19T06:15:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_b0746a8ac6b53678",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_b0746a8ac6b53678"
      }
    },
    {
      "id": "cand_222cbcbe99836848",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/company/filings",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:45:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/stocks/taxonomies/vX/risk-factors",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "filings",
        "risk-factors",
        "taxonomy",
        "sec"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T17:15:13.271Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 3.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T17:15:13.271Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 14
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/5",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/5"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T07:35:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T07:35:23.000Z",
            "end": "2026-10-19T07:35:23.000Z",
            "limited_history": false,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-17T17:10:41.413Z",
            "end": "2026-10-19T07:35:23.000Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-17T17:10:41.413Z",
            "end": "2026-10-19T07:35:23.000Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T17:08:26.697Z",
        "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-19T07:35:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_222cbcbe99836848",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_222cbcbe99836848"
      }
    },
    {
      "id": "cand_3bf0cd807b01ce9c",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets/stock-prices",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:00:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/v3/reference/tickers",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "reference",
        "tickers",
        "symbols",
        "search",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T17:15:13.245Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 3.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T17:15:13.245Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 93
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T17:08:26.701Z",
        "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-19T00:40:05.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_3bf0cd807b01ce9c",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_3bf0cd807b01ce9c"
      }
    },
    {
      "id": "cand_7cba8aaa9a1c3940",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets/stock-prices",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:20:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/v2/aggs/ticker/:stocksTicker/range/:multiplier/:timespan/:from/:to",
      "method": "GET",
      "templated_url": true,
      "operator": null,
      "tags": [
        "aggregates",
        "bars",
        "ohlcv",
        "historical",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:35:31.241Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T18:07:55.000Z",
        "monitoring_days": 3.1,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:35:31.241Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 60
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:25:47.551Z",
        "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-19T05:45:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_7cba8aaa9a1c3940",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_7cba8aaa9a1c3940"
      }
    },
    {
      "id": "cand_3a5436d46f1fb312",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:00:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/v1/indicators/macd/:stockTicker",
      "method": "GET",
      "templated_url": true,
      "operator": null,
      "tags": [
        "indicator",
        "macd",
        "technical-analysis",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:40:32.501Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T21:07:55.000Z",
        "monitoring_days": 3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:40:32.501Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 59
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:31:07.622Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T21:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-19T06:15:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_3a5436d46f1fb312",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_3a5436d46f1fb312"
      }
    },
    {
      "id": "cand_3b640f7c3ac7edc6",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Massive",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/markets",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:00:28.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/4",
        "criteria": {
          "says_what_it_does": false,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": true,
          "not_test_address": true
        }
      },
      "host": "agent.massive.com",
      "provider": "massive.com",
      "url": "https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/:direction",
      "method": "GET",
      "templated_url": true,
      "operator": null,
      "tags": [
        "snapshot",
        "gainers",
        "losers",
        "movers",
        "stocks"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 19,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:45:34.903Z",
          "method": "access/1"
        },
        "stated": null
      },
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "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": 3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:45:34.903Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 39
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:31:14.198Z",
        "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:25:28.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_3b640f7c3ac7edc6",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_3b640f7c3ac7edc6"
      }
    }
  ]
}