{
  "contest": {
    "id": "zs2-qso-party",
    "name": "ZS2 QSO Party",
    "sponsor": "Port Elizabeth Amateur Radio Society (PEARS)",
    "sponsor_home": "https://mysarl.org.za/contest-resources/",
    "country": "ZA",
    "summary": "An hour on 40 m for the Eastern Cape, on the third Sunday of July.",
    "modes": [
      "CW",
      "SSB"
    ],
    "bands": [
      "40m"
    ],
    "exchange": "RS(T) and the provincial or country abbreviation.",
    "power_categories": [],
    "log_format": "",
    "log_deadline_days": null,
    "log_submit_url": "",
    "timezone": "",
    "local_rolling": false,
    "eligibility": {
      "scope": "worldwide",
      "verified": false,
      "note": "The manual states NO participation clause for this contest -- unlike SARL's own HAMNET and Top Band contests, which name their entity lists -- and there is no blanket clause in the general rules either. Its scoring contemplates stations outside the region, so it is recorded as worldwide, with verified false because that is an absence of words rather than a statement."
    },
    "active_from": null,
    "active_until": null,
    "note": "SOURCED FROM THE SARL CONTEST MANUAL, WHICH IS NOT AN AGGREGATOR. The manual carries this contest's FULL rules -- aim, dates, exchange, frequencies, scoring, log sheets -- and names its organising club, rather than summarising a calendar entry. It is the venue in which South African clubs publish their contest rules, the way DARC's Ausschreibungen or UBA's rules pages are, so it is a primary source for these contests and not a third-party listing. The distinction that matters: an aggregator republishes rules it found elsewhere, and this is where the rules appear.",
    "verified": true,
    "rules_url": "https://mysarl.org.za/wp-content/uploads/2025/12/2026-SARL-Contest-Manual-Version-1.1-2025-12-15.pdf",
    "rules_url_pattern": "",
    "rules_url_archived": "",
    "rules_url_checked": "2026-08-19",
    "source_note": "2026 SARL Contest Manual Version 1.1 (2025-12-15), mysarl.org.za, 'ZS2 QSO Party': 'This is a fun activity to promote contacts between radio amateurs in the Eastern Cape and radio amateurs in Southern African countries.' '2. Date and Time 14:00 to 15:00 UTC on the 3rd Sunday of July - 19 July 2026.' Sponsor Club - Port Elizabeth Amateur Radio Society (PEARS)."
  },
  "rule": {
    "plain": "Third Sunday of July",
    "raw": {
      "type": "nth_weekday",
      "month": 7,
      "n": 3,
      "weekday": 6
    },
    "start": {
      "day_offset": 0,
      "time": "1400"
    },
    "end": {
      "day_offset": 0,
      "time": "1500"
    },
    "sessions": null
  },
  "next": [
    {
      "contest_id": "zs2-qso-party",
      "name": "ZS2 QSO Party",
      "start": "2027-07-18T14:00:00Z",
      "end": "2027-07-18T15:00:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 1,
      "modes": [
        "CW",
        "SSB"
      ],
      "submodes": [],
      "bands": [
        "40m"
      ],
      "bands_note": "A phone and CW contest on 40 m: CW 7 000-7 040 kHz, SSB 7 063-7 100 and 7 130-7 200 kHz.",
      "sponsor": "Port Elizabeth Amateur Radio Society (PEARS)",
      "rules_url": "https://mysarl.org.za/wp-content/uploads/2025/12/2026-SARL-Contest-Manual-Version-1.1-2025-12-15.pdf",
      "verified": true,
      "note": "SOURCED FROM THE SARL CONTEST MANUAL, WHICH IS NOT AN AGGREGATOR. The manual carries this contest's FULL rules -- aim, dates, exchange, frequencies, scoring, log sheets -- and names its organising club, rather than summarising a calendar entry. It is the venue in which South African clubs publish their contest rules, the way DARC's Ausschreibungen or UBA's rules pages are, so it is a primary source for these contests and not a third-party listing. The distinction that matters: an aggregator republishes rules it found elsewhere, and this is where the rules appear.",
      "exchange": "RS(T) and the provincial or country abbreviation.",
      "country": "ZA",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-19",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "zs2-qso-party-20270718T1400@contestcal",
      "start_date": "2027-07-18",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m"
      ],
      "duration_bucket": "lt2"
    },
    {
      "contest_id": "zs2-qso-party",
      "name": "ZS2 QSO Party",
      "start": "2028-07-16T14:00:00Z",
      "end": "2028-07-16T15:00:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 1,
      "modes": [
        "CW",
        "SSB"
      ],
      "submodes": [],
      "bands": [
        "40m"
      ],
      "bands_note": "A phone and CW contest on 40 m: CW 7 000-7 040 kHz, SSB 7 063-7 100 and 7 130-7 200 kHz.",
      "sponsor": "Port Elizabeth Amateur Radio Society (PEARS)",
      "rules_url": "https://mysarl.org.za/wp-content/uploads/2025/12/2026-SARL-Contest-Manual-Version-1.1-2025-12-15.pdf",
      "verified": true,
      "note": "SOURCED FROM THE SARL CONTEST MANUAL, WHICH IS NOT AN AGGREGATOR. The manual carries this contest's FULL rules -- aim, dates, exchange, frequencies, scoring, log sheets -- and names its organising club, rather than summarising a calendar entry. It is the venue in which South African clubs publish their contest rules, the way DARC's Ausschreibungen or UBA's rules pages are, so it is a primary source for these contests and not a third-party listing. The distinction that matters: an aggregator republishes rules it found elsewhere, and this is where the rules appear.",
      "exchange": "RS(T) and the provincial or country abbreviation.",
      "country": "ZA",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-19",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "zs2-qso-party-20280716T1400@contestcal",
      "start_date": "2028-07-16",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m"
      ],
      "duration_bucket": "lt2"
    },
    {
      "contest_id": "zs2-qso-party",
      "name": "ZS2 QSO Party",
      "start": "2029-07-15T14:00:00Z",
      "end": "2029-07-15T15:00:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 1,
      "modes": [
        "CW",
        "SSB"
      ],
      "submodes": [],
      "bands": [
        "40m"
      ],
      "bands_note": "A phone and CW contest on 40 m: CW 7 000-7 040 kHz, SSB 7 063-7 100 and 7 130-7 200 kHz.",
      "sponsor": "Port Elizabeth Amateur Radio Society (PEARS)",
      "rules_url": "https://mysarl.org.za/wp-content/uploads/2025/12/2026-SARL-Contest-Manual-Version-1.1-2025-12-15.pdf",
      "verified": true,
      "note": "SOURCED FROM THE SARL CONTEST MANUAL, WHICH IS NOT AN AGGREGATOR. The manual carries this contest's FULL rules -- aim, dates, exchange, frequencies, scoring, log sheets -- and names its organising club, rather than summarising a calendar entry. It is the venue in which South African clubs publish their contest rules, the way DARC's Ausschreibungen or UBA's rules pages are, so it is a primary source for these contests and not a third-party listing. The distinction that matters: an aggregator republishes rules it found elsewhere, and this is where the rules appear.",
      "exchange": "RS(T) and the provincial or country abbreviation.",
      "country": "ZA",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-19",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "zs2-qso-party-20290715T1400@contestcal",
      "start_date": "2029-07-15",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m"
      ],
      "duration_bucket": "lt2"
    },
    {
      "contest_id": "zs2-qso-party",
      "name": "ZS2 QSO Party",
      "start": "2030-07-21T14:00:00Z",
      "end": "2030-07-21T15:00:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 1,
      "modes": [
        "CW",
        "SSB"
      ],
      "submodes": [],
      "bands": [
        "40m"
      ],
      "bands_note": "A phone and CW contest on 40 m: CW 7 000-7 040 kHz, SSB 7 063-7 100 and 7 130-7 200 kHz.",
      "sponsor": "Port Elizabeth Amateur Radio Society (PEARS)",
      "rules_url": "https://mysarl.org.za/wp-content/uploads/2025/12/2026-SARL-Contest-Manual-Version-1.1-2025-12-15.pdf",
      "verified": true,
      "note": "SOURCED FROM THE SARL CONTEST MANUAL, WHICH IS NOT AN AGGREGATOR. The manual carries this contest's FULL rules -- aim, dates, exchange, frequencies, scoring, log sheets -- and names its organising club, rather than summarising a calendar entry. It is the venue in which South African clubs publish their contest rules, the way DARC's Ausschreibungen or UBA's rules pages are, so it is a primary source for these contests and not a third-party listing. The distinction that matters: an aggregator republishes rules it found elsewhere, and this is where the rules appear.",
      "exchange": "RS(T) and the provincial or country abbreviation.",
      "country": "ZA",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-19",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": null,
      "uid": "zs2-qso-party-20300721T1400@contestcal",
      "start_date": "2030-07-21",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m"
      ],
      "duration_bucket": "lt2"
    }
  ]
}