{
  "contest": {
    "id": "arrl-kids-day-jan",
    "name": "ARRL Kids Day (January)",
    "sponsor": "ARRL",
    "sponsor_home": "http://www.arrl.org/contest-calendar",
    "country": "US",
    "summary": "Six hours on a January Saturday for getting young operators on the air; you exchange a name, an age and a favourite colour.",
    "modes": [
      "SSB"
    ],
    "bands": [
      "80m",
      "40m",
      "20m",
      "17m",
      "15m",
      "12m",
      "10m"
    ],
    "exchange": "Name, age, location and favourite colour.",
    "power_categories": [],
    "log_format": "",
    "log_deadline_days": null,
    "log_submit_url": "",
    "timezone": "",
    "local_rolling": false,
    "eligibility": {
      "scope": "worldwide",
      "verified": true,
      "note": "An operating event rather than a contest; anyone may take part."
    },
    "active_from": null,
    "active_until": null,
    "note": "UNVERIFIED ON PURPOSE, AND THE HEDGE IS ARRL'S OWN. Their page says 'GENERALLY the first Saturday in January' -- and ARRL's Generic Contest Calendar, which states every other ARRL recurrence flatly, lists only the June running and gives it as 'Third Saturday in June' with no hedge at all. So the January date is stated once, softly, in one place. The record carries the hedge as a hedge rather than promoting it to a rule.\n\nThe catalog held the June running from the first seeding pass and never had this one, from a sponsor with 21 encoded records -- which is the gap audit's second finding in miniature: the bias was not only across sponsors but WITHIN them.",
    "verified": false,
    "rules_url": "http://www.arrl.org/kids-day",
    "rules_url_pattern": "",
    "rules_url_archived": "",
    "rules_url_checked": "2026-08-21",
    "source_note": "arrl.org/kids-day, ARRL's own page: 'Generally the first Saturday in January, and the third Saturday in June.' 'Kids Day always runs from 1800 UTC through 2359 UTC.' Exchange: 'Name, age, location and favorite color.' Call: 'CQ Kids Day'. Bands listed with suggested frequencies, and local repeaters permitted with permission."
  },
  "rule": {
    "plain": "First Saturday of January",
    "raw": {
      "type": "nth_weekday",
      "month": 1,
      "n": 1,
      "weekday": 5
    },
    "start": {
      "day_offset": 0,
      "time": "1800"
    },
    "end": {
      "day_offset": 0,
      "time": "2359"
    },
    "sessions": null
  },
  "next": [
    {
      "contest_id": "arrl-kids-day-jan",
      "name": "ARRL Kids Day (January)",
      "start": "2027-01-02T18:00:00Z",
      "end": "2027-01-02T23:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 5.98,
      "modes": [
        "SSB"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "17m",
        "15m",
        "12m",
        "10m"
      ],
      "bands_note": "Suggested frequencies on each band, for example 28.350-28.400 MHz on 10 m. Local repeaters may also be used with the owner's permission.",
      "sponsor": "ARRL",
      "rules_url": "http://www.arrl.org/kids-day",
      "verified": false,
      "note": "UNVERIFIED ON PURPOSE, AND THE HEDGE IS ARRL'S OWN. Their page says 'GENERALLY the first Saturday in January' -- and ARRL's Generic Contest Calendar, which states every other ARRL recurrence flatly, lists only the June running and gives it as 'Third Saturday in June' with no hedge at all. So the January date is stated once, softly, in one place. The record carries the hedge as a hedge rather than promoting it to a rule.\n\nThe catalog held the June running from the first seeding pass and never had this one, from a sponsor with 21 encoded records -- which is the gap audit's second finding in miniature: the bias was not only across sponsors but WITHIN them.",
      "exchange": "Name, age, location and favourite colour.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "arrl-kids-day-jan-20270102T1800@contestcal",
      "start_date": "2027-01-02",
      "mode_families": [
        "SSB"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "17m",
        "15m",
        "12m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "arrl-kids-day-jan",
      "name": "ARRL Kids Day (January)",
      "start": "2028-01-01T18:00:00Z",
      "end": "2028-01-01T23:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 5.98,
      "modes": [
        "SSB"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "17m",
        "15m",
        "12m",
        "10m"
      ],
      "bands_note": "Suggested frequencies on each band, for example 28.350-28.400 MHz on 10 m. Local repeaters may also be used with the owner's permission.",
      "sponsor": "ARRL",
      "rules_url": "http://www.arrl.org/kids-day",
      "verified": false,
      "note": "UNVERIFIED ON PURPOSE, AND THE HEDGE IS ARRL'S OWN. Their page says 'GENERALLY the first Saturday in January' -- and ARRL's Generic Contest Calendar, which states every other ARRL recurrence flatly, lists only the June running and gives it as 'Third Saturday in June' with no hedge at all. So the January date is stated once, softly, in one place. The record carries the hedge as a hedge rather than promoting it to a rule.\n\nThe catalog held the June running from the first seeding pass and never had this one, from a sponsor with 21 encoded records -- which is the gap audit's second finding in miniature: the bias was not only across sponsors but WITHIN them.",
      "exchange": "Name, age, location and favourite colour.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "arrl-kids-day-jan-20280101T1800@contestcal",
      "start_date": "2028-01-01",
      "mode_families": [
        "SSB"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "17m",
        "15m",
        "12m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "arrl-kids-day-jan",
      "name": "ARRL Kids Day (January)",
      "start": "2029-01-06T18:00:00Z",
      "end": "2029-01-06T23:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 5.98,
      "modes": [
        "SSB"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "17m",
        "15m",
        "12m",
        "10m"
      ],
      "bands_note": "Suggested frequencies on each band, for example 28.350-28.400 MHz on 10 m. Local repeaters may also be used with the owner's permission.",
      "sponsor": "ARRL",
      "rules_url": "http://www.arrl.org/kids-day",
      "verified": false,
      "note": "UNVERIFIED ON PURPOSE, AND THE HEDGE IS ARRL'S OWN. Their page says 'GENERALLY the first Saturday in January' -- and ARRL's Generic Contest Calendar, which states every other ARRL recurrence flatly, lists only the June running and gives it as 'Third Saturday in June' with no hedge at all. So the January date is stated once, softly, in one place. The record carries the hedge as a hedge rather than promoting it to a rule.\n\nThe catalog held the June running from the first seeding pass and never had this one, from a sponsor with 21 encoded records -- which is the gap audit's second finding in miniature: the bias was not only across sponsors but WITHIN them.",
      "exchange": "Name, age, location and favourite colour.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "arrl-kids-day-jan-20290106T1800@contestcal",
      "start_date": "2029-01-06",
      "mode_families": [
        "SSB"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "17m",
        "15m",
        "12m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "arrl-kids-day-jan",
      "name": "ARRL Kids Day (January)",
      "start": "2030-01-05T18:00:00Z",
      "end": "2030-01-05T23:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 5.98,
      "modes": [
        "SSB"
      ],
      "submodes": [],
      "bands": [
        "80m",
        "40m",
        "20m",
        "17m",
        "15m",
        "12m",
        "10m"
      ],
      "bands_note": "Suggested frequencies on each band, for example 28.350-28.400 MHz on 10 m. Local repeaters may also be used with the owner's permission.",
      "sponsor": "ARRL",
      "rules_url": "http://www.arrl.org/kids-day",
      "verified": false,
      "note": "UNVERIFIED ON PURPOSE, AND THE HEDGE IS ARRL'S OWN. Their page says 'GENERALLY the first Saturday in January' -- and ARRL's Generic Contest Calendar, which states every other ARRL recurrence flatly, lists only the June running and gives it as 'Third Saturday in June' with no hedge at all. So the January date is stated once, softly, in one place. The record carries the hedge as a hedge rather than promoting it to a rule.\n\nThe catalog held the June running from the first seeding pass and never had this one, from a sponsor with 21 encoded records -- which is the gap audit's second finding in miniature: the bias was not only across sponsors but WITHIN them.",
      "exchange": "Name, age, location and favourite colour.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "arrl-kids-day-jan-20300105T1800@contestcal",
      "start_date": "2030-01-05",
      "mode_families": [
        "SSB"
      ],
      "band_families": [
        "80m",
        "40m",
        "20m",
        "17m",
        "15m",
        "12m",
        "10m"
      ],
      "duration_bucket": "2-12"
    }
  ]
}