{
  "city": "cologne",
  "country": "DE",
  "collected": "2026-10-25",
  "updated": "2026-10-25",
  "license": "CC BY 4.0",
  "cards": [
    {
      "slug": "schachgemeinschaft-siebengebirge",
      "name": "Schachgemeinschaft Siebengebirge",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Königswinter",
      "address": "Hauptstraße 132, 53639 Königswinter",
      "district": null,
      "lat": 50.692483,
      "lon": 7.179684,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page lists the first team's away match against Fritzdorf on 20 September 2026 among its dated fixtures.",
        "evidence_date": "2026-09-20",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.sg-siebengebirge.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachgemeinschaft-siebengebirge/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Kinderheim Probsthof (Aula) Hauptstr. 132 53639 Königswinter"
        },
        {
          "url": "http://www.sg-siebengebirge.de/info.html",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "nächste Termine: 20.09.2026: Erste Mannschaft auswärts gegen Fritzdorf:"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Hauptstraße 132, 53639 Königswinter, Königswinter, Germany",
        "osm_type": "way",
        "osm_id": 90502195,
        "display_name": "132, Hauptstraße, Niederdollendorf, Königswinter, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53639, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "schachverein-hennef-1927",
      "name": "Schachverein Hennef 1927",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Hennef (Sieg)",
      "address": "Schulstraße 38, 53773 Hennef",
      "district": null,
      "lat": 50.77002,
      "lon": 7.26375,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page lists the season 2026/2027 club championship in classical chess with a date of 13 September 2026 and, for the first round, a deadline of 21 October 2026.",
        "evidence_date": "2026-09-13",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.sv-hennef.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-hennef-1927/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Aula der Landesschule Nordrhein des DRK Schulstraße 38 53773 Hennef"
        },
        {
          "url": "https://www.sv-hennef.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Vereinsturniere Saison 2026/2027 Vereinmeisterschaft klassisches Schach [13.09.2026]"
        }
      ],
      "geocode": {
        "query": "Schulstraße 38, 53773 Hennef, Germany",
        "osm_type": "relation",
        "osm_id": 3387468,
        "display_name": "38, Schulstraße, Geistinger Park, Geistingen, Weingartsgasse, Hennef, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53773, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachclub-1919-siegburg",
      "name": "Schachclub 1919 Siegburg",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Siegburg",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports that the 2026 club championship starts on 3 September 2026, and that its Siegburg city rapid-chess championship ended on 26 March 2026.",
        "evidence_date": "2026-09-03",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.schachclubsiegburg.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachclub-1919-siegburg/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schachclub 1919 Siegburg e. V."
        },
        {
          "url": "https://www.schachclubsiegburg.de/vereinsinterne-turniere",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Am 3.9.2026 beginnt die Vereinsmeisterschaft"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "1-schach-klub-troisdorf",
      "name": "1. Schach-Klub Troisdorf",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Troisdorf",
      "address": "Am Bergeracker 31, 53842 Troisdorf",
      "district": null,
      "lat": 50.809027,
      "lon": 7.144737,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "1. Schach-Klub Troisdorf",
          "weekday": "Tue",
          "time": "19:00",
          "note": "Club evening; youth training from 17:00",
          "live_page": "https://sktroisdorf.de/",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page carries a news item of 9 October 2026 on its cup, blitz and Chess960 tournaments, and invites entries to its open tournament, the Troisdorf Open, from 3 November to 22 December 2026. A Troisdorf online newspaper reports that the previous edition began on 28 October 2025 with 64 players from the surrounding clubs and a prize fund of 1,250 euros. On 31 March 2026 the club announced open chess meetings in the Troisdorf city library.",
        "evidence_date": "2026-10-09",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://sktroisdorf.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/1-schach-klub-troisdorf/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Gesamtschule Am Bergeracker 31 53842 Troisdorf"
        },
        {
          "url": "https://sktroisdorf.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Pokal, Blitz, Schach960"
        },
        {
          "url": "https://sktroisdorf.de/wp/2026/03/31/schach-spielen-lernen-offene-treffs-in-der-stadtbuecherei/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Der Schachklub Troisdorf ist regelmäßig in der Schachbücherei vor Ort"
        },
        {
          "url": "https://treffpunkt-troisdorf.de/troisdorf-open-2026/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Am 28.10 starteten die offenen Troisdorfer Schachmeisterschaften."
        },
        {
          "url": "https://sktroisdorf.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Jetzt beim Troisdorf Open 2026 anmelden 03.11.2026 - 22.12.2026"
        }
      ],
      "geocode": {
        "query": "Am Bergeracker 31, 53842 Troisdorf, Troisdorf, Germany",
        "osm_type": "way",
        "osm_id": 22587089,
        "display_name": "Städtische Gesamtschule Europaschule Troisdorf, 31, Am Bergeracker, Troisdorf-West, Troisdorf, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53842, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachfreunde-lohmar-1974",
      "name": "Schachfreunde Lohmar 1974",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Lohmar",
      "address": "Bachstraße 12, 53797 Lohmar",
      "district": null,
      "lat": 50.839023,
      "lon": 7.210986,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports on 17 October 2026 that its 2026 club championship began on 4 September 2026, and carries match reports of 25 September and 4 October 2026.",
        "evidence_date": "2026-10-17",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://sflohmar.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachfreunde-lohmar-1974/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Villa Friedlinde Bachstr. 12 bitte rechten Nebeneingang benutzen 53797 Lohmar"
        },
        {
          "url": "https://www.sflohmar.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Vereinsmeisterschaft 2026 Veröffentlicht am 17. Oktober 2026"
        }
      ],
      "geocode": {
        "query": "Bachstraße 12, 53797 Lohmar, Lohmar, Germany",
        "osm_type": "way",
        "osm_id": 333341824,
        "display_name": "Villa Friedlinde, 12, Bachstraße, Lohmar, Heppenberg, Lohmar, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53797, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "vereinigung-der-schachsportfreunde",
      "name": "Vereinigung der Schachsportfreunde Stadtverwaltung Bonn",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Bonn",
      "address": "Königstraße 88, 53115 Bonn",
      "district": null,
      "lat": 50.726461,
      "lon": 7.095128,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports that the pairings of its club championship were drawn on 18 October 2026, and carries a monthly blitz and a rapid tournament of September and October 2026. The club began in 1979 as a chess group of the Bonn city administration and is no longer limited to its staff.",
        "evidence_date": "2026-10-18",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.vdsf-bonn.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/vereinigung-der-schachsportfreunde/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Dietrich-Bonhoeffer-Haus Im Saal oder hintere Gruppenräume(Erdgeschoss) Königstr. 88 53115 Bonn"
        },
        {
          "url": "https://www.vdsf-bonn.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Vereinsmeisterschaft: Paarungen ausgelost"
        },
        {
          "url": "https://www.vdsf-bonn.de/ueber-v-d-s-f-stadtverwaltung-bonn",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "somit also nicht mehr auf nur Bedienstete der Stadtverwaltung Bonn eingegrenzt"
        }
      ],
      "geocode": {
        "query": "Königstraße 88, 53115 Bonn, Bonn, Germany",
        "osm_type": "way",
        "osm_id": 142924545,
        "display_name": "Kö88, 88, Königstraße, Südstadt, Stadtbezirk Bonn, Bonn, North Rhine-Westphalia, 53115, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachclub-bonn-beuel",
      "name": "Schachclub Bonn Beuel",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Bonn",
      "address": "An der Wolfsburg 1, 53225 Bonn",
      "district": "Beuel",
      "lat": 50.745367,
      "lon": 7.116231,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports that the club title of its rapid-chess championship was decided on 29 August 2026 and that the rounds of a further tournament are dated from 20 October 2026.",
        "evidence_date": "2026-08-29",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://scbb.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachclub-bonn-beuel/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tenten-Haus der Begegnung Gruppenraum An der Wolfsburg 1 53225 Bonn-Beuel"
        },
        {
          "url": "http://scbb.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "(29.08.2026) wurde der erste Vereinstitel der"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "An der Wolfsburg 1, 53225 Bonn, Bonn, Germany",
        "osm_type": "node",
        "osm_id": 4670197467,
        "display_name": "1, An der Wolfsburg, Schwarzrheindorf, Schwarzrheindorf/Vilich-Rheindorf, Bonn-Beuel, Bonn, North Rhine-Westphalia, 53225, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "schachverein-1925-huerth-berrenrath",
      "name": "Schachverein 1925 Hürth-Berrenrath",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Hürth",
      "address": "Bonnstraße 64-66, 50354 Hürth",
      "district": null,
      "lat": 50.880758,
      "lon": 6.877942,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachverein 1925 Hürth-Berrenrath",
          "weekday": "Thu",
          "time": "19:30",
          "note": "Club evening with various tournaments",
          "live_page": "https://www.svberrenrath.de/",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page carries club news dated 22 October 2026 and 20 September 2026 (second team and club championship) and invites visitors to drop in and play.",
        "evidence_date": "2026-10-22",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.svberrenrath.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-1925-huerth-berrenrath/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Etage) Spielort für Mannschaftskämpfe Bonnstraße 64 - 66 50354 Hürth"
        },
        {
          "url": "https://www.svberrenrath.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Aktuelle Nachrichten 22. Oktober 2026 - 2. Mannschaft"
        }
      ],
      "geocode": {
        "query": "Bonnstraße 64-66, 50354 Hürth, Hürth, Germany",
        "osm_type": "way",
        "osm_id": 232608369,
        "display_name": "Ernst-Mach-Gymnasium, 64-66, Bonnstraße, Hermülheim, Hermülheim-Kalscheuren, Hürth, Rhein-Erft-Kreis, North Rhine-Westphalia, 50354, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "bruehler-schachklub-1920",
      "name": "Brühler Schachklub 1920",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Brühl",
      "address": "Bonnstraße 200, 50321 Brühl",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page lists its 2026 club championship from 18 September to 11 December 2026 and the 5th International Brühl Open for 19 to 21 February 2027.",
        "evidence_date": "2026-09-18",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.bsk1920.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/bruehler-schachklub-1920/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Im Keller des Karl-Schiller-Berufskolleg Bonnstr. 200 50321 Brühl"
        },
        {
          "url": "https://www.bsk1920.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Vereinsmeisterschaft 2026 18.09-11.12.2026 5. Internationales Brühler Open 19.02.-21.02.2027"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "ford-schachfreunde-koeln",
      "name": "Ford Schachfreunde Köln",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Altonaer Straße 65, 50737 Köln",
      "district": null,
      "lat": 50.995171,
      "lon": 6.924854,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Ford Schachfreunde Köln",
          "weekday": "Mon",
          "time": "17:00-22:00",
          "note": "Club evening",
          "live_page": "https://ford-schachfreunde.de",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports its second carnival chess evening on 2 February 2026 and the 31st Ford Open, its yearly tournament open to guests, played from 11 May to 29 June 2026, whose winners it has announced. Its tournament page lists the editions back to the 28th, of 2023.",
        "evidence_date": "2026-05-11",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": "https://ford-schachfreunde.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/ford-schachfreunde-koeln/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "in das zweite Spiellokal ausgewichen. Altonaer Straße 65 50737 Köln"
        },
        {
          "url": "https://ford-schachfreunde.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "2. Karnevalsschach am 02.02.26"
        },
        {
          "url": "https://ford-schachfreunde.de/turniere/ford-open/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "31. Ford Open 2026 30. Ford Open 2025 29. Ford Open 2024"
        },
        {
          "url": "https://ford-schachfreunde.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Das Turnier findet vom 11.05.2026 bis 29.06.2026"
        }
      ],
      "geocode": {
        "query": "Altonaer Straße 65, 50737 Köln, Köln, Germany",
        "osm_type": "node",
        "osm_id": 1904404638,
        "display_name": "Kath. Bücherei Christ König, 65, Altonaer Straße, Gartenstadt-Nord, Longerich, Nippes, Cologne, North Rhine-Westphalia, 50737, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachklub-koeln-suedwest",
      "name": "Schachklub Köln-Südwest",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Albert-Schweitzer-Straße 3-5, 50968 Köln",
      "district": "Raderthal",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachklub Köln-Südwest",
          "weekday": "Tue",
          "time": "18:30",
          "note": "Club evening; youth training Wednesdays 17:00 to 18:00",
          "live_page": "https://sk-ksw.de/turniere/manfred-stein-gedaechtnisturnier/2026-11/",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports that the third round of its autumn tournament, the eleventh edition of its memorial tournament, was played on 13 October 2026 and that the fourth round is set for 27 October 2026. The Cologne Chess Association's list of open club tournaments dates that edition from 15 September 2026, seven rounds of classical chess open to outside players, after the tenth edition on six Tuesdays from 19 May to 23 June 2026 and the ninth from 27 August 2024.",
        "evidence_date": "2026-10-13",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.sk-ksw.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachklub-koeln-suedwest/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Evangelische Philippus-Kirchengemeinde Albert-Schweitzer-Str. 3-5 50968 Köln"
        },
        {
          "url": "https://sk-ksw.de/turniere/manfred-stein-gedaechtnisturnier/2026-11/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Die 3. Runde wurde am 13. Oktober 2026 gespielt."
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Der SK Köln-Südwest richtet ab dem 15. September 2026 das 11."
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=5",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Der Schachklub Köln-Südwest richtet ab dem 19. Mai 2026 das 10."
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=25",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Der Schachklub Köln-Südwest veranstaltet ab dem 27. August 2024 das 9."
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "koelner-schachklub-dr-lasker-1861",
      "name": "Kölner Schachklub Dr. Lasker 1861",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Rolandstraße 61, 50677 Köln",
      "district": null,
      "lat": 50.918628,
      "lon": 6.95645,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Kölner Schachklub Dr. Lasker 1861",
          "weekday": "Thu",
          "time": "19:00",
          "note": "Training for advanced players and for beginners, then club cup rounds",
          "live_page": "http://www.lasker-koeln.de",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page lists dates in September 2026: training for advanced players on 10 September 2026, a club cup round the same evening and training for beginners on 24 September 2026.",
        "evidence_date": "2026-09-10",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.lasker-koeln.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/koelner-schachklub-dr-lasker-1861/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "BiPi's Rolandstr. 61 50677 Köln"
        },
        {
          "url": "https://www.lasker-koeln.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Termine und Ankündigungen 10.09.2026 19:00 Training für Fortgeschrittene"
        }
      ],
      "geocode": {
        "query": "Rolandstraße 61, 50677 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 27443499,
        "display_name": "TAGUNGS- UND GÄSTEHAUS ST. GEORG, 61, Rolandstraße, Südstadt, Neustadt/Süd, Innenstadt, Cologne, North Rhine-Westphalia, 50677, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachfreunde-koeln-muelheim",
      "name": "Schachfreunde Köln-Mülheim",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Kalk-Mülheimer-Straße 318, 51065 Köln",
      "district": "Buchforst",
      "lat": 50.951407,
      "lon": 7.001563,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports on 17 October 2026 the 4th Grand Prix of its rapid-chess cup 2026/27 and on 20 September 2026 the 3rd Grand Prix.",
        "evidence_date": "2026-10-17",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.sfkm.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachfreunde-koeln-muelheim/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Stadtteilzentrum II Köln-Buchforst Kalk-Mülheimer-Str. 318 Erdgeschoss 51065 Köln"
        },
        {
          "url": "http://www.sfkm.de/aktuelles/aktuelles.html",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Aktuelles 17.10.2026 Schnellschachcup 2026/27 4. Grand-Prix"
        }
      ],
      "geocode": {
        "query": "Kalk-Mülheimer-Straße 318, 51065 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 247009732,
        "display_name": "318, Kalk-Mülheimer Straße, Buchforst, Mülheim, Cologne, North Rhine-Westphalia, 51065, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachverein-horrem-1948",
      "name": "Schachverein Horrem 1948",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Kerpen",
      "address": "Mittelstraße 23-25, 50169 Kerpen",
      "district": "Horrem",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports that its 34th Horrem rapid tournament was held in the Soziokulturelles Zentrum in Kerpen-Horrem on 3 October 2026, with 119 participants. The Cologne Chess Association's list of open club tournaments records the editions of 3 October 2024, 3 October 2025 and 3 October 2026, nine rounds of 15-minute rapid chess, the last for a prize fund of 1,400 euros.",
        "evidence_date": "2026-10-03",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://schachverein-horrem.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-horrem-1948/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Soziokulturelles Zentrum Mittelstraße 23-25 50169 Kerpen-Horrem"
        },
        {
          "url": "https://schachverein-horrem.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "fand am 3. Oktober 2026 in Kerpen-Horrem statt"
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Am 3. Oktober 2026 veranstaltet der SV Horrem das 34."
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=15",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Zum 33. Mal findet in diesem Jahr das traditionelle Horremer Schnellschachturnier statt."
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=25",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Der SV Horrem richtet am 3. Oktober 2024 ihr traditionelles Schnellschachturnier aus."
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "pulheimer-sport-club-1924-57",
      "name": "Pulheimer Sport-Club 1924/57 Schachabteilung",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Pulheim",
      "address": "Hackenbroicher Straße 16, 50259 Pulheim",
      "district": null,
      "lat": 51.001231,
      "lon": 6.798387,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess section's own page records round 6 of its 2026 blitz club championship on 13 September 2026 and round 5 on 19 June 2026, with an event calendar to December 2026.",
        "evidence_date": "2026-09-13",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.pscsabt.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/pulheimer-sport-club-1924-57/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Zanderhof Hackenbroicher Str. 16 50259 Pulheim"
        },
        {
          "url": "https://www.pscsabt.de/blitzschach/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Blitz VM 2026 Runde 6 13. September 2026"
        }
      ],
      "geocode": {
        "query": "Hackenbroicher Straße 16, 50259 Pulheim, Pulheim, Germany",
        "osm_type": "way",
        "osm_id": 687226110,
        "display_name": "16, Hackenbroicher Straße, Pulheim, Rhein-Erft-Kreis, North Rhine-Westphalia, 50259, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "sg-porz",
      "name": "Schachgemeinschaft Porz",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Friedensstraße 116, 51145 Köln",
      "district": "Porz",
      "lat": 50.87631,
      "lon": 7.08359,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachgemeinschaft Porz",
          "weekday": "Fri",
          "time": "20:00-23:00",
          "note": "Club evening; youth training Fridays 16:30 to 19:30",
          "live_page": "https://www.sg-porz.de/",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports on 21 September 2026 that its under-10 team became North Rhine-Westphalia team champion, and carries a youth cup report of August 2026.",
        "evidence_date": "2026-09-21",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.sg-porz.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/sg-porz/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Vereinslokal SG Porz Friedensstraße 116 51145 Köln"
        },
        {
          "url": "https://www.sg-porz.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Porz wird NRW-Mannschaftsmeister in der U10 21. September 2026"
        }
      ],
      "geocode": {
        "query": "Friedensstraße 116, 51145 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 231690005,
        "display_name": "116, Friedensstraße, Elsdorf, Porz, Cologne, North Rhine-Westphalia, 51145, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachgemeinschaft-rochade",
      "name": "Schachgemeinschaft Rochade Brauweiler 1979",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Pulheim",
      "address": "Konrad-Adenauer-Platz 1, 50259 Pulheim",
      "district": "Brauweiler",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own news page reports on 21 September 2025 the start of the new team season with a home win over Schachfreunde Longerich, and on 3 October 2025 three members at the rapid tournament in Horrem.",
        "evidence_date": "2025-09-21",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.sg-rochade-brauweiler.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachgemeinschaft-rochade/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Seiteneingang rechts im Alten Rathaus 2.Etage Konrad-Adenauer-Platz 1 50259 Pulheim-Brauweiler"
        },
        {
          "url": "https://sgrochadebrauweiler.wordpress.com/blog/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "21.9.2025 – Unsere Mannschaft startete erfolgreich in die neue Saison."
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "sg-niederkassel",
      "name": "Schachgemeinschaft Niederkassel",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Niederkassel",
      "address": "Oberdorfstraße 4, 53859 Niederkassel",
      "district": null,
      "lat": 50.774069,
      "lon": 7.071405,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports on 5 May 2026 on the second-last round of the league season and lists club blitz and rapid evenings in November 2026.",
        "evidence_date": "2026-05-05",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.sgniederkassel.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/sg-niederkassel/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Bücherei/VHS-Gebäude an der Kirche Oberdorfstraße 4 53859 Niederkassel"
        },
        {
          "url": "https://www.sgniederkassel.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Veröffentlicht: 05. Mai 2026 In der vorletzten Runde ging"
        }
      ],
      "geocode": {
        "query": "Oberdorfstraße 4, 53859 Niederkassel, Niederkassel, Germany",
        "osm_type": "way",
        "osm_id": 107901305,
        "display_name": "Bücherei Mondorf, 4, Oberdorfstraße, Mondorf, Niederkassel, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53859, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "sf-koeln-muengersdorf-1935",
      "name": "Schachfreunde Köln-Müngersdorf 1935",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Alter Militärring 41, 50933 Köln",
      "district": "Müngersdorf",
      "lat": 50.940365,
      "lon": 6.87975,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachfreunde Köln-Müngersdorf 1935",
          "weekday": "Fri",
          "time": "18:00-22:00",
          "note": "Club evening",
          "live_page": "https://www.schachfreunde-muengersdorf.de/turniere",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own pages report its 28th Müngersdorf citizens' tournament from 9 to 11 January 2026, a simultaneous tournament on 3 January 2026 and the results of its four league teams of 2026/27, among them a win at SG Rochade Brauweiler on 4 October 2026. The Cologne Chess Association's list of open club tournaments records the 27th citizens' tournament from 24 to 26 January 2025 and the 26th from 12 to 14 January 2024, each five rounds of classical chess for a capped field.",
        "evidence_date": "2026-10-04",
        "moved_to": null,
        "src": 5
      },
      "contacts": {
        "website": "https://www.schachfreunde-muengersdorf.de/unser-verein",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/sf-koeln-muengersdorf-1935/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Kath. Pfarrheim St. Vitalis Alter Militärring 41 50933 Köln"
        },
        {
          "url": "https://www.schachfreunde-muengersdorf.de/turniere",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Vom 09. - 11. Januar 2026 fand unser 28. Müngersdorfer Bürgerturnier"
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=10",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Vom 9. bis zum 11. Januar 2026 veranstalten die Schachfreunde Köln-Müngersdorf die bereits 28."
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=20",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Die Schachfreunde Köln-Müngersdorf richten vom 24. bis zum 26. Januar 2025 das 27."
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=30",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Die Schachfreunde Köln-Müngersdorf richten vom 12. bis zum 14. Januar 2024 das 26."
        },
        {
          "url": "https://www.schachfreunde-muengersdorf.de/aktuelles",
          "kind": "reference",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "04. Oktober 2026 bei SG Rochade Brauweiler 1: 13:11 gewonnen"
        }
      ],
      "geocode": {
        "query": "Alter Militärring 41, 50933 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 252833376,
        "display_name": "41, Alter Militärring, Müngersdorf, Lindenthal, Cologne, North Rhine-Westphalia, 50933, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachclub-poller-schachesel-von",
      "name": "Schachclub Poller Schachesel von 1980",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Oberstraße 96, 51149 Köln",
      "district": "Westhoven",
      "lat": 50.900181,
      "lon": 7.02132,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachclub Poller Schachesel von 1980",
          "weekday": "Tue",
          "time": "18:30",
          "note": "Open chess group for hobby players on the second Tuesday of the month at the Bürgerzentrum Engelshof; loan boards available",
          "live_page": "https://engelshof.net/2025/11/13/offene-schachgruppe/",
          "src": 2
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page carries reports of 8 September 2026 on the start of the 2026/2027 league season, of 9 June 2026 on the end of the 2025/26 season and of 27 April 2026. The Bürgerzentrum Engelshof lists an open chess group run with the club on the second Tuesday of the month from 18:30, for example on 9 December 2025, with loan boards.",
        "evidence_date": "2026-09-08",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://schachesel.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachclub-poller-schachesel-von/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Bürgerzentrum Engelshof Oberstraße 96 51149 Köln"
        },
        {
          "url": "https://schachesel.com/spielberichte/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Missglückter Start in die Saison 2026/27 8. September 2026"
        },
        {
          "url": "https://engelshof.net/2025/11/13/offene-schachgruppe/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Jeden 2. Dienstag im Monat ab 18:30 Uhr im Engelshof"
        }
      ],
      "geocode": {
        "query": "Oberstraße 96, 51149 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 53838796,
        "display_name": "96, Oberstraße, Westhoven, Porz, Cologne, North Rhine-Westphalia, 51149, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "satranc-club-2000",
      "name": "Satranç Club 2000",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Franz-Hitze-Straße 8, 50672 Köln",
      "district": null,
      "lat": 50.944778,
      "lon": 6.933012,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Satranç Club 2000",
          "weekday": "Sat",
          "time": "16:00",
          "note": "First and third Saturday of the month",
          "live_page": "https://satranc2000.de/",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports a third online charity simultaneous exhibition on Lichess on 25 May 2026, posted on 19 May 2026, and states that it plays on the first and third Saturday of the month.",
        "evidence_date": "2026-05-19",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.satranc2000.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/satranc-club-2000/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Naturfreundehaus Köln-Mitte Franz-Hitze-Straße 8 50672 Köln"
        },
        {
          "url": "https://satranc2000.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "19. Mai 2026 Drittes Online-Simultan für den guten Zweck"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Franz-Hitze-Straße 8, 50672 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 72879812,
        "display_name": "Naturfreundehaus Köln-Mitte, 8, Franz-Hitze-Straße, Neustadt/Nord, Innenstadt, Cologne, North Rhine-Westphalia, 50672, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "schachverein-turm-bergheim-25",
      "name": "Schachverein Turm Bergheim 25",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Bergheim",
      "address": "Zur Ville 2, 50129 Bergheim",
      "district": "Oberaußem",
      "lat": 50.973749,
      "lon": 6.676698,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports that its youth club championship ended on 9 May 2026 and dates its chess weekend to 3 to 5 July 2026. Its winter open between Christmas and New Year, rated by FIDE, was played by 71 players in seven rounds from 27 to 30 December 2025, after a five-round edition from 27 to 29 December 2024 on the Cologne Chess Association's list of open club tournaments.",
        "evidence_date": "2026-05-09",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.turm25bergheim.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-turm-bergheim-25/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "dem Bürgerhaus, am großen Parkplatz Zur Ville 2 50129 Bergheim-Oberaußem"
        },
        {
          "url": "https://www.turm25bergheim.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Am Samstag den 09.05.2026 ging unsere Jugendvereinsmeisterschaft zu Ende."
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=451317",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name Bergheimer Winter-Open 2025 City Bergheim-Oberaussem Country GER Number of players 71"
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=25",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Winteropen des SV Turm 25 Bergheim"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Zur Ville 2, 50129 Bergheim, Bergheim, Germany",
        "osm_type": "way",
        "osm_id": 121144864,
        "display_name": "Bürgerhaus, 2, Zur Ville, Oberaußem, Bergheim, Rhein-Erft-Kreis, North Rhine-Westphalia, 50129, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "schachverein-sindorf-1965",
      "name": "Schachverein Sindorf 1965",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Kerpen",
      "address": "Hegelstraße 3, 50170 Kerpen",
      "district": "Sindorf",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports that seven of its players took part in the 23rd youth tournament on 21 February 2026, and carries a second-team match report of 1 March 2026.",
        "evidence_date": "2026-02-21",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.schachverein-sindorf65.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-sindorf-1965/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "AWO Hegelstr. 3 50170 Kerpen"
        },
        {
          "url": "http://www.schachverein-sindorf65.de",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Wir sind heute morgen ( am 21.02.2026) zu siebt zum 23. Jugend"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "schachvereinigung-1919",
      "name": "Schachvereinigung 1919 Königsspringer Leverkusen",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Leverkusen",
      "address": "Stegerwaldstraße 4, 51371 Leverkusen",
      "district": null,
      "lat": 51.028937,
      "lon": 7.006149,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports a blitz tournament held on 8 October 2026 and a further one on 15 October 2026; guests are welcome at any time and many of its tournaments are open.",
        "evidence_date": "2026-10-08",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://levschach1919.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachvereinigung-1919/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "willkommen. Zahlreiche unserer Turnier sind offen. Stegerwaldstr. 4 51371 Leverkusen"
        },
        {
          "url": "https://levschach1919.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Blitzturnier vom 8.10.2026"
        }
      ],
      "geocode": {
        "query": "Stegerwaldstraße 4, 51371 Leverkusen, Leverkusen, Germany",
        "osm_type": "way",
        "osm_id": 122949261,
        "display_name": "Wohnheim der Lebenshilfe, 4, Stegerwaldstraße, Wiesdorf, Stadtbezirk I, Leverkusen, North Rhine-Westphalia, 51373, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "sf-schlebusch",
      "name": "Schachfreunde Schlebusch",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Leverkusen",
      "address": "Bergische Landstraße 28, 51375 Leverkusen",
      "district": "Schlebusch",
      "lat": 51.033696,
      "lon": 7.048985,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page lists updates of 20 October 2026 (club championship) and 12 October 2026 (cup), and a rapid-chess entry of 5 October 2026.",
        "evidence_date": "2026-10-20",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://www.sf-schlebusch.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/sf-schlebusch/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Altes Bürgermeisteramt Bergische Landstr. 28 51375 Leverkusen"
        },
        {
          "url": "http://www.sf-schlebusch.de",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Letzte Updates 20.10.2026 VM 20.10.2026 Pokal 12.10.2026"
        }
      ],
      "geocode": {
        "query": "Bergische Landstraße 28, 51375 Leverkusen, Leverkusen, Germany",
        "osm_type": "way",
        "osm_id": 315469378,
        "display_name": "Altes Bürgermeisteramt, 28, Bergische Landstraße, Schlebusch, Stadtbezirk III, Leverkusen, North Rhine-Westphalia, 51375, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "leverkusener-schachclub-von-1910",
      "name": "Leverkusener Schachclub von 1910",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Leverkusen",
      "address": "Hauptstraße 150, 51373 Leverkusen",
      "district": "Wiesdorf",
      "lat": 51.030319,
      "lon": 6.974443,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports the first round of its 2026/27 club championship and cup on 5 October 2026 and lists the second round for 9 November 2026 and a Monday club evening on 16 November 2026.",
        "evidence_date": "2026-10-05",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.leverkusener-schachclub-1910.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/leverkusener-schachclub-von-1910/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Bürgerhalle Wiesdorf Hauptstr. 150 51373 Leverkusen"
        },
        {
          "url": "https://www.leverkusener-schachclub-1910.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Vereinsmeisterschaft/Pokal 2026/27 (05.10.2026)"
        }
      ],
      "geocode": {
        "query": "Hauptstraße 150, 51373 Leverkusen, Leverkusen, Germany",
        "osm_type": "way",
        "osm_id": 55282691,
        "display_name": "Bürgerhalle Wiesdorf, 150, Hauptstraße, Wiesdorf, Stadtbezirk I, Leverkusen, North Rhine-Westphalia, 51373, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachverein-erftstadt",
      "name": "Schachverein Erftstadt",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Erftstadt",
      "address": "Franz-Busbach-Straße 9, 50374 Erftstadt",
      "district": null,
      "lat": 50.801305,
      "lon": 6.766262,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports team results of 4 October 2026 and 11 October 2026, lists children's and youth training dates and, among its latest changes, an adult beginners' course. It dates its Brötchen tournament, a team blitz evening, to 30 October 2026, earlier in the year than the 2025 edition of 5 December 2025, whose team ranking lists teams from as far as Kiel and Bonn.",
        "evidence_date": "2026-10-11",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://schachverein-erftstadt.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-erftstadt/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Pfarrzentrum St. Kilian Franz-Busbach-Straße 9 50374 Erftstadt"
        },
        {
          "url": "https://schachverein-erftstadt.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "11.10.2026 Zweite siegt 18:14 in Pulheim"
        },
        {
          "url": "https://schachverein-erftstadt.de/turniere/broetchenturnier",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Das Brötchenturnier findet am Freitag, 5. Dezember 2025, statt."
        },
        {
          "url": "https://schachverein-erftstadt.de/bereich-als-blog/110-main/1425-broetchenturnier-2026",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Auch im Jahr 2026 findet das beliebte Brötchenturnier statt."
        },
        {
          "url": "https://schachverein-erftstadt.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Brötchenturnier am 30.10.2026"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Franz-Busbach-Straße 9, 50374 Erftstadt, Erftstadt, Germany",
        "osm_type": "node",
        "osm_id": 13622162870,
        "display_name": "9, Franz-Busbach-Straße, Lechenich, Erftstadt, Rhein-Erft-Kreis, North Rhine-Westphalia, 50374, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "klub-koelner-schachfreunde-1967",
      "name": "Klub Kölner Schachfreunde 1967",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Weyerstraße 78, 50676 Köln",
      "district": null,
      "lat": 50.930611,
      "lon": 6.943753,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club's own news page reports on 22 October 2026 a team playing under the club's name at the European Chess Club Cup for Women in Budva and on 19 October 2026 the club's autumn tournament. The Cologne Chess Association's list of open club tournaments dates the club's second memorial tournament, five rounds of classical chess, to 16 to 18 October 2026, after the first from 10 to 12 October 2025.",
        "evidence_date": "2026-10-22",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://kks1967.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/klub-koelner-schachfreunde-1967/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Klub Kölner Schachfreunde 1967 Weyerstr. 78 50676 Köln"
        },
        {
          "url": "https://klub-koelner-schachfreunde.de/aktuelles/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "KKS beim Europapokal in Budva Oktober 22, 2026"
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Der Klub Kölner Schachfreunde veranstaltet vom 16. bis zum 18. Oktober 2026 das 2."
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=10",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Der KKS veranstaltet am Wochenende vom 10. bis zum 12. Oktober das"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Weyerstraße 78, 50676 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 804725341,
        "display_name": "78-80, Weyerstraße, Mauritiusviertel, Altstadt-Süd, Innenstadt, Cologne, North Rhine-Westphalia, 50676, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "schachklub-kerpen-64",
      "name": "Schachklub Kerpen 64",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Kerpen",
      "address": "Stiftsstraße 100, 50171 Kerpen",
      "district": null,
      "lat": 50.868045,
      "lon": 6.687735,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachklub Kerpen 64",
          "weekday": "Fri",
          "time": "17:00",
          "note": "Club evening; youth training 17:00 to 18:00, then general training",
          "live_page": "http://skkerpen64.de/termine",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own dates page states that Friday is club evening, with youth training from 17:00 to 18:00 followed by general training, and lists league fixtures from 8 November 2026 to 23 May 2027. A rival club's results page lists a league match at the club's third team on 26 October 2025.",
        "evidence_date": "2026-11-08",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "http://skkerpen64.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachklub-kerpen-64/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Klubheim Stiftsstraße 100 50171 Kerpen"
        },
        {
          "url": "http://skkerpen64.de/termine",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Freitags ist Spielabend. Jugendtraining von 17:00 bis 18:00 Uhr"
        },
        {
          "url": "https://www.schachfreunde-muengersdorf.de/aktuelles",
          "kind": "reference",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "26.10.2025 bei SG Porz 8: 16:7 gewonnen bei SK Kerpen 3: 13:11 gewonnen"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Stiftsstraße 100, 50171 Kerpen, Kerpen, Germany",
        "osm_type": "way",
        "osm_id": 289175174,
        "display_name": "100, Stiftsstraße, Mödrath, Kerpen, Rhein-Erft-Kreis, North Rhine-Westphalia, 50171, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "schachklub-koeln-worringen-1972",
      "name": "Schachklub Köln-Worringen 1972",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Hackenbroicher Straße 59-61, 50769 Köln",
      "district": "Worringen",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachklub Köln-Worringen 1972",
          "weekday": "Tue",
          "time": "19:00",
          "note": "Club evening for everyone; guests welcome",
          "live_page": "http://www.schachklub-worringen.de",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page states that club evenings for everyone take place on Tuesdays from 19:00 and that its first team was promoted to the Verbandsliga for the 2026/27 season. A rival club's results page lists its league match at the club's third team on 13 September 2026.",
        "evidence_date": "2026-09-13",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": "http://www.schachklub-worringen.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachklub-koeln-worringen-1972/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Jugendheim Ev. Kirchengemeinde Köln-Worringen Hackenbroicher Straße 59-61 50769 Köln"
        },
        {
          "url": "http://schachklub-worringen.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Unsere Spielabende für alle finden Dienstags ab 19 Uhr"
        },
        {
          "url": "https://www.schachfreunde-muengersdorf.de/aktuelles",
          "kind": "reference",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "13. September 2026 bei SK Köln-Worringen 3: 10:14 verloren"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "schachverein-opladen-1922",
      "name": "Schachverein Opladen 1922",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Leverkusen",
      "address": "Berliner Platz 3, 51379 Leverkusen",
      "district": "Opladen",
      "lat": 51.070357,
      "lon": 6.99915,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachverein Opladen 1922",
          "weekday": "Tue",
          "time": "20:00",
          "note": "Open club evening; guests welcome",
          "live_page": "http://schach.opladen22.de",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page invites newcomers to play every Tuesday from 20:00 at the AWO Familienseminar and carries a league schedule page, which prints no dated occasion. The league portal of the Schachverband Mittelrhein schedules its Bezirksliga match at Turm 64 Leichlingen on 6 November 2026.",
        "evidence_date": "2026-11-06",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": "http://schach.opladen22.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-opladen-1922/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "AWO Familienseminar Berliner Platz 3 51379 Leverkusen"
        },
        {
          "url": "https://schach.opladen22.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Neugierig? Komm Schach spielen! Wir heißen jeden Willkommen"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66512&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "06.11.2026 19:30 Turm 64 Leichlingen - SV Opladen 22 - SRW: Bezirksliga"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Berliner Platz 3, 51379 Leverkusen, Leverkusen, Germany",
        "osm_type": "way",
        "osm_id": 192964304,
        "display_name": "3, Berliner Platz, Opladen, Stadtbezirk II, Leverkusen, North Rhine-Westphalia, 51379, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "stadtteilbibliothek-muelheim-wir-spielen-schach",
      "name": "Wir spielen Schach, Stadtteilbibliothek Mülheim",
      "name_local": null,
      "kind": "library_community",
      "sections": [
        "play",
        "learn"
      ],
      "municipality": "Köln",
      "address": "Wiener Platz 2a, 51065 Köln",
      "district": "Mülheim",
      "lat": 50.96089,
      "lon": 7.003881,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "free",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [
          "group_classes"
        ],
        "ages": "from 8 years",
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Stadtbibliothek Köln",
          "weekday": "Tue",
          "time": "16:00-18:00",
          "note": "Free chess afternoon for children from 8 years, first Tuesday of the month; registration required",
          "live_page": "https://www.stadt-koeln.de/leben-in-koeln/freizeit-natur-sport/veranstaltungskalender/wir-spielen-schach-5",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The city's event calendar lists a free chess afternoon for children from 8 years in the Mülheim district library on the first Tuesday of the month, for example on 6 January 2026 and 6 October 2026, with further dates on 3 November and 1 December 2026. Registration through the library's booking system is required.",
        "evidence_date": "2026-10-06",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.stadt-koeln.de/leben-in-koeln/freizeit-natur-sport/veranstaltungskalender/wir-spielen-schach-5",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Datum: 6. Oktober 2026 Uhrzeit: 16 bis 18 Uhr Preis: Die Teilnahme ist kostenlos."
        },
        {
          "url": "https://www.stadt-koeln.de/leben-in-koeln/freizeit-natur-sport/veranstaltungskalender/wir-spielen-schach-2",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Datum: 6. Januar 2026 Uhrzeit: 16 bis 18 Uhr Preis: Die Teilnahme ist kostenlos."
        },
        {
          "url": "https://www.stadt-koeln.de/leben-in-koeln/freizeit-natur-sport/veranstaltungskalender/wir-spielen-schach-6",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Datum: 3. November 2026 Uhrzeit: 16 bis 18 Uhr Preis: Die Teilnahme ist kostenlos."
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Wiener Platz 2a, 51065 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 23840089,
        "display_name": "Bürgeramt Mülheim, 2a, Wiener Platz, Mülheim, Cologne, North Rhine-Westphalia, 51065, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "stadtteilbibliothek-chorweiler-schachxperten",
      "name": "SchachXperten, Stadtteilbibliothek Chorweiler",
      "name_local": null,
      "kind": "library_community",
      "sections": [
        "play",
        "learn"
      ],
      "municipality": "Köln",
      "address": "Pariser Platz 1, 50765 Köln",
      "district": "Chorweiler",
      "lat": 51.022381,
      "lon": 6.899536,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "free",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [
          "group_classes"
        ],
        "ages": "from 8 years",
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Stadtbibliothek Köln",
          "weekday": "Tue",
          "time": "16:00-17:30",
          "note": "SchachXperten chess group from 8 years, about monthly; registration required",
          "live_page": "https://www.stadt-koeln.de/leben-in-koeln/freizeit-natur-sport/veranstaltungskalender/schachxperten-31",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The city's event calendar lists the free SchachXperten chess group for children from 8 years in the Chorweiler district library, held about monthly on a Tuesday: 13 January, 19 May and 6 October 2026, with further dates on 10 November and 8 December 2026. Registration by e-mail or telephone is required.",
        "evidence_date": "2026-10-06",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.stadt-koeln.de/leben-in-koeln/freizeit-natur-sport/veranstaltungskalender/schachxperten-31",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Datum: 6. Oktober 2026 Uhrzeit: 16 bis 17:30 Uhr Preis: Die Teilnahme ist kostenlos."
        },
        {
          "url": "https://www.stadt-koeln.de/leben-in-koeln/freizeit-natur-sport/veranstaltungskalender/schachxperten-28",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Datum: 19. Mai 2026 Uhrzeit: 16 bis 17:30 Uhr Preis: Die Teilnahme ist kostenlos."
        },
        {
          "url": "https://www.stadt-koeln.de/leben-in-koeln/freizeit-natur-sport/veranstaltungskalender/schachxperten-24",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Datum: 13. Januar 2026 Uhrzeit: 16 bis 17:30 Uhr Preis: Die Teilnahme ist kostenlos."
        }
      ],
      "geocode": {
        "query": "Pariser Platz 1, 50765 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 300558483,
        "display_name": "Bürgerzentrum Chorweiler, 1, Pariser Platz, Chorweiler, Cologne, North Rhine-Westphalia, 50765, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "hochschulsport-koeln-schachabend",
      "name": "Schachabend beim Hochschulsport Köln",
      "name_local": "Schachabend beim Hochschulsport Köln",
      "kind": "club",
      "sections": [
        "closed_membership",
        "play"
      ],
      "municipality": "Köln",
      "address": "Campuslounge, Mensa Zülpicher Straße, Köln",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "members_only",
        "src": 0
      },
      "cost": {
        "value": "free",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Hochschulsport Köln",
          "weekday": "Tue",
          "time": "18:00-21:00",
          "note": "Chess evening in lecture periods; students and staff of Cologne universities",
          "live_page": "https://www.kstw.de/internationales/veranstaltungen/schachabend",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The Cologne student services page states a chess evening every Tuesday during the lecture period of the University of Cologne, from 13 October 2026 to 2 February 2027, 18:00 to 21:00, run with the university sport service with an International Master present; no registration. The offer is for students and staff of the Cologne universities and the student services.",
        "evidence_date": "2026-10-13",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.kstw.de/internationales/veranstaltungen/schachabend",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Jeden Dienstag während der Vorlesungszeiten der Universität zu Köln"
        },
        {
          "url": "https://www.kstw.de/en/international/veranstaltungen/chess-nights/",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Every Tuesday during the term (lecture period)"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "schachakademie-koeln",
      "name": "Schachakademie Köln",
      "name_local": null,
      "kind": "academy",
      "sections": [
        "learn"
      ],
      "municipality": "Köln",
      "address": "Oskar-Jäger-Straße 147a, 50825 Köln",
      "district": "Ehrenfeld",
      "lat": 50.944547,
      "lon": 6.90768,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "paid",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [
          "group_classes",
          "kids_classes"
        ],
        "ages": "6-13",
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachakademie Köln",
          "weekday": "irregular",
          "time": null,
          "note": "Standard programme of three lessons per week (one on a weekday, two at the weekend) or one lesson per week",
          "live_page": "https://www.schachakademie-koeln.de/kurse/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The academy's own course page offers chess courses for children from 6 to 13 years in two age groups, one weekday lesson and two weekend lessons per week or one lesson per week, with a free trial lesson, in its room at Oskar-Jäger-Straße 147a. The courses are listed without dates.",
        "evidence_date": null,
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://www.schachakademie-koeln.de/kurse/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.schachakademie-koeln.de/kurse/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Unsere Schachkurse richten sich an Kinder von 6 bis 13 Jahren"
        },
        {
          "url": "https://www.schachakademie-koeln.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Hier beginnt mehr als nur ein Spiel"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Oskar-Jäger-Straße 147a, 50825 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 253770616,
        "display_name": "147a, Oskar-Jäger-Straße, Ehrenfeld, Cologne, North Rhine-Westphalia, 50825, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "vhs-bonn-chess-courses",
      "name": "Chess courses of the Volkshochschule Bonn",
      "name_local": "Schachkurse der VHS Bonn",
      "kind": "academy",
      "sections": [
        "learn"
      ],
      "municipality": "Bonn",
      "address": "Mülheimer Platz 1, 53111 Bonn",
      "district": null,
      "lat": 50.733966,
      "lon": 7.096986,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "paid",
        "amount": "59.65 EUR for the adult course, 17.55 EUR for the trial course",
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [
          "adult_classes",
          "group_classes"
        ],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The adult-education centre's course pages list a chess trial course for beginners on 25 September 2026 (18:30 to 20:30, Am Michaelshof 2) and a chess course for adults on six Friday evenings from 6 November to 11 December 2026 at Mülheimer Platz 1. Registration is required.",
        "evidence_date": "2026-09-25",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.vhs-bonn.de/suche/kursdetails.html?courseId=484-C-N2056",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "erster Termin Freitag, 06.11.2026 18:30–20:30 Uhr letzter Termin Freitag, 11.12.2026"
        },
        {
          "url": "https://www.vhs-bonn.de/suche/kursdetails.html?courseId=484-C-N2054",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schach für Einsteiger Schnupperkurs"
        }
      ],
      "geocode": {
        "query": "Mülheimer Platz 1, 53111 Bonn, Bonn, Germany",
        "osm_type": "way",
        "osm_id": 158078894,
        "display_name": "Haus der Bildung, 1, Mülheimer Platz, Bonn-Zentrum, Stadtbezirk Bonn, Bonn, North Rhine-Westphalia, 53111, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "sonic-chess-club-otto-cannoli",
      "name": "Sonic Chess Club at Otto Cannoli",
      "name_local": null,
      "kind": "cafe_bar",
      "sections": [
        "play"
      ],
      "municipality": "Köln",
      "address": "Schadowstraße 55, 50823 Köln",
      "district": null,
      "lat": 50.954563,
      "lon": 6.925243,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "free",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Sonic Chess Club",
          "weekday": "Thu",
          "time": "18:00-22:00",
          "note": "Monthly bar evening with chess and music; free admission",
          "live_page": "https://rausgegangen.de/en/events/sonic-chess-club-6/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "An event platform lists a monthly bar evening with chess and music at the café and bar Otto Cannoli, free admission and all skill levels welcome, on 16 April, 21 May, 18 June, 16 July and 20 August 2026, each from 18:00 to 22:00.",
        "evidence_date": "2026-08-20",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://rausgegangen.de/en/events/sonic-chess-club-6/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "SONIC CHESS CLUB on 20.08.2026 in Köln"
        },
        {
          "url": "https://rausgegangen.de/en/events/sonic-chess-club-5/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "SONIC CHESS CLUB Vol. 5 on 16.07.2026 in Köln"
        },
        {
          "url": "https://rausgegangen.de/en/events/sonic-chess-club-4/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "SONIC CHESS CLUB on 18.06.2026 in Köln"
        },
        {
          "url": "https://rausgegangen.de/en/events/sonic-chess-club-3/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "SONIC CHESS CLUB on 21.05.2026 in Köln"
        },
        {
          "url": "https://rausgegangen.de/en/events/sonic-chess-club-1/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "SONIC CHESS CLUB on 16.04.2026 in Köln"
        }
      ],
      "geocode": {
        "query": "Schadowstraße 55, 50823 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 346970802,
        "display_name": "55, Schadowstraße, Neuehrenfeld, Ehrenfeld, Cologne, North Rhine-Westphalia, 50823, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachverein-gruenfeld",
      "name": "Schachverein Grünfeld",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Brüsseler Straße 47, 50674 Köln",
      "district": "Belgisches Viertel",
      "lat": 50.936798,
      "lon": 6.934355,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 2
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 2
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 2
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The 2025 city guide Mit Vergnügen names the bar Grünfeld in the Belgian Quarter as the playing venue of the chess club Schachverein Grünfeld and says chess is played there besides table football. The club's league team appears in a rival club's results of 6 September 2026.",
        "evidence_date": "2026-09-06",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-gruenfeld/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "„Kneipe“ Grünfeld Brüsselerstrasse 47 50674 Köln"
        },
        {
          "url": "https://koeln.mitvergnuegen.com/2025/bars-kneipen-belgisches-viertel/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "das Lokal ist unter anderem die Spielstätte des Schachvereins Grünfeld"
        },
        {
          "url": "https://www.schachfreunde-muengersdorf.de/aktuelles",
          "kind": "reference",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "06. September 2026 gegen SV Grünfeld 1: 10:14 verloren"
        }
      ],
      "geocode": {
        "query": "Brüsseler Straße 47, 50674 Köln, Köln, Germany",
        "osm_type": "node",
        "osm_id": 595461867,
        "display_name": "Grünfeld, 47, Brüsseler Straße, Belgisches Viertel, Neustadt/Nord, Innenstadt, Cologne, North Rhine-Westphalia, 50674, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schach-im-park-koeln-gruenguertel",
      "name": "Chess in the park at the Grüngürtel",
      "name_local": "Schach im Park, Kölner Grüngürtel",
      "kind": "outdoor_tables",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "outdoor",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "free",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "A report of 10 August 2026 describes the fourth edition of the yearly park chess tournament in the Cologne Grüngürtel on 9 August 2026, a blitz tournament of seven rounds of five-minute games with 30 players organised with the chess boxing team Chessboxing Cologne, the University of Cologne and the club Satranç Club 2000; the Cologne Chess Association dated it to 9 August 2026 from 15:00. A German Chess Federation article of 7 July 2022 describes the regular meetings of a group of over 70 players between the tennis court and the Köln West railway station.",
        "evidence_date": "2026-08-09",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.schachboxer.de/das-koelner-park-schachturnier-geht-in-die-4-runde/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "fand im Kölner Grüngürtel die Fortsetzung vom jährlichen Park Schachturnier statt"
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere/schach-im-park",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Am 9. August 2026 findet ab 15 Uhr im Kölner Grüngürtel ein Blitzturnier"
        },
        {
          "url": "https://www.schachbund.de/bspnews/best-practice-schach-in-koeln.html",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Treffpunkt am Tennisplatz, S-Bahnstation Köln West"
        },
        {
          "url": "https://www.schachboxer.de/tag/chessboxing-cologne/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Chessboxing Cologne auf dem Schachgipfel in Dresden"
        },
        {
          "url": "https://www.schachboxer.de/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Das Team von Chessboxing Cologne präsentierte am Samstag"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "gymnasium-neue-sandkaul-chess",
      "name": "Chess at Gymnasium Neue Sandkaul",
      "name_local": "Schach-AG, Gymnasium Neue Sandkaul",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Köln",
      "address": "Neue Sandkaul 29, 50859 Köln",
      "district": null,
      "lat": 50.962901,
      "lon": 6.838793,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The school's own pages report that it hosted the third Cologne school chess city championship on 9 February 2026 with 30 teams, 12 of them from primary schools, after the second edition with 32 teams on 10 January 2025, and that its chess working group took part with several teams. The club database lists it as a German Chess School (silver, 2025 to 2029).",
        "evidence_date": "2026-02-09",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://www.gynesa.de/post/schulschach-stadtmeisterschaft-k%C3%B6ln-2025-2026",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.gynesa.de/post/schulschach-stadtmeisterschaft-k%C3%B6ln-2025-2026",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Am Montag, den 09.02., fand bereits zum dritten Mal die Schulschach-Stadtmeisterschaft Köln"
        },
        {
          "url": "https://www.gynesa.de/post/schach-ag-erneut-sehr-stark-bei-der-schulschach-stadtmeisterschaft-k%C3%B6ln",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Am 10.1.25 versammelten sich bereits zum zweiten Mal 32 Mannschaften"
        },
        {
          "url": "https://schach.in/gymnasium-neue-sandkaul/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Deutsche Schachschule 2025–2029 (Silber)"
        }
      ],
      "geocode": {
        "query": "Neue Sandkaul 29, 50859 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 1087174461,
        "display_name": "Internationale Friedensschule Köln, 29, Neue Sandkaul, Widdersdorf, Lindenthal, Cologne, North Rhine-Westphalia, 50859, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "georg-buechner-gymnasium-schach-go-ag",
      "name": "Chess and Go working group, Georg-Büchner-Gymnasium",
      "name_local": "Schach- und GO-AG, Georg-Büchner-Gymnasium",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Köln",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The school's own page of 5 July 2026 reports that its chess working group took part in three tournaments in the school year 2025/26, including the Cologne city championships, and a second page says the chess and Go group grew to over 20 participants across almost all year groups.",
        "evidence_date": "2026-07-05",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://gbg.schule.koeln/2026/07/05/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://gbg.schule.koeln/2026/07/05/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Dieses Schuljahr hat die Schach-AG an drei Turnieren teilgenommen"
        },
        {
          "url": "https://gbg.schule.koeln/schach-und-go-ag/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Die Schach- und GO-AG hat im Schuljahr 2025/26 mehr Zulauf erhalten."
        }
      ]
    },
    {
      "slug": "bodelschwinghschule-bonn-schach-ag",
      "name": "Chess working groups, Bodelschwinghschule Bonn",
      "name_local": "Schach-AG, Bodelschwinghschule Bonn",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Bonn",
      "address": "Am Woltersweiher 10, 53175 Bonn",
      "district": null,
      "lat": 50.694649,
      "lon": 7.129707,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The primary school's own page reports that its two chess working groups, with 25 children in all, took part in the learning and playing day \"Schach verbindet\" in Bonn on 15 July 2026; the school's chess page says the working group is a fixed part of school life and that the school is applying for certification as a German Chess School.",
        "evidence_date": "2026-07-15",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://www.bodelschwinghschule-bonn.de/unsere-schach-ags-beim-schachturnier-in-bonn/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.bodelschwinghschule-bonn.de/unsere-schach-ags-beim-schachturnier-in-bonn/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "nahmen unsere beiden Schach-AGs am Lern- und Spieltag „Schach verbindet“ in Bonn teil"
        },
        {
          "url": "https://www.bodelschwinghschule-bonn.de/schach/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Unsere Schach-AG ist ein fester Bestandteil des Schullebens an der Bodelschwinghschule Bonn."
        }
      ],
      "geocode": {
        "query": "Am Woltersweiher 10, 53175 Bonn, Bonn, Germany",
        "osm_type": "way",
        "osm_id": 123526361,
        "display_name": "10, Am Woltersweiher, Friesdorf, Bad Godesberg, Bonn, North Rhine-Westphalia, 53175, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "godesberger-schachklub-1929",
      "name": "Godesberger Schachklub 1929",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Bonn",
      "address": "Koblenzer Straße 80, 53177 Bonn",
      "district": "Bad Godesberg",
      "lat": 50.681021,
      "lon": 7.158375,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Godesberger Schachklub 1929",
          "weekday": "Fri",
          "time": "19:00",
          "note": "Club evening; youth training from 17:00",
          "live_page": "https://www.godesbergersk.de/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The club's own page reports on 24 October 2026 the last rapid tournament of 2026 with 14 players, a league match report of 24 September 2026 against Kölner Schachklub Dr. Lasker and a team result of 13 October 2026.",
        "evidence_date": "2026-10-24",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.godesbergersk.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/godesberger-schachklub-1929/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Stadthalle Bad Godesberg Kurfürstensaal Koblenzer Str. 80 53177 Bonn"
        },
        {
          "url": "https://www.godesbergersk.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Das letzte Schnellturnier 2026 wurde am Freitag mit immerhin 14 Schachfreunden"
        }
      ],
      "geocode": {
        "query": "Koblenzer Straße 80, 53177 Bonn, Bonn, Germany",
        "osm_type": "node",
        "osm_id": 4595463286,
        "display_name": "80, Koblenzer Straße, Alt-Godesberg, Bad Godesberg, Bonn, North Rhine-Westphalia, 53177, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "offene-koelner-stadtmeisterschaft",
      "name": "Open Cologne City Championship",
      "name_local": "Offene Kölner Stadtmeisterschaft",
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Köln",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "classical"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The FIDE tournament list records the 66th Open Cologne City Championship starting on 13 May 2026 and the 65th starting on 28 May 2025 (153 players), both rated standard-time tournaments. The Cologne Chess Association's own pages date the 66th edition to 13 to 17 May 2026 and report that a player of a club outside Cologne became city champion, which shows that the tournament is open to outside players.",
        "evidence_date": "2026-05-13",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=464255",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name 66. Offene Koelner Stadtmeisterschaft City Koeln Country GER"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=410115",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name 65. Offene Koelner Stadtmeisterschaft City Koeln Country GER Number of players 153"
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/okstm",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "66. Offene Kölner Stadtmeisterschaft vom 13. bis 17. Mai 2026"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "hennefer-elo-sommer-open",
      "name": "Hennef Elo Summer Open",
      "name_local": "Hennefer Elo-Sommer-Open",
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Hennef (Sieg)",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "classical"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The FIDE tournament list records the Hennef Elo Summer Open from 21 to 23 August 2026 (146 players) and from 15 to 17 August 2025 (147 players), a three-day rated tournament in Hennef.",
        "evidence_date": "2026-08-21",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=463499",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name Hennefer Elo-Sommer-Open 2026 City Hennef Country GER Number of players 146"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=406043",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name Hennefer ELO-Sommeropen 2025 City Hennef Country GER Number of players 147"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "leverkusener-sommeropen",
      "name": "Leverkusen Summer Open",
      "name_local": "Leverkusener Sommeropen",
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Leverkusen",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "classical"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The FIDE tournament list records the 10th Leverkusen Summer Open from 7 to 9 August 2026 (127 players) and the 9th, then named Bayer Summer Open, from 15 to 17 August 2025 (125 players).",
        "evidence_date": "2026-08-07",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=480659",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name 10. Leverkusener Sommeropen 2026 City Leverkusen Country GER Number of players 127"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=417215",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name 9. Bayer Sommeropen 2025 City Leverkusen Country GER Number of players 125"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "deutsche-schach-amateurmeisterschaft-bonn",
      "name": "German Amateur Chess Championship, Bonn qualifier",
      "name_local": "Deutsche Schach-Amateurmeisterschaft, Bonn",
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Bonn",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "classical"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The FIDE tournament list records seven rating-group sections of the German Amateur Chess Championship qualifier in Bonn from 19 to 21 December 2025 (the largest with 113 players) and again from 20 to 22 December 2024, with a blitz tournament alongside each. The Bonn chess district names the Maritim Hotel in Bonn as the venue and dates the 2026/27 edition to 18 to 20 December 2026, with five rounds of classical chess.",
        "evidence_date": "2025-12-19",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=451143",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name Deutsche Schach-Amateurmeisterschaft 2025-2026 Q2 G City Bonn Country GER Number of players 113"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=398518",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name Deutsche Schach-Amateurmeisterschaft 2024-2025 Q2 F City Bonn Country GER Number of players 73"
        },
        {
          "url": "https://schachbezirk-bonn-rhein-sieg.de/",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "eines ihrer Qualifikationsturniere im Bonner Maritim-Hotel"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "schachklub-heimerzheim",
      "name": "Schachklub Heimerzheim",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Swisttal",
      "address": "Kölner Straße 23, 53913 Swisttal",
      "district": "Heimerzheim",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The Schachverband Mittelrhein results portal shows Schachklub Heimerzheim fielding teams in the 2026/27 league season, the first team in the Bezirksklasse; the first match listed is dated 20 September 2026.",
        "evidence_date": "2026-09-20",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachklub-heimerzheim/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Altentagesstätte Altes Kloster Kölner Straße 23 53913 Swisstal-Heimerzheim"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66225&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "20 Sep. 2026 11:00 SBRS: Bezirksklasse 1 1 VdSF Bonn 3 10.0 :"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "sc-empor-maulwurf-bonn",
      "name": "SC Empor Maulwurf Bonn",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Bonn",
      "address": "Venusberg-Campus 1, 53127 Bonn",
      "district": null,
      "lat": 50.700016,
      "lon": 7.104642,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "SC Empor Maulwurf Bonn has teams in the 2026/27 league season on the Schachverband Mittelrhein results portal, with its first team playing in the Bezirksliga; its first listed match is on 13 September 2026.",
        "evidence_date": "2026-09-13",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/sc-empor-maulwurf-bonn/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Venusbergklinik Bonn Venusberg-Campus 1 53127 Bonn"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66235&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "13 Sep. 2026 11:00 SBRS: Bezirksliga 1 1 Godesberger SK 4 17.0 :"
        }
      ],
      "geocode": {
        "query": "Venusberg-Campus 1, 53127 Bonn, Bonn, Germany",
        "osm_type": "relation",
        "osm_id": 13756264,
        "display_name": "Universitätsklinikum Bonn, 1, Venusberg-Campus, Venusberg, Stadtbezirk Bonn, Bonn, North Rhine-Westphalia, 53127, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachfreunde-seelscheid",
      "name": "Schachfreunde Seelscheid",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Neunkirchen-Seelscheid",
      "address": "Gartenstraße 1, 53819 Neunkirchen-Seelscheid",
      "district": "Seelscheid",
      "lat": 50.839672,
      "lon": 7.337148,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "On the Schachverband Mittelrhein results portal, Schachfreunde Seelscheid appears with its 2026/27 league fixtures. The first team plays in the 1. Kreisklasse, and the first match shown is dated 13 September 2026.",
        "evidence_date": "2026-09-13",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachfreunde-seelscheid/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Begegnungsstätte Bitte seiteneingang nutzen. Gartenstr. 1 53819 Neunkirchen-Seelscheid"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66244&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "13 Sep. 2026 11:00 SBRS: 1. Kreisklasse 1 1 TTC GW Fritzdorf 4"
        }
      ],
      "geocode": {
        "query": "Gartenstraße 1, 53819 Neunkirchen-Seelscheid, Neunkirchen-Seelscheid, Germany",
        "osm_type": "way",
        "osm_id": 386470590,
        "display_name": "1, Gartenstraße, Wolperath, Hohn, Neunkirchen, Neunkirchen-Seelscheid, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53819, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachfreunde-rodenkirchen",
      "name": "Schachfreunde Rodenkirchen",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Walther-Rathenau-Straße 9, 50997 Köln",
      "district": "Rodenkirchen",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The Schachverband Mittelrhein's results portal carries the 2026/27 fixtures of Schachfreunde Rodenkirchen; its first team is in the Bezirksliga-West and its first match is dated 6 September 2026.",
        "evidence_date": "2026-09-06",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachfreunde-rodenkirchen/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "AWO Walther Rathenau Straße 9 50997 Köln"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66331&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "06 Sep. 2026 11:00 KSV: Bezirksliga-West 1 1 SF Rodenkirchen 1 15.0 :"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "schachfreunde-koeln-longerich-1956",
      "name": "Schachfreunde Köln-Longerich 1956",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Rhonestraße 3, 50765 Köln",
      "district": "Longerich",
      "lat": 51.025017,
      "lon": 6.895059,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The Schachverband Mittelrhein results portal shows Schachfreunde Köln-Longerich 1956 fielding teams in the 2026/27 league season, the first team in the Bezirksliga-West; the first match listed is dated 6 September 2026.",
        "evidence_date": "2026-09-06",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachfreunde-koeln-longerich-1956/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schachfreunde Köln-Longerich 1956 Rhonestrasse 3 50765 Köln"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66322&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "06 Sep. 2026 11:00 KSV: Bezirksliga-West 1 1 SF Köln-Longerich 1 12.0 :"
        }
      ],
      "geocode": {
        "query": "Rhonestraße 3, 50765 Köln, Köln, Germany",
        "osm_type": "node",
        "osm_id": 3662168526,
        "display_name": "3, Rhonestraße, Chorweiler, Cologne, North Rhine-Westphalia, 50765, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "sc-schachuzipus-koeln-muelheim",
      "name": "SC Schachuzipus Köln-Mülheim",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Adamsstraße 20-22, 51063 Köln",
      "district": "Mülheim",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "SC Schachuzipus Köln-Mülheim has teams in the 2026/27 league season on the Schachverband Mittelrhein results portal, with its first team playing in the Bezirksliga-Ost; its first listed match is on 6 September 2026.",
        "evidence_date": "2026-09-06",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/sc-schachuzipus-koeln-muelheim/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Gaststätte Zur Post Adamsstr.20-22 51063 Köln"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66361&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "06 Sep. 2026 11:00 KSV: Bezirksliga-Ost 1 1 SC Schachuzipus 1 17.0 :"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "schachverein-springer-70-hitdorf",
      "name": "Schachverein Springer 70 Hitdorf",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Leverkusen",
      "address": "Hitdorfer Straße 196, 51371 Leverkusen",
      "district": "Hitdorf",
      "lat": 51.06123,
      "lon": 6.917288,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachverein Springer 70 Hitdorf",
          "weekday": "Wed",
          "time": "19:00",
          "note": "Club evening; youth evening at 17:00",
          "live_page": "http://www.schachverein-hitdorf.de/verein/termine.php",
          "src": 2
        }
      ],
      "status": {
        "value": "active",
        "evidence": "On the Schachverband Mittelrhein results portal, Schachverein Springer 70 Hitdorf appears with its 2026/27 league fixtures. The first team plays in the Verbandsliga Nord, and the first match shown is dated 20 September 2026. The club's own page lists club evenings on Wednesdays at 19:00 and youth evenings at 17:00 in the Villa Zündfunke, Hitdorfer Straße 196, on 28 October and 4 and 11 November 2026.",
        "evidence_date": "2026-09-20",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-springer-70-hitdorf/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schachverein Springer 70 Hitdorf e. V."
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66502&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "20 Sep. 2026 11:00 SVM: Verbandsliga Nord 1 1 Springer Hitdorf 1 14.0"
        },
        {
          "url": "http://www.schachverein-hitdorf.de/verein/termine.php",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "28.10.2026 19.00 Uhr Verein Spielabend Villa Zündfunke"
        }
      ],
      "geocode": {
        "query": "Hitdorfer Straße 196, 51371 Leverkusen, Leverkusen, Germany",
        "osm_type": "way",
        "osm_id": 110535544,
        "display_name": "196, Hitdorfer Straße, Hitdorf, Stadtbezirk I, Leverkusen, North Rhine-Westphalia, 51371, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "bsw-opladen",
      "name": "BSW Opladen",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Leverkusen",
      "address": "Kölner Straße 100, 51379 Leverkusen",
      "district": "Opladen",
      "lat": 51.061337,
      "lon": 7.003406,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The Schachverband Mittelrhein's results portal carries the 2026/27 fixtures of BSW Opladen; its first team is in the Bezirksliga and its first match is dated 22 September 2026.",
        "evidence_date": "2026-09-22",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/bsw-opladen/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Marktplatz oder linksseitig Kölner Straße. Kölner Straße 100 51379 Leverkusen-Opladen"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66512&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "22 Sep. 2026 19:30 SRW: Bezirksliga 1 1 BSW Opladen 3.0 : 3.0"
        }
      ],
      "geocode": {
        "query": "Kölner Straße 100, 51379 Leverkusen, Leverkusen, Germany",
        "osm_type": "way",
        "osm_id": 96991289,
        "display_name": "100, Kölner Straße, Opladen, Stadtbezirk II, Leverkusen, North Rhine-Westphalia, 51379, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "bedburger-schachverein-1947",
      "name": "Bedburger Schachverein 1947",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Bedburg",
      "address": "Erkelenzer Straße 78, 50181 Bedburg",
      "district": null,
      "lat": 50.995383,
      "lon": 6.562887,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The Schachverband Mittelrhein results portal shows Bedburger Schachverein 1947 fielding teams in the 2026/27 league season, the first team in the Bezirksliga; the first match listed is dated 13 September 2026.",
        "evidence_date": "2026-09-13",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/bedburger-schachverein-1947/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Infos zum Verein. Erkelenzer Str. 78, Ecke Schulpfad 50181 Bedburg"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66401&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "13 Sep. 2026 10:00 SRE: Bezirksliga 1 1 Düren-Derichsweiler 2 10.0 : 14.0"
        }
      ],
      "geocode": {
        "query": "Erkelenzer Straße 78, 50181 Bedburg, Bedburg, Germany",
        "osm_type": "way",
        "osm_id": 388505950,
        "display_name": "78, Erkelenzer Straße, Lipp, Epprath, Bedburg, Rhein-Erft-Kreis, North Rhine-Westphalia, 50181, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachgemeinschaft-kalker-deutzer",
      "name": "Schachgemeinschaft Kalker/Deutzer 19/25",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Tempelstraße 29, 50679 Köln",
      "district": "Deutz",
      "lat": 50.935664,
      "lon": 6.973581,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachgemeinschaft Kalker/Deutzer 19/25",
          "weekday": "Fri",
          "time": "20:00-00:00",
          "note": "Club evening; training for beginners and advanced players from 18:00",
          "live_page": "https://schach.in/schachgemeinschaft-kalker-deutzer/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "Schachgemeinschaft Kalker/Deutzer 19/25 has teams in the 2026/27 league season on the Schachverband Mittelrhein results portal, with its first team playing in the 1. Kreisklasse-Ost; its first listed match is on 13 September 2026. The club's own page lists a league match on 4 October 2026 and Friday club evenings with training for beginners from 18:00 and for advanced players from 19:00, followed by a tournament evening.",
        "evidence_date": "2026-10-04",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachgemeinschaft-kalker-deutzer/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "zum Gemeindezentrum links von der Johannis-Kirche! Tempelstraße 29 50679 Köln"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66360&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "13 Sep. 2026 11:00 KSV: 1. Kreisklasse-Ost 1 1 SG Porz 9 8.0"
        },
        {
          "url": "https://www.spvgkalkdeutz.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "04.10.2026 | 11.00 Uhr: Punktspiel KSV: 1. Kreisklasse Ost SF Köln-Longerich 2"
        }
      ],
      "geocode": {
        "query": "Tempelstraße 29, 50679 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 283264313,
        "display_name": "29, Tempelstraße, Deutz, Innenstadt, Cologne, North Rhine-Westphalia, 50679, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "roter-stern-koeln-muelheim",
      "name": "Roter Stern Köln-Mülheim",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Buchheimer Weg 5, 51107 Köln",
      "district": "Ostheim",
      "lat": 50.934352,
      "lon": 7.03954,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Roter Stern Köln-Mülheim",
          "weekday": "Mon",
          "time": "20:00",
          "note": "Club evening",
          "live_page": "https://schach.in/roter-stern-koeln-muelheim/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "On the Schachverband Mittelrhein results portal, Roter Stern Köln-Mülheim appears with its 2026/27 league fixtures. The first team plays in the Bezirksliga-Ost, and the first match shown is dated 6 September 2026.",
        "evidence_date": "2026-09-06",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/roter-stern-koeln-muelheim/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Bürgerbegegnungsstätte Ostheim Buchheimer Weg 5 51107 Köln"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66305&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "06 Sep. 2026 11:00 KSV: Bezirksliga-Ost 1 1 Brühler SK 4 17.0 :"
        }
      ],
      "geocode": {
        "query": "Buchheimer Weg 5, 51107 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 303289834,
        "display_name": "5, Buchheimer Weg, Ostheim, Kalk, Cologne, North Rhine-Westphalia, 51107, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachverein-turm-sankt-augustin",
      "name": "Schachverein Turm Sankt Augustin",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Sankt Augustin",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The Schachverband Mittelrhein's results portal carries the 2026/27 fixtures of Schachverein Turm Sankt Augustin; its first team is in the Bezirksliga and its first match is dated 13 September 2026.",
        "evidence_date": "2026-09-13",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/schachverein-turm-sankt-augustin/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schachverein Turm Sankt Augustin e. V."
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66237&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "13 Sep. 2026 11:00 SBRS: Bezirksliga 1 1 Turm Sankt Augustin 1 14.0"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "rheinbacher-schachfreunde-1948",
      "name": "Verein Rheinbacher Schachfreunde 1948",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Rheinbach",
      "address": "Lindenplatz 5, 53359 Rheinbach",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Verein Rheinbacher Schachfreunde 1948",
          "weekday": "Thu",
          "time": "19:30-22:00",
          "note": "Club evening; youth training 17:30 to 19:30",
          "live_page": "https://schach.in/verein-rheinbacher-schachfreunde/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The Schachverband Mittelrhein results portal shows Verein Rheinbacher Schachfreunde 1948 fielding teams in the 2026/27 league season, the first team in the 1. Kreisklasse; the first match listed is dated 13 September 2026. The club's own page reports on 24 September 2026 that it took part in the Rheinbach town-centre festival on 12 September 2026, and lists monthly blitz tournaments on the first Thursday of the month at 20:00 on 1 October, 5 November and 3 December 2026.",
        "evidence_date": "2026-09-12",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/verein-rheinbacher-schachfreunde/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Pfarrheim Lindenplatz 5 53359 Rheinbach"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66207&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "13 Sep. 2026 11:00 SBRS: 1. Kreisklasse 1 1 Rheinbacher SF 3 :"
        },
        {
          "url": "https://www.schachfreunde-rheinbach.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schachfreunde Rheinbach waren beim Innenstadt-Fest dabei"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "ttc-gruen-weiss-fritzdorf-1958",
      "name": "TTC Grün-Weiß Fritzdorf 1958, chess section",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Wachtberg",
      "address": "Antoniusweg, 53343 Wachtberg",
      "district": "Arzdorf",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Schachverband Mittelrhein",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess section of TTC Grün-Weiß Fritzdorf 1958 has teams in the 2026/27 league season on the Schachverband Mittelrhein results portal, with its first team playing in the Bezirksliga; its first listed match is on 13 September 2026. The section's own page reports the end of its 2026 local championship, with players from Rheinbach, Heimerzheim and Fritzdorf, and says that training pauses in the autumn holidays and resumes on 6 November in the Bürgerhaus; its menu lists school chess and a basic course. Its school-chess page reports beginner tournaments for primary-school children on 31 May 2025 and on 13 September 2025, the latter with 28 children.",
        "evidence_date": "2026-09-13",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schach.in/ttc-gruen-weiss-fritzdorf-1958/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Bürgerhaus Arzdorf Antoniusweg 53343 Wachtberg/Arzdorf"
        },
        {
          "url": "https://ergebnisportal.sv-mittelrhein.de/index.php/component/clm/?view=schedule&season=6&club=66239&Itemid=0",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "13 Sep. 2026 11:00 SBRS: Bezirksliga 1 1 TTC GW Fritzdorf 2 9.0"
        },
        {
          "url": "https://www.schachabteilung-fritzdorf.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Die OLM 2026 ist beendet."
        },
        {
          "url": "https://www.schachabteilung-fritzdorf.de/category/schulschach/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Das erste Schnupperturnier im Schuljahr 2025/26 wurde am Samstag den 13.09.2025"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "seniorennetzwerk-suelz-klettenberg-schachgruppe",
      "name": "Chess group of the SeniorenNetzwerk Sülz-Klettenberg",
      "name_local": "Schachgruppe, SeniorenNetzwerk Sülz-Klettenberg",
      "kind": "group",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Palanterstraße 13, 50937 Köln",
      "district": "Sülz",
      "lat": 50.921839,
      "lon": 6.923146,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "guests_welcome",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "SeniorenNetzwerk Sülz-Klettenberg",
          "weekday": "Tue",
          "time": "13:00-15:00",
          "note": "Chess group in a relaxed round; new players welcome",
          "live_page": "https://seniorennetzwerke-koeln.de/suelz-klettenberg/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The programme letter of the SeniorenNetzwerk Sülz-Klettenberg for October to December 2026 lists a chess group meeting every Tuesday from 13:00 to 15:00 at Palanterstraße 13; new faces are welcome, with or without experience. The letter gives the quarter only, October to December 2026. The network's page lists the chess group among its activities.",
        "evidence_date": "2026-10",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://seniorennetzwerke-koeln.de/wp-content/uploads/2026/10/4.Quartal2026VeedelsbriefSuelz-Klettenberg_Lindenthal_Heft.pdf",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://seniorennetzwerke-koeln.de/wp-content/uploads/2026/10/4.Quartal2026VeedelsbriefSuelz-Klettenberg_Lindenthal_Heft.pdf",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Jeden Dienstag 13:00-15:00 Uhr Palanterstr. 13 50937 Köln"
        },
        {
          "url": "https://seniorennetzwerke-koeln.de/suelz-klettenberg/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Bridge-Gruppe - Schachgruppe - KreARTiv Kurs"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Palanterstraße 13, 50937 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 891292934,
        "display_name": "13, Palanterstraße, Sülz, Lindenthal, Cologne, North Rhine-Westphalia, 50937, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "seniorennetzwerk-duennwald-schach",
      "name": "Chess meeting of the SeniorenNetzwerk Dünnwald",
      "name_local": "Schach, SeniorenNetzwerk Dünnwald",
      "kind": "group",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Auguste-Kowalski-Straße 43b, Köln",
      "district": "Dünnwald",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "indoor",
      "access": {
        "value": "guests_welcome",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "SeniorenNetzwerk Dünnwald",
          "weekday": "Fri",
          "time": "15:00",
          "note": "Chess meeting; beginners and advanced players welcome",
          "live_page": "https://seniorennetzwerke-koeln.de/die-netzwerke/duennwald/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The network's page, which also lists its October 2026 events, offers chess every Friday from 15:00 in the room of the GWA at Auguste-Kowalski-Straße 43b; beginners and advanced players are welcome. The Friday chess is listed without a start date or a last session.",
        "evidence_date": null,
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://seniorennetzwerke-koeln.de/die-netzwerke/duennwald/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://seniorennetzwerke-koeln.de/die-netzwerke/duennwald/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schach jeden Freitag ab 15:00 Uhr im Raum der GWA, Auguste-Kowalski-Straße 43b"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "schachclub-buergerhaus-zollstock",
      "name": "Chess club at the Bürgerhaus Zollstock",
      "name_local": "Schachclub im Bürgerhaus Zollstock",
      "kind": "group",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": null,
      "district": "Zollstock",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachclub im Bürgerhaus Zollstock",
          "weekday": "Tue",
          "time": "15:00",
          "note": "Open chess afternoon, beginners and experienced players",
          "live_page": "https://koelner-stadtteilliebe.de/wo-der-koenig-der-bauer-und-der-laeufer-am-zuge-ist/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "A neighbourhood news item of 28 March 2026 says the chess club at the Bürgerhaus Zollstock invites all chess players, beginners and experienced, every Tuesday at 15:00; everyone is welcome to drop in.",
        "evidence_date": "2026-03-28",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://koelner-stadtteilliebe.de/wo-der-koenig-der-bauer-und-der-laeufer-am-zuge-ist/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Jeden Dienstag um 15 Uhr treffen sich Anfänger ebenso wie erfahrene Spieler"
        }
      ]
    },
    {
      "slug": "schachtreff-knusperhaeuschen-koenigswinter",
      "name": "Schachtreff im Knusperhäuschen",
      "name_local": "Schachtreff im Knusperhäuschen",
      "kind": "group",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Königswinter",
      "address": "Hauptstraße 344, 53639 Königswinter",
      "district": "Altstadt",
      "lat": 50.676162,
      "lon": 7.192025,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "free",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Private initiative",
          "weekday": "Thu",
          "time": "18:00-20:00",
          "note": "Monthly chess meeting, free; playing material provided",
          "live_page": "https://www.veranstaltungen-bonn.de/veranstaltungen/schachtreff-im-knusperhaeuschen-a07222ea74/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The Königswinter event calendar lists a free chess meeting without time or performance pressure on Thursdays from 18:00 to 20:00 at the Knusperhäuschen, on 21 August, 30 October and 27 November 2025 and on 22 October 2026; playing material is available.",
        "evidence_date": "2026-10-22",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.veranstaltungen-bonn.de/veranstaltungen/schachtreff-im-knusperhaeuschen-a07222ea74/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "wird Schach ohne Zeit- und Leistungsdruck gespielt"
        },
        {
          "url": "https://www.koenigswinter.de/de/veranstaltungskalender/event/131958,1081/schachtreff-im-knusperhaeuschen-27-11-2025.html",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Ohne Zeit- und Leistungsdruck - einfach eine Partie Schach spielen!"
        },
        {
          "url": "https://buergerbeteiligung.koenigswinter.de/de/veranstaltungskalender/event/130642,1081/schachtreff-im-knusperhaeuschen-30-10-2025.html",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Das notwendige Spielmaterial ist vorhanden."
        }
      ],
      "geocode": {
        "query": "Hauptstraße 344, 53639 Königswinter, Königswinter, Germany",
        "osm_type": "way",
        "osm_id": 161238423,
        "display_name": "Knusperhäuschen, 344, Hauptstraße, Königswinter, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53639, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "ggs-sieglar-schulschach",
      "name": "School chess at GGS Sieglar",
      "name_local": "Schulschach, GGS Sieglar",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Troisdorf",
      "address": "Kettelerstraße 9, 53844 Troisdorf",
      "district": "Sieglar",
      "lat": 50.802863,
      "lon": 7.123114,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The primary school's own chess page reports a school chess tournament on 11 June 2026 and, on 8 June 2026, a visit by the mascot of the German Chess Youth; the club database lists the school as a German Chess School (silver, 2025 to 2029). A local news item of 4 March 2026 lists the school's team among the district winners qualified for the state final in Hamm on 27 March 2026.",
        "evidence_date": "2026-06-11",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://ggs-sieglar.de/wp/category/schach/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://ggs-sieglar.de/wp/category/schach/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Beim Schulschachturnier am 11. Juni 2026 konnten die Kinder der"
        },
        {
          "url": "https://schach.in/gemeinschaftsgrundschule-sieglar/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Deutsche Schachschule 2025–2029 (Silber) Adresse Kettelerstraße 9 53844 Troisdorf"
        },
        {
          "url": "https://treffpunkt-troisdorf.de/neun-schulmannschaften/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "die Mannschaften der GGS Sieglar, der OGS Vilip, der KGS Merzbach"
        }
      ],
      "geocode": {
        "query": "Kettelerstraße 9, 53844 Troisdorf, Troisdorf, Germany",
        "osm_type": "way",
        "osm_id": 119889102,
        "display_name": "9, Kettelerstraße, Sieglar, Troisdorf, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53844, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "sjg-rheinbach-schulschach",
      "name": "School chess at the St. Joseph-Gymnasium Rheinbach",
      "name_local": "Schulschach, Erzbischöfliches St. Joseph-Gymnasium Rheinbach",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Rheinbach",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The school's own news item of 5 March 2026 reports that its team, coached by a Rheinbach club, won its class at the district school chess competition on 25 February 2026 in Rheinbach's Stadthalle and qualified for the state final; the federation's results page lists the team at the NRW school chess final of 27 March 2026 in Hamm (age class III).",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": "https://www.sjg-rheinbach.de/detail/Fuers-Schulschach-Landesfinale-qualifiziert",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.sjg-rheinbach.de/detail/Fuers-Schulschach-Landesfinale-qualifiziert",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Am 25. Feburar 2026 haben wir als Team vom SJG am Schachwettbewerb der Schulen"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-iii",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Erzbischöfliches St.-Joseph-Gymnasium Rhein-Sieg-Kreis 7 4 1 2 9 16½"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ]
    },
    {
      "slug": "beethoven-gymnasium-bonn-schach-ag",
      "name": "Chess working group, Beethoven-Gymnasium Bonn",
      "name_local": "Schach-AG, Beethoven-Gymnasium Bonn",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Bonn",
      "address": "Adenauerallee 51-53, 53113 Bonn",
      "district": null,
      "lat": 50.730698,
      "lon": 7.109284,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The school's own news item reports that its chess working group took part, with a small group, in a neighbourhood festival at the Kreuzkirche in Bonn on Sunday 21 June 2026; the club database lists the school as a German Chess School (bronze, 2024 to 2027).",
        "evidence_date": "2026-06-21",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://www.beethoven-gymnasium.de/artikel/unsere-schach-ag-beim-begegnungsfest-der-kreuzkirche",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.beethoven-gymnasium.de/artikel/unsere-schach-ag-beim-begegnungsfest-der-kreuzkirche",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Am Sonntag, den 21. Juni 2026, war unsere Schach‑AG mit einer kleinen, motivierten Gruppe"
        },
        {
          "url": "https://schach.in/beethoven-gymnasium-bonn/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Deutsche Schachschule 2024–2027 (Bronze)"
        }
      ],
      "geocode": {
        "query": "Adenauerallee 51-53, 53113 Bonn, Bonn, Germany",
        "osm_type": "way",
        "osm_id": 126788841,
        "display_name": "Beethoven-Gymnasium, 51-53, Adenauerallee, Südstadt, Stadtbezirk Bonn, Bonn, North Rhine-Westphalia, 53113, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "gymnasium-koeln-pesch-schach",
      "name": "School chess at Gymnasium Köln Pesch",
      "name_local": "Schach, Gymnasium Köln Pesch",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Köln",
      "address": null,
      "district": "Pesch",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The school's own news item of 19 March 2026 reports that a team of its pupils won the Cologne school chess city championship in age class 4 and qualified for the state final; the federation's results page lists the team at the NRW school chess final of 27 March 2026 in Hamm.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": "https://www.gymnasium-koeln-pesch.de/blog/articles/ein-grossartiger-erfolg-fuer-unsere-schule",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.gymnasium-koeln-pesch.de/blog/articles/ein-grossartiger-erfolg-fuer-unsere-schule",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "haben als Team bei den Stadtmeisterschaften in Köln im Schach"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-iv",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Gymnasium Köln-Pesch Stadt Köln 7 1 4 2 6 14"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ]
    },
    {
      "slug": "internationales-bruehler-open",
      "name": "International Brühl Open",
      "name_local": "Internationales Brühler Open",
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Brühl",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "classical"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The FIDE tournament list records the 4th International Brühl Open from 20 February 2026 with three sections; the Cologne Chess Association lists the 3rd edition of 14 to 16 February 2025 with a prize pool of 7,000 euros, and the club's page dates the 5th edition for 19 to 21 February 2027.",
        "evidence_date": "2026-02-20",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://www.bsk1920.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=443417",
          "kind": "federation",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Tournament Name 4. Internationales Bruehler Open 2026 A-Turnier City Bruehl Country GER"
        },
        {
          "url": "https://www.koelner-schachverband.de/index.php/home/offene-vereinsturniere?start=20",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Der Brühler Schachklub 1920 richtet vom 14.2. bis 16.2.2025 das 3."
        },
        {
          "url": "https://www.bsk1920.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "5. Internationales Brühler Open 19.02.-21.02.2027"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "paula-duerre-haus-schachgruppen",
      "name": "Chess groups at the Paula-Dürre-Haus",
      "name_local": "Schachgruppen im Paula-Dürre-Haus",
      "kind": "group",
      "sections": [
        "play",
        "learn",
        "community"
      ],
      "municipality": "Köln",
      "address": "Bensheimer Straße 13, 51107 Köln",
      "district": "Ostheim",
      "lat": 50.927842,
      "lon": 7.044982,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [
          "group_classes",
          "kids_classes"
        ],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Ev. Kirchengemeinde Köln Rath-Ostheim",
          "weekday": "Wed",
          "time": "16:30-18:00",
          "note": "Chess group; also on the third Saturday of the month (children 12:00 to 14:00, seniors 14:30 to 16:30)",
          "live_page": "https://www.kirchengemeinde-rath-ostheim.de/%e2%99%9f%ef%b8%8feinladung-zur-schachgruppe/",
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The Protestant parish of Köln Rath-Ostheim invites to a summer chess course from 27 to 31 July 2026, daily 10:00 to 14:00, with try-out days on 25 and 27 June 2026, and to chess groups every Wednesday from 16:30 to 18:00 and on the third Saturday of the month, for children and young people at noon and for seniors in the afternoon, at the Gemeindehaus (Buntes Haus) of the Paula-Dürre-Haus. Registration by telephone is requested.",
        "evidence_date": "2026-07-27",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://www.kirchengemeinde-rath-ostheim.de/%e2%99%9f%ef%b8%8feinladung-zum-sommer-schachkurs/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.kirchengemeinde-rath-ostheim.de/%e2%99%9f%ef%b8%8feinladung-zum-sommer-schachkurs/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Vom 27.-31.07.2026 täglich von 10.00 bis 14.00 Uhr."
        },
        {
          "url": "https://www.kirchengemeinde-rath-ostheim.de/%e2%99%9f%ef%b8%8feinladung-zur-schachgruppe/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Jeden Mittwoch von 16.30 bis 18.00 Uhr und jeden 3. Samstag"
        }
      ],
      "geocode": {
        "query": "Bensheimer Straße 13, 51107 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 332040242,
        "display_name": "13, Bensheimer Straße, Ostheim, Kalk, Cologne, North Rhine-Westphalia, 51107, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "buergerzentrum-nippes-schach-spielen",
      "name": "Schach spielen at the Bürgerzentrum Nippes",
      "name_local": "Schach spielen, Bürgerzentrum Nippes",
      "kind": "library_community",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Mauenheimer Straße 92, Köln",
      "district": "Nippes",
      "lat": 50.968737,
      "lon": 6.948815,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Bürgerzentrum Nippes",
          "weekday": "Wed",
          "time": "18:30-22:00",
          "note": "Open chess offer in the Herrenhaus",
          "live_page": "https://veedelnippes.de/events/schach-spielen-2026-05-06/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The neighbourhood platform Veedel Nippes lists an open chess offer of the Bürgerzentrum Nippes every Wednesday in the Herrenhaus of the Altenberger Hof, from 18:30 to 22:00, with event pages for 1 October 2025, 29 October 2025 and 6 May 2026.",
        "evidence_date": "2026-05-06",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://veedelnippes.de/events/schach-spielen-2026-05-06/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Wann 6. Mai 2026 18:30 – 22:00"
        },
        {
          "url": "https://veedelnippes.de/events/schach-spielen-2025-10-29/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Offenes Angebot Schach spielen Jede Woche Mittwochs im Herrenhaus"
        },
        {
          "url": "https://veedelnippes.de/events/schach-spielen-2025-10-01/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Wo Bürgerzentrum Nippes / Altenberger Hof Mauenheimerstr. 92, Köln"
        }
      ],
      "geocode": {
        "query": "Mauenheimer Straße 92, Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 296816907,
        "display_name": "Altenberger Hof, 92, Mauenheimer Straße, Nippes, Cologne, North Rhine-Westphalia, 50733, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schachtreff-bornheim-uedorf",
      "name": "Schachtreff Bornheim-Uedorf",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play",
        "community",
        "learn"
      ],
      "municipality": "Bornheim",
      "address": "Heisterbacher Straße 175, 53332 Bornheim",
      "district": "Uedorf",
      "lat": 50.782453,
      "lon": 7.033052,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "open_to_all",
        "src": 1
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 1
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Schachtreff Bornheim-Uedorf",
          "weekday": "Fri",
          "time": "16:30",
          "note": "Open weekly chess meeting for beginners and club players; moves to a parish hall in school holidays",
          "live_page": "https://www.schachtreff-bornheim.de/termine",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The group's own page and the Uedorf village calendar list an open chess meeting every Friday from 16:30 in the music room of the Verbundschule Uedorf (a Catholic parish hall in Hersel during the autumn holidays), with a calendar entry for 23 October 2026. The group held its first Bornheim rapid open on 13 September 2026 with 52 players from six to over 80 years.",
        "evidence_date": "2026-10-23",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.schachtreff-bornheim.de/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.schachtreff-bornheim.de/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Jeden Freitag ab 16:30 Uhr. Heisterbacher Straße 175, 53332 Bornheim"
        },
        {
          "url": "https://www.uedorf.de/termine/schachtreff-2026-10-23/",
          "kind": "own_site",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Alle Schachinteressierten (nicht nur aus Uedorf!) jeden Alters und jeder Spielstärke"
        },
        {
          "url": "https://www.schachtreff-bornheim.de/termine",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Wöchentlicher Schachtreff in der Verbundschule Uedorf, für alle Interessierten offen!"
        }
      ],
      "geocode": {
        "query": "Heisterbacher Straße 175, 53332 Bornheim, Bornheim, Germany",
        "osm_type": "way",
        "osm_id": 184428578,
        "display_name": "Verbundschule Bornheim, 175, Heisterbacher Straße, Uedorf, Bornheim, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53332, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "schach-gruppe-riehl-sbk-haus-h",
      "name": "Chess group of Daheim in Riehl",
      "name_local": "Schach-Gruppe, Daheim in Riehl",
      "kind": "group",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Boltensternstraße 16, 50735 Köln",
      "district": "Riehl",
      "lat": 50.966538,
      "lon": 6.983577,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Daheim in Riehl",
          "weekday": "Thu",
          "time": "15:00-17:00",
          "note": "Chess group of the neighbourhood; weekly in the autumn programme",
          "live_page": "https://daheim-in-riehl.de/events/schach-gruppe-3-2026-10-01/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The neighbourhood platform Daheim in Riehl lists a chess group of senior residents on Thursdays from 15:00 to 17:00 in the Haus H of the Sozial-Betriebe-Köln at Boltensternstraße 16, with weekly entries from 1 October to 10 December 2026, and the SeniorenNetzwerk Riehl lists a chess group among its social groups.",
        "evidence_date": "2026-10-01",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://seniorennetzwerke-koeln.de/riehl/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://daheim-in-riehl.de/events/schach-gruppe-3-2026-10-01/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Wann 01. Okt. 2026 15:00 - 17:00"
        },
        {
          "url": "https://daheim-in-riehl.de/events/schach-gruppe-3-2026-10-01-2026-10-08-2026-10-15-2026-10-22-2026-10-29/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Wann 29. Okt. 2026 15:00 - 17:00"
        },
        {
          "url": "https://seniorennetzwerke-koeln.de/riehl/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Gesellschaftsgruppen – Skatgruppe, Schachgruppe, Brettspielgruppe"
        }
      ],
      "geocode": {
        "query": "Boltensternstraße 16, 50735 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 46435954,
        "display_name": "Sozial-Betriebe-Köln, 16, Boltensternstraße, Riehl, Nippes, Cologne, North Rhine-Westphalia, 50735, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "christophorusschule-koenigswinter-schach",
      "name": "School chess at the Jugenddorf-Christophorusschule Königswinter",
      "name_local": "Schulschach, Jugenddorf-Christophorusschule Königswinter",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Königswinter",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The school's teams reached the NRW school chess final on 27 March 2026 in Hamm: the federation's results page lists its team in age class IV (ninth place) and in age class II. A local news item of 4 March 2026 names the school among the district winners of the Rhein-Sieg district school chess championship.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-iv",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Jugenddorf-Christophorusschule (Gymnasium) Rhein-Sieg-Kreis 7 5 0 2 10 17"
        },
        {
          "url": "https://treffpunkt-troisdorf.de/neun-schulmannschaften/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "der KGS Merzbach, der Christophorusschule Königswinter"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "anno-gymnasium-siegburg-schach",
      "name": "School chess at the Anno-Gymnasium Siegburg",
      "name_local": "Schulschach, Städt. Anno-Gymnasium Siegburg",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Siegburg",
      "address": "Zeithstraße 186-188, 53721 Siegburg",
      "district": null,
      "lat": 50.803493,
      "lon": 7.221087,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The school's teams played the NRW school chess final on 27 March 2026 in Hamm: the federation's results page lists its team in age class IV (14th place) and two teams in the girls' class. A local news item of 4 March 2026 names the school among the Rhein-Sieg district winners.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-iv",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Städt. Anno-Gymnasium Rhein-Sieg-Kreis 7 3 3 1 9 16½"
        },
        {
          "url": "https://treffpunkt-troisdorf.de/neun-schulmannschaften/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "des Albert-Einstein-Gymnasiums, des Anno-Gymnasiums Siegburg"
        },
        {
          "url": "https://schach.in/anno-gymnasium/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Adresse Zeithstraße 186-188 53721 Siegburg"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "geocode": {
        "query": "Zeithstraße 186-188, 53721 Siegburg, Siegburg, Germany",
        "osm_type": "way",
        "osm_id": 163391763,
        "display_name": "186-188, Zeithstraße, Siegburg, Wolsdorf, Siegburg, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53721, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "heinrich-boell-gymnasium-troisdorf-schach",
      "name": "School chess at the Heinrich-Böll-Gymnasium Troisdorf",
      "name_local": "Schulschach, Heinrich-Böll-Gymnasium Troisdorf",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Troisdorf",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The school's team played the NRW school chess final in age class IV on 27 March 2026 in Hamm (federation results page); a local news item of 4 March 2026 names the school among the Rhein-Sieg district winners.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-iv",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Heinrich-Böll-Gymnasium Troisdorf Rhein-Sieg-Kreis 7 3 0 4 6 13½"
        },
        {
          "url": "https://treffpunkt-troisdorf.de/neun-schulmannschaften/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "sowie des Heinrich-Böll-Gymnasiums Troisdorf"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "albert-einstein-gymnasium-sankt-augustin-schach",
      "name": "School chess at the Albert-Einstein-Gymnasium Sankt Augustin",
      "name_local": "Schach-AG, Albert-Einstein-Gymnasium Sankt Augustin",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Sankt Augustin",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The school's team played the NRW school chess final in age class III on 27 March 2026 in Hamm (federation results page); a local news item of 4 March 2026 names the school among the Rhein-Sieg district winners, and the school's own page describes its chess working group for beginners and advanced players.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": "https://albert-einstein-gymnasium.de/rt-faculty/schach/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-iii",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Albert-Einstein-Gymnasium Sankt Augustin Rhein-Sieg-Kreis 7 4 0 3 8 14½"
        },
        {
          "url": "https://treffpunkt-troisdorf.de/neun-schulmannschaften/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "des Erzbischöflichen St. Joseph-Gymnasiums, des Albert-Einstein-Gymnasiums"
        },
        {
          "url": "https://albert-einstein-gymnasium.de/rt-faculty/schach/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "In unserer Schach-AG tauchen wir gemeinsam in die faszinierende Welt des Spiels ein."
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ]
    },
    {
      "slug": "kgs-merzbach-rheinbach-schach",
      "name": "School chess at the Katholische Grundschule Merzbach",
      "name_local": "Schulschach, Kath. Grundschule Merzbach",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Rheinbach",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The school's primary-school team played the NRW school chess final on 27 March 2026 in Hamm (federation results page); a local news item of 4 March 2026 names the school among the Rhein-Sieg district winners.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-gs",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Kath. Grundschule Merzbach Rhein-Sieg-Kreis 7 2 3 2 7 13½"
        },
        {
          "url": "https://treffpunkt-troisdorf.de/neun-schulmannschaften/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "der OGS Vilip, der KGS Merzbach, der Christophorusschule"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "short_name": "School chess, Grundschule Merzbach",
      "edited": "2026-10-25"
    },
    {
      "slug": "kgs-villip-wachtberg-schach",
      "name": "School chess at the Katholische Grundschule Villip",
      "name_local": "Schulschach, Kath. Grundschule Villip",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Wachtberg",
      "address": null,
      "district": "Villip",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The school's teams played the NRW school chess final on 27 March 2026 in Hamm: the federation's results page lists its team in the primary-school class and in the girls' primary-school class; a local news item of 4 March 2026 names the school (as OGS Vilip) among the Rhein-Sieg district winners.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-gs",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Kath. Grundschule Villip Rhein-Sieg-Kreis 7 2 1 4 5 12"
        },
        {
          "url": "https://treffpunkt-troisdorf.de/neun-schulmannschaften/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "der GGS Sieglar, der OGS Vilip, der KGS Merzbach"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "short_name": "School chess, Grundschule Villip",
      "edited": "2026-10-25"
    },
    {
      "slug": "gymnasium-hennef-schach",
      "name": "School chess at the Städtisches Gymnasium Hennef",
      "name_local": "Schulschach, Städt. Gymnasium Hennef",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Hennef (Sieg)",
      "address": "Fritz-Jacobi-Straße 18, 53773 Hennef (Sieg)",
      "district": null,
      "lat": 50.777604,
      "lon": 7.2728,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The school's team played the NRW school chess final in age class II on 27 March 2026 in Hamm (federation results page); a local news item of 4 March 2026 names the school among the Rhein-Sieg district winners.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-ii",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Gymnasium Hennef Rhein-Sieg-Kreis 7 2 1 4 5 20"
        },
        {
          "url": "https://treffpunkt-troisdorf.de/neun-schulmannschaften/",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "des Städt. Gymnasiums Hennef, des Erzbischöflichen St. Joseph-Gymnasiums"
        },
        {
          "url": "https://schach.in/staedtisches-gymnasium-hennef/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Adresse Fritz-Jacobi-Straße 18 53773 Hennef (Sieg)"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "geocode": {
        "query": "Fritz-Jacobi-Straße 18, 53773 Hennef (Sieg), Germany",
        "osm_type": "way",
        "osm_id": 38163745,
        "display_name": "Städtisches Gymnasium Hennef, 18, Fritz-Jacobi-Straße, Geistingen, Weingartsgasse, Hennef, Rhein-Sieg-Kreis, North Rhine-Westphalia, 53773, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "gemeinschaftsgrundschule-steinbergerstrasse-koeln-schach",
      "name": "School chess at the Grundschule Steinbergerstraße",
      "name_local": "Schulschach, GGS Steinbergerstraße Köln",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Köln",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The school's primary-school team won the gold cup among twelve primary-school teams at the Cologne school chess city championship on 9 February 2026 and then played the NRW school chess final on 27 March 2026 in Hamm (13th place, federation results page).",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-gs",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "GG Steinbergerstr. Stadt Köln 7 3 3 1 9 16½"
        },
        {
          "url": "https://www.gynesa.de/post/schulschach-stadtmeisterschaft-k%C3%B6ln-2025-2026",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "setzte sich die Grundschule Steinbergerstraße durch"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "schlossbachschule-bonn-schach",
      "name": "School chess at the Schlossbachschule Bonn",
      "name_local": "Schulschach, Schlossbachschule Bonn",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Bonn",
      "address": "Herzogsfreudenweg 53, 53125 Bonn",
      "district": null,
      "lat": 50.682284,
      "lon": 7.067238,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The federation's results pages of the NRW school chess finals list the school's primary-school teams in 2026 (final of 27 March 2026: fourth place in the girls' class) and in 2025 (second place in the primary-school class). The school also hosted the first beginner tournament of the school year 2025/26 of the Fritzdorf chess section for primary-school children on 13 September 2025.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 4
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-gm",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schlossbachschule Stadt Bonn 7 4 2 1 10 17½"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2025/wk-gs",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schlossbachschule Stadt Bonn 7 4 3 0 11 19"
        },
        {
          "url": "https://schach.in/schlossbachschule-bonn/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Adresse Herzogsfreudenweg 53 53125 Bonn"
        },
        {
          "url": "https://www.schachabteilung-fritzdorf.de/category/schulschach/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "in der KGS Schloßbachschule Röttgen ausgetragen"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "geocode": {
        "query": "Herzogsfreudenweg 53, 53125 Bonn, Bonn, Germany",
        "osm_type": "way",
        "osm_id": 54052532,
        "display_name": "Schlossbachschule, 53-55, Herzogsfreudenweg, Röttgen, Stadtbezirk Bonn, Bonn, North Rhine-Westphalia, 53125, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "carl-von-ossietzky-gymnasium-bonn-schach",
      "name": "School chess at the Carl-von-Ossietzky-Gymnasium Bonn",
      "name_local": "Schulschach, Carl-von-Ossietzky-Gymnasium Bonn",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Bonn",
      "address": "Im Schmalzacker 49, 53125 Bonn",
      "district": null,
      "lat": 50.690321,
      "lon": 7.069415,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The federation's results pages of the NRW school chess finals list the school's team in age class II in 2026 (final of 27 March 2026, ninth place) and in 2025 (seventh place).",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-ii",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Carl-von-Ossietzky-Gymnasium Stadt Bonn 7 4 1 2 9 25"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2025/wk-ii",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Carl-von-Ossietzky-Gymnasium Stadt Bonn 7 5 0 2 10 28½"
        },
        {
          "url": "https://schach.in/cvo-bonn/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Adresse Im Schmalzacker 49 53125 Bonn"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "geocode": {
        "query": "Im Schmalzacker 49, 53125 Bonn, Bonn, Germany",
        "osm_type": "way",
        "osm_id": 123528106,
        "display_name": "49, Im Schmalzacker, Ückesdorf, Stadtbezirk Bonn, Bonn, North Rhine-Westphalia, 53125, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "gymnasium-lohmar-schach",
      "name": "School chess at the Gymnasium Lohmar",
      "name_local": "Schulschach, Gymnasium Lohmar",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Lohmar",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The federation's results pages of the NRW school chess finals list the school's team in age class III in 2026 (final of 27 March 2026) and in 2025, and a girls' team in 2025.",
        "evidence_date": "2026-03-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2026/wk-iii",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Gymnasium Lohmar Rhein-Sieg-Kreis 7 2 2 3 6 12"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2025/wk-iii",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Gymnasium Lohmar Rhein-Sieg-Kreis 7 3 2 2 8 15½"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2026 Hamm, 27. März 2026"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "olympia-schule-koeln-schach",
      "name": "School chess at the Olympia-Schule Köln",
      "name_local": "Schulschach, Olympia-Schule Köln",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Köln",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The host school's report on the Cologne school chess city championship of 10 January 2025 names the Olympia-Schule as the winner of the primary-school class, defending its title of the year before; the federation's results page lists its team at the NRW school chess final of 28 March 2025.",
        "evidence_date": "2025-03-28",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.gynesa.de/post/schach-ag-erneut-sehr-stark-bei-der-schulschach-stadtmeisterschaft-k%C3%B6ln",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "sich die Olympiaschule, die Erich-Ohser-Schule und die KGS Lohrbergstraße"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2025/wk-gs",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Olympia-Schule Stadt Köln 7 1 3 3 5 12½"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2025 Hamm, 28. März 2025"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "erich-ohser-schule-koeln-schach",
      "name": "School chess at the Erich-Ohser-Schule Köln",
      "name_local": "Schulschach, Erich-Ohser-Schule Köln",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Köln",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "The host school's report on the Cologne school chess city championship of 10 January 2025 ranks the Erich-Ohser-Schule second in the primary-school class; the federation's results page lists its team at the NRW school chess final of 28 March 2025.",
        "evidence_date": "2025-03-28",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.gynesa.de/post/schach-ag-erneut-sehr-stark-bei-der-schulschach-stadtmeisterschaft-k%C3%B6ln",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Platz Team Mannschaftspunkte 1 Olympiaschule 4,5 2 Erich-Ohser-Schule 4,0"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse/2025/wk-gs",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Erich-Ohser-Schule Stadt Köln 7 2 2 3 6 14½"
        },
        {
          "url": "https://schulschach-nrw.org/ergebnisse",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "NRW-Schulschach-Landesfinale 2025 Hamm, 28. März 2025"
        }
      ],
      "edited": "2026-10-25"
    },
    {
      "slug": "lifetime-house-rondorf-schach",
      "name": "Open chess at Lifetime-House, Rondorf",
      "name_local": "Offenes Schachspielen im Lifetime-House",
      "kind": "group",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Köln",
      "address": "Rondorfer Hauptstraße 22, Köln",
      "district": "Rondorf",
      "lat": 50.873446,
      "lon": 6.95373,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The Rondorf neighbourhood portal lists open chess evenings at the Lifetime-House, Rondorfer Hauptstraße 22, on Tuesdays 7 October, 11, 18 and 25 November 2025 at 19:00, an open chess evening on Monday 12 January 2026 and an open chess lesson on Monday 19 January 2026, both at 19:30; a post of 28 September 2025 in the public Schach in Köln group announces the open meeting every Tuesday at 19:00. The portal lists nothing after 19 January 2026.",
        "evidence_date": "2026-01-19",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.leben-in-rondorf.de/termin/offener-schachunterricht-2/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "19.01.2026 Beginn: 19:30 Uhr Lifetime-House, Rondorfer Hauptstr. 22 Offener Schachunterricht"
        },
        {
          "url": "https://www.leben-in-rondorf.de/termin/offenes-schachspielen-5/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "12.01.2026 Beginn: 19:30 Uhr Lifetime-House, Rondorfer Hauptstr. 22 Offenes Schachspielen"
        },
        {
          "url": "https://www.leben-in-rondorf.de/termin/offenes-schachspielen-4/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "25.11.2025 Beginn: 19:00 Uhr Lifetime-House, Rondorfer Hauptstr. 22 Offenes Schachspielen"
        },
        {
          "url": "https://www.leben-in-rondorf.de/termin/offenes-schachspielen-3/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "18.11.2025 Beginn: 19:00 Uhr Lifetime-House, Rondorfer Hauptstr. 22 Offenes Schachspielen"
        },
        {
          "url": "https://www.leben-in-rondorf.de/termin/offenes-schachspielen-2/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "11.11.2025 Beginn: 19:00 Uhr Lifetime-House, Rondorfer Hauptstr. 22 Offenes Schachspielen"
        },
        {
          "url": "https://www.leben-in-rondorf.de/termin/offenes-schachspielen/",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "07.10.2025 Beginn: 19:00 Uhr Lifetime-House, Rondorfer Hauptstr. 22 Offenes Schachspielen"
        },
        {
          "url": "https://www.facebook.com/groups/schachinkoeln/posts/24649549478045715/",
          "kind": "forum",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Offener Schachtreff in Rondorf jeden Dienstag 19.00 Uhr im lifetime house."
        }
      ],
      "geocode": {
        "query": "Rondorfer Hauptstraße 22, Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 260914802,
        "display_name": "22, Rondorfer Hauptstraße, Giesdorf, Rondorf, Rodenkirchen, Cologne, North Rhine-Westphalia, 50997, Germany",
        "date": "2026-10-25"
      },
      "edited": "2026-10-25"
    },
    {
      "slug": "koelner-vhs-schach",
      "name": "Kölner VHS chess course",
      "name_local": "Kölner VHS: Schach und Tischtennis",
      "kind": "academy",
      "sections": [
        "learn"
      ],
      "municipality": "Köln",
      "address": "Neusser Straße 450, 50733 Köln",
      "district": "Nippes",
      "lat": 50.97277,
      "lon": 6.952344,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "free",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": true,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [
          "adult_classes",
          "group_classes"
        ],
        "ages": null,
        "languages": [],
        "price": {
          "value": "free",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The city adult-education centre's course page lists a free course of chess and table tennis for seniors on six Wednesdays from 28 October to 2 December 2026, 13:45 to 16:45, in its rooms at the Nippes district town hall.",
        "evidence_date": "2026-10-28",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://www.koelner-vhs.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.koelner-vhs.de/kurssuche/kurs/Schach-und-Tischtennis/26N244005",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Kursbeginn: Mi. , 28.10.2026, 13:45 - 16:45 Uhr Kursende: Mi. , 2.12.2026"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Neusser Straße 450, 50733 Köln, Köln, Germany",
        "osm_type": "node",
        "osm_id": 11089326428,
        "display_name": "Jobcenter Köln Nord-Nippes, 450, Neusser Straße, Weidenpesch, Nippes, Cologne, North Rhine-Westphalia, 50733, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "michael-ende-grundschule-koeln-schach-ag",
      "name": "Chess working group, Michael-Ende-Grundschule Köln",
      "name_local": "Schach-AG, Michael-Ende-Grundschule",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Köln",
      "address": "Platenstraße 7-9, 50825 Köln",
      "district": null,
      "lat": 50.953238,
      "lon": 6.913781,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Michael-Ende-Grundschule",
          "weekday": "Mon",
          "time": "15:15-16:00",
          "note": "The school's chess working group in its programme of working groups for the 2025-2026 school year",
          "live_page": "https://www.michael-ende-grundschule-koeln.de/ags/",
          "src": 0
        }
      ],
      "status": {
        "value": "unconfirmed",
        "evidence": "The primary school's own page of working groups for the 2025-2026 school year lists a chess working group on Mondays from 15:15 to 16:00, where the children learn moves and strategies and play small tournaments; no listing for the 2026-2027 school year was found.",
        "evidence_date": null,
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": "https://www.michael-ende-grundschule-koeln.de",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.michael-ende-grundschule-koeln.de/ags/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Schach Montag 15:15 – 16:00 Hier wird geknobelt und nachgedacht!"
        },
        {
          "url": "https://www.michael-ende-grundschule-koeln.de/ags/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Unsere AGs im Schuljahr 2025-2026"
        },
        {
          "url": "https://www.michael-ende-grundschule-koeln.de/impressum/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Städtische Michael-Ende-Grundschule Schulleitung"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Platenstraße 7-9, 50825 Köln, Köln, Germany",
        "osm_type": "way",
        "osm_id": 1391338059,
        "display_name": "Michael-Ende-Grundschule, 7-9, Platenstraße, Ehrenfeld, Cologne, North Rhine-Westphalia, 50825, Germany",
        "date": "2026-10-25"
      }
    },
    {
      "slug": "kardinal-frings-gymnasium-bonn-schach-ag",
      "name": "Chess working group, Kardinal-Frings-Gymnasium Bonn",
      "name_local": "Schach-AG am Kardinal-Frings-Gymnasium",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Bonn",
      "address": "Elsa-Brändström-Straße 71-91, 53227 Bonn",
      "district": "Beuel",
      "lat": 50.72746,
      "lon": 7.126588,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "indoor",
      "access": {
        "value": "pupils_only",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Kardinal-Frings-Gymnasium",
          "weekday": "Tue",
          "time": "13:20",
          "note": "The school's chess working group, open to pupils of all years, room O1/2",
          "live_page": "https://www.kfg-bonn.de/schulleben/arbeitsgemeinschaften/Schach-AG/",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The grammar school's own post of 23 March 2026, also on its chess working-group page, reports that the working group grew to 20 pupils after its first three meetings and played a visiting group of Armenian exchange pupils; it meets on Tuesdays at 13:20 and is open to pupils of all years.",
        "evidence_date": "2026-03-23",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://www.kfg-bonn.de",
        "email": null,
        "phone": null,
        "social": [
          "https://www.instagram.com/kfg.bonn/"
        ]
      },
      "sources": [
        {
          "url": "https://www.kfg-bonn.de/schulleben/arbeitsgemeinschaften/Schach-AG/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "Interessierte Schülerinnen und Schüler aller Jahrgangsstufen sind herzlich willkommen (dienstags 13.20 Uhr im Raum O1/2)!"
        },
        {
          "url": "https://www.instagram.com/p/DWOs0JDDOcU/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-25",
          "quote": "konnte nach den ersten drei Treffen bereits einen Mitgliederzuwachs auf mittlerweile 20"
        }
      ],
      "edited": "2026-10-25",
      "geocode": {
        "query": "Elsa-Brändström-Straße 71-91, 53227 Bonn, Bonn, Germany",
        "osm_type": "way",
        "osm_id": 144447227,
        "display_name": "Kardinal-Frings-Gymnasium, 71-91, Elsa-Brändström-Straße, Limperich, Bonn-Beuel, Bonn, North Rhine-Westphalia, 53227, Germany",
        "date": "2026-10-25"
      }
    }
  ],
  "chess960": {
    "searched": [
      "Web search: Schach960 Turnier Köln Bonn Leverkusen Chess960 Fischer Random 2026",
      "Web search: Freestyle Chess Köln Turnier Verein Schach960 Abend; and all pages read in this pass (about 700) scanned for Chess960, Schach960, Fischer Random and Freestyle"
    ],
    "found": [
      {
        "what": "Schach960 tournament of the 1. SK Troisdorf, 20 players",
        "where_slug": "1-schach-klub-troisdorf",
        "when": "6 October 2026",
        "url": "https://sktroisdorf.de/",
        "quote": "Am 6. Oktober 2026 traten 20 Spieler beim Schach960-Turnier des 1. SK Troisdorf an."
      }
    ],
    "note": "Over the board, one club tournament in Troisdorf (6 October 2026). The site of Schachverein Turm Bergheim 25 has a Schach960 menu without a dated page, and the Königsspringer Leverkusen list a Freestyle Chess evening only for 1 July 2027 (a future date, not recorded as a trace)."
  },
  "not_included": [
    {
      "name": "Kölner Schachgesellschaft 1842 (Neumarkt 2)",
      "reason": "listed on the Checkmate IRL map only; not in the club database, the Schachverband Mittelrhein portal or any page that could be opened"
    },
    {
      "name": "Café Krümel, oté (Eigelstein), Café-Lounge Alter Markt, Bürgerzentrum Ehrenfeld",
      "reason": "map-listing venues of the Checkmate IRL Cologne list; no page shows chess there on a date"
    },
    {
      "name": "Chess tables and giant boards in parks (Cologne 19, Bonn 13)",
      "reason": "unnamed map marks from the Checkmate IRL list; no dated page of the city or the press found"
    },
    {
      "name": "Offene Schachgruppe, Bürgerzentrum Engelshof",
      "reason": "folded into schachclub-poller-schachesel-von: the venue only hosts the club's open group"
    },
    {
      "name": "Offene Treffs in der Stadtbücherei Troisdorf",
      "reason": "folded into 1-schach-klub-troisdorf: the library only hosts the club's meetings"
    },
    {
      "name": "Schulschach-Stadtmeisterschaft Köln",
      "reason": "folded into gymnasium-neue-sandkaul-chess: a school-sports competition played at that school"
    },
    {
      "name": "Kreismeisterschaft Schach der Schulen Rhein-Sieg-Kreis and Offene Bonner Stadtmeisterschaft",
      "reason": "federation and school-sport competitions are not places"
    },
    {
      "name": "1. Bornheimer Schnellschachopen (13 September 2026)",
      "reason": "folded into schachtreff-bornheim-uedorf: a single edition so far"
    },
    {
      "name": "Schnellschachcup / Grand Prix of Schachfreunde Köln-Mülheim and the club blitz evenings of other clubs",
      "reason": "the clubs' own evenings, dated traces of their cards"
    },
    {
      "name": "Schachverein Randbauer Rheinland (listed at An den Dominikanern 6-8, Köln)",
      "reason": "the business directory entry is wrong: the club Schachklub Randbauer is in Griesheim-Bohlsbach near Offenburg"
    },
    {
      "name": "Passage 13 Schachtreff, Generationen-Zentrum Matthias Ehrenfried, Luisen-Gymnasium, St.-Ursula-Gymnasium, KGS Hanbruch, Schachfreunde 1946 Brühl (68782)",
      "reason": "search hits outside the metro area (Halle, Würzburg, Düsseldorf, Aachen, Brühl in Baden)"
    },
    {
      "name": "Bergische Schachfreunde Bergisch Gladbach, Schachverein Dormagen, Turm 64 Leichlingen, Langenfeld, Düren and Euskirchen clubs",
      "reason": "outside the metro boundary (Rheinisch-Bergischer Kreis, Rhein-Kreis Neuss, Oberbergischer Kreis, Düren, Euskirchen)"
    },
    {
      "name": "Kita Henriette-Ackermann-Straße (chess with children)",
      "reason": "the only page is dated 23 May 2024, older than 24 months"
    },
    {
      "name": "Rhein-Center Köln 2026 tour dates and City-Center Chorweiler (Faszination Schach 2023)",
      "reason": "older than 24 months or no 2026 date found"
    },
    {
      "name": "Capablz class \"Schachboxen\" in Köln-Ehrenfeld",
      "reason": "a booking page with one session on the reading day; see leads"
    },
    {
      "name": "Dr. Manfred Stein Memorial Tournament",
      "reason": "folded into schachklub-koeln-suedwest: the club's own memorial tournament, played on its Tuesday club evenings at its seat about twice a year; the club's dated trace"
    },
    {
      "name": "Ford Open",
      "reason": "folded into ford-schachfreunde-koeln: the club's open tournament, played over several weeks on its club evenings; the club's dated trace"
    },
    {
      "name": "Troisdorf Open",
      "reason": "folded into 1-schach-klub-troisdorf: the club's open town championship, played over several weeks by players of the surrounding clubs; the club's dated trace"
    },
    {
      "name": "Jürgen Koch Memorial Tournament",
      "reason": "folded into klub-koelner-schachfreunde-1967: the club's own memorial weekend tournament, in its second edition; the club's dated trace"
    },
    {
      "name": "Horrem Rapid Tournament",
      "reason": "folded into schachverein-horrem-1948: the club's yearly rapid tournament, played in the club's own playing venue, the Soziokulturelles Zentrum in Horrem; the club's dated trace"
    },
    {
      "name": "Müngersdorf Citizens' Tournament",
      "reason": "folded into sf-koeln-muengersdorf-1935: the club's own weekend tournament for a field capped at 40 to 46 players; the club's dated trace"
    },
    {
      "name": "Bergheim Winter Open",
      "reason": "folded into schachverein-turm-bergheim-25: the club's own winter tournament, played in Oberaußem where the club has its seat; the club's dated trace"
    },
    {
      "name": "Erftstadt Brötchen Tournament",
      "reason": "folded into schachverein-erftstadt: the club's own team blitz evening; the club's dated trace"
    },
    {
      "name": "Chessboxing Cologne",
      "reason": "folded into schach-im-park-koeln-gruenguertel: a chess boxing team with no training address on the pages read; its dated trace in the metro area is the park tournament it co-organises"
    },
    {
      "name": "Faszination Schach at the Rhein-Center Köln",
      "reason": "the mall only hosts the touring school chess weeks of an initiative from Essen: one dated edition in 24 months (30 June to 5 July 2025), the other dated edition is August 2023, and no chess of the mall's own is stated"
    },
    {
      "name": "Chess club of Miteinander Rheinland",
      "reason": "the association's page names a weekly chess club for children and young people but prints no day, time, venue or dated occasion"
    },
    {
      "name": "Schachclub Partysan Mödrath",
      "reason": "register entry only (three members); no team in the 2026/27 league portal, no site and no dated occasion on any page read"
    },
    {
      "name": "Chess section of the BSG Rheinpark",
      "reason": "a company sports association lists a chess section; no dated occasion on any page read and no team in the 2026/27 league portal (a workplace team needs two dated occasions)"
    }
  ]
}
