Letzte Änderung: 11. September 2025
Um eine Anzahl von Webhook-Abonnements für eine App auf der neuen Entwicklerplattform zu definieren, fügen Sie dem Projekt ein webhooks
-Verzeichnis zusammen mit einer *-hsmeta.json
-Konfigurationsdatei bei.
Verzeichnisstruktur
Webhook-Berichtskonfiguration
Nachfolgend finden Sie die verfügbaren Konfigurationsoptionen für die*-hsmeta.json
-Datei.
Mit * markierte Felder sind Pflichtfelder.
Feld | Typ | Beschreibung |
---|---|---|
uid * | Zeichenfolge | Eine interne eindeutige ID für die Webhook-Komponente. |
type * | Zeichenfolge | Der Typ der Komponente, die in diesem Fall webhooks sein sollte. |
settings * | Objekt | Ein Objekt, das zwei Felder angibt: targetUrl ist die öffentlich verfügbare URL für HubSpot-Aufrufe, an die Event-Payloads geliefert werden, und maxConcurrentRequests stellt den oberen Schwellenwert von HTTP-Anfragen dar, die HubSpot in einem bestimmten Zeitraum vornimmt. |
subscriptions * | Objekt | Ein Objekt, das die Abonnementtypen angibt, die Ihre App abonnieren wird. |
crmObjects | Array | Ein Array mit Definitionen für Event-Abonnements. Dies ist das aufzunehmende Standard-Array, das für alle Events im neuen Format ( Klassische Webhook-Abonnementtypen sollten aber je nach Event in |
legacyCrmObjects | Array | Ein Arraymit klassischen Abonnementtypen wie contact.creation und deal.deletion . |
hubEvents | Array | Ein Array mit den klassischen Abonnementtypen contact.privacyDeletion und conversation.* |
subscription
Objekt können die folgenden Felder angegeben werden, je nachdem, welcher Abonnementdefinitionstyp abonniert wird (d. h. crmObjects
, legacyCrmObjects
bzw. hubEvents
) oder abhängig davon, ob Sie eine bestimmte Eigenschaftsänderung abonnieren (z B contact.propertyChange
).
Feld | Typ | Beschreibung |
---|---|---|
subscriptionType | Zeichenfolge | Der Typ des abonnierten Events. |
objectType | Zeichenfolge | Für Abonnements, die innerhalb des crmObjects -Arrays angegeben sind, gibt dies das CRM-Objekt an, das Ihre App abonniert. |
propertyName | Zeichenfolge | Bei Abonnements von Eigenschaftenänderungen gibt dies an, durch welche Eigenschaft das Webhook-Event ausgelöst wird. |
active | Boolescher Wert | Gibt an, ob Webhook-Events für dieses Abonnement ausgelöst werden. |