Wertungsportal // REST-Schnittstelle

Die REST-Schnittstelle in den Bereichen Spieler, Vereine und Verbände ist öffentlich zugänglich. Wichtig: Die Daten im Livesystem sind echt, die Daten im Demosystem sind "Spieldaten" und nicht zur Veröffentlichung gedacht. Das Demosystem wird auch nach der Projektphase als "Spielwiese" weiter existieren.

Beispielaufrufe, mit cURL

# ==============================================
# Livesystem
# ==============================================
# ZIP-Datei für Nordrhein-Westfalen
curl 'https://schachde-apps.liga.nu/dsbwertungsportal/rs/dwz/dwzliste/download/LV-6-dwzliste.zip --output LV-6-dwzliste.zip';

# Die ersten zehn Verbände
curl 'https://schachde-apps.liga.nu/dsbwertungsportal/rs/dwz/dwzliste/federations?limit=10&offset=0';

# Der aktuelle DWZ-Wert für Andre Martin
curl 'https://schachde-apps.liga.nu/dsbwertungsportal/rs/dwz/dwzliste/persons?lastname=Martin&firstname=Andre';

# Oder direkt über die nuLigaPersonId
curl 'https://schachde-apps.liga.nu/dsbwertungsportal/rs/dwz/dwzliste/persons/NU4211295';

# ==============================================
# Demosystem
# ==============================================
# ZIP-Datei für Nordrhein-Westfalen
curl 'https://schachde-appsdemo.liga.nu/dsbwertungsportal/rs/dwz/dwzliste/download/LV-6-dwzliste.zip --output LV-6-dwzliste.zip';

# Die ersten zehn Verbände
curl 'https://schachde-appsdemo.liga.nu/dsbwertungsportal/rs/dwz/dwzliste/federations?limit=10&offset=0';

# Der aktuelle DWZ-Wert für Andre Martin
curl 'https://schachde-appsdemo.liga.nu/dsbwertungsportal/rs/dwz/dwzliste/persons?lastname=Martin&firstname=Andre';

# Oder direkt über die nuLigaPersonId
curl 'https://schachde-appsdemo.liga.nu/dsbwertungsportal/rs/dwz/dwzliste/persons/NU4211295';

Da die DWZ-Listen-API nun ohne Authentifizierung erreichbar ist, könnet ihr die URL's auch mit jedem Webbrowser direkt ausprobieren. Für den ZIP-Download: schachde-apps.liga.nu/dsbwertungsportal/rs/dwz/dwzliste/download/LV-0-dwzliste.zip