Definition der API-REST

SREST (REpresentational State Transfer) – ein auf dem HTTP-Protokoll basierender Webdienst, definiert durch:

  • eine Basis-URL (z. B.: http:///api/v2/events)
  • eine Standard-HTTP-Methode (GET, POST, PUT und DELETE)
  • ein Medientyp oder „Datenformat“ (XML, JSON…)

Datenformat

Das von der REST V2-API verwendete Format ist JSON (strukturierte Daten auf Basis von Listen [Wert_1, …, Wert_n] und Wörterbüchern {Schlüssel_1:Wert_1, …, Schlüssel_n:Wert_n}).

API-Schlüssel

API-Schlüssel für Administratoren

Diese werden im Abschnitt WebService des Bearbeitungsfensters „Allgemeine Einstellungen“ im Admin Center definiert.

Sie ermöglicht den Zugriff auf die Verwaltungsfunktionen (Lesen, Anlegen, Ändern und Löschen) von Gruppen und Anwendern im Admin Center.

API-Planungsschlüssel

Diese sind im Abschnitt WebService des Planungsbearbeitungsfensters im Admin Center definiert.

Sie erteilt einem Anwender die Berechtigung, auf Daten in einem Planer zuzugreifen, und ermöglicht die Identifizierung des Anwenders, um die Berechtigungen anzuwenden, die der Gruppe gewährt wurden, zu der der Anwender gehört.

Die Funktionen zum Lesen, Erstellen, Ändern und Löschen gelten für Ressourcen, Vorgänge und Verknüpfungen zwischen Vorgängen.

Visual Planning 10 - WebServices API-REST, Version 2: Erinnerungen

Keine der Funktionen der REST V2-API ermöglicht es Ihnen, auch nur den geringsten Vorgang an einem

Parameter der Planung.

Das Konzept der API-Sitzung

Eine API-Sitzung wird auf dem Server registriert, sobald die erste Anfrage gestellt wird, und endet automatisch, wenn 15 Minuten lang keine Operation durchgeführt wurde.

Solange eine API-Sitzung aktiv ist, werden Änderungen an den Einstellungen für Planungen nicht berücksichtigt.

Um etwaige Änderungen an den Einstellungen bei nachfolgenden API-Anfragen zu berücksichtigen, muss diese Sitzung zunächst über den API-Zugangspunkt gelöscht werden.

Wenn Sie das nächste Mal eine Anfrage stellen, wird eine neue Sitzung erstellt, wobei die von Ihnen vorgenommenen Änderungen an Ihren Einstellungen berücksichtigt werden.

ONLINE-DOKUMENTATION

SpracheLinks
FRhttps://app.swaggerhub.com/apis-docs/VisualPlanning/Visual- Planning_API_REST_v2.0/2.0-oas3
EN/UShttps://app.swaggerhub.com/apis-docs/VisualPlanning/visual- planning_api_rest_v_2_0_us/2.0-oas3