FeuerSoftware
Schnittstellen

Benutzer API

Persönlichen API-Schlüssel in Connect erstellen und damit Einsatzrückmeldungen oder Verfügbarkeiten über HTTP-Requests aus externen Systemen übermitteln

Benutzer API

Die Connect Benutzer API ermöglicht API-Anfragen im Kontext des eigenen Benutzers. Im Unterschied zur öffentlichen Connect API – die Zugriff auf alle Daten eines Standorts oder einer Organisation gewährt – können über die Benutzer API ausschließlich Daten des eigenen Benutzerkontos abgerufen und geändert werden. Die Benutzer API kann daher von jedem Connect Benutzer selbst aktiviert werden.

Die vollständige API-Dokumentation ist auf Swagger verfügbar: connectapi.feuersoftware.com/swagger/index.html


API-Schlüssel erstellen

Connect Portal → Smart Home → Benutzer API → „Neu"

  1. Beschreibung für den Schlüssel eingeben (z. B. „Rückmelder Wohnung", „Smart Home")
  2. Verwendungszweck auswählen (siehe unten)
  3. Speichern – der Schlüssel wird im Portal angezeigt und kann jederzeit wieder abgerufen werden

Verwendungszweck: Einsatzrückmeldung

Über diesen Verwendungszweck kann eine Rückmeldung zu einem Einsatz übermittelt werden – aus jedem System, das einen HTTP-GET-Request absetzen kann (z. B. Smart Home Routine oder der Hardware-Rückmelder).

Protokoll: Ausschließlich HTTPS

Basisadresse:

https://connectapi.feuersoftware.com/interfaces/public/user/userstatus

Parameter:

ParameterPflichtBeschreibung
tokenJaAuthentifizierungsschlüssel aus dem Connect Portal
statusJacoming / notComing / comingLater
siteIDNeinID des Standorts – schränkt die Zusage auf Einsätze dieses Standorts ein
driveTimeSecondsNeinVoraussichtliche Fahrtzeit in Sekunden bis zum Feuerwehrhaus

Beispielaufruf:

https://connectapi.feuersoftware.com/interfaces/public/user/userstatus?token=<TOKEN>&status=coming

Rückantworten:

HTTP StatusBeschreibung
204 No ContentRückmeldung erfolgreich übermittelt
401 UnauthorizedToken ungültig
404 Not FoundBenutzer zum Token nicht gefunden

Hinweis: Die Zusage gilt für den aktuellsten Einsatz des Nutzers, der nicht älter als 2 Stunden ist. Wenn noch kein Einsatz vorhanden ist, wird die Rückmeldung in einen Puffer geschrieben und automatisch übernommen, sobald ein Einsatz innerhalb der nächsten 5 Minuten eingeht.


Verwendungszweck: Verfügbarkeit

Über diesen Verwendungszweck kann die allgemeine Verfügbarkeit des Benutzers gesetzt werden – z. B. automatisch über eine Smart-Home-Routine.

Basisadresse:

https://connectapi.feuersoftware.com/interfaces/public/user/useravailability

Parameter:

ParameterPflichtBeschreibung
tokenJaAuthentifizierungsschlüssel aus dem Connect Portal
statusJaavailable / limitedAvailable / notAvailable
lifeTimeDaysJaAnzahl Tage, für die die Verfügbarkeit gilt. Nach Ablauf wird automatisch zurückgesetzt.

Beispielaufruf:

https://connectapi.feuersoftware.com/interfaces/public/user/useravailability?token=<TOKEN>&status=available&lifeTimeDays=1

Rückantworten:

HTTP StatusBeschreibung
204 No ContentVerfügbarkeit erfolgreich gesetzt
401 UnauthorizedToken ungültig
404 Not FoundBenutzer zum Token nicht gefunden
Copyright © 2026