Webhook erstellen

Verwenden Sie zum Erstellen eines Webhooks die POST-Methode. Der POST-Body muss bestimmte Optionen im JSON-Format enthalten.

Komponente Beschreibung

HTTP-Methode

POST

URL

https://host/fmi/odata/version/datenbankname/Webhook.Add

host – FileMaker Cloud- oder FileMaker Server-Hostname

version – die OData-Version, immer v4

datenbankname – der Name der bereitgestellten Datenbank

Beispiel: /fmi/odata/v4/KontaktMgmt/Webhook.Add

Parameter

JSON-Beispiel:

Kopieren
{
  "webhook": "https://mein.beispiel.com:8080/webhook",
  "headers": {
    "Content-Type": "application/json"
  }, 
  "tableName": "meineTabelle",
  "notifySchemaChanges": True,
  "select": "Primärschlüssel,ErstelltVon",
  "filter": "ErstelltVon eq 'Admin'",
  //FileMaker Cloud
  "maxFailedAttempts": "10"
}

Hinweise 

  • FileMaker Cloud: maxFailedAttempts gilt für den erstellten Webhook. Wenn maxFailedAttempts auf 0 gesetzt wird, bedeutet dies, dass keine Obergrenze festgelegt ist und der Webhook den Versand der Nutzlast so lange wiederholt, bis die Nutzlast erfolgreich empfangen wurde oder der Webhook gelöscht wird. Wiederholungsversuche werden in der Datei „fmodata.log“ protokolliert.