{
  "api_status": "preview",
  "generated_at": "2026-10-22T09:37:51.091Z",
  "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/6). Reported usage and catalogue membership do not determine inclusion. We publish evidence for users and agents to assess; placement checks establish a category, not trustworthiness. 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 latest payment request the service's own server sent our check, else from the registry's payment terms (a known USD stablecoin either way); for reviewed entries from the operator's stated pricing (a claim, linked on the service page). price_source says which."
  ],
  "query": {
    "scope": "directory",
    "tag": "due-diligence",
    "sort": "evidence",
    "limit": 50,
    "offset": 0
  },
  "total": 28,
  "items": [
    {
      "id": "cand_3345fed855ff0c5a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "DYOE Trust Check",
      "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": "Returns a safe, caution or avoid verdict with trust score and red flags for a domain.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:30:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "agents.dyoeway.org",
      "provider": "dyoeway.org",
      "url": "https://agents.dyoeway.org/verify",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "trust",
        "scam-check",
        "fraud",
        "domain-age",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 22,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-21T10:31:47.073Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:00:56.590Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T12:07:55.000Z",
        "monitoring_days": 5.9,
        "limited_evidence": true,
        "checks_30d": 5,
        "passed_30d": 5,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-21T10:31:47.073Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 435
        }
      },
      "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-21T10:35:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:35:29.881Z",
            "end": "2026-10-21T10: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-18T02:05:46.012Z",
            "end": "2026-10-21T10:35: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-18T02:05:46.012Z",
            "end": "2026-10-21T10:35: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": 18,
        "unique_payers_30d": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:00:56.590Z",
        "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-21T17:09:38.256Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_3345fed855ff0c5a",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_3345fed855ff0c5a"
      }
    },
    {
      "id": "cand_d2595a3522b37e9d",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Smart Contract Security Check",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/token-risk",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T01:30:29.881Z"
      },
      "place": {
        "id": "finance-data/crypto/token-risk",
        "name": "Token, contract and wallet risk checks",
        "description": "Rug-pull, honeypot and scam checks on tokens, smart contracts, wallets and transactions."
      },
      "summary": {
        "text": "Static security analysis of a smart contract's privileged powers, with a 0-100 score.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T01:30:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "trust-agent.io",
      "provider": "trust-agent.io",
      "url": "https://trust-agent.io/v1/verify/deep",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "smart-contract",
        "security",
        "contract-risk",
        "proxy",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "observed",
      "provider_endpoints": 12,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-22T08:40:41.477Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T13:15:54.158Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": {
        "source": "payment_request",
        "items": [
          {
            "call": "GET",
            "params": [
              {
                "name": "address",
                "in": "query",
                "type": null,
                "required": false
              },
              {
                "name": "type",
                "in": "query",
                "type": null,
                "required": false
              },
              {
                "name": "chain",
                "in": "query",
                "type": null,
                "required": false
              }
            ]
          }
        ],
        "at": "2026-10-22T08:40:41.477Z",
        "method": "request-shape/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-16T13:07:55.000Z",
        "monitoring_days": 5.9,
        "limited_evidence": true,
        "checks_30d": 6,
        "passed_30d": 6,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-22T08:40:41.477Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 189
        }
      },
      "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-22T08:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-21T08:45:29.881Z",
            "end": "2026-10-22T08: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-17T13:15:54.158Z",
            "end": "2026-10-22T08:45:29.881Z",
            "limited_history": true,
            "checks": 5,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "30d",
            "start": "2026-10-17T13:15:54.158Z",
            "end": "2026-10-22T08:45:29.881Z",
            "limited_history": true,
            "checks": 5,
            "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-17T13:15:54.158Z",
        "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:15:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_d2595a3522b37e9d",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_d2595a3522b37e9d"
      }
    },
    {
      "id": "cand_b1242980a2d79fd4",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Israel Company Changes",
      "name_source": "registry",
      "branches": {
        "primary": "search/companies-people/company-registries",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:40:05.000Z"
      },
      "place": {
        "id": "search/companies-people/company-registries",
        "name": "Company registry records",
        "description": "Look up official business register records by country: registration, status, officers, owners and filings."
      },
      "summary": {
        "text": "Lists recent Israeli company-registry filings and status changes for a company number.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:40:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "israel-counterparty-intelligence.vercel.app",
      "provider": "israel-counterparty-intelligence.vercel.app",
      "url": "https://israel-counterparty-intelligence.vercel.app/v1/company-changes/mainnet",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "israel",
        "company-changes",
        "corporate-events",
        "registry-monitoring",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 3,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-21T10:35:50.125Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:51:01.624Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T02:15:47.000Z",
        "monitoring_days": 5.3,
        "limited_evidence": true,
        "checks_30d": 5,
        "passed_30d": 5,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-21T10:35:50.125Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 143
        }
      },
      "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-21T10:40:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:40:29.881Z",
            "end": "2026-10-21T10: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-21T10:40:29.881Z",
            "limited_history": true,
            "checks": 5,
            "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-21T10:40:29.881Z",
            "limited_history": true,
            "checks": 5,
            "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-17T02:51:01.624Z",
        "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:10:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_b1242980a2d79fd4",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_b1242980a2d79fd4"
      }
    },
    {
      "id": "cand_260183c9d4f1e285",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "presign-guard",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/token-risk/tokens",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T01:30:29.881Z"
      },
      "place": {
        "id": "finance-data/crypto/token-risk/tokens",
        "name": "Check a token before trading",
        "description": "Check a token address for rug-pull, honeypot, tax and holder-concentration risks."
      },
      "summary": {
        "text": "Grades a Solana or EVM token as safe, caution, risky or avoid, with reasons.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T01:30:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "presign-guard.fizzl.eu",
      "provider": "fizzl.eu",
      "url": "https://presign-guard.fizzl.eu/v1/token",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "token-security",
        "due-diligence",
        "solana",
        "base",
        "agents"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "xrpl:0",
        "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=",
        "stellar:pubnet",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-21T10:40:55.572Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-18T03:10:38.864Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T02:30:25.000Z",
        "monitoring_days": 5.3,
        "limited_evidence": true,
        "checks_30d": 5,
        "passed_30d": 5,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-21T10:40:55.572Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 228
        }
      },
      "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-21T10:45:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:45:29.881Z",
            "end": "2026-10-21T10: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:30:25.000Z",
            "end": "2026-10-21T10:45:29.881Z",
            "limited_history": true,
            "checks": 5,
            "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-21T10:45:29.881Z",
            "limited_history": true,
            "checks": 5,
            "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": 10,
        "unique_payers_30d": 6,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-18T03:10:38.864Z",
        "changes_30d": 1,
        "changes_90d": 1,
        "pay_to_changes_90d": 0,
        "last_change_at": "2026-10-18T03:10:38.864Z",
        "last_change_kinds": [
          "network_added"
        ],
        "window_start": "2026-10-17T02:30:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:05:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_260183c9d4f1e285",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_260183c9d4f1e285"
      }
    },
    {
      "id": "cand_f1559b630118aacb",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Address Check",
      "name_source": "registry",
      "branches": {
        "primary": "places/maps-geocoding/addresses",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T03:45:29.881Z"
      },
      "place": {
        "id": "places/maps-geocoding/addresses",
        "name": "Validate addresses and postcodes",
        "description": "Parse, normalise, validate or autocomplete addresses, and look up postal codes."
      },
      "summary": {
        "text": "Structurally checks and normalises addresses for common countries; not deliverability.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T03:45:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "402.com.tr",
      "provider": "402.com.tr",
      "url": "https://402.com.tr/api/x402/address-check",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "business",
        "verification",
        "due-diligence",
        "kyb",
        "data"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 166,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-21T10:55:46.303Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:50:51.618Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-17T02:35:25.000Z",
        "monitoring_days": 5.3,
        "limited_evidence": true,
        "checks_30d": 5,
        "passed_30d": 5,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-21T10:55:46.303Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 628
        }
      },
      "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-21T11:00:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T11:00:29.881Z",
            "end": "2026-10-21T11: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:35:25.000Z",
            "end": "2026-10-21T11:00:29.881Z",
            "limited_history": true,
            "checks": 5,
            "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-21T11:00:29.881Z",
            "limited_history": true,
            "checks": 5,
            "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": 5,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:50:51.618Z",
        "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-17T02:35:25.000Z",
        "listed": false
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_f1559b630118aacb",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_f1559b630118aacb"
      }
    },
    {
      "id": "cand_83d2f67231b8b41a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "SolEnrich",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:25:05.000Z"
      },
      "place": {
        "id": "finance-data/crypto",
        "name": "Crypto and on-chain data",
        "description": "Crypto prices, tokens and on-chain data."
      },
      "summary": {
        "text": "Compares 2-3 tokens on price, liquidity, volatility and risk, with rankings.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:25:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "api.solenrich.com",
      "provider": "solenrich.com",
      "url": "https://api.solenrich.com/entrypoints/compare-tokens/invoke",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "token-comparison",
        "token-risk",
        "due-diligence",
        "solana",
        "onchain"
      ],
      "category": null,
      "price_usd": 0.006,
      "price_source": "registry",
      "provider_endpoints": 51,
      "networks": [
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:00:24.459Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:50:52.398Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T13:07:55.000Z",
        "monitoring_days": 5.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:00:24.459Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 114
        }
      },
      "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-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-16T13:07:55.000Z",
            "end": "2026-10-20T00: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-16T13:07:55.000Z",
            "end": "2026-10-20T00: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": 8,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:50:52.398Z",
        "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:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_83d2f67231b8b41a",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_83d2f67231b8b41a"
      }
    },
    {
      "id": "cand_cead6a3f7091d893",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "SolEnrich",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/token-risk/tokens",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T09:15:29.881Z"
      },
      "place": {
        "id": "finance-data/crypto/token-risk/tokens",
        "name": "Check a token before trading",
        "description": "Check a token address for rug-pull, honeypot, tax and holder-concentration risks."
      },
      "summary": {
        "text": "Scores a Solana token's risk from token, whale and holder-concentration data, giving a verdict.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T09:15:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "api.solenrich.com",
      "provider": "solenrich.com",
      "url": "https://api.solenrich.com/entrypoints/due-diligence/invoke",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "due-diligence",
        "rug-detection",
        "token-risk",
        "solana",
        "ai-agents"
      ],
      "category": null,
      "price_usd": 0.02,
      "price_source": "registry",
      "provider_endpoints": 51,
      "networks": [
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:10:28.357Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:00:56.814Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T13:07:55.000Z",
        "monitoring_days": 5.9,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:10:28.357Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 86
        }
      },
      "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-20T00:25:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T00:25:23.000Z",
            "end": "2026-10-20T00:25: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-16T13:07:55.000Z",
            "end": "2026-10-20T00:25: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-16T13:07:55.000Z",
            "end": "2026-10-20T00:25: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": 7,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:00:56.814Z",
        "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:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_cead6a3f7091d893",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_cead6a3f7091d893"
      }
    },
    {
      "id": "cand_960625fd975b3761",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Toolsmith",
      "name_source": "registry",
      "branches": {
        "primary": "web/domains-network/dns",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T08:45:29.881Z"
      },
      "place": {
        "id": "web/domains-network/dns",
        "name": "Look up DNS records",
        "description": "Resolve and monitor DNS, WHOIS and certificate records for a domain (email sending records: messaging/email/deliverability)."
      },
      "summary": {
        "text": "Due-diligence check of a domain's registration age, DNS, certificates and mail setup.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T08:45:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "toolcall.click",
      "provider": "toolcall.click",
      "url": "https://toolcall.click/t/domain/check",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "domain",
        "due-diligence",
        "whois",
        "rdap",
        "dns"
      ],
      "category": null,
      "price_usd": 0.008,
      "price_source": "registry",
      "provider_endpoints": 15,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:35:29.530Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:25:45.552Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T16:07:55.000Z",
        "monitoring_days": 5.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:35:29.530Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 187
        }
      },
      "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:30:46.991Z",
            "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:30:46.991Z",
            "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:25:45.552Z",
        "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:40:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_960625fd975b3761",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_960625fd975b3761"
      }
    },
    {
      "id": "cand_a2fc69309a8d6fc8",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "TENNA Launch Intelligence",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/token-risk/tokens",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T08:45:29.881Z"
      },
      "place": {
        "id": "finance-data/crypto/token-risk/tokens",
        "name": "Check a token before trading",
        "description": "Check a token address for rug-pull, honeypot, tax and holder-concentration risks."
      },
      "summary": {
        "text": "Gives an evidence report on a meme token launch's deployer history and sell behaviour.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T08:45:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "app.tenna.ai",
      "provider": "tenna.ai",
      "url": "https://app.tenna.ai/api/x402/tenna/meme_launch_dd",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "token",
        "launch",
        "due-diligence",
        "onchain",
        "evidence"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 11,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:30:23.841Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:21:01.435Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 5.7,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:30:23.841Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 571
        }
      },
      "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-19T08:25:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T08:25:23.000Z",
            "end": "2026-10-19T08:25: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:25:50.983Z",
            "end": "2026-10-19T08:25: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:25:50.983Z",
            "end": "2026-10-19T08:25: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:21:01.435Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T17:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T01:20:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_a2fc69309a8d6fc8",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_a2fc69309a8d6fc8"
      }
    },
    {
      "id": "cand_2ca223630b1b788f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "eu-verify",
      "name_source": "registry",
      "branches": {
        "primary": "search/companies-people/company-registries",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:05:05.000Z"
      },
      "place": {
        "id": "search/companies-people/company-registries",
        "name": "Company registry records",
        "description": "Look up official business register records by country: registration, status, officers, owners and filings."
      },
      "summary": {
        "text": "Searches and profiles UK Companies House records, including officers and controllers.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:05:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "data.greeneris.io",
      "provider": "greeneris.io",
      "url": "https://data.greeneris.io/v1/uk/company",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "uk",
        "company",
        "kyb",
        "registry",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 88,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:50:30.264Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:35:57.243Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T22:07:46.000Z",
        "monitoring_days": 5.5,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:50:30.264Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 109
        }
      },
      "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:55:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T00:55:23.000Z",
            "end": "2026-10-20T00: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-18T02:45:42.446Z",
            "end": "2026-10-20T00:55: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:45:42.446Z",
            "end": "2026-10-20T00:55: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": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:35:57.243Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T22:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T01:20:23.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_2ca223630b1b788f",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_2ca223630b1b788f"
      }
    },
    {
      "id": "cand_2a55dd41e77efb7d",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "x402 seller dossier",
      "name_source": "registry",
      "branches": {
        "primary": "identity/verification/ai-agents",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T04:30:29.881Z"
      },
      "place": {
        "id": "identity/verification/ai-agents",
        "name": "Verify AI agents",
        "description": "Identity, reputation and track-record checks on AI agents and agent sellers."
      },
      "summary": {
        "text": "Dossier on an x402 seller's identity, prices, wallets and settlement history.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T04:30:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "agent402.tools",
      "provider": "agent402.tools",
      "url": "https://agent402.tools/api/seller-dossier",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "x402",
        "seller",
        "dossier",
        "due-diligence",
        "trust"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "observed",
      "provider_endpoints": 688,
      "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-20T13:05:45.363Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:20:44.878Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T22:07:46.000Z",
        "monitoring_days": 5.5,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T13:05:45.363Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 298
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/3",
          "candidate-x402/5",
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-20T13:10:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T13:10:29.881Z",
            "end": "2026-10-20T13: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-16T22:07:46.000Z",
            "end": "2026-10-20T13: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-16T22:07:46.000Z",
            "end": "2026-10-20T13: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": 57,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:20:44.878Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T22:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-22T03:50:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_2a55dd41e77efb7d",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_2a55dd41e77efb7d"
      }
    },
    {
      "id": "cand_b87b2b0cd3652160",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "eu-verify",
      "name_source": "registry",
      "branches": {
        "primary": "search/companies-people/company-registries",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:45:05.000Z"
      },
      "place": {
        "id": "search/companies-people/company-registries",
        "name": "Company registry records",
        "description": "Look up official business register records by country: registration, status, officers, owners and filings."
      },
      "summary": {
        "text": "Queries the Norwegian company register for registration, status and risk flags.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:45:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "data.greeneris.io",
      "provider": "greeneris.io",
      "url": "https://data.greeneris.io/v1/no/company",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "norway",
        "company",
        "kyb",
        "registry",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "registry",
      "provider_endpoints": 88,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T02:55:31.358Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:41:22.440Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T22:07:46.000Z",
        "monitoring_days": 5.5,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T02:55:31.358Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 112
        }
      },
      "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:30:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T01:30:23.000Z",
            "end": "2026-10-20T01: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-16T22:07:46.000Z",
            "end": "2026-10-20T01:30: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-16T22:07:46.000Z",
            "end": "2026-10-20T01:30: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": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:41:22.440Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T22:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:40:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_b87b2b0cd3652160",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_b87b2b0cd3652160"
      }
    },
    {
      "id": "cand_7bdf8b1eb084dd04",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Settlement Ledger Line",
      "name_source": "registry",
      "branches": {
        "primary": "productivity/accounting/bookkeeping/ledgers",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T04:45:29.881Z"
      },
      "place": {
        "id": "productivity/accounting/bookkeeping/ledgers",
        "name": "Accounting and ERP books",
        "description": "Read and write ledgers, journal entries, invoices, bills and reports in accounting or ERP software or a ledger engine."
      },
      "summary": {
        "text": "Converts a USDC settlement into journal entries and a two-line CSV.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T04:45:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "402.com.tr",
      "provider": "402.com.tr",
      "url": "https://402.com.tr/api/x402/settlement-line",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "business",
        "verification",
        "due-diligence",
        "kyb",
        "settlement"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 166,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T23:15:11.656Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-16T23:08:02.194Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 5.4,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "stale",
        "last_check": {
          "at": "2026-10-18T23:15:11.656Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 448
        }
      },
      "response_times": null,
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T23:08:02.194Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T23:07:46.000Z",
        "listed": false
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_7bdf8b1eb084dd04",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_7bdf8b1eb084dd04"
      }
    },
    {
      "id": "cand_a36bb80ead1bf7fe",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "eu-verify",
      "name_source": "registry",
      "branches": {
        "primary": "search/companies-people/company-registries",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:35:05.000Z"
      },
      "place": {
        "id": "search/companies-people/company-registries",
        "name": "Company registry records",
        "description": "Look up official business register records by country: registration, status, officers, owners and filings."
      },
      "summary": {
        "text": "Searches the Finnish company registry by name or Business ID, returning status and details.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:35:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "data.greeneris.io",
      "provider": "greeneris.io",
      "url": "https://data.greeneris.io/v1/fi/company",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "finland",
        "company",
        "kyb",
        "registry",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.003,
      "price_source": "observed",
      "provider_endpoints": 88,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-18T23:30:08.801Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-16T23:07:59.346Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 5.4,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-18T23:30:08.801Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 96
        }
      },
      "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-20T01:35:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T01:35:23.000Z",
            "end": "2026-10-20T01: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-17T23:25:32.355Z",
            "end": "2026-10-20T01: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-17T23:25:32.355Z",
            "end": "2026-10-20T01:35:23.000Z",
            "limited_history": true,
            "checks": 2,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          }
        ],
        "measured_from": "eastern North America"
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T23:07:59.346Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-22T07:45:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_a36bb80ead1bf7fe",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_a36bb80ead1bf7fe"
      }
    },
    {
      "id": "cand_a855fc7a6f071fe2",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "NetIntel",
      "name_source": "registry",
      "branches": {
        "primary": "web/domains-network/dns",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:40:05.000Z"
      },
      "place": {
        "id": "web/domains-network/dns",
        "name": "Look up DNS records",
        "description": "Resolve and monitor DNS, WHOIS and certificate records for a domain (email sending records: messaging/email/deliverability)."
      },
      "summary": {
        "text": "Determines a domain's registration age from RDAP, WHOIS or archive history.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:40:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "netintel.dev",
      "provider": "netintel.dev",
      "url": "https://netintel.dev/domain-age/check",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "domain-intelligence",
        "domain-research",
        "domain-valuation",
        "whois",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.03,
      "price_source": "registry",
      "provider_endpoints": 245,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:05:33.883Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:55:41.529Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 5.4,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:05:33.883Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 230
        }
      },
      "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:50:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T03:50:29.881Z",
            "end": "2026-10-20T03:50: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-16T23:07:46.000Z",
            "end": "2026-10-20T03: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-16T23:07:46.000Z",
            "end": "2026-10-20T03: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": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:55:41.529Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T23:07:46.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:40:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_a855fc7a6f071fe2",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_a855fc7a6f071fe2"
      }
    },
    {
      "id": "cand_37754af867c5acc6",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "DeFi Safety Oracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/token-risk/tokens",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T08:00:29.881Z"
      },
      "place": {
        "id": "finance-data/crypto/token-risk/tokens",
        "name": "Check a token before trading",
        "description": "Check a token address for rug-pull, honeypot, tax and holder-concentration risks."
      },
      "summary": {
        "text": "Scores a token's rug-pull and honeypot risk, with market data and creator credibility.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T08:00:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "oracle.cyberwarex.com",
      "provider": "cyberwarex.com",
      "url": "https://oracle.cyberwarex.com/v1/identity/token",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "identity",
        "token",
        "rug-pull",
        "honeypot",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 53,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:00:31.245Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:50:58.441Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T02:05:47.000Z",
        "monitoring_days": 5.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:00:31.245Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 344
        }
      },
      "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:05:47.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:05:47.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": 20,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:50:58.441Z",
        "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-20T02:10:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_37754af867c5acc6",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_37754af867c5acc6"
      }
    },
    {
      "id": "cand_4a79e68e0c147e2a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "DeFi Safety Oracle",
      "name_source": "registry",
      "branches": {
        "primary": "finance-data/crypto/wallets",
        "secondary": [
          "finance-data/crypto/token-risk/addresses"
        ],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T04:30:29.881Z"
      },
      "place": {
        "id": "finance-data/crypto/wallets",
        "name": "Wallet balances and flows",
        "description": "Balances, holdings, history and profiles of wallet addresses, exchange flows and whale tracking."
      },
      "summary": {
        "text": "Profiles a wallet's age, activity, linked names and token scam history.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T04:30:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "oracle.cyberwarex.com",
      "provider": "cyberwarex.com",
      "url": "https://oracle.cyberwarex.com/v1/identity/wallet",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "identity",
        "wallet",
        "due-diligence",
        "rug-pull",
        "kyt"
      ],
      "category": null,
      "price_usd": 0.02,
      "price_source": "registry",
      "provider_endpoints": 53,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:05:38.011Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T02:55:43.670Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T02:05:47.000Z",
        "monitoring_days": 5.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:05:38.011Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 336
        }
      },
      "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:05:47.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:05:47.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": 17,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T02:55:43.670Z",
        "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-20T02:10:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_4a79e68e0c147e2a",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_4a79e68e0c147e2a"
      }
    },
    {
      "id": "cand_03f481f75934fe49",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Infoharmoni Radar who",
      "name_source": "registry",
      "branches": {
        "primary": "identity/verification/ai-agents",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T04:45:29.881Z"
      },
      "place": {
        "id": "identity/verification/ai-agents",
        "name": "Verify AI agents",
        "description": "Identity, reputation and track-record checks on AI agents and agent sellers."
      },
      "summary": {
        "text": "Reports on an x402 seller: its price, rivals, and who actually pays it.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T04:45:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "ausrine-who.onrender.com",
      "provider": "ausrine-who.onrender.com",
      "url": "https://ausrine-who.onrender.com/who/:target",
      "method": "GET",
      "templated_url": true,
      "operator": null,
      "tags": [
        "x402",
        "due-diligence",
        "seller-report",
        "market-data",
        "replay"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 2,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:15:30.807Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:05:49.043Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T02:25:25.000Z",
        "monitoring_days": 5.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:15:30.807Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 308
        }
      },
      "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:30:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T06:30:23.000Z",
            "end": "2026-10-19T06: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:25:25.000Z",
            "end": "2026-10-19T06:30: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-19T06:30: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": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:05:49.043Z",
        "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_03f481f75934fe49",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_03f481f75934fe49"
      }
    },
    {
      "id": "cand_ac72c7f32e1bafb3",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "x402 Doctor",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security/agent-services",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T04:30:29.881Z"
      },
      "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": "Gives a go, caution or no-go verdict on paying an x402 endpoint, with history.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T04:30:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "x402-doctor.fizzl.eu",
      "provider": "fizzl.eu",
      "url": "https://x402-doctor.fizzl.eu/api/v1/preflight/deep",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "x402",
        "payments",
        "safety",
        "pre-payment",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "xrpl:0",
        "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=",
        "stellar:pubnet",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-19T03:15:37.607Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-18T03:10:41.189Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T02:30:25.000Z",
        "monitoring_days": 5.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:15:37.607Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 916
        }
      },
      "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-20T00:55:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T00:55:23.000Z",
            "end": "2026-10-20T00: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:30:25.000Z",
            "end": "2026-10-20T00: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:30:25.000Z",
            "end": "2026-10-20T00: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": 5,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-18T03:10:41.189Z",
        "changes_30d": 1,
        "changes_90d": 1,
        "pay_to_changes_90d": 0,
        "last_change_at": "2026-10-18T03:10:41.189Z",
        "last_change_kinds": [
          "network_added"
        ],
        "window_start": "2026-10-17T02:30:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:05:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_ac72c7f32e1bafb3",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_ac72c7f32e1bafb3"
      }
    },
    {
      "id": "cand_0f306a5646b474a4",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Apify Actor Preflight",
      "name_source": "registry",
      "branches": {
        "primary": "identity/security/agent-services",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T04:45:29.881Z"
      },
      "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": "Scores an Apify actor from metadata, with an optional paid run to measure its output.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T04:45:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "audit-tools.ai",
      "provider": "audit-tools.ai",
      "url": "https://audit-tools.ai/api/preflight",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "x402",
        "due-diligence",
        "audit",
        "preflight",
        "actors"
      ],
      "category": null,
      "price_usd": 0.02,
      "price_source": "registry",
      "provider_endpoints": 2,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-19T03:30:55.969Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:21:02.053Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T02:45:25.000Z",
        "monitoring_days": 5.3,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T03:30:55.969Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 284
        }
      },
      "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-19T07:05:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T07:05:23.000Z",
            "end": "2026-10-19T07:05: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:45:25.000Z",
            "end": "2026-10-19T07:05: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:45:25.000Z",
            "end": "2026-10-19T07:05: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": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:21:02.053Z",
        "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-20T12:30:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_0f306a5646b474a4",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_0f306a5646b474a4"
      }
    },
    {
      "id": "cand_9e3af222ef33099a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "VENZIA LAB Company Research",
      "name_source": "registry",
      "branches": {
        "primary": "search/companies-people/market-research",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T08:45:29.881Z"
      },
      "place": {
        "id": "search/companies-people/market-research",
        "name": "Company and market research",
        "description": "Research reports on companies, competitors, sectors and market opportunities, with sources."
      },
      "summary": {
        "text": "Cited JSON company report covering overview, financials, risks and opportunities.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T08:45:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "venzia-complet-ezip.replit.app",
      "provider": "venzia-complet-ezip.replit.app",
      "url": "https://venzia-complet-ezip.replit.app/api/services/company-research",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "company-research",
        "due-diligence",
        "company-financials",
        "risk-analysis",
        "competitor-research"
      ],
      "category": null,
      "price_usd": 0.01,
      "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:31:08.942Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T03:21:02.414Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T02:55:25.000Z",
        "monitoring_days": 5.3,
        "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.942Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 509
        }
      },
      "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": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T03:21:02.414Z",
        "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_9e3af222ef33099a",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_9e3af222ef33099a"
      }
    },
    {
      "id": "cand_2bcb80d6a8435e2e",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "ForwardLane",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/repositories",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T14:25:05.000Z"
      },
      "place": {
        "id": "compute/developer-data/repositories",
        "name": "Find and work with repositories",
        "description": "Public repository data, trending repos, code search across repos, and git hosting and operations."
      },
      "summary": {
        "text": "Searches repository names and properties, returning score-ranked, paginated results.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T14:25:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "agents.forwardlane.com",
      "provider": "forwardlane.com",
      "url": "https://agents.forwardlane.com/api/search",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "code-intelligence",
        "due-diligence",
        "knowledge-graph",
        "fibo",
        "security"
      ],
      "category": null,
      "price_usd": 0.02,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "eip155:8453",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-19T04:21:03.743Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T04:06:02.208Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T04:05:25.000Z",
        "monitoring_days": 5.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T04:21:03.743Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 560
        }
      },
      "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-19T07:35:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T07:35:23.000Z",
            "end": "2026-10-19T07:35:23.000Z",
            "limited_history": false,
            "checks": 1,
            "timeouts": 0,
            "not_timed": 0,
            "median_ms": null,
            "p90_ms": null,
            "p95_ms": null,
            "p99_ms": null,
            "fastest_ms": null,
            "slowest_ms": null,
            "slowest_at": null,
            "p95_to_median": null
          },
          {
            "window": "7d",
            "start": "2026-10-17T04:05:25.000Z",
            "end": "2026-10-19T07:35: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:05:25.000Z",
            "end": "2026-10-19T07:35: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": 13,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T04:06:02.208Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T04:05:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:10:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_2bcb80d6a8435e2e",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_2bcb80d6a8435e2e"
      }
    },
    {
      "id": "cand_1af7d7b2ef1f283a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "ForwardLane",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/code-analysis/code-graphs",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T08:00:29.881Z"
      },
      "place": {
        "id": "compute/developer-data/code-analysis/code-graphs",
        "name": "Map and navigate a codebase",
        "description": "Index a codebase into a graph or map for symbol search, callers, dependencies, architecture and the impact of a change."
      },
      "summary": {
        "text": "Hybrid keyword and vector search over code functions and classes, with filters.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T08:00:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "agents.forwardlane.com",
      "provider": "forwardlane.com",
      "url": "https://agents.forwardlane.com/zcj/4wn5fi6qpzms/api/search/hybrid",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "code-intelligence",
        "due-diligence",
        "knowledge-graph",
        "fibo",
        "security"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "eip155:8453",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-19T05:01:01.643Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T04:51:17.538Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T04:50:25.000Z",
        "monitoring_days": 5.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T05:01:01.643Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 663
        }
      },
      "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:15:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-19T03:15:29.881Z",
            "end": "2026-10-20T03:15: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:50:25.000Z",
            "end": "2026-10-20T03:15: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:50:25.000Z",
            "end": "2026-10-20T03:15: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-17T04:51:17.538Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T04:50:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T05:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_1af7d7b2ef1f283a",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_1af7d7b2ef1f283a"
      }
    },
    {
      "id": "cand_c7a4c86130cd559d",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "ForwardLane",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/code-analysis/code-graphs",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T09:00:29.881Z"
      },
      "place": {
        "id": "compute/developer-data/code-analysis/code-graphs",
        "name": "Map and navigate a codebase",
        "description": "Index a codebase into a graph or map for symbol search, callers, dependencies, architecture and the impact of a change."
      },
      "summary": {
        "text": "Hybrid search over code functions and classes, with repository and coverage filters.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T09:00:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "agents.forwardlane.com",
      "provider": "forwardlane.com",
      "url": "https://agents.forwardlane.com/api/search/hybrid",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "code-intelligence",
        "due-diligence",
        "knowledge-graph",
        "fibo",
        "security"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "eip155:8453",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-19T05:10:49.037Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T05:01:18.606Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T05:00:25.000Z",
        "monitoring_days": 5.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T05:10:49.037Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 438
        }
      },
      "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-17T05:00: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-17T05:00: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": 20,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T05:01:18.606Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T05:00:25.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T04:45:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_c7a4c86130cd559d",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_c7a4c86130cd559d"
      }
    },
    {
      "id": "cand_600fb226c27fe7fa",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "APEX Company lookup: LEI + SEC",
      "name_source": "registry",
      "branches": {
        "primary": "search/companies-people/company-registries",
        "secondary": [],
        "method_version": "placement-ai/3",
        "tree_version": "tree/3",
        "placed_at": "2026-10-18T15:15:05.000Z"
      },
      "place": {
        "id": "search/companies-people/company-registries",
        "name": "Company registry records",
        "description": "Look up official business register records by country: registration, status, officers, owners and filings."
      },
      "summary": {
        "text": "Returns a company's LEI, status, parents and latest SEC filings from public registries.",
        "source": "automated",
        "method": "placement-ai/3",
        "written_at": "2026-10-18T15:15:05.000Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "apexfaucet.xyz",
      "provider": "apexfaucet.xyz",
      "url": "https://apexfaucet.xyz/api/x402/company-check",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "company",
        "lei",
        "sec",
        "edgar",
        "due-diligence"
      ],
      "category": null,
      "price_usd": 0.005,
      "price_source": "registry",
      "provider_endpoints": 145,
      "networks": [
        "eip155:8453",
        "eip155:5042",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:56"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-20T08:00:56.947Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T11:20:48.815Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T08:25:28.000Z",
        "monitoring_days": 5.1,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-20T08:00:56.947Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 118
        }
      },
      "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-21T20:15:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T20:15:29.881Z",
            "end": "2026-10-21T20:15: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-17T08:25:28.000Z",
            "end": "2026-10-21T20:15: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-17T08:25:28.000Z",
            "end": "2026-10-21T20:15: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": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-17T11:20:48.815Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-17T08:25:28.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-21T20:13:53.293Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_600fb226c27fe7fa",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_600fb226c27fe7fa"
      }
    },
    {
      "id": "cand_01801348bb917b6e",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Receipt Parse",
      "name_source": "registry",
      "branches": {
        "primary": "documents/pdf-office/extract/fields",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T07:30:29.881Z"
      },
      "place": {
        "id": "documents/pdf-office/extract/fields",
        "name": "Extract fields into data",
        "description": "Pull named fields or records from invoices, receipts, statements and other documents into schema-checked JSON or rows."
      },
      "summary": {
        "text": "Extracts totals, VAT, IBANs, dates and invoice numbers from receipt text.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T07:30:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "402.com.tr",
      "provider": "402.com.tr",
      "url": "https://402.com.tr/api/x402/receipt-parse",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "business",
        "verification",
        "due-diligence",
        "kyb",
        "data"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 166,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-21T10:20:46.826Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-20T10:16:07.163Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-20T00:45:23.000Z",
        "monitoring_days": 2.4,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-21T10:20:46.826Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 665
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-21T10:25:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:25:29.881Z",
            "end": "2026-10-21T10: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-20T00:45:23.000Z",
            "end": "2026-10-21T10:25: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-20T00:45:23.000Z",
            "end": "2026-10-21T10:25: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": 5,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-20T10:16:07.163Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-20T00:45:23.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:05:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_01801348bb917b6e",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_01801348bb917b6e"
      }
    },
    {
      "id": "cand_0cfd9dc66a5a4c88",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "ForwardLane",
      "name_source": "registry",
      "branches": {
        "primary": "compute/developer-data/code-analysis/code-graphs",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T04:30:29.881Z"
      },
      "place": {
        "id": "compute/developer-data/code-analysis/code-graphs",
        "name": "Map and navigate a codebase",
        "description": "Index a codebase into a graph or map for symbol search, callers, dependencies, architecture and the impact of a change."
      },
      "summary": {
        "text": "Searches indexed code functions and classes by keyword and meaning, with filters.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T04:30:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "agents.forwardlane.com",
      "provider": "forwardlane.com",
      "url": "https://agents.forwardlane.com/zcj/i2zvimfvu1mx/api/search/hybrid",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "code-intelligence",
        "due-diligence",
        "knowledge-graph",
        "fibo",
        "security"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "eip155:8453",
        "tempo:4217"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402",
        "mpp"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402",
            "mpp"
          ],
          "at": "2026-10-19T06:01:42.095Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-17T05:51:23.720Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 168,
        "check_interval": "weekly",
        "check_interval_rule": "Weekly: fewer than 5 payers, or no usage figure.",
        "schedule_tier": "weekly",
        "monitoring_since": "2026-10-17T05:50:25.000Z",
        "monitoring_days": 5.2,
        "limited_evidence": true,
        "checks_30d": 3,
        "passed_30d": 3,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-19T06:01:42.095Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 937
        }
      },
      "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-19T07:00:23.000Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-18T07:00:23.000Z",
            "end": "2026-10-19T07:00: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-17T05:50:25.000Z",
            "end": "2026-10-19T07:00: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-17T05:50:25.000Z",
            "end": "2026-10-19T07:00: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-17T05:51:23.720Z",
        "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-20T05:20:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_0cfd9dc66a5a4c88",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_0cfd9dc66a5a4c88"
      }
    },
    {
      "id": "cand_642d20c965943ca7",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Bank CSV Normalize",
      "name_source": "registry",
      "branches": {
        "primary": "documents/conversion",
        "secondary": [],
        "method_version": "placement-ai/6",
        "tree_version": "tree/3",
        "placed_at": "2026-10-22T07:15:29.881Z"
      },
      "place": {
        "id": "documents/conversion",
        "name": "File and data conversion",
        "description": "File and data format conversion, encoding and file types."
      },
      "summary": {
        "text": "Parses bank CSV files and maps their headers to a standard date, amount and balance schema.",
        "source": "automated",
        "method": "placement-ai/6",
        "written_at": "2026-10-22T07:15:29.881Z"
      },
      "package": null,
      "directory": {
        "in_directory": true,
        "method_version": "listing-criteria/6",
        "variant_of": null,
        "criteria": {
          "says_what_it_does": true,
          "answers_now": true,
          "registry_payers_at_least_5": null,
          "curated_catalogue": null,
          "not_computable_locally": true,
          "not_test_address": true,
          "not_a_variant": true
        }
      },
      "host": "402.com.tr",
      "provider": "402.com.tr",
      "url": "https://402.com.tr/api/x402/bank-csv",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "business",
        "verification",
        "due-diligence",
        "kyb",
        "data"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 166,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "payment_protocols": [
        "x402"
      ],
      "access": {
        "observed": {
          "requires": "payment",
          "how": [
            "x402"
          ],
          "at": "2026-10-21T10:25:43.280Z",
          "method": "access/1"
        },
        "stated": null
      },
      "currency": {
        "codes": [
          "USD"
        ],
        "tokens": [
          "USDC"
        ],
        "source": "observed",
        "since": "2026-10-20T10:20:58.496Z",
        "method": "currency/1"
      },
      "interface": null,
      "calls": null,
      "tools": null,
      "payment_model": {
        "value": "per_call",
        "source": "observed",
        "method": "access/1"
      },
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "check_interval": "daily",
        "check_interval_rule": "Daily: 5 to 99 payers, and every new service until it has been probed 3 times.",
        "schedule_tier": "daily",
        "monitoring_since": "2026-10-20T01:00:23.000Z",
        "monitoring_days": 2.4,
        "limited_evidence": true,
        "checks_30d": 2,
        "passed_30d": 2,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-21T10:25:43.280Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 397
        }
      },
      "response_times": {
        "method": "response-times/1",
        "operation": "payment_request",
        "check_method": "candidate-x402/6",
        "check_methods": [
          "candidate-x402/6"
        ],
        "timeout_ms": 10000,
        "computed_at": "2026-10-21T10:25:29.881Z",
        "windows": [
          {
            "window": "24h",
            "start": "2026-10-20T10:25:29.881Z",
            "end": "2026-10-21T10:25: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-20T01:00:23.000Z",
            "end": "2026-10-21T10:25: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-20T01:00:23.000Z",
            "end": "2026-10-21T10:25: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": 9,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-20T10:20:58.496Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-20T01:00:23.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-20T02:05:29.881Z",
        "listed": true
      },
      "links": {
        "page": "https://agentservicedirectory.com/services/cand_642d20c965943ca7",
        "api": "https://agentservicedirectory.com/api/v1/services/cand_642d20c965943ca7"
      }
    }
  ]
}