LogoLogo
Deutsch
Deutsch
  • Allgemein
    • Über diese Dokumentation
    • Neuerungen
      • 2025.2
      • 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)
      • Datenblatt
      • Lieferumfang
      • Installation
    • Mobiler BERNARD Mobility Analyser (BMA)
      • Datenblatt
      • Lieferumfang
      • Installation
      • Akku-Box laden
    • BERNARD Character Analyser (BCA)
      • Datenblatt
      • Lieferumfang
      • 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
        • Tipps zur Optimierung der Zählgenauigkeit
      • 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 10 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