{
  "countries": {
    "ZA": "countries/za.json"
  },
  "areas": [
    {
      "id": "za-ec",
      "country": "ZA",
      "province": "Eastern Cape",
      "short": "Eastern Cape",
      "file": "schools/za-ec.json",
      "rules": null,
      "schoolCount": 1,
      "updated": "2026-11",
      "ids": [
        "clarendon-park-primary-school"
      ],
      "bounds": [
        -33.97262,
        25.58833,
        -33.97262,
        25.58833
      ]
    },
    {
      "id": "za-gp",
      "country": "ZA",
      "province": "Gauteng",
      "short": "Gauteng",
      "file": "schools/za-gp.json",
      "rules": null,
      "schoolCount": 38,
      "updated": "2026-11",
      "ids": [
        "curro-pretoria-primary",
        "curro-pretoria-high",
        "fourways-high-school",
        "king-edward-vii-school",
        "deutsche-internationale-schule-johannesburg",
        "alberton-stars-private-school",
        "andrews-academy",
        "balmoral-college",
        "birnel-college",
        "carlswald-house-preparatory-school",
        "cedarwood-school",
        "centennial-schools",
        "dalpark-private-school",
        "empro-academy",
        "gallagher-combined-school",
        "glenstantia-primary-school",
        "holy-family-college",
        "japari-school",
        "laerskool-emfulenipark",
        "amberfield-college",
        "basa-freedom-school",
        "cliffview-primary-school",
        "crossroads-school",
        "de-la-salle-holy-cross-college",
        "dunvegan-primary-school",
        "gold-reef-private-school",
        "greenlane-college",
        "highveld-primary-school",
        "isiqalo-primary-school",
        "krugersdorp-high-school",
        "la-salle-college",
        "laerskool-tygerpoort",
        "linksfield-primary-school",
        "loreto-convent-school",
        "maryvale-college",
        "mayfair-academy",
        "michael-mount-waldorf-school",
        "dainfern-college"
      ],
      "bounds": [
        -26.7360185101,
        27.8034802542,
        -25.7007,
        28.435031
      ]
    },
    {
      "id": "za-kzn",
      "country": "ZA",
      "province": "KwaZulu-Natal",
      "short": "KZN",
      "file": "schools/za-kzn.json",
      "rules": "rules/za-kzn.json",
      "schoolCount": 46,
      "updated": "2026-11",
      "ids": [
        "waterfall-preparatory",
        "waterfall-college",
        "curro-hillcrest-primary",
        "curro-hillcrest-high",
        "hillcrest-high-school",
        "hillcrest-primary-school",
        "forest-view-primary",
        "highbury-preparatory",
        "kearsney-college",
        "kloof-high-school",
        "kloof-senior-primary",
        "kloof-junior-primary",
        "kloof-pre-primary",
        "winston-park-primary",
        "thomas-more-college",
        "st-marys-dsg-kloof",
        "roseway-waldorf",
        "st-benedict-pinetown",
        "deutsche-schule-durban",
        "pinetown-boys-high",
        "pinetown-girls-high",
        "westville-boys-high",
        "westville-girls-high",
        "westville-senior-primary",
        "queensburgh-girls-high",
        "laddsworth-primary",
        "the-browns-school",
        "st-nicholas-diocesan",
        "epworth-school",
        "northwood-school",
        "maritzburg-college",
        "berea-west-prep",
        "charlton-scholars",
        "penzance-primary",
        "jens-primary",
        "arena-park-secondary",
        "clifton-school",
        "durban-girls-college",
        "glenwood-high-school",
        "glenwood-preparatory",
        "khethani-christian-school",
        "linpark-high-school",
        "the-beaches-primary",
        "werda-skool",
        "weston-agricultural-college",
        "south-coast-academy"
      ],
      "bounds": [
        -30.8726,
        29.418402,
        -27.1272,
        32.0316
      ]
    },
    {
      "id": "za-wc",
      "country": "ZA",
      "province": "Western Cape",
      "short": "Western Cape",
      "file": "schools/za-wc.json",
      "rules": null,
      "schoolCount": 9,
      "updated": "2026-11",
      "ids": [
        "bizweni-primary-school",
        "fish-hoek-primary-school",
        "blouberg-international-academy",
        "cannons-creek-school",
        "bridge-house-school",
        "bergvliet-primary-school",
        "eversdal-primary-school",
        "auburn-house-school",
        "fish-hoek-high-school"
      ],
      "bounds": [
        -34.134839,
        18.420551,
        -33.807102,
        19.029346
      ]
    }
  ]
}
