{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "$id": "https://krimradar.se/data/statistik.schema.json",
 "title": "Krimradar – anmälda brott per kommun",
 "description": "Öppet, bara läsande flöde med officiell statistik över anmälda bostadsinbrott (Kolada N07546) och anmälda stöld- och tillgreppsbrott (Kolada U07417) per 100 000 invånare, per kommun och år. Underlag från Brå och SCB via Kolada. Varje post har källa och hämtdatum. Bara aggregerad statistik – inga personuppgifter, inga enskilda händelser, ingen rangordning.",
 "type": "object",
 "required": [
  "sajt",
  "url",
  "utgivare",
  "genererad",
  "kalla",
  "kalla_url",
  "hamtad",
  "senaste_ar",
  "antal",
  "enhet",
  "matt",
  "riket",
  "kommuner"
 ],
 "properties": {
  "$schema": {
   "type": "string"
  },
  "sajt": {
   "type": "string"
  },
  "url": {
   "type": "string"
  },
  "utgivare": {
   "type": "string"
  },
  "genererad": {
   "type": "string",
   "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
  },
  "kalla": {
   "type": "string"
  },
  "kalla_url": {
   "type": "string",
   "pattern": "^https://"
  },
  "hamtad": {
   "type": "string",
   "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
  },
  "senaste_ar": {
   "type": "integer"
  },
  "antal": {
   "type": "integer"
  },
  "enhet": {
   "type": "string"
  },
  "matt": {
   "type": "object"
  },
  "sortering": {
   "type": "string"
  },
  "forbehall": {
   "type": "string"
  },
  "riket": {
   "type": "object",
   "required": [
    "namn",
    "varden"
   ],
   "properties": {
    "namn": {
     "type": "string"
    },
    "varden": {
     "type": "object",
     "properties": {
      "N07546": {
       "type": "object"
      },
      "U07417": {
       "type": "object"
      }
     },
     "required": [
      "N07546",
      "U07417"
     ],
     "description": "Per mått: {år: antal per 100 000 invånare}"
    }
   }
  },
  "kommuner": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "kod",
     "namn",
     "lan",
     "url",
     "varden",
     "kalla",
     "hamtad"
    ],
    "properties": {
     "kod": {
      "type": "string",
      "pattern": "^\\d{4}$"
     },
     "namn": {
      "type": "string"
     },
     "lan": {
      "type": "string"
     },
     "url": {
      "type": "string",
      "pattern": "^https://krimradar\\.se/kommun/"
     },
     "varden": {
      "type": "object",
      "properties": {
       "N07546": {
        "type": "object"
       },
       "U07417": {
        "type": "object"
       }
      },
      "required": [
       "N07546",
       "U07417"
      ],
      "description": "Per mått: {år: antal per 100 000 invånare}"
     },
     "saknas_senaste_ar": {
      "type": "array",
      "items": {
       "type": "string"
      }
     },
     "kalla": {
      "type": "string"
     },
     "hamtad": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
     }
    }
   }
  }
 }
}
