{
  "version": 15,
  "regions": [
    {
      "code": "US-NY",
      "name": "New York",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 2888,
      "updatedAt": "2026-10-19",
      "packURL": "packs/us-ny.v3.json",
      "packVersion": 3,
      "coverageNote": "NYC school zones & red lights (located from city ticket data)"
    },
    {
      "code": "US-IL",
      "name": "Illinois",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 625,
      "updatedAt": "2026-10-12",
      "packURL": "packs/us-il.v2.json",
      "packVersion": 2,
      "coverageNote": "Chicago"
    },
    {
      "code": "US-DC",
      "name": "District of Columbia",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 290,
      "updatedAt": "2026-10-19",
      "packURL": "packs/us-dc.v6.json",
      "packVersion": 6,
      "coverageNote": "Washington, DC"
    },
    {
      "code": "US-MD",
      "name": "Maryland",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 515,
      "updatedAt": "2026-10-05",
      "packURL": "packs/us-md.v2.json",
      "packVersion": 2,
      "coverageNote": "Montgomery County, Baltimore"
    },
    {
      "code": "US-AZ",
      "name": "Arizona",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-FL",
      "name": "Florida",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-CA",
      "name": "California",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 74,
      "updatedAt": "2026-10-05",
      "packURL": "packs/us-ca.v2.json",
      "packVersion": 2,
      "coverageNote": "San Francisco"
    },
    {
      "code": "US-CO",
      "name": "Colorado",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-CT",
      "name": "Connecticut",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-DE",
      "name": "Delaware",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 60,
      "updatedAt": "2026-09-27",
      "packURL": "packs/us-de.v1.json",
      "packVersion": 1,
      "coverageNote": "Delaware (DelDOT signals)"
    },
    {
      "code": "US-GA",
      "name": "Georgia",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-HI",
      "name": "Hawaii",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-IA",
      "name": "Iowa",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 156,
      "updatedAt": "2026-09-27",
      "packURL": "packs/us-ia.v1.json",
      "packVersion": 1,
      "coverageNote": "Iowa (DOT-approved sites)"
    },
    {
      "code": "US-LA",
      "name": "Louisiana",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 38,
      "updatedAt": "2026-09-27",
      "packURL": "packs/us-la.v1.json",
      "packVersion": 1,
      "coverageNote": "New Orleans"
    },
    {
      "code": "US-MN",
      "name": "Minnesota",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-OH",
      "name": "Ohio",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-OR",
      "name": "Oregon",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-PA",
      "name": "Pennsylvania",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-RI",
      "name": "Rhode Island",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-TN",
      "name": "Tennessee",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-VA",
      "name": "Virginia",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 35,
      "updatedAt": "2026-10-19",
      "packURL": "packs/us-va.v6.json",
      "packVersion": 6,
      "coverageNote": "Arlington County"
    },
    {
      "code": "US-WA",
      "name": "Washington",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 127,
      "updatedAt": "2026-10-19",
      "packURL": "packs/us-wa.v5.json",
      "packVersion": 5,
      "coverageNote": "Seattle, Tacoma, Bellevue"
    },
    {
      "code": "US-AL",
      "name": "Alabama",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-NM",
      "name": "New Mexico",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-NC",
      "name": "North Carolina",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-AR",
      "name": "Arkansas",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-IN",
      "name": "Indiana",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-KY",
      "name": "Kentucky",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-MI",
      "name": "Michigan",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-UT",
      "name": "Utah",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "US-VT",
      "name": "Vermont",
      "countryCode": "US",
      "countryName": "United States",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "CA",
      "name": "Canada",
      "countryCode": "CA",
      "countryName": "Canada",
      "status": "full",
      "cameraCount": 815,
      "updatedAt": "2026-10-19",
      "packURL": "packs/ca.v5.json",
      "packVersion": 5,
      "coverageNote": "Québec, Toronto, Ottawa, York Region, Hamilton, Peel Region, Kingston, Edmonton, Calgary"
    },
    {
      "code": "GB",
      "name": "United Kingdom",
      "countryCode": "GB",
      "countryName": "United Kingdom",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "IE",
      "name": "Ireland",
      "countryCode": "IE",
      "countryName": "Ireland",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "AU",
      "name": "Australia",
      "countryCode": "AU",
      "countryName": "Australia",
      "status": "full",
      "cameraCount": 1461,
      "updatedAt": "2026-09-27",
      "packURL": "packs/au.v1.json",
      "packVersion": 1,
      "coverageNote": "Australian Capital Territory, New South Wales"
    },
    {
      "code": "NZ",
      "name": "New Zealand",
      "countryCode": "NZ",
      "countryName": "New Zealand",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "ES",
      "name": "Spain",
      "countryCode": "ES",
      "countryName": "Spain",
      "status": "full",
      "cameraCount": 952,
      "updatedAt": "2026-09-27",
      "packURL": "packs/es.v1.json",
      "packVersion": 1,
      "coverageNote": "State road network (DGT; excl. Catalonia & Basque Country), Catalonia (SCT)"
    },
    {
      "code": "IT",
      "name": "Italy",
      "countryCode": "IT",
      "countryName": "Italy",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "NL",
      "name": "Netherlands",
      "countryCode": "NL",
      "countryName": "Netherlands",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "PT",
      "name": "Portugal",
      "countryCode": "PT",
      "countryName": "Portugal",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "AT",
      "name": "Austria",
      "countryCode": "AT",
      "countryName": "Austria",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "PL",
      "name": "Poland",
      "countryCode": "PL",
      "countryName": "Poland",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "CZ",
      "name": "Czechia",
      "countryCode": "CZ",
      "countryName": "Czechia",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "SK",
      "name": "Slovakia",
      "countryCode": "SK",
      "countryName": "Slovakia",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "HU",
      "name": "Hungary",
      "countryCode": "HU",
      "countryName": "Hungary",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "HR",
      "name": "Croatia",
      "countryCode": "HR",
      "countryName": "Croatia",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "SI",
      "name": "Slovenia",
      "countryCode": "SI",
      "countryName": "Slovenia",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "GR",
      "name": "Greece",
      "countryCode": "GR",
      "countryName": "Greece",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "DK",
      "name": "Denmark",
      "countryCode": "DK",
      "countryName": "Denmark",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "SE",
      "name": "Sweden",
      "countryCode": "SE",
      "countryName": "Sweden",
      "status": "full",
      "cameraCount": 2795,
      "updatedAt": "2026-10-19",
      "packURL": "packs/se.v3.json",
      "packVersion": 3,
      "coverageNote": "Sweden (Trafikverket)"
    },
    {
      "code": "NO",
      "name": "Norway",
      "countryCode": "NO",
      "countryName": "Norway",
      "status": "full",
      "cameraCount": 442,
      "updatedAt": "2026-10-19",
      "packURL": "packs/no.v4.json",
      "packVersion": 4,
      "coverageNote": "Norway (national road database NVDB)"
    },
    {
      "code": "FI",
      "name": "Finland",
      "countryCode": "FI",
      "countryName": "Finland",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "EE",
      "name": "Estonia",
      "countryCode": "EE",
      "countryName": "Estonia",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "LV",
      "name": "Latvia",
      "countryCode": "LV",
      "countryName": "Latvia",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "LT",
      "name": "Lithuania",
      "countryCode": "LT",
      "countryName": "Lithuania",
      "status": "full",
      "cameraCount": 0
    },
    {
      "code": "FR",
      "name": "France",
      "countryCode": "FR",
      "countryName": "France",
      "status": "restricted",
      "cameraCount": 0,
      "legalNote": "France only allows 'danger zone' warnings. Coming in a later version."
    },
    {
      "code": "DE",
      "name": "Germany",
      "countryCode": "DE",
      "countryName": "Germany",
      "status": "restricted",
      "cameraCount": 0,
      "legalNote": "German law restricts use of camera warnings while driving. Not available yet."
    },
    {
      "code": "BE",
      "name": "Belgium",
      "countryCode": "BE",
      "countryName": "Belgium",
      "status": "restricted",
      "cameraCount": 0,
      "legalNote": "Legal status under review. Not available yet."
    },
    {
      "code": "RO",
      "name": "Romania",
      "countryCode": "RO",
      "countryName": "Romania",
      "status": "restricted",
      "cameraCount": 0,
      "legalNote": "Legal status under review. Not available yet."
    },
    {
      "code": "BG",
      "name": "Bulgaria",
      "countryCode": "BG",
      "countryName": "Bulgaria",
      "status": "restricted",
      "cameraCount": 0,
      "legalNote": "Legal status under review. Not available yet."
    },
    {
      "code": "RS",
      "name": "Serbia",
      "countryCode": "RS",
      "countryName": "Serbia",
      "status": "restricted",
      "cameraCount": 0,
      "legalNote": "Legal status under review. Not available yet."
    },
    {
      "code": "CH",
      "name": "Switzerland",
      "countryCode": "CH",
      "countryName": "Switzerland",
      "status": "blocked",
      "cameraCount": 0,
      "legalNote": "Camera warning apps are illegal in Switzerland. Alerts are disabled here."
    },
    {
      "code": "LU",
      "name": "Luxembourg",
      "countryCode": "LU",
      "countryName": "Luxembourg",
      "status": "blocked",
      "cameraCount": 0,
      "legalNote": "Camera warning apps are illegal in Luxembourg. Alerts are disabled here."
    },
    {
      "code": "TR",
      "name": "Türkiye",
      "countryCode": "TR",
      "countryName": "Türkiye",
      "status": "blocked",
      "cameraCount": 0,
      "legalNote": "Camera warning apps are illegal in Türkiye. Alerts are disabled here."
    },
    {
      "code": "VN",
      "name": "Vietnam",
      "countryCode": "VN",
      "countryName": "Vietnam",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "TH",
      "name": "Thailand",
      "countryCode": "TH",
      "countryName": "Thailand",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "MY",
      "name": "Malaysia",
      "countryCode": "MY",
      "countryName": "Malaysia",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "SG",
      "name": "Singapore",
      "countryCode": "SG",
      "countryName": "Singapore",
      "status": "full",
      "cameraCount": 293,
      "updatedAt": "2026-09-27",
      "packURL": "packs/sg.v1.json",
      "packVersion": 1,
      "coverageNote": "Singapore"
    },
    {
      "code": "ID",
      "name": "Indonesia",
      "countryCode": "ID",
      "countryName": "Indonesia",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "PH",
      "name": "Philippines",
      "countryCode": "PH",
      "countryName": "Philippines",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "TW",
      "name": "Taiwan",
      "countryCode": "TW",
      "countryName": "Taiwan",
      "status": "full",
      "cameraCount": 1905,
      "updatedAt": "2026-10-19",
      "packURL": "packs/tw.v5.json",
      "packVersion": 5,
      "coverageNote": "Taiwan (National Police Agency, nationwide), New Taipei"
    },
    {
      "code": "JP",
      "name": "Japan",
      "countryCode": "JP",
      "countryName": "Japan",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "KR",
      "name": "South Korea",
      "countryCode": "KR",
      "countryName": "South Korea",
      "status": "full",
      "cameraCount": 25772,
      "updatedAt": "2026-10-12",
      "packURL": "packs/kr.v2.json",
      "packVersion": 2,
      "coverageNote": "South Korea (nationwide)"
    },
    {
      "code": "AE",
      "name": "United Arab Emirates",
      "countryCode": "AE",
      "countryName": "United Arab Emirates",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "SA",
      "name": "Saudi Arabia",
      "countryCode": "SA",
      "countryName": "Saudi Arabia",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "QA",
      "name": "Qatar",
      "countryCode": "QA",
      "countryName": "Qatar",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "ZA",
      "name": "South Africa",
      "countryCode": "ZA",
      "countryName": "South Africa",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "MX",
      "name": "Mexico",
      "countryCode": "MX",
      "countryName": "Mexico",
      "status": "comingSoon",
      "cameraCount": 0,
      "legalNote": "Not available yet. Coming in a later version."
    },
    {
      "code": "BR",
      "name": "Brazil",
      "countryCode": "BR",
      "countryName": "Brazil",
      "status": "full",
      "cameraCount": 1305,
      "updatedAt": "2026-10-19",
      "packURL": "packs/br.v3.json",
      "packVersion": 3,
      "coverageNote": "Federal toll highways (ANTT), Belo Horizonte"
    },
    {
      "code": "HK",
      "name": "Hong Kong",
      "countryCode": "HK",
      "countryName": "Hong Kong",
      "status": "full",
      "cameraCount": 386,
      "updatedAt": "2026-09-27",
      "packURL": "packs/hk.v1.json",
      "packVersion": 1,
      "coverageNote": "Red light camera junctions, Speed camera housings (camera rotates between housings)"
    },
    {
      "code": "AR",
      "name": "Argentina",
      "countryCode": "AR",
      "countryName": "Argentina",
      "status": "full",
      "cameraCount": 90,
      "updatedAt": "2026-09-27",
      "packURL": "packs/ar.v1.json",
      "packVersion": 1,
      "coverageNote": "Buenos Aires (CABA)"
    },
    {
      "code": "CO",
      "name": "Colombia",
      "countryCode": "CO",
      "countryName": "Colombia",
      "status": "full",
      "cameraCount": 40,
      "updatedAt": "2026-10-19",
      "packURL": "packs/co.v4.json",
      "packVersion": 4,
      "coverageNote": "Bogotá"
    }
  ],
  "sources": [
    {
      "id": "dc-ddot-ase",
      "region": "US-DC",
      "name": "Automated Safety Cameras",
      "publisher": "District Department of Transportation (DDOT)",
      "license": "CC BY 4.0",
      "attribution": "Automated Safety Cameras © District Department of Transportation, Government of the District of Columbia, licensed under CC BY 4.0.",
      "landingURL": "https://opendata.dc.gov/datasets/DCGIS::automated-safety-cameras",
      "updatedAt": "2026-10-17",
      "cameraCount": 290
    },
    {
      "id": "chi-speed",
      "region": "US-IL",
      "name": "Speed Camera Locations",
      "publisher": "City of Chicago",
      "license": "City of Chicago Terms of Use",
      "attribution": "This app uses data that has been modified for use from its original source, www.cityofchicago.org, the official website of the City of Chicago. The City of Chicago makes no claims as to the content, accuracy, timeliness, or completeness of any of the data provided. The data is subject to change at any time and is used at one's own risk.",
      "landingURL": "https://data.cityofchicago.org/d/4i42-qv3h",
      "updatedAt": "2026-10-09",
      "cameraCount": 326
    },
    {
      "id": "chi-redlight",
      "region": "US-IL",
      "name": "Red Light Camera Locations",
      "publisher": "City of Chicago",
      "license": "City of Chicago Terms of Use",
      "attribution": "This app uses data that has been modified for use from its original source, www.cityofchicago.org, the official website of the City of Chicago. The City of Chicago makes no claims as to the content, accuracy, timeliness, or completeness of any of the data provided. The data is subject to change at any time and is used at one's own risk.",
      "landingURL": "https://data.cityofchicago.org/d/thvf-6diy",
      "updatedAt": "2026-09-15",
      "cameraCount": 299
    },
    {
      "id": "moco-speed",
      "region": "US-MD",
      "name": "Automated Speed Enforcement",
      "publisher": "Montgomery County, Maryland",
      "license": "Public Domain",
      "attribution": "Speed camera locations: Montgomery County, Maryland (dataMontgomery), Public Domain.",
      "landingURL": "https://data.montgomerycountymd.gov/d/uv5p-zm58",
      "updatedAt": "2026-10-01",
      "cameraCount": 148
    },
    {
      "id": "moco-redlight",
      "region": "US-MD",
      "name": "Automated Red Light Enforcement",
      "publisher": "Montgomery County, Maryland",
      "license": "Public Domain",
      "attribution": "Red light camera locations: Montgomery County, Maryland (dataMontgomery), Public Domain.",
      "landingURL": "https://data.montgomerycountymd.gov/d/3cju-6hst",
      "updatedAt": "2026-10-01",
      "cameraCount": 38
    },
    {
      "id": "sf-speed",
      "region": "US-CA",
      "name": "Automated Speed Enforcement",
      "publisher": "San Francisco Municipal Transportation Agency (SFMTA)",
      "license": "ODC PDDL",
      "attribution": "Speed camera locations: SFMTA via DataSF, Open Data Commons Public Domain Dedication and License (PDDL).",
      "landingURL": "https://data.sf.gov/d/d5uh-bk84",
      "updatedAt": "2026-08-25",
      "cameraCount": 56
    },
    {
      "id": "sf-redlight",
      "region": "US-CA",
      "name": "Red Light Camera Citations (locations)",
      "publisher": "San Francisco Municipal Transportation Agency (SFMTA)",
      "license": "ODC PDDL",
      "attribution": "Red light camera locations: SFMTA via DataSF, Open Data Commons Public Domain Dedication and License (PDDL).",
      "landingURL": "https://data.sf.gov/d/uzmr-g2uc",
      "updatedAt": "2026-09-29",
      "cameraCount": 18
    },
    {
      "id": "nola-cams",
      "region": "US-LA",
      "name": "Traffic Camera",
      "publisher": "City of New Orleans Department of Public Works",
      "license": "CC0 1.0",
      "attribution": "Camera locations: City of New Orleans Department of Public Works (data.nola.gov), CC0. The City notes this listing may not reflect current camera locations.",
      "landingURL": "https://data.nola.gov/d/te2d-4txp",
      "updatedAt": "2024-11-28",
      "cameraCount": 38
    },
    {
      "id": "sea-atsc",
      "region": "US-WA",
      "name": "Automatic Traffic Safety Cameras (ATSC)",
      "publisher": "Seattle Department of Transportation",
      "license": "Not specified",
      "attribution": "Traffic safety camera locations: City of Seattle.",
      "landingURL": "https://services.arcgis.com/ZOyb2t4B0UYuYNYH/arcgis/rest/services/Automatic_Traffic_Safety_Cameras_(ATSC)_view/FeatureServer/0",
      "updatedAt": "2026-08-05",
      "cameraCount": 100
    },
    {
      "id": "bal-redlight",
      "region": "US-MD",
      "name": "ATVES Red Light Cameras",
      "publisher": "Baltimore City Department of Transportation",
      "license": "Not specified",
      "attribution": "Red light camera locations: Baltimore City Department of Transportation (ATVES).",
      "landingURL": "https://services3.arcgis.com/ZTvQ9NuONePFYofE/ArcGIS/rest/services/Baltimore_ATVES_Red_Light_Camera/FeatureServer/0",
      "updatedAt": "2025-05-07",
      "cameraCount": 180
    },
    {
      "id": "bal-speed-fixed",
      "region": "US-MD",
      "name": "ATVES Speed Cameras (Fixed)",
      "publisher": "Baltimore City Department of Transportation",
      "license": "Not specified",
      "attribution": "Speed camera locations: Baltimore City Department of Transportation (ATVES).",
      "landingURL": "https://services3.arcgis.com/ZTvQ9NuONePFYofE/ArcGIS/rest/services/ATVES_Speed_Cameras_Fixed/FeatureServer/3",
      "updatedAt": "2026-02-17",
      "cameraCount": 21
    },
    {
      "id": "bal-speed-portable",
      "region": "US-MD",
      "name": "ATVES Speed Cameras (Portable)",
      "publisher": "Baltimore City Department of Transportation",
      "license": "Not specified",
      "attribution": "Speed camera locations: Baltimore City Department of Transportation (ATVES).",
      "landingURL": "https://services3.arcgis.com/ZTvQ9NuONePFYofE/ArcGIS/rest/services/ATVES_Speed_Cameras_Portable/FeatureServer/1",
      "updatedAt": "2026-05-28",
      "cameraCount": 128
    },
    {
      "id": "arl-speed",
      "region": "US-VA",
      "name": "DES Photo Speed Cameras",
      "publisher": "Arlington County Department of Environmental Services",
      "license": "© Arlington County, Virginia",
      "attribution": "Photo speed camera locations © Arlington County, Virginia, Department of Environmental Services.",
      "landingURL": "https://arlgis.arlingtonva.us/arcgis/rest/services/Open_Data/od_DES_Signal_PhotoSpeed_Cameras_pnt/FeatureServer/0",
      "updatedAt": "2026-10-18",
      "cameraCount": 35
    },
    {
      "id": "tac-ae",
      "region": "US-WA",
      "name": "Automated Enforcement Locations",
      "publisher": "City of Tacoma",
      "license": "Not specified",
      "attribution": "Automated enforcement locations: City of Tacoma.",
      "landingURL": "https://services3.arcgis.com/SCwJH1pD8WSn5T5y/arcgis/rest/services/AutomatedEnforcementLocations_Tacoma/FeatureServer/0",
      "updatedAt": "2026-10-18",
      "cameraCount": 22
    },
    {
      "id": "bel-speed",
      "region": "US-WA",
      "name": "Speed Safety Cameras",
      "publisher": "City of Bellevue",
      "license": "Not specified",
      "attribution": "Speed safety camera locations: City of Bellevue.",
      "landingURL": "https://services1.arcgis.com/EYzEZbDhXZjURPbP/arcgis/rest/services/Speed_Safety_Cameras/FeatureServer/0",
      "updatedAt": "2026-09-28",
      "cameraCount": 5
    },
    {
      "id": "de-redlight",
      "region": "US-DE",
      "name": "Traffic Devices - Signals (red light enforcement)",
      "publisher": "Delaware Department of Transportation (DelDOT)",
      "license": "© DelDOT",
      "attribution": "Red light enforcement signals © Delaware Department of Transportation (DelDOT), FirstMap.",
      "landingURL": "https://enterprise.firstmap.delaware.gov/arcgis/rest/services/Transportation/DE_Boundary_and_Point/FeatureServer/29",
      "updatedAt": null,
      "cameraCount": 60
    },
    {
      "id": "nyc-dof-derived",
      "region": "US-NY",
      "name": "Parking Violations Issued (school zone speed & red light camera tickets, located by intersection)",
      "publisher": "NYC Department of Finance (DOF)",
      "license": "NYC Open Data Terms of Use",
      "attribution": "Derived from NYC Department of Finance parking & camera violation data, NYC Open Data.",
      "landingURL": "https://data.cityofnewyork.us/City-Government/Parking-Violations-Issued-Fiscal-Year-2027/pvqr-7yc4",
      "updatedAt": "2026-09-27",
      "cameraCount": 2888
    },
    {
      "id": "qc-mtmd",
      "region": "CA",
      "name": "Radar photo",
      "publisher": "Ministère des Transports et de la Mobilité durable du Québec (MTMD)",
      "license": "CC BY 4.0",
      "attribution": "Photo radar and red light camera locations © Ministère des Transports et de la Mobilité durable du Québec, licensed under CC BY 4.0.",
      "landingURL": "https://www.donneesquebec.ca/recherche/dataset/radar-photo",
      "updatedAt": "2026-09-10",
      "cameraCount": 160
    },
    {
      "id": "tor-rlc",
      "region": "CA",
      "name": "Red Light Cameras",
      "publisher": "City of Toronto (Transportation Services)",
      "license": "Open Government Licence – Toronto",
      "attribution": "Contains information licensed under the Open Government Licence – Toronto.",
      "landingURL": "https://open.toronto.ca/dataset/red-light-cameras/",
      "updatedAt": "2026-10-17",
      "cameraCount": 295
    },
    {
      "id": "ott-rlc",
      "region": "CA",
      "name": "Red Light Camera Locations",
      "publisher": "City of Ottawa",
      "license": "City of Ottawa Open Data Licence v2.0",
      "attribution": "Red light camera locations: City of Ottawa, City of Ottawa Open Data Licence v2.0.",
      "landingURL": "https://open.ottawa.ca/datasets/ottawa::red-light-camera-locations",
      "updatedAt": "2026-08-12",
      "cameraCount": 86
    },
    {
      "id": "york-rlc",
      "region": "CA",
      "name": "Red Light Camera",
      "publisher": "The Regional Municipality of York",
      "license": "York Region Open Data Licence",
      "attribution": "Red light camera locations: The Regional Municipality of York, York Region Open Data Licence.",
      "landingURL": "https://insights-york.opendata.arcgis.com/datasets/york::red-light-camera",
      "updatedAt": "2025-08-01",
      "cameraCount": 55
    },
    {
      "id": "ham-rlc",
      "region": "CA",
      "name": "Red Light Cameras",
      "publisher": "City of Hamilton",
      "license": "City of Hamilton Open Data Licence",
      "attribution": "Red light camera locations: City of Hamilton, City of Hamilton Open Data Licence.",
      "landingURL": "https://open.hamilton.ca/datasets/d880b4ad9b5c4e44b073d6d007e4df68",
      "updatedAt": "2026-10-10",
      "cameraCount": 51
    },
    {
      "id": "peel-rlc",
      "region": "CA",
      "name": "Red Light Cameras",
      "publisher": "Region of Peel",
      "license": "Open Data Licence – The Regional Municipality of Peel v1.0",
      "attribution": "Red light camera locations: The Regional Municipality of Peel, Open Data Licence v1.0.",
      "landingURL": "https://data.peelregion.ca/datasets/RegionofPeel::red-light-cameras",
      "updatedAt": "2026-03-05",
      "cameraCount": 37
    },
    {
      "id": "king-rlc",
      "region": "CA",
      "name": "Red Light Cameras",
      "publisher": "City of Kingston",
      "license": "City of Kingston Open Data Licence",
      "attribution": "Red light camera locations: City of Kingston, City of Kingston Open Data Licence.",
      "landingURL": "https://opendatakingston.cityofkingston.ca/datasets/red-light-cameras-2",
      "updatedAt": "2025-01-09",
      "cameraCount": 7
    },
    {
      "id": "edm-isd",
      "region": "CA",
      "name": "Intersection Safety Device Locations",
      "publisher": "City of Edmonton",
      "license": "Open Government Licence – Edmonton",
      "attribution": "Intersection safety device locations: City of Edmonton, Open Government Licence – Edmonton.",
      "landingURL": "https://data.edmonton.ca/d/7fnd-72gr",
      "updatedAt": "2026-10-19",
      "cameraCount": 67
    },
    {
      "id": "cal-isc",
      "region": "CA",
      "name": "Intersection Safety Cameras",
      "publisher": "The City of Calgary",
      "license": "Open Government Licence – City of Calgary",
      "attribution": "Contains information licensed under the Open Government Licence – City of Calgary.",
      "landingURL": "https://data.calgary.ca/d/dv2f-necx",
      "updatedAt": "2026-10-01",
      "cameraCount": 57
    },
    {
      "id": "ia-ate",
      "region": "US-IA",
      "name": "Automated Traffic Enforcement (ATE) Locations",
      "publisher": "Iowa Department of Transportation",
      "license": "Not specified",
      "attribution": "Automated traffic enforcement approved locations: Iowa Department of Transportation.",
      "landingURL": "https://experience.arcgis.com/experience/e4b9628314114b27aa0e8ca602fb607e",
      "updatedAt": null,
      "cameraCount": 156
    },
    {
      "id": "caba-fijas",
      "region": "AR",
      "name": "Cámaras fijas de control vehicular",
      "publisher": "Gobierno de la Ciudad de Buenos Aires",
      "license": "CC BY 2.5 AR",
      "attribution": "Cámaras fijas de control vehicular © Gobierno de la Ciudad de Buenos Aires (Buenos Aires Data), licensed under CC BY 2.5 AR.",
      "landingURL": "https://data.buenosaires.gob.ar/dataset/camaras-fijas-control-vehicular",
      "updatedAt": null,
      "cameraCount": 90
    },
    {
      "id": "antt-radares",
      "region": "BR",
      "name": "Dados dos Radares",
      "publisher": "Agência Nacional de Transportes Terrestres (ANTT)",
      "license": "CC BY",
      "attribution": "Dados dos Radares © Agência Nacional de Transportes Terrestres (ANTT), licensed under Creative Commons Attribution.",
      "landingURL": "https://dados.antt.gov.br/dataset/radar",
      "updatedAt": "2026-08-28",
      "cameraCount": 1080
    },
    {
      "id": "bh-fiscalizacao",
      "region": "BR",
      "name": "Fiscalização Eletrônica",
      "publisher": "Prefeitura de Belo Horizonte (BHTRANS)",
      "license": "CC BY",
      "attribution": "Fiscalização Eletrônica © Prefeitura de Belo Horizonte, licensed under Creative Commons Attribution.",
      "landingURL": "https://dados.pbh.gov.br/dataset/fiscalizacao-eletronica",
      "updatedAt": "2026-10-15",
      "cameraCount": 225
    },
    {
      "id": "bog-salvavidas",
      "region": "CO",
      "name": "Cámaras Salvavidas",
      "publisher": "Secretaría Distrital de Movilidad de Bogotá (SDM)",
      "license": "CC BY 4.0",
      "attribution": "Cámaras Salvavidas © Secretaría Distrital de Movilidad de Bogotá, licensed under CC BY 4.0.",
      "landingURL": "https://datosabiertos.bogota.gov.co/dataset/camaras-salvavidas-bogota-d-c",
      "updatedAt": "2026-08-24",
      "cameraCount": 40
    },
    {
      "id": "es-dgt-radares",
      "region": "ES",
      "name": "Radares fijos DGT",
      "publisher": "Dirección General de Tráfico (DGT)",
      "license": "CC BY",
      "attribution": "Radares fijos DGT © Dirección General de Tráfico, licensed under Creative Commons Attribution.",
      "landingURL": "https://nap.dgt.es/dataset/radares-fijos-dgt",
      "updatedAt": "2025-12-18",
      "cameraCount": 722
    },
    {
      "id": "es-cat-radars",
      "region": "ES",
      "name": "Radars fixos de Catalunya",
      "publisher": "Generalitat de Catalunya. Departament d'Interior i Seguretat Pública. Servei Català de Trànsit",
      "license": "Llicència oberta d'ús d'informació - Catalunya",
      "attribution": "Generalitat de Catalunya. Departament d'Interior i Seguretat Pública. Servei Català de Trànsit.",
      "landingURL": "https://analisi.transparenciacatalunya.cat/d/re3y-fftf",
      "updatedAt": null,
      "cameraCount": 230
    },
    {
      "id": "no-nvdb-atk",
      "region": "NO",
      "name": "NVDB 162 ATK-punkt",
      "publisher": "Statens vegvesen",
      "license": "NLOD",
      "attribution": "Inneholder data under NLOD tilgjengeliggjort av Statens vegvesen",
      "landingURL": "https://datakatalogen.atlas.vegvesen.no/#/162-ATK-punkt",
      "updatedAt": "2026-10-16",
      "cameraCount": 442
    },
    {
      "id": "se-trv-atk",
      "region": "SE",
      "name": "TrafficSafetyCamera (Trafikverket Open API)",
      "publisher": "Trafikverket",
      "license": "CC0",
      "attribution": "Traffic safety camera locations: Trafikverket (CC0).",
      "landingURL": "https://www.trafikverket.se/e-tjanster/trafikverkets-oppna-api-for-trafikinformation/",
      "updatedAt": "2026-10-13",
      "cameraCount": 2795
    },
    {
      "id": "be-bxl-speedcameras",
      "region": "BE",
      "name": "Caméras de vitesse régionales",
      "publisher": "Bruxelles Mobilité / Brussel Mobiliteit",
      "license": "CC0",
      "attribution": "Regional speed cameras: Brussels Mobility (CC0).",
      "landingURL": "https://data.mobility.brussels/fr/info/speedcameras/",
      "updatedAt": null,
      "cameraCount": 129
    },
    {
      "id": "lu-geoportail-radars",
      "region": "LU",
      "name": "PCH : Emplacement des radars fixes",
      "publisher": "Administration des Ponts et Chaussées",
      "license": "CC0",
      "attribution": "Emplacement des radars fixes: Administration des Ponts et Chaussées (CC0).",
      "landingURL": "https://data.public.lu/fr/datasets/pch-emplacement-des-radars-fixes/",
      "updatedAt": "2024-10-24",
      "cameraCount": 45
    },
    {
      "id": "de-ka-blitzer",
      "region": "DE",
      "name": "Blitzer",
      "publisher": "Stadt Karlsruhe, Tiefbauamt",
      "license": "CC BY 4.0",
      "attribution": "Blitzer © Stadt Karlsruhe, licensed under CC BY 4.0.",
      "landingURL": "https://transparenz.karlsruhe.de/dataset/blitzer",
      "updatedAt": "2025-02-19",
      "cameraCount": 33
    },
    {
      "id": "sg-spf-speed",
      "region": "SG",
      "name": "Location of Speed Cameras in Singapore",
      "publisher": "Singapore Police Force",
      "license": "Singapore Open Data Licence v1.0",
      "attribution": "Contains information from Location of Speed Cameras in Singapore from data.gov.sg which is made available under the terms of the Singapore Open Data Licence version 1.0.",
      "landingURL": "https://data.gov.sg/datasets/d_983804de2bc016f53e44031d85d1ec8a/view",
      "updatedAt": "2024-06-06",
      "cameraCount": 47
    },
    {
      "id": "sg-spf-fixed",
      "region": "SG",
      "name": "Singapore Police Force Fixed Speed Cameras",
      "publisher": "Singapore Police Force",
      "license": "Singapore Open Data Licence v1.0",
      "attribution": "Contains information from Singapore Police Force Fixed Speed Cameras from data.gov.sg which is made available under the terms of the Singapore Open Data Licence version 1.0.",
      "landingURL": "https://data.gov.sg/datasets/d_5fdeb9dccf757dbdf698240fed29f441/view",
      "updatedAt": "2025-11-13",
      "cameraCount": 11
    },
    {
      "id": "sg-spf-redlight",
      "region": "SG",
      "name": "Singapore Police Force Red Light Cameras",
      "publisher": "Singapore Police Force",
      "license": "Singapore Open Data Licence v1.0",
      "attribution": "Contains information from Singapore Police Force Red Light Cameras from data.gov.sg which is made available under the terms of the Singapore Open Data Licence version 1.0.",
      "landingURL": "https://data.gov.sg/datasets/d_5f140c79c9dbee0bbb07c753afd788d8/view",
      "updatedAt": "2025-11-13",
      "cameraCount": 0
    },
    {
      "id": "sg-spf-dtrls",
      "region": "SG",
      "name": "Singapore Police Force Digital Traffic Red Light Cameras",
      "publisher": "Singapore Police Force",
      "license": "Singapore Open Data Licence v1.0",
      "attribution": "Contains information from Singapore Police Force Digital Traffic Red Light Cameras from data.gov.sg which is made available under the terms of the Singapore Open Data Licence version 1.0.",
      "landingURL": "https://data.gov.sg/datasets/d_0b7ddc0979dfc183e8b0e056878b14af/view",
      "updatedAt": "2025-12-02",
      "cameraCount": 235
    },
    {
      "id": "hk-td-rlc",
      "region": "HK",
      "name": "Junctions with Red Light Camera System installed",
      "publisher": "Transport Department, HKSAR Government",
      "license": "DATA.GOV.HK Terms and Conditions",
      "attribution": "Junctions with Red Light Camera System installed: Transport Department, HKSAR Government (DATA.GOV.HK).",
      "landingURL": "https://data.gov.hk/en-data/dataset/hk-td-tis_25-junctions-with-rlc",
      "updatedAt": "2026-06-26",
      "cameraCount": 222
    },
    {
      "id": "hk-td-sec",
      "region": "HK",
      "name": "Locations of Speed Enforcement Camera housing",
      "publisher": "Transport Department, HKSAR Government",
      "license": "DATA.GOV.HK Terms and Conditions",
      "attribution": "Locations of Speed Enforcement Camera housing: Transport Department, HKSAR Government (DATA.GOV.HK).",
      "landingURL": "https://data.gov.hk/en-data/dataset/hk-td-tis_26-locations-of-sec",
      "updatedAt": "2026-06-16",
      "cameraCount": 164
    },
    {
      "id": "tw-npa-speed",
      "region": "TW",
      "name": "測速執法設置點 (Speed enforcement locations)",
      "publisher": "National Police Agency, Ministry of the Interior",
      "license": "Open Government Data License, version 1.0 (Taiwan)",
      "attribution": "測速執法設置點: National Police Agency, Ministry of the Interior, Open Government Data License, version 1.0.",
      "landingURL": "https://data.gov.tw/dataset/7320",
      "updatedAt": "2026-10-19",
      "cameraCount": 1885
    },
    {
      "id": "tw-ntpc-fixed",
      "region": "TW",
      "name": "新北市固定式測速照相 (New Taipei fixed speed cameras)",
      "publisher": "New Taipei City Police Department",
      "license": "Open Government Data License, version 1.0 (Taiwan)",
      "attribution": "新北市固定式測速照相: New Taipei City Police Department, Open Government Data License, version 1.0.",
      "landingURL": "https://data.ntpc.gov.tw/datasets/99f3ff6e-0352-4399-a726-775ab765a1dc",
      "updatedAt": null,
      "cameraCount": 1
    },
    {
      "id": "tw-ntpc-section",
      "region": "TW",
      "name": "區間平均速率執法設備設置地點 (New Taipei average speed sections)",
      "publisher": "New Taipei City Police Department",
      "license": "Open Government Data License, version 1.0 (Taiwan)",
      "attribution": "區間平均速率執法設備設置地點: New Taipei City Police Department, Open Government Data License, version 1.0.",
      "landingURL": "https://data.gov.tw/dataset/126156",
      "updatedAt": "2026-08-11",
      "cameraCount": 19
    },
    {
      "id": "au-act-cameras",
      "region": "AU",
      "name": "Traffic speed camera locations",
      "publisher": "Access Canberra (ACT Government)",
      "license": "CC BY 4.0",
      "attribution": "Traffic speed camera locations © Access Canberra, ACT Government, licensed under CC BY 4.0.",
      "landingURL": "https://www.data.act.gov.au/d/426s-vdu4",
      "updatedAt": "2026-08-21",
      "cameraCount": 1126
    },
    {
      "id": "au-nsw-fixed",
      "region": "AU",
      "name": "NSW Speed Cameras — Fixed Speed Cameras",
      "publisher": "Transport for NSW",
      "license": "CC BY 4.0",
      "attribution": "NSW Speed Cameras © Transport for NSW, licensed under CC BY 4.0.",
      "landingURL": "https://opendata.transport.nsw.gov.au/dataset/nsw-speed-cameras",
      "updatedAt": "2021-05-27",
      "cameraCount": 66
    },
    {
      "id": "au-nsw-school",
      "region": "AU",
      "name": "NSW Speed Cameras — Fixed Speed Cameras School Zone",
      "publisher": "Transport for NSW",
      "license": "CC BY 4.0",
      "attribution": "NSW Speed Cameras © Transport for NSW, licensed under CC BY 4.0.",
      "landingURL": "https://opendata.transport.nsw.gov.au/dataset/nsw-speed-cameras",
      "updatedAt": "2021-05-27",
      "cameraCount": 49
    },
    {
      "id": "au-nsw-redlight",
      "region": "AU",
      "name": "NSW Speed Cameras — Red Light Speed Cameras",
      "publisher": "Transport for NSW",
      "license": "CC BY 4.0",
      "attribution": "NSW Speed Cameras © Transport for NSW, licensed under CC BY 4.0.",
      "landingURL": "https://opendata.transport.nsw.gov.au/dataset/nsw-speed-cameras",
      "updatedAt": "2021-05-27",
      "cameraCount": 220
    },
    {
      "id": "kr-std",
      "region": "KR",
      "name": "전국무인교통단속카메라표준데이터 (Nationwide fixed traffic enforcement cameras)",
      "publisher": "Korean National Police Agency and local governments (data.go.kr)",
      "license": "KOGL Type 1 (공공누리 제1유형, attribution)",
      "attribution": "전국무인교통단속카메라표준데이터: Korean National Police Agency and local governments, via data.go.kr, KOGL Type 1.",
      "landingURL": "https://www.data.go.kr/data/15028200/standard.do",
      "updatedAt": "2026-09-13",
      "cameraCount": 25772
    }
  ]
}
