Skip to main content
Skip table of contents

Agentur Philipp AttachDataExtended

Mit diesem Aufruf können Daten an eine Session hinzugefügt und aktualisiert werden.

Der Aufruf speichert die Daten als Aktion “ATTACH_DATA_E” in der Datenbank.
Dies kann für externe Anwendung benutzt werden, um eine gewisse Logik zu berücksichtigen.

Zum Beispiel zur visuellen Anzeige in einer Webseite.

 

POST /api/v1/AgPhilipp/attach/extended

CODE
{
  "data": {
    "sessionId": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  }
}

Das “data” Objekt kann eine beliebige Anzahl an Schlüssel/Wert-Paaren beinhalten.

Folgende Schlüssel müssen immer übergeben werden:

sessionId: Die Session ID zu der Daten als Schlüssel/Wert Paare hinzugefügt werden sollen.

Sollte der Parameter fehlen, wird mit einem Status 406 geantwortet:

CODE
{
  "statusText": "Missing parameter sessionId!",
  "statusCode": 406,
  "item": {}
}

Sollte die Session nicht existieren, wird mit einem Status 404 geantwortet:

CODE
{
  "statusText": "Session was not found!",
  "statusCode": 404,
  "item": {}
}

Bei erfolgreichem Aufruf, wird ein Status 200 mit folgendem Inhalt zurückgegeben:

CODE
{
  "statusText": "OK",
  "statusCode": 200,
  "item": {
    "data": {
      "queue": "development",
      "skill": "Skill",
      "additionalProp2": "string",
      "additionalProp3": "string"
    }
  }
}

Es werden nach dem Aufruf alle Daten zurückgegeben.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.