For the complete documentation index, see llms.txt. This page is also available as Markdown.

Webhook-Endpunkte

Die Endpunkte dieser Endpunktberechtigung finden Sie im Controller "WebHook".

Hinweise zur Funktion

Derzeit bieten wir die Möglichkeit, die Daten eines bereits angelegten Webhooks zu ändern. Sollte sich die Notwendigkeit einer Passwort- oder URL-Änderung bei den Schnittstellenanwendern ergeben, muss nicht auf die Kundenreaktion gewartet werden.

Die Entscheidung der Neuanlage eines Webhooks liegt allerdings weiterhin beim Kunden.

Für die Anwendung der Endpunkte muss der Webhook Ihrem API-Key zugewiesen sein.

Webhooks abrufen

Version 1.2


get
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample: 20
offsetinteger · int32Optional
webHookIdinteger · int32Optional
showNullValuesbooleanOptionalDefault: false
Antworten
200

OK

Idinteger · int32Optional
Namestring · nullableOptional
SystemPurposestring · nullableOptional
Urlstring · nullableOptional
ActivebooleanOptional
get/openwowi/v1.2/WebHook/WebHook
GET /openwowi/v1.2/WebHook/WebHook HTTP/1.1
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "Id": 1,
    "Name": "text",
    "SystemPurpose": "text",
    "Url": "text",
    "Active": true,
    "Source": {
      "Id": 1,
      "Code": "text",
      "EntityName": "text"
    },
    "AuthType": {
      "Id": 1,
      "Code": "text"
    }
  }
]

Webhooks ändern

Version 1.2


put
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Abfrageparameter
apiKeystringOptional
Body
Idinteger · int32Optional
Urlstring · nullableOptional
ActivebooleanOptional
AuthenticationTypeIdinteger · int32Optional
Antworten
200

OK

Idinteger · int32Optional
Namestring · nullableOptional
put/openwowi/v1.2/WebHook/WebHook/Change
PUT /openwowi/v1.2/WebHook/WebHook/Change HTTP/1.1
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 198

{
  "Id": 1,
  "Url": "text",
  "Active": true,
  "AuthenticationTypeId": 1,
  "AuthBearer": {
    "BearerToken": "text"
  },
  "AuthBasic": {
    "User": "text",
    "Password": "text"
  },
  "AuthCustom": {
    "HeaderName": "text",
    "HeaderValue": "text"
  }
}
{
  "Id": 1,
  "Name": "text"
}

Webhooks testen

Version 1.2


post
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Abfrageparameter
apiKeystringOptional
Body
Idinteger · int32Optional
Antworten
200

OK

Idinteger · int32Optional
Namestring · nullableOptional
post/openwowi/v1.2/WebHook/WebHook/TestExecute
POST /openwowi/v1.2/WebHook/WebHook/TestExecute HTTP/1.1
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 8

{
  "Id": 1
}
{
  "Id": 1,
  "Name": "text"
}

Zuletzt aktualisiert