{
  "generated_at": "2026-07-09T15:21:36.595075+00:00",
  "school_count": 14776,
  "board_count": 808,
  "provinces": [
    {
      "code": "AB",
      "name": "Alberta",
      "board_count": 443,
      "school_count": 2302
    },
    {
      "code": "BC",
      "name": "British Columbia",
      "board_count": 60,
      "school_count": 1914
    },
    {
      "code": "MB",
      "name": "Manitoba",
      "board_count": 49,
      "school_count": 963
    },
    {
      "code": "NB",
      "name": "New Brunswick",
      "board_count": 7,
      "school_count": 350
    },
    {
      "code": "NL",
      "name": "Newfoundland and Labrador",
      "board_count": 2,
      "school_count": 255
    },
    {
      "code": "NT",
      "name": "Northwest Territories",
      "board_count": 9,
      "school_count": 49
    },
    {
      "code": "NS",
      "name": "Nova Scotia",
      "board_count": 8,
      "school_count": 372
    },
    {
      "code": "NU",
      "name": "Nunavut",
      "board_count": 25,
      "school_count": 44
    },
    {
      "code": "ON",
      "name": "Ontario",
      "board_count": 83,
      "school_count": 4943
    },
    {
      "code": "PE",
      "name": "Prince Edward Island",
      "board_count": 2,
      "school_count": 49
    },
    {
      "code": "QC",
      "name": "Quebec",
      "board_count": 92,
      "school_count": 2783
    },
    {
      "code": "SK",
      "name": "Saskatchewan",
      "board_count": 27,
      "school_count": 722
    },
    {
      "code": "YT",
      "name": "Yukon",
      "board_count": 1,
      "school_count": 30
    }
  ],
  "coverage": {
    "AB": {
      "code": "AB",
      "address_pct": 98.4,
      "phone_pct": 95.6,
      "website_pct": 82.8,
      "postal_code_pct": 98.5,
      "grades_pct": 91.7,
      "coordinates_pct": 100.0
    },
    "BC": {
      "code": "BC",
      "address_pct": 100.0,
      "phone_pct": 0.0,
      "website_pct": 0.0,
      "postal_code_pct": 0.0,
      "grades_pct": 100.0,
      "coordinates_pct": 100.0
    },
    "MB": {
      "code": "MB",
      "address_pct": 100.0,
      "phone_pct": 100.0,
      "website_pct": 0.0,
      "postal_code_pct": 100.0,
      "grades_pct": 100.0,
      "coordinates_pct": 100.0
    },
    "NB": {
      "code": "NB",
      "address_pct": 0.0,
      "phone_pct": 0.0,
      "website_pct": 40.6,
      "postal_code_pct": 0.0,
      "grades_pct": 93.7,
      "coordinates_pct": 100.0
    },
    "NL": {
      "code": "NL",
      "address_pct": 100.0,
      "phone_pct": 100.0,
      "website_pct": 0.0,
      "postal_code_pct": 100.0,
      "grades_pct": 98.8,
      "coordinates_pct": 100.0
    },
    "NS": {
      "code": "NS",
      "address_pct": 100.0,
      "phone_pct": 100.0,
      "website_pct": 0.0,
      "postal_code_pct": 0.0,
      "grades_pct": 100.0,
      "coordinates_pct": 100.0
    },
    "NT": {
      "code": "NT",
      "address_pct": 0.0,
      "phone_pct": 0.0,
      "website_pct": 0.0,
      "postal_code_pct": 0.0,
      "grades_pct": 93.9,
      "coordinates_pct": 100.0
    },
    "NU": {
      "code": "NU",
      "address_pct": 0.0,
      "phone_pct": 0.0,
      "website_pct": 0.0,
      "postal_code_pct": 0.0,
      "grades_pct": 100.0,
      "coordinates_pct": 100.0
    },
    "ON": {
      "code": "ON",
      "address_pct": 99.9,
      "phone_pct": 95.0,
      "website_pct": 96.0,
      "postal_code_pct": 99.9,
      "grades_pct": 100.0,
      "coordinates_pct": 100.0
    },
    "PE": {
      "code": "PE",
      "address_pct": 0.0,
      "phone_pct": 0.0,
      "website_pct": 0.0,
      "postal_code_pct": 0.0,
      "grades_pct": 100.0,
      "coordinates_pct": 100.0
    },
    "QC": {
      "code": "QC",
      "address_pct": 100.0,
      "phone_pct": 0.0,
      "website_pct": 80.4,
      "postal_code_pct": 100.0,
      "grades_pct": 100.0,
      "coordinates_pct": 100.0
    },
    "SK": {
      "code": "SK",
      "address_pct": 99.9,
      "phone_pct": 95.6,
      "website_pct": 0.0,
      "postal_code_pct": 98.9,
      "grades_pct": 98.5,
      "coordinates_pct": 100.0
    },
    "YT": {
      "code": "YT",
      "address_pct": 0.0,
      "phone_pct": 0.0,
      "website_pct": 0.0,
      "postal_code_pct": 0.0,
      "grades_pct": 100.0,
      "coordinates_pct": 100.0
    }
  }
}