{
  "current": "v1",
  "release": "1.1.0",
  "policy_url": "https://thechicagolandlawyer.com/developers/#versioning",
  "scheme": "URL path versioning: the major version is the first path segment after /api/.",
  "breaking_change_policy": "Breaking changes ship as a new major version (/api/v2/). Additive, backward-compatible changes ship inside the current major version.",
  "deprecation_policy": "A retiring version carries a Deprecation header (RFC 9745) and a Sunset header (RFC 8594) with the removal date, plus a Link header with rel=\"successor-version\", for at least 180 days before removal.",
  "versions": [
    {
      "version": "v1",
      "status": "current",
      "base_url": "https://thechicagolandlawyer.com/api/v1/",
      "released": "2026-08-21",
      "deprecated": null,
      "sunset": null,
      "spec": "https://thechicagolandlawyer.com/api/openapi.json"
    },
    {
      "version": "legacy",
      "status": "supported",
      "base_url": "https://thechicagolandlawyer.com/api/",
      "note": "The unversioned PHP form endpoints (/api/intake.php, /api/notice-request.php, /api/health.php) predate v1 and stay supported for the site's own forms. Each carries a Link header naming its v1 successor. New integrations should use v1.",
      "deprecated": null,
      "sunset": null
    }
  ]
}
