LogoLogo
Deutsch
Deutsch
  • Allgemein
    • Über diese Dokumentation
    • Neuerungen
      • 2025.1
        • 2025.1 U3
        • 2025.1 U2
        • 2025.1 U1
      • 2024.5
        • 2024.5 U1
      • 2024.4
      • 2024.3
  • Produkte
    • BERNARD Mobility Analyser (BMA)
      • Lieferumfang
      • Datenblatt
      • Installation
    • Mobiler BERNARD Mobility Analyser (BMA)
      • Lieferumfang
      • Datenblatt
      • Installation
      • Akku-Box laden
    • BERNARD Character Analyser (BCA)
      • Lieferumfang
      • Datenblatt
      • Installation
        • Ausrichtung des BCA
    • BERNARD Mobility Controller (BMC)
      • Datenblatt V2.2
      • Betriebsanleitung V2.2
    • B101 & B401
      • Lieferumfang
      • Datenblatt
      • Inbetriebnahme
  • Lösungsbereiche
    • Verkehrszählung
      • Querschnittszählung
      • Knotenpunkterhebung
      • Stromerhebung (Traffic Flow)
    • Adaptive LSA Steuerung
    • Parkraumüberwachung
      • Bilanzierung
      • Einzelstellplatzerkennung
  • Control Center
    • Geräte
      • Konfiguration
        • Traffic & Parking Objektklassen
      • Gerätezustand
      • Zeitplan
      • Geräte Monitoring und Status
    • Administration
      • Monitoring Alerts
      • Lizenzmanagement
      • Geräte Update
      • Benutzermanagement
    • Control Center API
      • Data Analytics API
  • Data Center
    • Querschnittszählung & Knotenerhebung
      • Konfiguration der Erhebung
      • Datenauswertung
    • Stromerhebung
      • Konfiguration der Strom Erhebung
      • Datenauswertung
    • Data Center API
  • Bernard Technologies GmbH
    • Support Center
    • Allgemeine Geschäftsbedingungen
Bereitgestellt von GitBook
Auf dieser Seite
  • Wie Sie die URL für Ihre spezifische API erhalten
  • Beispiel
Als PDF exportieren
  1. Control Center

Control Center API

Informationen zur API zum Abrufen spezifischer Daten aus dem Control Center

VorherigeBenutzermanagementNächsteData Analytics API

Zuletzt aktualisiert vor 9 Monaten

Über die API können Sie alle Einstellungen und Informationen, die im Control Center verfügbar sind, problemlos abrufen. Nachfolgend finden Sie die Swagger-Dokumentation. Hier ein Beispiel:

Im Allgemeinen halten wir uns an den .

Stellen Sie sicher, dass Sie Ihre Tenant-ID als Kopfzeile in den Authentifizierungsfluss einfügen.

Wie Sie die URL für Ihre spezifische API erhalten

Um den ersten Teil der URL für Ihre spezifische API-Dokumentation, bzw. Swagger UI zu erhalten, können Sie entweder unseren kontaktieren oder sie aus dem Quellcode Ihres Control Centers abrufen.

In unserem Beispiel lautet die URL:

Beispiel

Abruf Gerätestatus

  1. Rufen Sie die Swagger UI auf

  2. Der API-Call gibt Ihnen wie folgt Auskunft zum Gerätestatus

{
  "boxStatus": {
    "connectionState": "CONNECTED",
    "runtimeState": "DISABLED"
  },
  "id": "676cac42-f3d6-416d-ac83-3f54f1c0bb43",
  "name": "7th NE parking garage entrance",
  "statusId": "676cac42-f3d6-416d-ac83-3f54f1c0bb43",
  "tags": [
    {
      "name": "Roxxon Energy Corporation"
    }
  ],
  "type": "P100"
}
  1. Die verschiedenen Status der Geräte sind wie folgt in der API-Dokumentation definiert

  1. Sie können ebenfalls den Status der einzelnen Streams abrufen. Die API liefert folgende Ergebnisse

[
  {
    "id": "fd02a4c9-5e55-4100-a2fd-d76d16993bce",
    "name": "",
    "model": "traffic-detector-urban-standard-fast",
    "streamStatus": {
      "state": "NOT_OPERATIONAL",
      "errorReason": [
        "ENGINE"
      ]
    },
    "enabled": true
  }
]
BMA Control Center
hier dokumentierten OAuth 2.0 Client Credentials Flow (Microsoft)
Support
https://bernard-control-center-api-dc814a25.azurewebsites.net/v3/documentation/swagger-ui/index.html#
Box Status