Charges utiles des webhooks de couche d’entités

Losque vous configurez des webhooks pour des couches d’entités hébergées, des vues de couches d’entités hébergées ou des tables hébergées, une charge utile d’informations est envoyée au récepteur webhook lorsqu’un événement déclencheur a lieu. La charge utile est une demande HTTPS POST fournie dans un schéma JSON.

Le tableau ci-dessous décrit les propriétés incluses dans les charges utiles pour les webhooks que vous créez dans des couches d’entités hébergées, des vues de couches d’entités hébergées ou des tables hébergées. Les charges utiles incluent des informations sur les modifications apportées au service d’entités source de la couche ou de la table.

PropriétéDescription
name

Nom du webhook.

layerId

ID du webhook qui a fourni la charge utile.

orgId

ID de l’organisation ArcGIS Online dans laquelle le webhook est stocké.

serviceName

Nom du service d’entités qui alimente la table ou la couche d’entités. Le nom a été défini lors de la publication de la couche Web.

lastUpdatedTime

Horodatage (en millisecondes depuis Epoch) de l’événement.

changesUrl

URL du point d’extrémité Extract Changes pour le service d’entités source de l’élément. Vous pouvez accéder à cette URL pour en savoir plus sur les changements spécifiques qui sont survenus au cours de l’événement.

events

Type d’événement qui a eu lieu. Les valeurs sont répertoriées dans des déclencheurs d’événement de couche d’entités.

L’exemple suivant illustre la charge utile d’un webhook qui se déclenche lorsqu’un utilisateur crée une entité ou une ligne (FeaturesCreated), met à jour une entité ou une ligne (FeaturesUpdated) ou supprime une entité ou une ligne (FeaturesDeleted) depuis une couche dans une couche d’entités hébergée ou dans une table hébergée :

payload=[
          {
            "name":"webhook11",
            "layerId":0,
            "orgId":"ABCD1EFghIJK2LmN",
            "serviceName":"myservice",
            "lastUpdatedTime":1755719255181,
            "changesUrl":"https%3a%2f%2fservices2.arcgis.com%ABCD1EFghIJK2LmN%2fArcGIS%2frest%2fservices%2fmyservice%2fFeatureServer%2fextractChanges%3fserverGens%3d%5b762039%2c762044%5d%26async%3dtrue%26returnAttachments%3dfalse",
            "events":["FeaturesCreated","FeaturesUpdated","FeaturesDeleted"]
          }
         ]