Unsere XML-Schnittstelle ermöglicht es Ihnen, Ihre Kurse ohne viel Aufwand tagesaktuell auf kursfinder.de zu halten. Ist die XML-Datei erst einmal von Ihrer IT-Abteilung erstellt und die Schnittstelle zwischen Ihnen und uns eingerichtet, werden Ihre Änderungen, Termine, Preise u.v.m. automatisch an kursfinder.de übertragen.
Für Neukunden gilt: Damit wir Ihre XML-Schnittstelle bei uns einrichten können, benötigen wir zuerst die Daten für Ihr Anbieterprofil. Diese können Sie uns über unser Formular zukommen lassen, welches Sie hier finden →
Generell gilt: Für den Datenabruf benötigen wir eine XML-Datei von Ihnen. Wie Sie eine XML-Datei erstellen können, erfahren Sie auf unserer GitHub-Seite →
Eine Anleitung für den Aufbau Ihrer XML-Datei finden Sie auf unserer GitHub-Seite →
Wir haben für Sie jeweils eine Beispiel-XML für XML 3.0 bereitgestellt. Diese können Sie gerne als Orientierungshilfe verwenden.
Eine Vorschau Ihrer Kurse ist über unser System nicht möglich.
XML 3.0 ist eine neuere Version unserer XML-Schnittstelle. Mit dieser haben Sie z.B. mehr Möglichkeiten in der Darstellung Ihre Kurse und können unsere neuen Durchführungsformen ansteuern.
XML 3.0 Neuerungen (Auszug):
XML 2.0 wird weiterhin wie gewohnt unterstützt.
Wenn Sie von XML 2.0 auf XML 3.0 umsteigen möchten, ist das kein Problem. Dafür benötigen wir lediglich eine XML 3.0-Datei von Ihnen. Hier finden Sie einen Link zu unserer GitHub-Seite und den Änderungen von XML 2.0 auf XML 3.0 →
Folgende Punkte müssen in der XML-Datei mindestens enthalten sein, damit wir Ihre Kurse auf kursfinder.de veröffentlichen können:
Bitte achten Sie darauf, die XML-Datei in UTF-8-Kodierung zu speichern.
Bei XML 3.0 können Sie den Namen der jeweiligen Kursart hinterlegen. Bei XML 2.0 nehmen Sie bitte die Nummer, die hinter der Kursart in Klammern steht:
Bei XML 3.0 können Sie den Namen der jeweiligen Durchführungsform hinterlegen. Bei XML 2.0 nehmen Sie bitte die Nummer, die hinter der Durchführungsform in Klammern steht:
XML 2.0
XML 3.0
Es muss mindestens eine Kategorie pro Kurs hinterlegt sein, damit ein Kurs veröffentlicht werden kann. Pro Kurs können Sie bis zu 3 Kategorien festlegen. Wenn Sie eine Unterkategorie wählen, ist Ihr Kurs auch automatisch in der jeweiligen Oberkategorie sichtbar. Achten Sie darauf, dass jede Kategorie nur einmal pro Kurs vorkommen darf.
Eine Liste all unserer Kategorien finden Sie hier →
Prinzipiell gibt es keine Maximalanzahl an Kursen und Terminen, die Sie auf kursfinder.de darstellen können. Möchten Sie mehr Kurse abbilden, als in Ihrem Vertrag festgehalten sind, können Sie jederzeit gerne mit Ihrem/Ihrer Kundenberater:in sprechen. Bei Terminen empfehlen wir darauf zu achten, dass es nicht zu viele Termine pro Kurs sind, damit es übersichtlich für unsere Portalnutzer:innen bleibt.
Ihre XML-Datei können Sie mit unserem Validator prüfen lassen. Diesen finden Sie hier →
Ja, aber jedes Anbieterprofil braucht seine eigene Struktur und ProviderID.
Nein, es ist nicht möglich, verschiedene XML-Dateien für ein Anbieterprofil zu verwenden, da sich diese gegenseitig überschreiben würden. Bitte verwenden Sie pro Anbieterprofil nur eine XML-Datei.
Bilder, Teilnehmerstimmen und freie Plätze für die Buchungsfunktion können nicht über die XML-Schnittstelle übertragen werden. Hierfür können Sie sich gerne an unsere Redaktion (redaktion@kursfinder.de) oder an Ihre:n jeweilige:n Kundenberater:in wenden.
Sie können uns Ihre XML-Datei auf drei unterschiedlichen Wegen zukommen lassen:
Gerne können Sie uns Ihre XML-Datei bei einem automatischen Import auch passwortgeschützt zukommen lassen, dafür benötigen wir nur ein Passwort und ggf. einen Benutzernamen, die wir in unserem System hinterlegen können.
Ihre Daten werden jeden Tag zwischen Montag und Freitag um ca. 02:00 Uhr nachts von unserem System abgerufen.
Bei größeren Datenmengen kann sich der Datenabruf auch auf das Wochenende verlagern.
Wenn Sie Kurse oder Termine aus Ihrer XML-Datei entfernen, werden diese beim nächsten Import von unserem System pausiert und nicht mehr auf der Webseite angezeigt.
Bitte beachten Sie, dass die Darstellung der Kurse auf unserer Webseite Ihrer XML-Datei entspricht. Auf die Darstellung Ihrer Kurse und Termine haben wir keinen Einfluss. Änderungen müssen hierfür von Ihrer IT-Abteilung vorgenommen werden. Gerne helfen wir Ihnen dabei, die perfekte Darstellung für Ihre Kurse/Termine zu finden.
Legen Sie Ihre XML-Datei bei jedem Update neu an, weist unser System jedem Kurs eine neue Education ID zu und behandelt ihn als neuen Kurs. Das ständige Neuanlegen bestehender Kurse hat einige Nachteile:
Aktualisieren Sie daher Ihre Kurse im bestehenden Gerüst Ihrer XML-Datei. Legen Sie nicht ständig einen komplett neuen File an.
An wen kann man sich bei Fragen wenden?
Bei Fragen können Sie sich jederzeit gerne an unser XML-Team wenden. Schreiben Sie hierzu gerne an xml@kursfinder.de