{
  "$comment": "Machine-readable pricing for the DoesItARM API so agent frameworks can reason about cost before calling. Preview spec — exact prices are set during Early Access. Human page: https://docs.doesitarm.com/api/pricing/",
  "product": "DoesItARM API",
  "status": "preview",
  "principle": "free data, paid capability",
  "dataLicense": "https://creativecommons.org/licenses/by/4.0/",
  "currency": "USD",
  "plans": [
    {
      "id": "anonymous",
      "name": "Anonymous",
      "price": 0,
      "card": false,
      "rateLimit": "lowest (per-IP)",
      "capabilities": ["lookup_verdict", "search_titles", "list_by_category"]
    },
    {
      "id": "free",
      "name": "Free key",
      "price": 0,
      "card": false,
      "keyPrefix": "dia_free_",
      "rateLimit": "higher (per-key)",
      "capabilities": ["lookup_verdict", "search_titles", "list_by_category"],
      "signup": "https://docs.doesitarm.com/api/access/free-signup/"
    },
    {
      "id": "paid",
      "name": "Early Access",
      "price": null,
      "priceModel": "early-access pre-sale; card pre-authorized, charged on delivery",
      "card": true,
      "keyPrefix": "dia_live_",
      "rateLimit": "highest (per-key)",
      "capabilities": [
        "lookup_verdict",
        "search_titles",
        "list_by_category",
        "whats_changed_since",
        "bulk_export",
        "freshness_sla",
        "redistribution_license"
      ],
      "signup": "https://doesitarm.com/early-access"
    },
    {
      "id": "enterprise",
      "name": "Enterprise",
      "price": null,
      "priceModel": "free to qualify, then a priced pilot",
      "card": false,
      "capabilities": [
        "fleet_readiness_scan",
        "remediation_reports",
        "whats_changed_since",
        "bulk_export",
        "freshness_sla",
        "redistribution_license"
      ],
      "apply": "https://doesitarm.com/enterprise/apply"
    }
  ],
  "capabilityAxes": {
    "whats_changed_since": { "tier": "paid", "gates": "the verdict change feed", "tool": "whats_changed_since" },
    "bulk_export": { "tier": "paid", "gates": "bulk / full-dataset export" },
    "freshness_sla": { "tier": "paid", "gates": "a guaranteed re-test cadence" },
    "redistribution_license": { "tier": "paid", "gates": "shipping the data inside your own product" },
    "fleet_readiness_scan": { "tier": "enterprise", "gates": "a fleet audit against the Rosetta 2 deadline" }
  },
  "freeTools": ["lookup_verdict", "search_titles", "list_by_category"],
  "openapi": "https://docs.doesitarm.com/openapi.yaml",
  "docs": "https://docs.doesitarm.com/api/"
}
