Die Schnittstelle wurde im Backend komplett überarbeitet und erfordert nun eine Registrierung. Mehr dazu lesen Sie weiter unten.
Wenn Sie auf Ihren Webseiten DWZ-Listen anzeigen möchten, bietet sich die Nutzung unserer API (englisch: application programming interface, deutsch: Schnittstelle zur Anwendungsprogrammierung) an. Die API stellt die Daten im JSON-Format zur Verfügung. Wie Sie auf diese API zugreifen können, wird nachfolgend beschrieben.
Das nachfolgende PHP-Skript zeigt rudimentär den Zugriff auf die Schnittstelle:
<?php
// Bitte speichern Sie die Beispieldatei im UTF8-Format auf Ihrem Server ab!
$api_url = 'https://www.schachbund.de/bundles/contaodewis/api.php';
$api_value = '30052'; // Parameter value | Vereinsnummer, hier vom SV Berolina Mitte
$api_modul = 'verein'; // Parameter modul | verein = Vereinsliste zurückgeben; verband = Verbandsliste zurückgeben
$api_token = '1234567890abcdef'; // Parameter token | Den API-Schlüssel haben Sie per E-Mail erhalten
$daten = file_get_contents($api_url.'?modul='.$api_modul.'&value='.$api_value.'&token='.$api_token);
header("Content-type: application/json; charset=utf-8");
echo $daten;
// Daten in ein Array umwandeln, um damit weiterarbeiten zu können:
// $array = json_decode($daten);
Mit dem obigen PHP-Code (natürlich mit dem richtigen Token) erhalten Sie die nebenstehende Ausgabe. Es wird ein assoziatives Array mit drei Einträgen error, status und data zurückgegeben:
Die Nutzung der neuen Schnittstelle (gültig ab 06.03.2025) wird dringend empfohlen! Die alte Schnittstelle bleibt noch für eine Übergangszeit von maximal einigen Monaten online.