{
  "publisher": "agentflare.org",
  "generated_at": "2026-10-16T00:37:01.652Z",
  "verify_endpoint": "https://esa.aisa.one/api/v1/access/verify",
  "model": "Free teasers (.html/.md) are open to drive SEO/GEO. Paid deep payloads (.data.json/.full.md) are metered per crawl via cdn-agent /api/v1/access/verify.",
  "default_mode": "allow",
  "tiers": {
    "L1_free": "index pages, .html articles, .md teasers, llms.txt, sitemap.xml, robots.txt",
    "L2_paid": "*.data.json + *.full.md — complete datasets and full analysis"
  },
  "directory_pricing_usd": {
    "crypto": 0.01,
    "markets": 0.01,
    "news": 0.005,
    "social": 0.005,
    "predictions": 0.01,
    "research": 0.02,
    "scholar": 0.02
  },
  "rules": [
    {
      "description": "Newswire — deep structured data (L2, metered)",
      "urlPattern": "^/news/.*\\.(data\\.json|full\\.md)$",
      "patternType": "regex",
      "mode": "pay",
      "price": 0.005,
      "currency": "USD",
      "billingType": "per-request",
      "priority": 100
    },
    {
      "description": "Social Pulse — deep structured data (L2, metered)",
      "urlPattern": "^/social/.*\\.(data\\.json|full\\.md)$",
      "patternType": "regex",
      "mode": "pay",
      "price": 0.005,
      "currency": "USD",
      "billingType": "per-request",
      "priority": 99
    },
    {
      "description": "Markets — deep structured data (L2, metered)",
      "urlPattern": "^/markets/.*\\.(data\\.json|full\\.md)$",
      "patternType": "regex",
      "mode": "pay",
      "price": 0.01,
      "currency": "USD",
      "billingType": "per-request",
      "priority": 98
    },
    {
      "description": "Predictions — deep structured data (L2, metered)",
      "urlPattern": "^/predictions/.*\\.(data\\.json|full\\.md)$",
      "patternType": "regex",
      "mode": "pay",
      "price": 0.01,
      "currency": "USD",
      "billingType": "per-request",
      "priority": 97
    },
    {
      "description": "Crypto — deep structured data (L2, metered)",
      "urlPattern": "^/crypto/.*\\.(data\\.json|full\\.md)$",
      "patternType": "regex",
      "mode": "pay",
      "price": 0.01,
      "currency": "USD",
      "billingType": "per-request",
      "priority": 96
    },
    {
      "description": "Research — deep structured data (L2, metered)",
      "urlPattern": "^/research/.*\\.(data\\.json|full\\.md)$",
      "patternType": "regex",
      "mode": "pay",
      "price": 0.02,
      "currency": "USD",
      "billingType": "per-request",
      "priority": 95
    },
    {
      "description": "Scholar — deep structured data (L2, metered)",
      "urlPattern": "^/scholar/.*\\.(data\\.json|full\\.md)$",
      "patternType": "regex",
      "mode": "pay",
      "price": 0.02,
      "currency": "USD",
      "billingType": "per-request",
      "priority": 94
    },
    {
      "description": "Guides — open data (free to agents)",
      "urlPattern": "^/guides/.*\\.(data\\.json|full\\.md)$",
      "patternType": "regex",
      "mode": "allow",
      "price": 0,
      "currency": "USD",
      "billingType": "per-request",
      "priority": 93
    },
    {
      "description": "Members — members-only (blocked to crawlers)",
      "urlPattern": "^/members/.*\\.(data\\.json|full\\.md)$",
      "patternType": "regex",
      "mode": "block",
      "price": 0,
      "currency": "USD",
      "billingType": "per-request",
      "priority": 92
    }
  ],
  "notes": "Import `rules` into cdn-agent Content Controls (ai_publisher_rules). patternType/mode/price/billingType/priority map 1:1 to the publisher rule schema. Everything not matched stays free (default allow), which keeps the SEO/GEO surface open while monetizing deep agent access by directory."
}