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.genesis.sachsen-anhalt.de:443/genesis/misc/GENESIS-Webservices_Einfuehrung.pdf

SOAP/XML

Die SOAP/XML-Schnittstelle wird voraussichtlich Mitte 2025 abgeschaltet. Die RESTful/JSON-Schnittstelle löst diese Schnittstelle dann vollständig ab.
Die Pflege der Dokumentation zu SOAP/XML wurde bereits eingestellt. Im Rahmen dieser Ablösung werden die GET-Methoden durch die derzeit parallel angebotenen POST-Methoden der RESTful/JSON-Schnittstelle ersetzt.

Die technischen Schnittstellenbeschreibungen (WSDL) stehen unter folgender Adresse zur Verfügung:
https://genesis.sachsen-anhalt.de/webservice/services

Zum Test der Verbindung und als Demonstration der Dienst werden registrierten Nutzerinnen und Nutzern 3 Werkzeuge kostenlos zum Download an:

  • Download - Excelsheet (beinhaltet Makros!)
  • Download - HTML-Client
  • Download - GENESIS-WebClient (Java)

RESTful/JSON

Eine Swagger UI steht Ihne unter folgender Adresse zur Verfügung:
https://genesis.sachsen-anhalt.de/webservice/swagger-ui

Die technischen Schnittstellenbeschreibungen (WADL) stehen unter folgender Adresse zur Verfügung:
https://genesis.sachsen-anhalt.de/webservice/rest/2020/application.wadl

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

Sie erreichen uns über Kontakt