GENESIS-Webservice-Schnittstelle (API)

GENESIS-Webservice-Schnittstelle (API)

Unter „Webservice“ versteht man die „automatisierte Dienstabwicklung zwischen Applikationen im Internet“. Webservices sind also nicht für die menschliche Interaktion gedacht, sondern für Softwaresysteme, die automatisiert Daten austauschen und/oder Funktionen auf entfernten Rechnern aufrufen.

Durch die Nutzung des „GENESIS-Webservice“ kann der Datenbestand von GENESIS-Online in automatisierte Prozesse eingebunden werden.

Wir bieten aktuell 2 Schnittstellen/APIs mit je einer Vielzahl von Methoden zur Nutzung an:

  • SOAP/XML
  • RESTful/JSON

Die sprachlichen Schnittstellenbeschreibungen stehen unter folgender Adresse zur Verfügung:
https://www.statistikdaten.bayern.de:443/genesis/misc/GENESIS-Webservices_Einfuehrung.pdf

SOAP/XML

Hinweis: Die SOAP-API wird voraussichtlich ab 2025 nicht mehr zur Verfügung stehen.

Die technischen Schnittstellenbeschreibungen (WSDL) stehen unter folgender Adresse zur Verfügung:
https://www.statistikdaten.bayern.de/genesisWS/services

RESTful/JSON

Die technischen Schnittstellenbeschreibungen (WADL) stehen unter folgender Adresse zur Verfügung:
https://www.statistikdaten.bayern.de/genesisWS/rest/2020/application.wadl

Swagger UI

Swagger UI ist eine Online-Benutzeroberfläche für RESTful-Webdienste. Sie erlaubt die Ressourcen einer API anzuschauen und mit ihnen zu interagieren. Für die Nutzenden ist nachvollziehbar, welche Funktionen die API hat und welche Informationen verfügbar sind. Testanfragen können direkt über den Browser gesendet werden.

Swagger UI ermöglicht ein besseres Verständnis der API und eine interaktive Nutzung, ohne dass eine detaillierte Kenntnis des genauen Programmcodes erforderlich ist.

Die Swagger UI steht unter folgender Adresse zur Verfügung:
https://www.statistikdaten.bayern.de/genesisWS/swagger-ui

Für Fragen stehen wir Ihnen gerne zur Verfügung

Sie erreichen uns über Kontakt

Hinweise zur Verwendung von Cookies

Cookies ermöglichen die Bereitstellung von GENESIS-Online. Mit der Nutzung von GENESIS-Online erklären Sie sich damit einverstanden, dass wir Cookies verwenden. Weitere Informationen zum Datenschutz erhalten Sie über den folgenden Link: Datenschutz