API docs

List regions

GET /api/v1/regions/

Subdivisions (states, länder, cantons, …) for a country.

Query parameters

Param Required Description
country required ISO alpha-2 (DE) or country slug (germany).
lang optional Language code (default en).

Request

GET https://dev.calendra.work/api/v1/regions/?country=DE&lang=en
Authorization: Bearer cal_••••••••

Response 200

{
  "country": {
    "code": "DE",
    "slug": "germany",
    "name": "Germany"
  },
  "lang": "en",
  "items": [
    {
      "slug": "bavaria",
      "code": "BY",
      "name": "Bavaria",
      "name_en": "Bavaria"
    }
  ],
  "usage": { "plan": "free", "used": 4, "limit": 5, "remaining": 1, "ym": "2026-07", "reset_at": "2026-08-01T00:00:00Z" }
}