API-Schnittstelle
Auch: REST-API · Programmierschnittstelle
Eine API-Schnittstelle (Application Programming Interface) ist eine standardisierte technische Verbindung zwischen zwei Softwaresystemen, über die Daten oder Funktionen automatisiert abgerufen, gesendet oder synchronisiert werden – zum Beispiel zwischen Maklerverwaltungssoftware, Immobilienportalen und der eigenen Website.
Ausführliche Erklärung
Im Maklerbüro laufen typischerweise mehrere Systeme parallel: CRM/Maklersoftware, Immobilienportale, die eigene Website, Buchhaltungssoftware, Signaturdienste und ggf. Bonitäts- oder Ausweisprüfungsdienste. Eine API-Schnittstelle sorgt dafür, dass diese Systeme Daten nicht manuell doppelt gepflegt werden müssen, sondern automatisch synchron bleiben. Am gebräuchlichsten sind heute REST-APIs, die Daten im JSON-Format über das HTTP-Protokoll austauschen.
Typische Anwendungsfälle in der Maklerpraxis:
- Portalanbindung: Neues Exposé wird per API automatisch an ImmoScout24, Immowelt & Co. übertragen (im Immobilienbereich oft über den branchenspezifischen OpenImmo-Standard).
- CRM-Synchronisation: Kontaktdaten aus einem Web-Formular fließen automatisch in die Maklersoftware ein.
- Bonitäts- und Bewertungsdienste: Automatisierter Abruf von SCHUFA-Daten oder AVM-Werten direkt aus der Maklersoftware heraus.
- Kalender- und Terminbuchung: Online gebuchte Besichtigungstermine erscheinen automatisch im Maklerkalender.
Für den Makler ist bei der Softwareauswahl relevant, ob ein Anbieter offene, dokumentierte APIs bereitstellt oder Daten nur innerhalb eines geschlossenen Systems verarbeitet ("Vendor Lock-in"). Offene Schnittstellen erleichtern den Wechsel des CRM-Anbieters und die Integration neuer Tools erheblich. Beim Datenaustausch personenbezogener Daten über API-Schnittstellen (z. B. Kontaktdaten von Interessenten) sind die datenschutzrechtlichen Anforderungen der DSGVO zu beachten, insbesondere bei der Weitergabe an Drittanbieter (Auftragsverarbeitungsvertrag nach Art. 28 DSGVO).
Beispiel aus der Praxis
Ein Makler pflegt ein neues Exposé einmal in seiner Maklersoftware. Über API-Schnittstellen wird das Objekt automatisch an drei Immobilienportale, die eigene Website und den hauseigenen Newsletter-Verteiler übertragen, ohne dass die Daten ein zweites Mal eingegeben werden müssen.
Rechtsgrundlage
Keine spezielle Rechtsgrundlage für die Technik selbst. Beim Austausch personenbezogener Daten über API-Schnittstellen gelten die Vorgaben der DSGVO, insbesondere Art. 28 DSGVO bei Einbindung externer Dienstleister als Auftragsverarbeiter.