{
  "name": "Cutline API",
  "version": "1.2.0",
  "instrument": {
    "id": "cutline",
    "license": "CC-BY-SA-4.0",
    "attribution": "Cutline — theaxes.fyi"
  },
  "endpoints": {
    "GET /v1/instrument": "the full instrument",
    "GET /v1/types": "all 16 type definitions",
    "GET /v1/types/{code}": "one type, e.g. CLIR",
    "POST /v1/score": "{ \"answers\": [24 scale ids] } — open, metered",
    "GET /v1/usage": "your key usage",
    "GET /v1/embed?key=…": "branded widget",
    "GET /v1/embed.js?key=…": "one-line loader",
    "POST /v1/submissions": "opt-in: increment aggregate counters (no row stored)",
    "GET /v1/stats": "aggregate distribution and character-by-type association",
    "POST /v1/rooms": "create a compare room",
    "GET /v1/rooms/{id}": "room contents",
    "POST /v1/rooms/{id}/join": "add your scores to a room (opt-in)"
  },
  "tiers": {
    "anon": {
      "daily": 200,
      "embed": false
    },
    "free": {
      "daily": 2000,
      "embed": true
    },
    "pro": {
      "daily": 100000,
      "embed": true
    }
  },
  "docs": "https://github.com/flipKoin/cutline"
}
