{
  "api_status": "preview",
  "generated_at": "2026-10-20T20:13:38.578Z",
  "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/5). 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",
    "tag": "api",
    "sort": "evidence",
    "limit": 50,
    "offset": 0
  },
  "total": 113,
  "items": [
    {
      "id": "cand_eadb3a12615b0952",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "x402 Weather API",
      "name_source": "registry",
      "branches": {
        "primary": "places/weather",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T07:50:05.000Z"
      },
      "place": {
        "id": "places/weather",
        "name": "Weather",
        "description": "Forecasts, observations, alerts and climate data."
      },
      "summary": {
        "text": "Returns live current weather conditions for any city.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T07:50:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "x402tap.com",
      "provider": "x402tap.com",
      "url": "https://x402tap.com/api/weather",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "weather",
        "forecast",
        "api",
        "data",
        "live"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 16,
      "networks": [
        "eip155:8453",
        "eip155:137",
        "eip155:42161",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T08:00:50.375Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T11:25:41.431Z",
        "method": "currency/1"
      },
      "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-16T11:07:51.000Z",
        "monitoring_days": 4.4,
        "limited_evidence": true,
        "checks_30d": 4,
        "passed_30d": 4,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T08:00:50.375Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 153
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/5",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T08:05:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T08:05:29.881Z",
            "end": "2026-10-20T08:05:29.881Z",
            "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-17T11:25:41.431Z",
            "end": "2026-10-20T08:05:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T11:25:41.431Z",
            "end": "2026-10-20T08:05:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 48,
        "unique_payers_30d": 21,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T11:25:41.431Z",
        "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-20T01:35:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_eadb3a12615b0952",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_eadb3a12615b0952"
      }
    },
    {
      "id": "cand_b6d26846d5c52c42",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "BAGS Agent API",
      "name_source": "registry",
      "branches": {
        "primary": "search/directories/paid-apis",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T07:50:05.000Z"
      },
      "place": {
        "id": "search/directories/paid-apis",
        "name": "Find paid APIs",
        "description": "Registries, rankings and marketplaces of APIs and pay-per-call (x402) endpoints that agents can call."
      },
      "summary": {
        "text": "Machine-readable directory of agent payment APIs, MCP server and x402 surface.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T07:50:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "www.getbags.app",
      "provider": "getbags.app",
      "url": "https://www.getbags.app/api/v1",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "payments",
        "usdc",
        "x402",
        "api"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 5,
      "networks": [
        "eip155:8453",
        "eip155:84532"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T08:00:52.178Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T11:25:42.970Z",
        "method": "currency/1"
      },
      "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-16T11:07:51.000Z",
        "monitoring_days": 4.4,
        "limited_evidence": true,
        "checks_30d": 4,
        "passed_30d": 4,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T08:00:52.178Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1136
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/5",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T08:05:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T08:05:29.881Z",
            "end": "2026-10-20T08:05:29.881Z",
            "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-17T11:25:42.970Z",
            "end": "2026-10-20T08:05:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T11:25:42.970Z",
            "end": "2026-10-20T08:05:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 20,
        "unique_payers_30d": 19,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T11:25:42.970Z",
        "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-20T02:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_b6d26846d5c52c42",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_b6d26846d5c52c42"
      }
    },
    {
      "id": "cand_9376840cd45154e8",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "ReadX",
      "name_source": "registry",
      "branches": {
        "primary": "search/social/posts-profiles",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T08:05:05.000Z"
      },
      "place": {
        "id": "search/social/posts-profiles",
        "name": "Read posts and profiles",
        "description": "Search and fetch public posts, profiles, comments, followers and videos from social platforms."
      },
      "summary": {
        "text": "Searches tweets by query, with pagination through results.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T08:05:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "readx.sh",
      "provider": "readx.sh",
      "url": "https://readx.sh/api/search/tweets",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "twitter",
        "social",
        "data",
        "api"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 13,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T10:20:39.948Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T01:55:56.901Z",
        "method": "currency/1"
      },
      "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-16T11:07:51.000Z",
        "monitoring_days": 4.4,
        "limited_evidence": true,
        "checks_30d": 4,
        "passed_30d": 4,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:20:39.948Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1184
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:25:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T10:25:29.881Z",
            "end": "2026-10-20T10:25:29.881Z",
            "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-18T02:00:41.905Z",
            "end": "2026-10-20T10:25:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-18T02:00:41.905Z",
            "end": "2026-10-20T10:25:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 995,
        "unique_payers_30d": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T01:55:56.901Z",
        "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-20T04:45:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_9376840cd45154e8",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_9376840cd45154e8"
      }
    },
    {
      "id": "cand_2ece3fa6fd7b53bc",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "ReadX",
      "name_source": "registry",
      "branches": {
        "primary": "search/social/posts-profiles",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:30:05.000Z"
      },
      "place": {
        "id": "search/social/posts-profiles",
        "name": "Read posts and profiles",
        "description": "Search and fetch public posts, profiles, comments, followers and videos from social platforms."
      },
      "summary": {
        "text": "Returns a user's timeline of tweets, retweets and quotes.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:30:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "readx.sh",
      "provider": "readx.sh",
      "url": "https://readx.sh/api/:name",
      "method": "GET",
      "templated_url": true,
      "operator": null,
      "tags": [
        "twitter",
        "social",
        "data",
        "api"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 13,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:10:33.779Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:01:01.427Z",
        "method": "currency/1"
      },
      "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": 4.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:10:33.779Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 14
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T07:40:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T07:40:23.000Z",
            "end": "2026-10-19T07:40: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-18T02:05:49.169Z",
            "end": "2026-10-19T07:40: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-18T02:05:49.169Z",
            "end": "2026-10-19T07:40: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": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:01:01.427Z",
        "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-20T00:25:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_2ece3fa6fd7b53bc",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_2ece3fa6fd7b53bc"
      }
    },
    {
      "id": "cand_490d7d4d1b13a6a7",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Polyform",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security/threats",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:30:05.000Z"
      },
      "place": {
        "id": "identity/security/threats",
        "name": "Check links and threats",
        "description": "Check URLs, files and messages for phishing, malware and scams; threat indicators and breach lookups."
      },
      "summary": {
        "text": "Lists recent scanner IPs caught probing honeypot paths, with first-seen times.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:30:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.polyform.org",
      "provider": "polyform.org",
      "url": "https://api.polyform.org/v1/threat/scanners",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "data",
        "api",
        "v1",
        "threat"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 2,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T08:45:57.010Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T14:15:38.491Z",
        "method": "currency/1"
      },
      "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-16T14:07:55.000Z",
        "monitoring_days": 4.3,
        "limited_evidence": true,
        "checks_30d": 4,
        "passed_30d": 4,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T08:45:57.010Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 313
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/5",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T08:50:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T08:50:29.881Z",
            "end": "2026-10-20T08:50:29.881Z",
            "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:15:38.491Z",
            "end": "2026-10-20T08:50:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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:15:38.491Z",
            "end": "2026-10-20T08:50:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 6,
        "unique_payers_30d": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T14:15:38.491Z",
        "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-20T01:30:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_490d7d4d1b13a6a7",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_490d7d4d1b13a6a7"
      }
    },
    {
      "id": "cand_4fc8a101fe93d577",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "ReadX",
      "name_source": "registry",
      "branches": {
        "primary": "search/social/trends",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:15:05.000Z"
      },
      "place": {
        "id": "search/social/trends",
        "name": "Social trends",
        "description": "Trending topics and hashtags, and topic volume and growth over time on social platforms."
      },
      "summary": {
        "text": "Returns trending Twitter topics for a location.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:15:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "readx.sh",
      "provider": "readx.sh",
      "url": "https://readx.sh/api/trends",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "twitter",
        "social",
        "data",
        "api"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 13,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:20:27.988Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:11:00.920Z",
        "method": "currency/1"
      },
      "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": 4.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:20:27.988Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 20
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T00:20:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T00:20:23.000Z",
            "end": "2026-10-20T00:20: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-18T02:15:46.630Z",
            "end": "2026-10-20T00:20: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-18T02:15:46.630Z",
            "end": "2026-10-20T00:20: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": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:11:00.920Z",
        "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-20T01:25:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_4fc8a101fe93d577",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_4fc8a101fe93d577"
      }
    },
    {
      "id": "cand_81519e303ff7a2bc",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "BAGS Agent API",
      "name_source": "registry",
      "branches": {
        "primary": "search/directories/paid-apis",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:20:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "staging.getbags.app",
      "provider": "getbags.app",
      "url": "https://staging.getbags.app/api/v1",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "payments",
        "usdc",
        "x402",
        "api"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 5,
      "networks": [
        "eip155:8453",
        "eip155:84532"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:25:39.080Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:16:08.704Z",
        "method": "currency/1"
      },
      "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": 4.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:39.080Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1105
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T00:30:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T00:30:23.000Z",
            "end": "2026-10-20T00: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-18T02:21:00.040Z",
            "end": "2026-10-20T00: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-18T02:21:00.040Z",
            "end": "2026-10-20T00: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": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:16:08.704Z",
        "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-20T01:00:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_81519e303ff7a2bc",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_81519e303ff7a2bc"
      }
    },
    {
      "id": "cand_8c21c9ecb9d19202",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Captcha generate",
      "name_source": "registry",
      "branches": {
        "primary": "other",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:40:05.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "agent402.tools",
      "provider": "agent402.tools",
      "url": "https://agent402.tools/api/captcha-generate",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "captcha",
        "challenge",
        "bot-protection",
        "verification"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 679,
      "networks": [
        "eip155:8453",
        "eip155:137",
        "eip155:42161",
        "eip155:143",
        "eip155:43114",
        "eip155:1329",
        "eip155:10",
        "eip155:4663",
        "eip155:42220",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "stellar:pubnet",
        "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-20T09:45:38.059Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T00:08:05.033Z",
        "method": "currency/1"
      },
      "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-17T00:07:46.000Z",
        "monitoring_days": 3.8,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:45:38.059Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 156
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/4",
        "check_methods": [
          "candidate-x402/4"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T01:05:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T01:05:23.000Z",
            "end": "2026-10-20T01:05:23.000Z",
            "limited_history": false,
            "checks": 0,
            "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-18T06:10:18.006Z",
            "end": "2026-10-20T01:05:23.000Z",
            "limited_history": true,
            "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": "30d",
            "start": "2026-10-18T06:10:18.006Z",
            "end": "2026-10-20T01:05:23.000Z",
            "limited_history": true,
            "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
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 9,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T00:08:05.033Z",
        "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-20T03:40:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_8c21c9ecb9d19202",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_8c21c9ecb9d19202"
      }
    },
    {
      "id": "cand_f8a588d376c5397f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AgentDrives",
      "name_source": "registry",
      "branches": {
        "primary": "search/directories/software",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:55:05.000Z"
      },
      "place": {
        "id": "search/directories/software",
        "name": "Find software and AI tools",
        "description": "Directories, comparisons and launch lists of apps, SaaS and AI tools, with prices and alternatives."
      },
      "summary": {
        "text": "Finds SaaS tools and APIs an AI agent can use alone, rated by agent level.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:55:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "agentdrives.com",
      "provider": "agentdrives.com",
      "url": "https://agentdrives.com/api/paid/find-tools",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "agents",
        "tool-discovery",
        "saas",
        "api",
        "search"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 3,
      "networks": [
        "eip155:8453",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-19T02:50:29.165Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:41:52.976Z",
        "method": "currency/1"
      },
      "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-17T01:07:46.000Z",
        "monitoring_days": 3.8,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:50:29.165Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 382
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:25:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:25:29.881Z",
            "end": "2026-10-20T02:25:29.881Z",
            "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-17T01:07:46.000Z",
            "end": "2026-10-20T02:25:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T01:07:46.000Z",
            "end": "2026-10-20T02:25:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 9,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:41:52.976Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T01:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:35:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_f8a588d376c5397f",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_f8a588d376c5397f"
      }
    },
    {
      "id": "cand_26f24be0a7c0719c",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Annalist",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:50:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.annalist.dev",
      "provider": "annalist.dev",
      "url": "https://api.annalist.dev/v1/apis/api",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "openapi",
        "breaking-changes",
        "developer-tools",
        "changelog"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 36,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:50:34.681Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:41:47.442Z",
        "method": "currency/1"
      },
      "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-17T01:07:46.000Z",
        "monitoring_days": 3.8,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:50:34.681Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 6
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T01:55:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T01:55:23.000Z",
            "end": "2026-10-20T01:55: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-17T01:07:46.000Z",
            "end": "2026-10-20T01:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T01:07:46.000Z",
            "end": "2026-10-20T01:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:41:47.442Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T01:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:15:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_26f24be0a7c0719c",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_26f24be0a7c0719c"
      }
    },
    {
      "id": "cand_d47dbb616cd0c0d5",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Annalist",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:05:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.annalist.dev",
      "provider": "annalist.dev",
      "url": "https://api.annalist.dev/v1/apis/changes",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "openapi",
        "breaking-changes",
        "developer-tools",
        "changelog"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 36,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:05:35.776Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:55:42.086Z",
        "method": "currency/1"
      },
      "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-17T01:07:46.000Z",
        "monitoring_days": 3.8,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:05:35.776Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 258
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:35:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:35:29.881Z",
            "end": "2026-10-20T02:35:29.881Z",
            "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-17T01:07:46.000Z",
            "end": "2026-10-20T02:35:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T01:07:46.000Z",
            "end": "2026-10-20T02:35:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:55:42.086Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T01:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T03:00:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_d47dbb616cd0c0d5",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_d47dbb616cd0c0d5"
      }
    },
    {
      "id": "cand_dd86820b1210a3e9",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Fetch JSON",
      "name_source": "registry",
      "branches": {
        "primary": "web/fetch/read-page",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:50:05.000Z"
      },
      "place": {
        "id": "web/fetch/read-page",
        "name": "Read and extract from pages",
        "description": "Fetch given pages and return their content, or fields pulled from them, as Markdown, text or JSON."
      },
      "summary": {
        "text": "Fetches a public URL and returns its JSON body as parsed data.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:50:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "agent402.tools",
      "provider": "agent402.tools",
      "url": "https://agent402.tools/api/fetch-json",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "network",
        "http",
        "fetch",
        "json",
        "api"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 679,
      "networks": [
        "eip155:8453",
        "eip155:137",
        "eip155:42161",
        "eip155:143",
        "eip155:43114",
        "eip155:1329",
        "eip155:10",
        "eip155:4663",
        "eip155:42220",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "stellar:pubnet",
        "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-20T18:35:44.515Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T11:25:38.604Z",
        "method": "currency/1"
      },
      "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-17T02:05:47.000Z",
        "monitoring_days": 3.8,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T18:35:44.515Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 277
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/5",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T18:40:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T18:40:29.881Z",
            "end": "2026-10-20T18:40:29.881Z",
            "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-17T02:05:47.000Z",
            "end": "2026-10-20T18:40:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:05:47.000Z",
            "end": "2026-10-20T18:40:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 7,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T11:25:38.604Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:05:47.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T03:50:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_dd86820b1210a3e9",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_dd86820b1210a3e9"
      }
    },
    {
      "id": "cand_95957200be59dd4a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Forest Web",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/docs",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T08:05:05.000Z"
      },
      "place": {
        "id": "compute/developer-data/docs",
        "name": "Developer docs and components",
        "description": "Current docs, API references, code samples and installable UI components for libraries and platforms."
      },
      "summary": {
        "text": "Finds callable API base URLs, docs and auth details behind a developer page.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T08:05:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run",
      "provider": "http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run",
      "url": "https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/api/discover",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "integration",
        "developer-docs",
        "base-url",
        "discovery"
      ],
      "category": null,
      "price_usd": 0.004,
      "price_source": "registry",
      "provider_endpoints": 96,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T10:36:19.215Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-19T03:05:43.022Z",
        "method": "currency/1"
      },
      "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-17T02:15:47.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 4,
        "passed_30d": 4,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:36:19.215Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 116
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:40:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T10:40:29.881Z",
            "end": "2026-10-20T10:40:29.881Z",
            "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-17T02:15:47.000Z",
            "end": "2026-10-20T10:40:29.881Z",
            "limited_history": true,
            "checks": 4,
            "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-17T02:15:47.000Z",
            "end": "2026-10-20T10:40:29.881Z",
            "limited_history": true,
            "checks": 4,
            "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": 5,
        "unique_payers_30d": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-19T03:05:43.022Z",
        "changes_30d": 1,
        "changes_90d": 1,
        "pay_to_changes_90d": 1,
        "last_change_at": "2026-10-19T03:05:43.022Z",
        "last_change_kinds": [
          "pay_to"
        ],
        "window_start": "2026-10-17T02:15:47.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T03:55:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_95957200be59dd4a",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_95957200be59dd4a"
      }
    },
    {
      "id": "cand_3507a38fa5b0857d",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Kertivo Trust Score",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security/agent-services",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:55:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "paycheck.hectichustle.workers.dev",
      "provider": "hectichustle.workers.dev",
      "url": "https://paycheck.hectichustle.workers.dev/trust/lookup",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "x402",
        "trust",
        "api",
        "endpoint",
        "verification"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 6,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:00:26.226Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:51:01.795Z",
        "method": "currency/1"
      },
      "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-17T02:15:47.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:00:26.226Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 385
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T01:55:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T01:55:23.000Z",
            "end": "2026-10-20T01:55: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-17T02:15:47.000Z",
            "end": "2026-10-20T01:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:15:47.000Z",
            "end": "2026-10-20T01:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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": 8,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:51:01.795Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:15:47.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:15:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_3507a38fa5b0857d",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_3507a38fa5b0857d"
      }
    },
    {
      "id": "cand_a23305ffb816580f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AISkills402 API: Bulgarian Latin",
      "name_source": "registry",
      "branches": {
        "primary": "documents/text",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:35:05.000Z"
      },
      "place": {
        "id": "documents/text",
        "name": "Text tools",
        "description": "Grammar and spelling, summaries, counts and other text utilities."
      },
      "summary": {
        "text": "Transliterates Cyrillic Bulgarian text to Latin by the official system, with a slug.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:35:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.aiskills402.com",
      "provider": "aiskills402.com",
      "url": "https://api.aiskills402.com/v1/run/bulgarian-transliteration",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "bulgarian-transliteration",
        "bulgarian",
        "transliteration",
        "slug"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 147,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:15:33.327Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:05:51.605Z",
        "method": "currency/1"
      },
      "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-17T02:25:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:15:33.327Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 402
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:55:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:55:29.881Z",
            "end": "2026-10-20T02:55:29.881Z",
            "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-17T02:25:25.000Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:25:25.000Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:05:51.605Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:25:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:30:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_a23305ffb816580f",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_a23305ffb816580f"
      }
    },
    {
      "id": "cand_4728df818ff0ca5d",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "GadgetHumans API",
      "name_source": "registry",
      "branches": {
        "primary": "calculate/math-science/random",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:10:05.000Z"
      },
      "place": {
        "id": "calculate/math-science/random",
        "name": "Random numbers",
        "description": "Random numbers, UUIDs, dice rolls, coin flips and random picks from a list."
      },
      "summary": {
        "text": "Generates random UUID v4 identifiers, one or many per call.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:10:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": false,
          "curated_catalogue": false,
          "not_computable_locally": false,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "api.gadgethumans.com",
      "provider": "gadgethumans.com",
      "url": "https://api.gadgethumans.com/uuid",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "x402",
        "paid-api",
        "gadgethumans",
        "uuid"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 49,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:15:29.472Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:05:47.571Z",
        "method": "currency/1"
      },
      "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-17T02:25:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:15:29.472Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 20
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T01:45:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T01:45:23.000Z",
            "end": "2026-10-20T01:45: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-17T02:25:25.000Z",
            "end": "2026-10-20T01:45:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:25:25.000Z",
            "end": "2026-10-20T01:45:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:05:47.571Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:25:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:25:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_4728df818ff0ca5d",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_4728df818ff0ca5d"
      }
    },
    {
      "id": "cand_cb4f74eb1c05c4c1",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "GadgetHumans API",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/token-risk",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:00:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.gadgethumans.com",
      "provider": "gadgethumans.com",
      "url": "https://api.gadgethumans.com/token-verdict",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "x402",
        "paid-api",
        "gadgethumans",
        "token-verdict"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 49,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:21:03.568Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:06:00.752Z",
        "method": "currency/1"
      },
      "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-17T02:30:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:21:03.568Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 70
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:55:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:55:29.881Z",
            "end": "2026-10-20T02:55:29.881Z",
            "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-17T02:30:25.000Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:30:25.000Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:06:00.752Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:30:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:45:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_cb4f74eb1c05c4c1",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_cb4f74eb1c05c4c1"
      }
    },
    {
      "id": "cand_0b21e64c6a0190ba",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "URL to Markdown API",
      "name_source": "registry",
      "branches": {
        "primary": "web/fetch",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:35:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "x402-catalog-history.ai-business-surface.workers.dev",
      "provider": "ai-business-surface.workers.dev",
      "url": "https://x402-catalog-history.ai-business-surface.workers.dev/markdown",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "markdown",
        "url",
        "api",
        "html-to-markdown",
        "extract-text"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 36,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:25:53.919Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:16:01.981Z",
        "method": "currency/1"
      },
      "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-17T02:35:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:25:53.919Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 150
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T06:55:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T06:55:23.000Z",
            "end": "2026-10-19T06:55: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-17T02:35:25.000Z",
            "end": "2026-10-19T06:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:35:25.000Z",
            "end": "2026-10-19T06:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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": null,
      "payment_terms": {
        "current_since": "2026-10-17T03:16:01.981Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:35:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T01:05:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_0b21e64c6a0190ba",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_0b21e64c6a0190ba"
      }
    },
    {
      "id": "cand_5a5b12b283d55bcc",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "cors-check",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:20:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "intel.rallylive.ca",
      "provider": "rallylive.ca",
      "url": "https://intel.rallylive.ca/site/cors",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "cors",
        "api",
        "headers",
        "security",
        "browser"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 10991,
      "networks": [
        "eip155:8453",
        "eip155:84532"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T17:35:10.403Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T12:05:37.297Z",
        "method": "currency/1"
      },
      "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-17T02:35:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "stale",
        "last_check": {
          "at": "2026-10-18T17:35:10.403Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 29
        }
      },
      "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-19T11:35:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T11:35:23.000Z",
            "end": "2026-10-19T11: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-17T02:35:25.000Z",
            "end": "2026-10-19T11: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-17T02:35:25.000Z",
            "end": "2026-10-19T11: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": null,
      "payment_terms": {
        "current_since": "2026-10-17T12:05:37.297Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:35:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T00:25:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_5a5b12b283d55bcc",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_5a5b12b283d55bcc"
      }
    },
    {
      "id": "cand_3b92496fe731f861",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Crypto Data & Market Analysis",
      "name_source": "registry",
      "branches": {
        "primary": "search/news",
        "secondary": [
          "finance-data/crypto"
        ],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:00:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "crypto-asistent.com",
      "provider": "crypto-asistent.com",
      "url": "https://crypto-asistent.com/api/x402/data/news",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crypto",
        "research",
        "market-intelligence",
        "signals",
        "api"
      ],
      "category": null,
      "price_usd": 0.04,
      "price_source": "registry",
      "provider_endpoints": 20,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:30:57.856Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:20:51.149Z",
        "method": "currency/1"
      },
      "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-17T02:40:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:30:57.856Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 113
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:45:29.881Z",
            "end": "2026-10-20T02:45:29.881Z",
            "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-17T02:40:25.000Z",
            "end": "2026-10-20T02:45:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:40:25.000Z",
            "end": "2026-10-20T02:45:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:20:51.149Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T05:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_3b92496fe731f861",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_3b92496fe731f861"
      }
    },
    {
      "id": "cand_450f8bf8767fc0cc",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Crypto Data & Market Analysis",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:05:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "crypto-asistent.com",
      "provider": "crypto-asistent.com",
      "url": "https://crypto-asistent.com/api/x402/data/address",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "on-chain",
        "ethereum",
        "research",
        "api",
        "crypto"
      ],
      "category": null,
      "price_usd": 0.04,
      "price_source": "registry",
      "provider_endpoints": 20,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:35:53.208Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:25:52.239Z",
        "method": "currency/1"
      },
      "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-17T02:40:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:35:53.208Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 102
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:45:29.881Z",
            "end": "2026-10-20T02:45:29.881Z",
            "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-17T02:40:25.000Z",
            "end": "2026-10-20T02:45:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:40:25.000Z",
            "end": "2026-10-20T02:45:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:25:52.239Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T05:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_450f8bf8767fc0cc",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_450f8bf8767fc0cc"
      }
    },
    {
      "id": "cand_bf0d05928a5c99aa",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Crypto Data & Market Analysis",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto",
        "secondary": [
          "finance-data/economic",
          "productivity/calendar"
        ],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:55:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "crypto-asistent.com",
      "provider": "crypto-asistent.com",
      "url": "https://crypto-asistent.com/api/x402/data/economic-calendar",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "macro",
        "research",
        "signals",
        "market-intelligence",
        "api"
      ],
      "category": null,
      "price_usd": 0.04,
      "price_source": "registry",
      "provider_endpoints": 20,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:50:56.767Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:40:50.456Z",
        "method": "currency/1"
      },
      "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-17T02:40:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:50:56.767Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 434
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:45:29.881Z",
            "end": "2026-10-20T02:45:29.881Z",
            "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-17T02:40:25.000Z",
            "end": "2026-10-20T02:45:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:40:25.000Z",
            "end": "2026-10-20T02:45:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:40:50.456Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T05:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_bf0d05928a5c99aa",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_bf0d05928a5c99aa"
      }
    },
    {
      "id": "cand_dd2817d6531d2e84",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "docs-library",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:10:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "payai.agentstools.dev",
      "provider": "agentstools.dev",
      "url": "https://payai.agentstools.dev/docs/library",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "docs",
        "documentation",
        "library",
        "api",
        "coding-agent"
      ],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 511,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T07:20:35.966Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T07:36:58.728Z",
        "method": "currency/1"
      },
      "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-17T02:40:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T07:20:35.966Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 293
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/4",
        "check_methods": [
          "candidate-x402/4"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T11:35:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T11:35:23.000Z",
            "end": "2026-10-19T11:35:23.000Z",
            "limited_history": false,
            "checks": 0,
            "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-17T02:40:25.000Z",
            "end": "2026-10-19T11: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-17T02:40:25.000Z",
            "end": "2026-10-19T11: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": null,
      "payment_terms": {
        "current_since": "2026-10-17T07:36:58.728Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:40:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T00:30:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_dd2817d6531d2e84",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_dd2817d6531d2e84"
      }
    },
    {
      "id": "cand_426eeb1527aceef7",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Sandboxd Code Run",
      "name_source": "registry",
      "branches": {
        "primary": "compute/code-execution",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:30:05.000Z"
      },
      "place": {
        "id": "compute/code-execution",
        "name": "Code execution",
        "description": "Run code in sandboxes."
      },
      "summary": {
        "text": "Runs Python, JavaScript or TypeScript code in a sandbox and returns output.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:30:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "sandboxd-code-run.saastemly.com",
      "provider": "saastemly.com",
      "url": "https://sandboxd-code-run.saastemly.com/v1/execute-code",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "code",
        "sandbox",
        "python",
        "javascript",
        "api"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 26,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:30:52.059Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:20:59.149Z",
        "method": "currency/1"
      },
      "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-17T02:45:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:30:52.059Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 209
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T03:05:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T03:05:29.881Z",
            "end": "2026-10-20T03:05:29.881Z",
            "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-17T02:45:25.000Z",
            "end": "2026-10-20T03:05:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:45:25.000Z",
            "end": "2026-10-20T03:05:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:20:59.149Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:45:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T05:40:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_426eeb1527aceef7",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_426eeb1527aceef7"
      }
    },
    {
      "id": "cand_94a2705cedef0c38",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AISkills402: Base Receipt",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/chain-reads",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:30:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.aiskills402.com",
      "provider": "aiskills402.com",
      "url": "https://api.aiskills402.com/v1/run/base-receipt-verify",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "base-receipt-verify",
        "diagnostics",
        "usdc",
        "agent-payments"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 147,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:55:51.625Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:45:59.226Z",
        "method": "currency/1"
      },
      "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-17T02:45:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:55:51.625Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 372
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T03:00:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T03:00:29.881Z",
            "end": "2026-10-20T03:00:29.881Z",
            "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-17T02:45:25.000Z",
            "end": "2026-10-20T03:00:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:45:25.000Z",
            "end": "2026-10-20T03:00:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 3,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:45:59.226Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:45:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T03:50:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_94a2705cedef0c38",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_94a2705cedef0c38"
      }
    },
    {
      "id": "cand_dd2bcd1f6591a1fd",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "AISkills402: Payment Header",
      "name_source": "registry",
      "branches": {
        "primary": "payments/gateways",
        "secondary": [
          "identity/security/agent-services"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:10:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.aiskills402.com",
      "provider": "aiskills402.com",
      "url": "https://api.aiskills402.com/v1/run/payment-header-check",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "payment-header-check",
        "diagnostics",
        "eip-3009",
        "agent-payments"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 147,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T04:05:54.990Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:50:52.271Z",
        "method": "currency/1"
      },
      "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-17T02:45:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T04:05:54.990Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 378
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T03:00:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T03:00:29.881Z",
            "end": "2026-10-20T03:00:29.881Z",
            "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-17T02:45:25.000Z",
            "end": "2026-10-20T03:00:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:45:25.000Z",
            "end": "2026-10-20T03:00:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T03:50:52.271Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:45:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:10:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_dd2bcd1f6591a1fd",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_dd2bcd1f6591a1fd"
      }
    },
    {
      "id": "cand_bb958dc833567c0a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "VIA API Compare",
      "name_source": "registry",
      "branches": {
        "primary": "search/directories/software",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:45:05.000Z"
      },
      "place": {
        "id": "search/directories/software",
        "name": "Find software and AI tools",
        "description": "Directories, comparisons and launch lists of apps, SaaS and AI tools, with prices and alternatives."
      },
      "summary": {
        "text": "Compares APIs and software services, giving one recommendation and alternatives.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:45:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "via-router.floot.app",
      "provider": "floot.app",
      "url": "https://via-router.floot.app/_api/api_compare",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "software",
        "services",
        "comparison",
        "discovery"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 10,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:30:58.555Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-18T03:25:47.792Z",
        "method": "currency/1"
      },
      "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-17T02:50:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:30:58.555Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 666
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:25:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:25:29.881Z",
            "end": "2026-10-20T02:25:29.881Z",
            "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-17T02:50:25.000Z",
            "end": "2026-10-20T02:25:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:50:25.000Z",
            "end": "2026-10-20T02:25:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 5,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-18T03:25:47.792Z",
        "changes_30d": 1,
        "changes_90d": 1,
        "pay_to_changes_90d": 0,
        "last_change_at": "2026-10-18T03:25:47.792Z",
        "last_change_kinds": [
          "price"
        ],
        "window_start": "2026-10-17T02:50:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:50:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_bb958dc833567c0a",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_bb958dc833567c0a"
      }
    },
    {
      "id": "cand_d1222e444acbac14",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "http-methods-check",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:05:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "intel.rallylive.ca",
      "provider": "rallylive.ca",
      "url": "https://intel.rallylive.ca/site/http-methods",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "http-methods",
        "options",
        "allow",
        "api",
        "security"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 10991,
      "networks": [
        "eip155:8453",
        "eip155:84532"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T18:45:08.539Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T13:15:50.248Z",
        "method": "currency/1"
      },
      "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-17T02:50:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "stale",
        "last_check": {
          "at": "2026-10-18T18:45:08.539Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 317
        }
      },
      "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-19T11:30:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T11:30:23.000Z",
            "end": "2026-10-19T11: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-17T02:50:25.000Z",
            "end": "2026-10-19T11: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-17T02:50:25.000Z",
            "end": "2026-10-19T11: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": null,
      "payment_terms": {
        "current_since": "2026-10-17T13:15:50.248Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:50:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T00:25:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_d1222e444acbac14",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_d1222e444acbac14"
      }
    },
    {
      "id": "cand_8991c840364c3894",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Mekler AI",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security/agent-services",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-19T03:00:05.000Z"
      },
      "place": {
        "id": "identity/security/agent-services",
        "name": "Check agent services before use",
        "description": "Checks that a paid API, MCP server or agent service answers, behaves as described and is safe to use."
      },
      "summary": {
        "text": "Diagnoses x402 payment and discovery configuration, grading linting and compliance.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-19T03:00:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.mekler.ai",
      "provider": "mekler.ai",
      "url": "https://api.mekler.ai/v1/services/conformance/scan-origin",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "x402",
        "conformance",
        "api",
        "diagnostics"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T10:40:37.715Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:25:57.408Z",
        "method": "currency/1"
      },
      "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-17T02:55:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 4,
        "passed_30d": 4,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:40:37.715Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 211
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T10:45:29.881Z",
            "end": "2026-10-20T10:45:29.881Z",
            "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-17T02:55:25.000Z",
            "end": "2026-10-20T10:45:29.881Z",
            "limited_history": true,
            "checks": 4,
            "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-17T02:55:25.000Z",
            "end": "2026-10-20T10:45:29.881Z",
            "limited_history": true,
            "checks": 4,
            "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": 9,
        "unique_payers_30d": 7,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:25:57.408Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:55:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:00:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_8991c840364c3894",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_8991c840364c3894"
      }
    },
    {
      "id": "cand_f728afd8d1a6d686",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Crawl4Agent",
      "name_source": "registry",
      "branches": {
        "primary": "web/fetch/read-page",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:30:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "crawl4agent.saastemly.com",
      "provider": "saastemly.com",
      "url": "https://crawl4agent.saastemly.com/md",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crawler",
        "markdown",
        "scraping",
        "llm",
        "api"
      ],
      "category": null,
      "price_usd": 0.008,
      "price_source": "registry",
      "provider_endpoints": 26,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:36:01.132Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:25:57.869Z",
        "method": "currency/1"
      },
      "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-17T02:55:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:36:01.132Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 297
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T01:40:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T01:40:23.000Z",
            "end": "2026-10-20T01:40: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-17T02:55:25.000Z",
            "end": "2026-10-20T01:40:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:55:25.000Z",
            "end": "2026-10-20T01:40:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:25:57.869Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:55:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:10:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_f728afd8d1a6d686",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_f728afd8d1a6d686"
      }
    },
    {
      "id": "cand_662bc769021b0089",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "bykaranteli.com",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto",
        "secondary": [
          "payments/gift-cards"
        ],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:25:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "bykaranteli.com",
      "provider": "bykaranteli.com",
      "url": "https://bykaranteli.com/api/x402/prepaid-key",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "crypto",
        "api",
        "prepaid",
        "credits",
        "key"
      ],
      "category": null,
      "price_usd": 10,
      "price_source": "registry",
      "provider_endpoints": 20,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:31:08.222Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:21:01.559Z",
        "method": "currency/1"
      },
      "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-17T02:55:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:31:08.222Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 395
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T03:10:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T03:10:29.881Z",
            "end": "2026-10-20T03:10:29.881Z",
            "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-17T02:55:25.000Z",
            "end": "2026-10-20T03:10:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T02:55:25.000Z",
            "end": "2026-10-20T03:10:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T03:21:01.559Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:55:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T06:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_662bc769021b0089",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_662bc769021b0089"
      }
    },
    {
      "id": "cand_9f45953d5066f63d",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "openapi-discovery",
      "name_source": "registry",
      "branches": {
        "primary": "documents/text",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:35:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "intel.rallylive.ca",
      "provider": "rallylive.ca",
      "url": "https://intel.rallylive.ca/site/openapi",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "openapi",
        "swagger",
        "api",
        "discovery",
        "spec"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 10991,
      "networks": [
        "eip155:8453",
        "eip155:84532"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T19:35:09.166Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T14:05:39.265Z",
        "method": "currency/1"
      },
      "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-17T02:55:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "stale",
        "last_check": {
          "at": "2026-10-18T19:35:09.166Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 13
        }
      },
      "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-19T11:50:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T11:50:23.000Z",
            "end": "2026-10-19T11:50: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-17T02:55:25.000Z",
            "end": "2026-10-19T11:50: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-17T02:55:25.000Z",
            "end": "2026-10-19T11:50: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": null,
      "payment_terms": {
        "current_since": "2026-10-17T14:05:39.265Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T02:55:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T01:10:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_9f45953d5066f63d",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_9f45953d5066f63d"
      }
    },
    {
      "id": "cand_3b95b1ff295e77bb",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Spark Invocation Assurance",
      "name_source": "registry",
      "branches": {
        "primary": "other",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:00:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "spark-api-preflight.replit.app",
      "provider": "spark-api-preflight.replit.app",
      "url": "https://spark-api-preflight.replit.app/api/validate",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "preflight",
        "validation",
        "x402",
        "api",
        "agents"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 1,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:36:05.206Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:26:03.104Z",
        "method": "currency/1"
      },
      "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-17T03:00:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:36:05.206Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 533
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T11:55:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T11:55:23.000Z",
            "end": "2026-10-19T11:55: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-17T03:00:25.000Z",
            "end": "2026-10-19T11:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T03:00:25.000Z",
            "end": "2026-10-19T11:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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": null,
      "payment_terms": {
        "current_since": "2026-10-17T03:26:03.104Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:00:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T01:15:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_3b95b1ff295e77bb",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_3b95b1ff295e77bb"
      }
    },
    {
      "id": "cand_b4d73f9f5be7a3df",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "srch.best",
      "name_source": "registry",
      "branches": {
        "primary": "other",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:45:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "x402.srch.best",
      "provider": "srch.best",
      "url": "https://x402.srch.best/fiscal",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "data",
        "fiscal",
        "agents",
        "api",
        "x402"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 3,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:36:06.130Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:25:54.172Z",
        "method": "currency/1"
      },
      "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-17T03:00:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:36:06.130Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 596
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T11:55:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T11:55:23.000Z",
            "end": "2026-10-19T11:55: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-17T03:00:25.000Z",
            "end": "2026-10-19T11:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T03:00:25.000Z",
            "end": "2026-10-19T11:55:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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": null,
      "payment_terms": {
        "current_since": "2026-10-17T03:25:54.172Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:00:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T01:15:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_b4d73f9f5be7a3df",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_b4d73f9f5be7a3df"
      }
    },
    {
      "id": "cand_905dafbb623117f9",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Saylor Innovations Guide Library",
      "name_source": "registry",
      "branches": {
        "primary": "other",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:30:05.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "saylorinnovations.com",
      "provider": "saylorinnovations.com",
      "url": "https://saylorinnovations.com/api/kb/api-error-resolver",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "http",
        "debugging",
        "cors",
        "rest"
      ],
      "category": null,
      "price_usd": null,
      "price_source": null,
      "provider_endpoints": 1265,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T07:25:18.344Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-18T07:25:18.344Z",
        "method": "currency/1"
      },
      "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-17T03:25:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 1,
        "pass_rate": 1,
        "freshness": "stale",
        "last_check": {
          "at": "2026-10-18T07:25:18.344Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 159
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/4",
        "check_methods": [
          "candidate-x402/4"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T07:55:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T07:55:23.000Z",
            "end": "2026-10-19T07:55:23.000Z",
            "limited_history": false,
            "checks": 0,
            "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-17T03:25:25.000Z",
            "end": "2026-10-19T07:55:23.000Z",
            "limited_history": true,
            "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": "30d",
            "start": "2026-10-17T03:25:25.000Z",
            "end": "2026-10-19T07:55:23.000Z",
            "limited_history": true,
            "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
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 5,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-18T07:25:18.344Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:25:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T01:40:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_905dafbb623117f9",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_905dafbb623117f9"
      }
    },
    {
      "id": "cand_1ad8d9a332e871c3",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "HivemindOS",
      "name_source": "registry",
      "branches": {
        "primary": "compute/memory",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:45:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.hivemindos.app",
      "provider": "hivemindos.app",
      "url": "https://api.hivemindos.app/v1/x402/accounts",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "agents",
        "account",
        "credits"
      ],
      "category": null,
      "price_usd": 5,
      "price_source": "registry",
      "provider_endpoints": 18,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T04:30:51.279Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T04:11:02.472Z",
        "method": "currency/1"
      },
      "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-17T03:25:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T04:30:51.279Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 707
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T09:45:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T09:45:23.000Z",
            "end": "2026-10-19T09:45: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-17T03:25:25.000Z",
            "end": "2026-10-19T09:45:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T03:25:25.000Z",
            "end": "2026-10-19T09:45:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:11:02.472Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T03:25:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T03:30:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_1ad8d9a332e871c3",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_1ad8d9a332e871c3"
      }
    },
    {
      "id": "cand_1dcdeff379613203",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Forest Web",
      "name_source": "registry",
      "branches": {
        "primary": "web/site-analysis/site-audits",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:45:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run",
      "provider": "http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run",
      "url": "https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/cors/preflight",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "cors",
        "api",
        "http"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 96,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T05:00:57.315Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-19T05:00:57.315Z",
        "method": "currency/1"
      },
      "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-17T03:30:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T05:00:57.315Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 146
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T03:35:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T03:35:29.881Z",
            "end": "2026-10-20T03:35:29.881Z",
            "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-17T03:30:25.000Z",
            "end": "2026-10-20T03:35:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T03:30:25.000Z",
            "end": "2026-10-20T03:35:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-19T05:00:57.315Z",
        "changes_30d": 1,
        "changes_90d": 1,
        "pay_to_changes_90d": 1,
        "last_change_at": "2026-10-19T05:00:57.315Z",
        "last_change_kinds": [
          "pay_to"
        ],
        "window_start": "2026-10-17T03:30:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T06:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_1dcdeff379613203",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_1dcdeff379613203"
      }
    },
    {
      "id": "cand_456427355f78cfc9",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Forest Web",
      "name_source": "registry",
      "branches": {
        "primary": "documents/conversion",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:05:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run",
      "provider": "http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run",
      "url": "https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/openapi/breaking-change",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "openapi",
        "swagger",
        "api-contract",
        "breaking-change"
      ],
      "category": null,
      "price_usd": 0.004,
      "price_source": "registry",
      "provider_endpoints": 96,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T05:25:45.954Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-19T05:25:45.954Z",
        "method": "currency/1"
      },
      "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-17T03:30:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T05:25:45.954Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 101
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T03:35:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T03:35:29.881Z",
            "end": "2026-10-20T03:35:29.881Z",
            "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-17T03:30:25.000Z",
            "end": "2026-10-20T03:35:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T03:30:25.000Z",
            "end": "2026-10-20T03:35:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-19T05:25:45.954Z",
        "changes_30d": 1,
        "changes_90d": 1,
        "pay_to_changes_90d": 1,
        "last_change_at": "2026-10-19T05:25:45.954Z",
        "last_change_kinds": [
          "pay_to"
        ],
        "window_start": "2026-10-17T03:30:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T06:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_456427355f78cfc9",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_456427355f78cfc9"
      }
    },
    {
      "id": "cand_879a32488bcba640",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "OpenAPI payload validator",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/testing",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:25:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "agent402.tools",
      "provider": "agent402.tools",
      "url": "https://agent402.tools/api/openapi-validate-payload",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "validation",
        "openapi",
        "swagger",
        "json-schema",
        "api"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 679,
      "networks": [
        "eip155:8453",
        "eip155:137",
        "eip155:42161",
        "eip155:143",
        "eip155:43114",
        "eip155:1329",
        "eip155:10",
        "eip155:4663",
        "eip155:42220",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "stellar:pubnet",
        "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-18T17:20:10.100Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T13:25:41.258Z",
        "method": "currency/1"
      },
      "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-17T03:30:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 1,
        "pass_rate": 1,
        "freshness": "stale",
        "last_check": {
          "at": "2026-10-18T17:20:10.100Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 208
        }
      },
      "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-20T01:05:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T01:05:23.000Z",
            "end": "2026-10-20T01:05:23.000Z",
            "limited_history": false,
            "checks": 0,
            "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-17T03:30:25.000Z",
            "end": "2026-10-20T01:05: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-17T03:30:25.000Z",
            "end": "2026-10-20T01:05: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": 6,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T13:25:41.258Z",
        "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-20T04:50:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_879a32488bcba640",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_879a32488bcba640"
      }
    },
    {
      "id": "cand_2d7b22fabca35dd4",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Citiview Agent Market",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/repositories",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T00:55:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "agents.citiviewgroup.com",
      "provider": "citiviewgroup.com",
      "url": "https://agents.citiviewgroup.com/v1/github/code",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "github",
        "code-search",
        "examples",
        "api",
        "developers"
      ],
      "category": null,
      "price_usd": 0.004,
      "price_source": "registry",
      "provider_endpoints": 207,
      "networks": [
        "eip155:8453",
        "eip155:137",
        "eip155:42161",
        "eip155:480"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T06:35:42.872Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T06:46:14.213Z",
        "method": "currency/1"
      },
      "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-17T04:20:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T06:35:42.872Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 5
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/4",
        "check_methods": [
          "candidate-x402/4"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T04:10:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T04:10:29.881Z",
            "end": "2026-10-20T04:10:29.881Z",
            "limited_history": false,
            "checks": 0,
            "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-17T04:20:25.000Z",
            "end": "2026-10-20T04:10:29.881Z",
            "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-17T04:20:25.000Z",
            "end": "2026-10-20T04:10:29.881Z",
            "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-17T06:46:14.213Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T04:20:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_2d7b22fabca35dd4",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_2d7b22fabca35dd4"
      }
    },
    {
      "id": "cand_533002c504611805",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Community AI Model Pricing Index",
      "name_source": "registry",
      "branches": {
        "primary": "ai/language-models",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:15:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
      "provider": "ai-data-marketplace-1042299154756.us-central1.run.app",
      "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/ai_model_pricing",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "llm",
        "pricing",
        "models",
        "tokens",
        "api"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 32,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T05:01:13.433Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T04:41:21.789Z",
        "method": "currency/1"
      },
      "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-17T04:20:25.000Z",
        "monitoring_days": 3.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T05:01:13.433Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 99
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-19T08:20:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T08:20:23.000Z",
            "end": "2026-10-19T08:20: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-17T04:20:25.000Z",
            "end": "2026-10-19T08:20:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T04:20:25.000Z",
            "end": "2026-10-19T08:20:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T04:41:21.789Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T04:20:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T01:35:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_533002c504611805",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_533002c504611805"
      }
    },
    {
      "id": "cand_fd4c39bf06ffd225",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "JoJ API",
      "name_source": "registry",
      "branches": {
        "primary": "search/entertainment/music-podcasts",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:55:05.000Z"
      },
      "place": {
        "id": "search/entertainment/music-podcasts",
        "name": "Music, podcasts and radio",
        "description": "Music catalogues and metadata, production music, sound effects, podcasts and radio."
      },
      "summary": {
        "text": "Returns Spotify album details and track listing.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:55:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "spotify.jojapi.net",
      "provider": "jojapi.net",
      "url": "https://spotify.jojapi.net/v2/album/detailsAndTracks",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "api",
        "jojapi",
        "spotify"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 1,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-19T05:01:21.886Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T04:45:59.316Z",
        "method": "currency/1"
      },
      "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-17T04:45:25.000Z",
        "monitoring_days": 3.6,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T05:01:21.886Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 815
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T01:15:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T01:15:23.000Z",
            "end": "2026-10-20T01:15: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-17T04:45:25.000Z",
            "end": "2026-10-20T01:15:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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-17T04:45:25.000Z",
            "end": "2026-10-20T01:15:23.000Z",
            "limited_history": true,
            "checks": 3,
            "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": 5,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:45:59.316Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T04:45:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:40:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_fd4c39bf06ffd225",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_fd4c39bf06ffd225"
      }
    },
    {
      "id": "cand_62b8a37c46ccae76",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "OpenAPI spec summary for agents",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/docs",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:35:05.000Z"
      },
      "place": {
        "id": "compute/developer-data/docs",
        "name": "Developer docs and components",
        "description": "Current docs, API references, code samples and installable UI components for libraries and platforms."
      },
      "summary": {
        "text": "Summarises an OpenAPI spec: servers, auth, and endpoints with parameters.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:35:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.vextorium.com",
      "provider": "vextorium.com",
      "url": "https://api.vextorium.com/v1/openapi-summary",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "openapi",
        "swagger",
        "api",
        "agents",
        "integration"
      ],
      "category": null,
      "price_usd": 0.004,
      "price_source": "registry",
      "provider_endpoints": 1052,
      "networks": [
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:8453",
        "eip155:137",
        "eip155:10",
        "eip155:5042",
        "xrpl:0"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T09:30:39.711Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T14:20:43.915Z",
        "method": "currency/1"
      },
      "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-17T04:45:25.000Z",
        "monitoring_days": 3.6,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 1,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T09:30:39.711Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 312
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/4",
        "check_methods": [
          "candidate-x402/4"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:30:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:30:29.881Z",
            "end": "2026-10-20T02:30:29.881Z",
            "limited_history": false,
            "checks": 0,
            "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-17T04:45:25.000Z",
            "end": "2026-10-20T02:30:29.881Z",
            "limited_history": true,
            "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": "30d",
            "start": "2026-10-17T04:45:25.000Z",
            "end": "2026-10-20T02:30:29.881Z",
            "limited_history": true,
            "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
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T14:20:43.915Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T04:45:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:45:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_62b8a37c46ccae76",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_62b8a37c46ccae76"
      }
    },
    {
      "id": "cand_8deeeaf9d185a4eb",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "ScrapeCheck",
      "name_source": "registry",
      "branches": {
        "primary": "search/fact-checking",
        "secondary": [
          "compute/developer-data/testing"
        ],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:25:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "scrapecheck.fly.dev",
      "provider": "scrapecheck.fly.dev",
      "url": "https://scrapecheck.fly.dev/verify-json",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "verification",
        "json",
        "api",
        "data-quality"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 6,
      "networks": [
        "eip155:8453",
        "eip155:137",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T05:01:00.048Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T04:51:11.752Z",
        "method": "currency/1"
      },
      "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-17T04:45:25.000Z",
        "monitoring_days": 3.6,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T05:01:00.048Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 64
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T04:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T04:45:29.881Z",
            "end": "2026-10-20T04:45:29.881Z",
            "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-17T04:45:25.000Z",
            "end": "2026-10-20T04:45:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T04:45:25.000Z",
            "end": "2026-10-20T04:45:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T04:51:11.752Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T04:45:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T05:40:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_8deeeaf9d185a4eb",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_8deeeaf9d185a4eb"
      }
    },
    {
      "id": "cand_966a9992331179dc",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "srch.best",
      "name_source": "registry",
      "branches": {
        "primary": "other",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:30:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "x402.srch.best",
      "provider": "srch.best",
      "url": "https://x402.srch.best/alerts",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "data",
        "alerts",
        "agents",
        "api",
        "x402"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 3,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T05:06:07.582Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T04:56:16.226Z",
        "method": "currency/1"
      },
      "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-17T04:55:25.000Z",
        "monitoring_days": 3.6,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T05:06:07.582Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 328
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T03:00:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T03:00:29.881Z",
            "end": "2026-10-20T03:00:29.881Z",
            "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-17T04:55:25.000Z",
            "end": "2026-10-20T03:00:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T04:55:25.000Z",
            "end": "2026-10-20T03:00:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": null,
      "payment_terms": {
        "current_since": "2026-10-17T04:56:16.226Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T04:55:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T03:00:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_966a9992331179dc",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_966a9992331179dc"
      }
    },
    {
      "id": "cand_a9b96e15c20ff891",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "JSON Schema from example",
      "name_source": "registry",
      "branches": {
        "primary": "other",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:40:05.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.vextorium.com",
      "provider": "vextorium.com",
      "url": "https://api.vextorium.com/v1/json-schema-generate",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "json-schema",
        "api",
        "llm",
        "tools",
        "devtools"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 1052,
      "networks": [
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:8453",
        "eip155:137",
        "eip155:10",
        "eip155:5042",
        "xrpl:0"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T06:35:22.046Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-18T06:35:22.046Z",
        "method": "currency/1"
      },
      "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-17T05:50:25.000Z",
        "monitoring_days": 3.6,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 1,
        "pass_rate": 1,
        "freshness": "stale",
        "last_check": {
          "at": "2026-10-18T06:35:22.046Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 347
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/4",
        "check_methods": [
          "candidate-x402/4"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:55:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:55:29.881Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": false,
            "checks": 0,
            "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-17T05:50:25.000Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": true,
            "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": "30d",
            "start": "2026-10-17T05:50:25.000Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": true,
            "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
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-18T06:35:22.046Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T05:50:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:05:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_a9b96e15c20ff891",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_a9b96e15c20ff891"
      }
    },
    {
      "id": "cand_96ffc8a88bbc8604",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "JSON Schema from example",
      "name_source": "registry",
      "branches": {
        "primary": "other",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:30:05.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "api.vextorium.com",
      "provider": "vextorium.com",
      "url": "https://api.vextorium.com/generar-esquema-json-pago",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "json-schema",
        "api",
        "llm",
        "tools",
        "devtools"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 1052,
      "networks": [
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:8453",
        "eip155:137",
        "eip155:10",
        "eip155:5042",
        "xrpl:0"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T11:30:17.091Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-18T11:30:17.091Z",
        "method": "currency/1"
      },
      "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-17T05:55:25.000Z",
        "monitoring_days": 3.6,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 1,
        "pass_rate": 1,
        "freshness": "stale",
        "last_check": {
          "at": "2026-10-18T11:30:17.091Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 318
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/5",
        "check_methods": [
          "candidate-x402/5"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T02:55:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T02:55:29.881Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": false,
            "checks": 0,
            "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-17T05:55:25.000Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": true,
            "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": "30d",
            "start": "2026-10-17T05:55:25.000Z",
            "end": "2026-10-20T02:55:29.881Z",
            "limited_history": true,
            "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
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-18T11:30:17.091Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T05:55:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:05:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_96ffc8a88bbc8604",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_96ffc8a88bbc8604"
      }
    },
    {
      "id": "cand_8c9309b41446961e",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Service Search",
      "name_source": "registry",
      "branches": {
        "primary": "search/directories/paid-apis",
        "secondary": [],
        "method_version": "placement-ai/2",
        "tree_version": "tree/3",
        "placed_at": "2026-10-17T23:35:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "amanchain-relay.gitajhd.workers.dev",
      "provider": "gitajhd.workers.dev",
      "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-service-search",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "discovery",
        "search",
        "api",
        "marketplace",
        "x402"
      ],
      "category": null,
      "price_usd": 0.002488,
      "price_source": "registry",
      "provider_endpoints": 32,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T07:15:48.413Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T08:06:29.025Z",
        "method": "currency/1"
      },
      "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-17T07:45:28.000Z",
        "monitoring_days": 3.5,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T07:15:48.413Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 1695
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T12:50:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T12:50:29.881Z",
            "end": "2026-10-20T12:50:29.881Z",
            "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-17T07:45:28.000Z",
            "end": "2026-10-20T12:50:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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-17T07:45:28.000Z",
            "end": "2026-10-20T12:50:29.881Z",
            "limited_history": true,
            "checks": 3,
            "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": 18,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T08:06:29.025Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T07:45:28.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T12:45:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_8c9309b41446961e",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_8c9309b41446961e"
      }
    },
    {
      "id": "cand_987c43f9a4b7a43f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "x402.shizu.me",
      "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"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "x402.shizu.me",
      "provider": "shizu.me",
      "url": "https://x402.shizu.me/gw/coingecko",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "gateway",
        "proxy",
        "rate-limit",
        "coingecko",
        "api"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 34,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T07:55:46.529Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T11:16:10.092Z",
        "method": "currency/1"
      },
      "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-17T10:45:28.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-20T07:55:46.529Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 571
        }
      },
      "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-19T09:20:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T09:20:23.000Z",
            "end": "2026-10-19T09:20: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-17T10:45:28.000Z",
            "end": "2026-10-19T09:20: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-17T10:45:28.000Z",
            "end": "2026-10-19T09:20: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": 14,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T11:16:10.092Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T10:45:28.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T07:05:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_987c43f9a4b7a43f",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_987c43f9a4b7a43f"
      }
    },
    {
      "id": "cand_244d4ea1890aab0b",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Pyfile x402 API",
      "name_source": "registry",
      "branches": {
        "primary": "commerce/shipping",
        "secondary": [],
        "method_version": "placement-rules/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T01:50:28.000Z"
      },
      "place": null,
      "summary": null,
      "package": null,
      "directory": {
        "in_directory": false,
        "method_version": "listing-criteria/5",
        "variant_of": null,
        "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,
          "not_a_variant": true
        }
      },
      "host": "pyfile-agent.taile3ff35.ts.net",
      "provider": "taile3ff35.ts.net",
      "url": "https://pyfile-agent.taile3ff35.ts.net/data/nano/courier",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "data",
        "api",
        "x402"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 13,
      "networks": [
        "eip155:8453",
        "eip155:137",
        "eip155:42161",
        "nano:mainnet"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T10:20:50.985Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-18T01:50:46.661Z",
        "method": "currency/1"
      },
      "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-18T01:50:28.000Z",
        "monitoring_days": 2.8,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T10:20:50.985Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 993
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/4",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T10:20:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T10:20:29.881Z",
            "end": "2026-10-20T10:20:29.881Z",
            "limited_history": false,
            "checks": 0,
            "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-18T01:50:28.000Z",
            "end": "2026-10-20T10:20:29.881Z",
            "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-18T01:50:28.000Z",
            "end": "2026-10-20T10:20:29.881Z",
            "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-18T01:50:46.661Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-18T01:50:28.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:30:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_244d4ea1890aab0b",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_244d4ea1890aab0b"
      }
    }
  ]
}