{
  "api_status": "preview",
  "generated_at": "2026-10-16T23:36:10.211Z",
  "notes": [
    "Exact definitions of every field (unit, window, source): https://agentserviceatlas.com/fields",
    "reviewed entries have a sourced trust profile and hourly checks; discovered entries come from public agent registries, are not reviewed by a person, and are probed daily.",
    "evidence counts cover the last 30 days and are as of the latest refresh. missed_30d counts scheduled checks that did not run.",
    "For x402 endpoints a passing check means HTTP 402 with a valid payment challenge (discovered: on a mainnet network). It does not show that a paid call succeeds or returns useful results.",
    "registry_usage figures are the registry's own numbers, not our measurements. name is untrusted text when name_source is registry.",
    "networks_source tells you whether networks were observed in a live challenge, listed by the registry, or stated by the operator.",
    "tags describe purpose: our capability tags for reviewed entries, the registry's tags (sanitised, untrusted) for discovered ones. price_usd is the lowest price per call in US dollars: for discovered entries from the registry's payment terms (a known USD stablecoin), for reviewed entries from the operator's stated pricing (a claim, linked on the service page). price_source says which."
  ],
  "query": {
    "tag": "forex",
    "sort": "evidence",
    "limit": 50,
    "offset": 0
  },
  "total": 20,
  "items": [
    {
      "id": "cand_65ca100f81612613",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Vibe Springs",
      "name_source": "registry",
      "host": "vibesprings.net",
      "url": "https://vibesprings.net/api/market-pulse",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "market",
        "crypto",
        "forex",
        "defi",
        "gas"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 0.3,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T17:08:20.355Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 402
        }
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T17:08:20.355Z",
        "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-16T17:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_65ca100f81612613",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_65ca100f81612613"
      }
    },
    {
      "id": "cand_2ad5b657fe02a1bd",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "MacroPulse",
      "name_source": "registry",
      "host": "macropulse.theaslangroupllc.com",
      "url": "https://macropulse.theaslangroupllc.com/api/sentiment",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "forex",
        "forex-sentiment",
        "trading-signals",
        "financial-agent",
        "cot-positioning"
      ],
      "category": null,
      "price_usd": 0.05,
      "price_source": "registry",
      "provider_endpoints": 14,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:4663",
        "eip155:137",
        "eip155:42161",
        "eip155:480",
        "eip155:143",
        "eip155:196",
        "eip155:999",
        "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k",
        "xrpl:0",
        "eip155:56"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T20:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T20:08:27.395Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 402
        }
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T20:08:27.395Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T20:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T20:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_2ad5b657fe02a1bd",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_2ad5b657fe02a1bd"
      }
    },
    {
      "id": "cand_426f88a815399ce2",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "MacroPulse",
      "name_source": "registry",
      "host": "macropulse.theaslangroupllc.com",
      "url": "https://macropulse.theaslangroupllc.com/api/intermarket",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "intermarket",
        "cross-asset",
        "bonds",
        "equities",
        "forex"
      ],
      "category": null,
      "price_usd": 0.15,
      "price_source": "registry",
      "provider_endpoints": 14,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:4663",
        "eip155:137",
        "eip155:42161",
        "eip155:480",
        "eip155:143",
        "eip155:196",
        "eip155:999",
        "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k",
        "xrpl:0",
        "eip155:56"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T20:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T20:08:27.534Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 219
        }
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T20:08:27.534Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T20:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T20:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_426f88a815399ce2",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_426f88a815399ce2"
      }
    },
    {
      "id": "cand_60089b79745f8ef7",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "MacroPulse",
      "name_source": "registry",
      "host": "macropulse.theaslangroupllc.com",
      "url": "https://macropulse.theaslangroupllc.com/api/rates-differential",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "rates",
        "carry-trade",
        "central-banks",
        "forex",
        "macro"
      ],
      "category": null,
      "price_usd": 0.1,
      "price_source": "registry",
      "provider_endpoints": 14,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:4663",
        "eip155:137",
        "eip155:42161",
        "eip155:480",
        "eip155:143",
        "eip155:196",
        "eip155:999",
        "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k",
        "xrpl:0",
        "eip155:56"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T20:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T20:08:27.419Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 229
        }
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T20:08:27.419Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T20:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T20:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_60089b79745f8ef7",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_60089b79745f8ef7"
      }
    },
    {
      "id": "cand_8fb779d79dbbeb4d",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "MacroPulse",
      "name_source": "registry",
      "host": "macropulse.theaslangroupllc.com",
      "url": "https://macropulse.theaslangroupllc.com/api/commodities-pulse",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "commodities",
        "gold",
        "crude-oil",
        "macro",
        "forex"
      ],
      "category": null,
      "price_usd": 0.1,
      "price_source": "registry",
      "provider_endpoints": 14,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:4663",
        "eip155:137",
        "eip155:42161",
        "eip155:480",
        "eip155:143",
        "eip155:196",
        "eip155:999",
        "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k",
        "xrpl:0",
        "eip155:56"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T20:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T20:08:27.383Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 428
        }
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T20:08:27.383Z",
        "changes_30d": 0,
        "changes_90d": 0,
        "pay_to_changes_90d": 0,
        "last_change_at": null,
        "last_change_kinds": [],
        "window_start": "2026-10-16T20:07:55.000Z",
        "limited": true
      },
      "registry_listing": {
        "last_seen_at": "2026-10-16T20:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_8fb779d79dbbeb4d",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_8fb779d79dbbeb4d"
      }
    },
    {
      "id": "cand_9ab794ca847f5852",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Vibe Springs",
      "name_source": "registry",
      "host": "vibesprings.net",
      "url": "https://vibesprings.net/api/exchange/convert",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "currency",
        "conversion",
        "forex",
        "exchange-rates",
        "finance"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "observed",
      "mainnet": true,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T22:07:46.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 1,
        "passed_30d": 1,
        "missed_30d": 0,
        "pass_rate": 1,
        "freshness": "fresh",
        "last_check": {
          "at": "2026-10-16T22:08:00.898Z",
          "result": "payment_required",
          "passed": true,
          "http_status": 402,
          "duration_ms": 162
        }
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": {
        "current_since": "2026-10-16T22:08:00.898Z",
        "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-16T22:07:46.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_9ab794ca847f5852",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_9ab794ca847f5852"
      }
    },
    {
      "id": "cand_bbed83ddfb85068f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Otto AI",
      "name_source": "registry",
      "host": "x402.ottoai.services",
      "url": "https://x402.ottoai.services/fx-rates",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "forex",
        "fx-rates",
        "currency-exchange",
        "live-fx",
        "currency-conversion"
      ],
      "category": null,
      "price_usd": 0.001,
      "price_source": "registry",
      "provider_endpoints": 68,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T14:07:55.000Z",
        "monitoring_days": 0.4,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 10,
        "unique_payers_30d": 8,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T14:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_bbed83ddfb85068f",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_bbed83ddfb85068f"
      }
    },
    {
      "id": "cand_09326e09dab4f525",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "API Acre",
      "name_source": "registry",
      "host": "apiacre.com",
      "url": "https://apiacre.com/v1/data/ecb-fx-reference",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "fx-rate",
        "forex",
        "currency-conversion",
        "exchange-rate",
        "ecb-reference-rate"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 26,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T17:07:55.000Z",
        "monitoring_days": 0.3,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T17:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_09326e09dab4f525",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_09326e09dab4f525"
      }
    },
    {
      "id": "cand_af2b4a144dc6db3e",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Brazilayer Markets",
      "name_source": "registry",
      "host": "api.brazilayer.com",
      "url": "https://api.brazilayer.com/v1/mercado/cambio",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "brazil",
        "forex",
        "crypto",
        "stablecoin",
        "capital-flows"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 37,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T13:07:55.000Z",
        "monitoring_days": 0.4,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 4,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T13:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_af2b4a144dc6db3e",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_af2b4a144dc6db3e"
      }
    },
    {
      "id": "cand_8ce6e10de6925151",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "BizIntel API",
      "name_source": "registry",
      "host": "bizintel-api.hahavoid0.workers.dev",
      "url": "https://bizintel-api.hahavoid0.workers.dev/finance/forex-rate",
      "method": "POST",
      "templated_url": false,
      "operator": null,
      "tags": [
        "finance",
        "forex"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 9,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T14:07:55.000Z",
        "monitoring_days": 0.4,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T14:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_8ce6e10de6925151",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_8ce6e10de6925151"
      }
    },
    {
      "id": "cand_162f654ecd716dfe",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "NetIntel",
      "name_source": "registry",
      "host": "netintel.dev",
      "url": "https://netintel.dev/convert",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "currency-conversion",
        "exchange-rates",
        "forex",
        "crypto-prices",
        "fiat"
      ],
      "category": null,
      "price_usd": 0.01,
      "price_source": "registry",
      "provider_endpoints": 87,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T23:07:46.000Z",
        "monitoring_days": 0,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 4,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T23:07:46.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_162f654ecd716dfe",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_162f654ecd716dfe"
      }
    },
    {
      "id": "cand_73d58fda943e44f2",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Vibe Springs",
      "name_source": "registry",
      "host": "vibesprings.net",
      "url": "https://vibesprings.net/api/exchange",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "currency",
        "forex",
        "exchange-rates",
        "finance",
        "banking"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 25,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T14:07:55.000Z",
        "monitoring_days": 0.4,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 3,
        "unique_payers_30d": 3,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T14:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_73d58fda943e44f2",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_73d58fda943e44f2"
      }
    },
    {
      "id": "cand_399d32f58ed46d41",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "Toolsmith",
      "name_source": "registry",
      "host": "toolsmith-api.dassad10.workers.dev",
      "url": "https://toolsmith-api.dassad10.workers.dev/t/fx/rates",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "forex",
        "fx",
        "exchange-rates",
        "currency",
        "ecb"
      ],
      "category": null,
      "price_usd": 0.002,
      "price_source": "registry",
      "provider_endpoints": 4,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T16:07:55.000Z",
        "monitoring_days": 0.3,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 2,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T16:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_399d32f58ed46d41",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_399d32f58ed46d41"
      }
    },
    {
      "id": "cand_32ef70b5aa25bc53",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "MacroPulse",
      "name_source": "registry",
      "host": "macropulse.theaslangroupllc.com",
      "url": "https://macropulse.theaslangroupllc.com/api/regime",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "macro-regime",
        "risk-on",
        "risk-off",
        "macro",
        "forex"
      ],
      "category": null,
      "price_usd": 0.1,
      "price_source": "registry",
      "provider_endpoints": 14,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:4663",
        "eip155:137",
        "eip155:42161",
        "eip155:480",
        "eip155:143",
        "eip155:196",
        "eip155:999"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T20:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T20:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_32ef70b5aa25bc53",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_32ef70b5aa25bc53"
      }
    },
    {
      "id": "cand_94e57dfa14744b8c",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "MacroPulse",
      "name_source": "registry",
      "host": "macropulse.theaslangroupllc.com",
      "url": "https://macropulse.theaslangroupllc.com/api/event-pulse",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "economic-events",
        "forex",
        "macro",
        "central-banks",
        "financial-agent"
      ],
      "category": null,
      "price_usd": 0.2,
      "price_source": "registry",
      "provider_endpoints": 14,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:4663",
        "eip155:137",
        "eip155:42161",
        "eip155:480",
        "eip155:143",
        "eip155:196",
        "eip155:999"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T20:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T20:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_94e57dfa14744b8c",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_94e57dfa14744b8c"
      }
    },
    {
      "id": "cand_ba8ef72b7ebdc38f",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "MacroPulse",
      "name_source": "registry",
      "host": "macropulse.theaslangroupllc.com",
      "url": "https://macropulse.theaslangroupllc.com/api/session-brief",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "macro",
        "forex",
        "session-brief",
        "rates",
        "financial-agent"
      ],
      "category": null,
      "price_usd": 0.1,
      "price_source": "registry",
      "provider_endpoints": 14,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:4663",
        "eip155:137",
        "eip155:42161",
        "eip155:480",
        "eip155:143",
        "eip155:196",
        "eip155:999"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T20:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T20:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_ba8ef72b7ebdc38f",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_ba8ef72b7ebdc38f"
      }
    },
    {
      "id": "cand_d9b4d7fc456eccb0",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "MacroPulse",
      "name_source": "registry",
      "host": "macropulse.theaslangroupllc.com",
      "url": "https://macropulse.theaslangroupllc.com/api/calendar",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "economic-calendar",
        "forex",
        "macro",
        "central-banks",
        "financial-agent"
      ],
      "category": null,
      "price_usd": 0.1,
      "price_source": "registry",
      "provider_endpoints": 14,
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:4663",
        "eip155:137",
        "eip155:42161",
        "eip155:480",
        "eip155:143",
        "eip155:196",
        "eip155:999"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T21:07:55.000Z",
        "monitoring_days": 0.1,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T21:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_d9b4d7fc456eccb0",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_d9b4d7fc456eccb0"
      }
    },
    {
      "id": "cand_0dfb150cced7177a",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "SignalPulse",
      "name_source": "registry",
      "host": "signalpulse.theaslangroupllc.com",
      "url": "https://signalpulse.theaslangroupllc.com/api/scan/event",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "economic-events",
        "event-study",
        "macro",
        "forex",
        "trading-signals"
      ],
      "category": null,
      "price_usd": 1,
      "price_source": "registry",
      "provider_endpoints": 20,
      "networks": [
        "eip155:8453",
        "eip155:56",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T19:07:55.000Z",
        "monitoring_days": 0.2,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T19:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_0dfb150cced7177a",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_0dfb150cced7177a"
      }
    },
    {
      "id": "cand_5860fab63af57e88",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "SignalPulse",
      "name_source": "registry",
      "host": "signalpulse.theaslangroupllc.com",
      "url": "https://signalpulse.theaslangroupllc.com/api/scan/forex",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "forex",
        "fx-signals",
        "market-scan",
        "trading-signals",
        "rates-differential"
      ],
      "category": null,
      "price_usd": 0.5,
      "price_source": "registry",
      "provider_endpoints": 20,
      "networks": [
        "eip155:8453",
        "eip155:56",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T19:07:55.000Z",
        "monitoring_days": 0.2,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 1,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T19:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_5860fab63af57e88",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_5860fab63af57e88"
      }
    },
    {
      "id": "cand_b925cc01d7f70eef",
      "tier": "discovered",
      "type": "api_endpoint",
      "name": "TickerLayer",
      "name_source": "registry",
      "host": "x402.tickerlayer.com",
      "url": "https://x402.tickerlayer.com/v1/forex/symbols",
      "method": "GET",
      "templated_url": false,
      "operator": null,
      "tags": [
        "forex",
        "symbols",
        "market-data",
        "x402",
        "pay-per-request"
      ],
      "category": null,
      "price_usd": 0.02,
      "price_source": "registry",
      "provider_endpoints": 4,
      "networks": [
        "eip155:8453"
      ],
      "networks_source": "registry",
      "mainnet": null,
      "evidence": {
        "operations": 1,
        "check_interval_hours": 24,
        "monitoring_since": "2026-10-16T18:07:55.000Z",
        "monitoring_days": 0.2,
        "limited_evidence": true,
        "checks_30d": 0,
        "passed_30d": 0,
        "missed_30d": 0,
        "pass_rate": null,
        "freshness": "no_data",
        "last_check": null
      },
      "registry_usage": {
        "calls_30d": 2,
        "unique_payers_30d": 1,
        "note": "Reported by the registry; not our measurement."
      },
      "payment_terms": null,
      "registry_listing": {
        "last_seen_at": "2026-10-16T18:07:55.000Z",
        "listed": true
      },
      "links": {
        "page": "https://agentserviceatlas.com/services/cand_b925cc01d7f70eef",
        "api": "https://agentserviceatlas.com/api/v1/services/cand_b925cc01d7f70eef"
      }
    }
  ]
}