{
  "name": "slickfast chart api",
  "docs": "every field is in the chart-spec contract (render-core/SPEC.md); apps/api/API.md covers the HTTP envelope",
  "auth": "open during soft-launch; API keys from slickfast.com once checkout is live (Authorization: Bearer <key>, X-API-Key, or ?key=)",
  "endpoints": {
    "GET /chart.png?spec=<url-encoded JSON>": "PNG image",
    "GET /chart.svg?spec=<url-encoded JSON>": "SVG image",
    "POST /render (JSON body spec; format \"png\"|\"svg\")": "image"
  },
  "example_spec": {
    "type": "bar",
    "data": {
      "labels": [
        "A",
        "B",
        "C"
      ],
      "series": [
        {
          "values": [
            10,
            20,
            15
          ]
        }
      ]
    }
  }
}