{
  "contest": {
    "id": "sp-dx-contest",
    "name": "SP DX Contest",
    "sponsor": "PZK / SP DX Club",
    "sponsor_home": "https://pzk.org.pl/",
    "country": "PL",
    "summary": "Poland's national DX contest: 24 hours from 1500 UTC on the first full weekend of April, SP stations sending a single-letter province designator.",
    "modes": [
      "SSB",
      "CW"
    ],
    "bands": [
      "160m",
      "80m",
      "40m",
      "20m",
      "15m",
      "10m"
    ],
    "exchange": "SP stations send RS(T) + one letter identifying their province (B, C, D, F, G, J, K, L, M, O, P, R, S, U, W or Z); all other stations send RS(T) + a serial number starting from 001.",
    "power_categories": [
      {
        "name": "HP",
        "max_watts": null
      },
      {
        "name": "LP",
        "max_watts": 100
      },
      {
        "name": "QRP",
        "max_watts": 5
      }
    ],
    "log_format": "Cabrillo",
    "log_deadline_days": 7,
    "log_submit_url": "",
    "timezone": "",
    "local_rolling": false,
    "eligibility": {
      "scope": "worldwide",
      "verified": true,
      "note": "The contest is scored between SP and non-SP stations, with separate classifications for each, so entry is open worldwide with Polish stations as the target."
    },
    "active_from": null,
    "active_until": null,
    "note": "The summary block on the same page prints the deadline as 12.04.2026 23:59 UTC, where the stated one-week interval from the 14:59 end gives 14:59 on the same day. The interval is the rule the organisers state, so the interval is encoded and the printed instant is recorded here.",
    "verified": true,
    "rules_url": "https://spdxcontest.pzk.org.pl/2026/rules.php",
    "rules_url_pattern": "",
    "rules_url_archived": "",
    "rules_url_checked": "2026-08-18",
    "source_note": "spdxcontest.pzk.org.pl/2026/rules.php: 'ORGANIZERS: PZK - Polish Amateur Radio Union (Polski Zwiazek Krotkofalowcow) and SP DX Club.' (PL: 'ORGANIZATORZY: Polski Zwiazek Krotkofalowcow oraz SP DX Club.') 'DATE: The first full weekend of April from 04.04.2026 15:00:00 UTC (Saturday) to 05.04.2026 14:59:59 (Sunday).' (PL: 'TERMIN ZAWODOW: Pierwszy pelny weekend kwietnia...') 'BANDS: 160, 80, 40, 20, 15 and 10m'. 'MODES: SSB and CW'. 'HP: Max. output power allowed by your license class. LP: 100 watts. QRP: 5 watts.' 'All entries must be submitted no later than 1 week after the contest (12.04.2026)'. The 2025 rules page independently gives 05.04.2025 15:00 to 06.04.2025 14:59; the first-full-weekend rule reproduces both."
  },
  "rule": {
    "plain": "First full weekend of April",
    "raw": {
      "type": "nth_full_weekend",
      "month": 4,
      "n": 1
    },
    "start": {
      "day_offset": 0,
      "time": "1500"
    },
    "end": {
      "day_offset": 1,
      "time": "1459"
    },
    "sessions": null
  },
  "next": [
    {
      "contest_id": "sp-dx-contest",
      "name": "SP DX Contest",
      "start": "2027-04-03T15:00:00Z",
      "end": "2027-04-04T14:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 23.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "160m",
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "PZK / SP DX Club",
      "rules_url": "https://spdxcontest.pzk.org.pl/2026/rules.php",
      "verified": true,
      "note": "The summary block on the same page prints the deadline as 12.04.2026 23:59 UTC, where the stated one-week interval from the 14:59 end gives 14:59 on the same day. The interval is the rule the organisers state, so the interval is encoded and the printed instant is recorded here.",
      "exchange": "SP stations send RS(T) + one letter identifying their province (B, C, D, F, G, J, K, L, M, O, P, R, S, U, W or Z); all other stations send RS(T) + a serial number starting from 001.",
      "country": "PL",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-18",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2027-04-11T14:59:00Z",
      "uid": "sp-dx-contest-20270403T1500@contestcal",
      "start_date": "2027-04-03",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "160m",
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "12-24"
    },
    {
      "contest_id": "sp-dx-contest",
      "name": "SP DX Contest",
      "start": "2028-04-01T15:00:00Z",
      "end": "2028-04-02T14:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 23.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "160m",
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "PZK / SP DX Club",
      "rules_url": "https://spdxcontest.pzk.org.pl/2026/rules.php",
      "verified": true,
      "note": "The summary block on the same page prints the deadline as 12.04.2026 23:59 UTC, where the stated one-week interval from the 14:59 end gives 14:59 on the same day. The interval is the rule the organisers state, so the interval is encoded and the printed instant is recorded here.",
      "exchange": "SP stations send RS(T) + one letter identifying their province (B, C, D, F, G, J, K, L, M, O, P, R, S, U, W or Z); all other stations send RS(T) + a serial number starting from 001.",
      "country": "PL",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-18",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2028-04-09T14:59:00Z",
      "uid": "sp-dx-contest-20280401T1500@contestcal",
      "start_date": "2028-04-01",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "160m",
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "12-24"
    },
    {
      "contest_id": "sp-dx-contest",
      "name": "SP DX Contest",
      "start": "2029-04-07T15:00:00Z",
      "end": "2029-04-08T14:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 23.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "160m",
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "PZK / SP DX Club",
      "rules_url": "https://spdxcontest.pzk.org.pl/2026/rules.php",
      "verified": true,
      "note": "The summary block on the same page prints the deadline as 12.04.2026 23:59 UTC, where the stated one-week interval from the 14:59 end gives 14:59 on the same day. The interval is the rule the organisers state, so the interval is encoded and the printed instant is recorded here.",
      "exchange": "SP stations send RS(T) + one letter identifying their province (B, C, D, F, G, J, K, L, M, O, P, R, S, U, W or Z); all other stations send RS(T) + a serial number starting from 001.",
      "country": "PL",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-18",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2029-04-15T14:59:00Z",
      "uid": "sp-dx-contest-20290407T1500@contestcal",
      "start_date": "2029-04-07",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "160m",
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "12-24"
    },
    {
      "contest_id": "sp-dx-contest",
      "name": "SP DX Contest",
      "start": "2030-04-06T15:00:00Z",
      "end": "2030-04-07T14:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 23.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "160m",
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "",
      "sponsor": "PZK / SP DX Club",
      "rules_url": "https://spdxcontest.pzk.org.pl/2026/rules.php",
      "verified": true,
      "note": "The summary block on the same page prints the deadline as 12.04.2026 23:59 UTC, where the stated one-week interval from the 14:59 end gives 14:59 on the same day. The interval is the rule the organisers state, so the interval is encoded and the printed instant is recorded here.",
      "exchange": "SP stations send RS(T) + one letter identifying their province (B, C, D, F, G, J, K, L, M, O, P, R, S, U, W or Z); all other stations send RS(T) + a serial number starting from 001.",
      "country": "PL",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-18",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2030-04-14T14:59:00Z",
      "uid": "sp-dx-contest-20300406T1500@contestcal",
      "start_date": "2030-04-06",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "160m",
        "80m",
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "12-24"
    }
  ]
}