Letzte Änderung: 8. Oktober 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, legacyCrmObjectsbzw. 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. |