AccessPasses in der Benutzertabelle

Written By Natalia Povrozniak (Administrator)

Updated at April 23rd, 2026

Speichert Zugriffskontroll-Pass-IDs von Drittsystemen gegen die Benutzer-ID. Nutzdaten für POST:

{
  "BuildingId": "string",
  "Type": "string",
  "PassKey": "string"
}

Salto HID Gallagher?

  • POST /v1/{nodeid}/users/access-pass
    • Beschreibung: Hinzufügen oder Ersetzen des Zugangspasses
  • GET /v1/{nodeid}/users/access-pass
    • Beschreibung: Alle Zugriffspässe für den aktuellen Benutzer abrufen
  • GET /v1/{nodeid}/users/access-pass/{buildingid}
    • Beschreibung: Holen Sie sich den Zugangspass des aktuellen Benutzers für das angegebene Gebäude
       
  • LÖSCHEN /v1/{nodeid}/users/access-pass/{buildingid}
    • Beschreibung: Löscht den Zugangspass des aktuellen Benutzers für das angegebene Gebäude
Der Benutzer benötigt die Benutzer DELETE und AccessPass DELETE, um einen Zugriffspass zu löschen
 
  • Alle drei Parameter müssen angegeben werden
    • Wenn mindestens ein Parameter fehlt, lautet der Fehler 400_ AccessPasses _Create mit zusätzlichen Details (für jeden fehlenden Parameter) in Details_Common_Property_Missing
      • {0} = der Name der fehlenden Eigenschaft (z. B. Gebäude-ID, Typ, Passkey)
      • {1} = "Benutzer/ Zugriffspässe "
  • Der Passkey muss eine Zeichenfolge sein
    • andernfalls lautet der Fehler 400_AccessPasses_Create mit zusätzlichen Details in Details_Common_Property_InvalidFormat
      • {0} = der angegebene Wert
      • {1} = " Hauptschlüssel "
      • {2} = "(Zeichenfolge) "
  • Der Typ muss SaltoJustin sein
    • andernfalls lautet der Fehler 400_AccessPasses_Create mit zusätzlichen Details in Details_Common_Property_InvalidEnum
      • {0} = der angegebene Wert
      • {1} = "Typ"
      • {2} = " SaltoJustin"
  • Die Gebäude-ID muss ein gültiges Gebäude sein
    • Wenn nicht , lautet der Fehler 400_AccessPasses_Create mit zusätzlichen Details in Details_Common_Property_MissingForeignKey
      • {0} = der angegebene Wert
      • {1} = " Gebäude-ID "
      • {2} = " Knoten"