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.
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.