{
  "contest": {
    "id": "iaru-r1-145mhz",
    "name": "IARU Region 1 145 MHz Contest",
    "sponsor": "IARU Region 1 VHF+ Committee",
    "sponsor_home": "https://www.iaru-r1.org/",
    "country": "INTL",
    "summary": "Region 1's 2m weekend: 24 hours on the first weekend of September, the one most European VHF operators plan their year around.",
    "modes": [
      "CW",
      "SSB",
      "FM"
    ],
    "bands": [
      "2m"
    ],
    "exchange": "RS(T) + serial number from 001 per band + 6-character locator (e.g. 59003 JO20DB)",
    "power_categories": [],
    "log_format": "EDI",
    "log_deadline_days": null,
    "log_submit_url": "",
    "timezone": "",
    "local_rolling": false,
    "eligibility": {
      "scope": "worldwide",
      "verified": false,
      "note": "Not encoded as an entity list: the sponsor limits entry to Region 1 ('All licensed radio amateurs in Region 1 may participate in the contest'; special high-power licences enter as check logs only), and enumerating every Region 1 entity is not done here. Stations elsewhere cannot enter but may be worked."
    },
    "active_from": null,
    "active_until": null,
    "note": "Log deadline is not a fixed offset (EDI 'no later than the first Wednesday following the contest weekend at 23:59:59 UTC'), so log_deadline_days is not encoded.",
    "verified": true,
    "rules_url": "https://www.iaru-r1.org/about-us/committees-and-working-groups/vhf-uhf-shf-committee-c5/vhf-up-contesting/",
    "rules_url_pattern": "",
    "rules_url_archived": "",
    "rules_url_checked": "2026-10-15",
    "source_note": "VHF Handbook 10.03 (https://www.iaru-r1.org/wp-content/uploads/2026/02/VHF_Handbook_V10_03_final.pdf), section 'RULES IARU R1 50/70 MHZ, 145 MHZ AND UHF/uW CONTESTS': 'IARU Region 1 145 MHz contest will begin on the first Saturday of September'; 'Each contest will commence at 14:00 UTC on the Saturday and end at 14:00 UTC on the Sunday.' Sponsor's hub calendar: 2026 Sep 5-6; 2025 Sep 6-7 per the same page's archive. Categories: SO, MO, SO-LP, MO-LP, 6H (Low Power is 100 W PEP with one antenna system). Read 2026-10-15."
  },
  "rule": {
    "plain": "First Saturday of September",
    "raw": {
      "type": "nth_weekday",
      "month": 9,
      "n": 1,
      "weekday": 5
    },
    "start": {
      "day_offset": 0,
      "time": "1400"
    },
    "end": {
      "day_offset": 1,
      "time": "1400"
    },
    "sessions": null
  },
  "next": [
    {
      "contest_id": "iaru-r1-145mhz",
      "name": "IARU Region 1 145 MHz Contest",
      "start": "2027-09-04T14:00:00Z",
      "end": "2027-09-05T14:00:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 24,
      "modes": [
        "CW",
        "SSB",
        "FM"
      ],
      "submodes": [],
      "bands": [
        "2m"
      ],
      "bands_note": "144 MHz band only.",
      "sponsor": "IARU Region 1 VHF+ Committee",
      "rules_url": "https://www.iaru-r1.org/about-us/committees-and-working-groups/vhf-uhf-shf-committee-c5/vhf-up-contesting/",
      "verified": true,
      "note": "Log deadline is not a fixed offset (EDI 'no later than the first Wednesday following the contest weekend at 23:59:59 UTC'), so log_deadline_days is not encoded.",
      "exchange": "RS(T) + serial number from 001 per band + 6-character locator (e.g. 59003 JO20DB)",
      "country": "INTL",
      "rules_url_archived": "",
      "rules_url_checked": "2026-10-15",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "iaru-r1-145mhz-20270904T1400@contestcal",
      "start_date": "2027-09-04",
      "mode_families": [
        "CW",
        "SSB",
        "FM"
      ],
      "band_families": [
        "2m"
      ],
      "duration_bucket": "gte24"
    },
    {
      "contest_id": "iaru-r1-145mhz",
      "name": "IARU Region 1 145 MHz Contest",
      "start": "2028-09-02T14:00:00Z",
      "end": "2028-09-03T14:00:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 24,
      "modes": [
        "CW",
        "SSB",
        "FM"
      ],
      "submodes": [],
      "bands": [
        "2m"
      ],
      "bands_note": "144 MHz band only.",
      "sponsor": "IARU Region 1 VHF+ Committee",
      "rules_url": "https://www.iaru-r1.org/about-us/committees-and-working-groups/vhf-uhf-shf-committee-c5/vhf-up-contesting/",
      "verified": true,
      "note": "Log deadline is not a fixed offset (EDI 'no later than the first Wednesday following the contest weekend at 23:59:59 UTC'), so log_deadline_days is not encoded.",
      "exchange": "RS(T) + serial number from 001 per band + 6-character locator (e.g. 59003 JO20DB)",
      "country": "INTL",
      "rules_url_archived": "",
      "rules_url_checked": "2026-10-15",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "iaru-r1-145mhz-20280902T1400@contestcal",
      "start_date": "2028-09-02",
      "mode_families": [
        "CW",
        "SSB",
        "FM"
      ],
      "band_families": [
        "2m"
      ],
      "duration_bucket": "gte24"
    },
    {
      "contest_id": "iaru-r1-145mhz",
      "name": "IARU Region 1 145 MHz Contest",
      "start": "2029-09-01T14:00:00Z",
      "end": "2029-09-02T14:00:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 24,
      "modes": [
        "CW",
        "SSB",
        "FM"
      ],
      "submodes": [],
      "bands": [
        "2m"
      ],
      "bands_note": "144 MHz band only.",
      "sponsor": "IARU Region 1 VHF+ Committee",
      "rules_url": "https://www.iaru-r1.org/about-us/committees-and-working-groups/vhf-uhf-shf-committee-c5/vhf-up-contesting/",
      "verified": true,
      "note": "Log deadline is not a fixed offset (EDI 'no later than the first Wednesday following the contest weekend at 23:59:59 UTC'), so log_deadline_days is not encoded.",
      "exchange": "RS(T) + serial number from 001 per band + 6-character locator (e.g. 59003 JO20DB)",
      "country": "INTL",
      "rules_url_archived": "",
      "rules_url_checked": "2026-10-15",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "iaru-r1-145mhz-20290901T1400@contestcal",
      "start_date": "2029-09-01",
      "mode_families": [
        "CW",
        "SSB",
        "FM"
      ],
      "band_families": [
        "2m"
      ],
      "duration_bucket": "gte24"
    },
    {
      "contest_id": "iaru-r1-145mhz",
      "name": "IARU Region 1 145 MHz Contest",
      "start": "2030-09-07T14:00:00Z",
      "end": "2030-09-08T14:00:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 24,
      "modes": [
        "CW",
        "SSB",
        "FM"
      ],
      "submodes": [],
      "bands": [
        "2m"
      ],
      "bands_note": "144 MHz band only.",
      "sponsor": "IARU Region 1 VHF+ Committee",
      "rules_url": "https://www.iaru-r1.org/about-us/committees-and-working-groups/vhf-uhf-shf-committee-c5/vhf-up-contesting/",
      "verified": true,
      "note": "Log deadline is not a fixed offset (EDI 'no later than the first Wednesday following the contest weekend at 23:59:59 UTC'), so log_deadline_days is not encoded.",
      "exchange": "RS(T) + serial number from 001 per band + 6-character locator (e.g. 59003 JO20DB)",
      "country": "INTL",
      "rules_url_archived": "",
      "rules_url_checked": "2026-10-15",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "iaru-r1-145mhz-20300907T1400@contestcal",
      "start_date": "2030-09-07",
      "mode_families": [
        "CW",
        "SSB",
        "FM"
      ],
      "band_families": [
        "2m"
      ],
      "duration_bucket": "gte24"
    }
  ]
}