Alle KentixONE Produkte sind mit einer ReST API ausgestattet. Die ReST API ist eine Programmierschnittstelle, die sich an den Paradigmen und dem Verhalten des World Wide Web (WWW) orientiert. Die ReST API hat den Status eines Industriestandards erreicht und wird von Anbietern wie AWS, VMware, Azure und vielen Cloud-Anbietern verwendet. Damit bieten KentixONE-basierte Systeme völlig neue Integrationsmöglichkeiten und eine enorme Erweiterung der Einsatzmöglichkeiten in digitalen Geschäftsmodellen und Cloud-basierten Lösungen.
ReSt-API Dokumentation
Kentix stellt Ihnen neben der Dokumentation auch das OpenAPI-Schema zur Verfügung
API-Anwendungsbeispiele
Hier finden Sie erste Anwendungsbeispiele für die Nutzung der API.
Tür öffnen
Mit Windows Power-Shell
Erstellen sie auf dem Desktop eine Verknüpfung mit dem Ziel
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command "& 'C:\Users\Administrator\Desktop\open_door.ps1'"
[Net.ServicePointManager]::SecurityProtocol +='tls12' $urikentix = "https://<IP>/api/doorlocks/<doorlock_id>/open" $bearer_token = '<user_bearer_token' $Headers = @{ Authorization = "Bearer $bearer_token" } add-type @" using System.Net; using System.Security.Cryptography.X509Certificates; public class IDontCarePolicy : ICertificatePolicy { public IDontCarePolicy() {} public bool CheckValidationResult( ServicePoint sPoint, X509Certificate cert, WebRequest wRequest, int certProb) { return true; } } "@ [System.Net.ServicePointManager]::CertificatePolicy = new-object IDontCarePolicy Invoke-WebRequest -uri $urikentix -Headers $Headers -Method PUT | Out-Null