Skip to main content
POST
Insérer un abonnement

Supported products

Corps

application/json
actions
enum<string>[]
requis

Un tableau de chaînes spécifiant les actions qui déclenchent l'abonnement. Les actions valides sont les suivantes : « CREATE », « UPDATE », « DELETE », « MERGE », « RESTORE », « ASSOCIATION_ADDED », « ASSOCIATION_REMOVED », « SNAPSHOT », « APP_INSTALL », « APP_UNINSTALL », « ADDED_TO_LIST », « REMOVED_FROM_LIST » et « RGPD_DELETE ».

Options disponibles:
CREATE,
UPDATE,
DELETE,
MERGE,
RESTORE,
ASSOCIATION_ADDED,
ASSOCIATION_REMOVED,
SNAPSHOT,
APP_INSTALL,
APP_UNINSTALL,
ADDED_TO_LIST,
REMOVED_FROM_LIST,
GDPR_DELETE
objectIds
integer<int64>[]
requis

Un tableau d'entiers spécifiant les identifiants uniques des objets impliqués dans l'abonnement.

objectTypeId
string
requis

Une chaîne représentant l'identifiant unique du type d'objet pour lequel l'abonnement est créé ou mis à jour.

portalId
integer<int64>
requis

Un entier représentant l'identifiant unique du portail HubSpot.

properties
string[]
requis

Un tableau de chaînes de caractères listant les propriétés des objets qui sont pertinentes pour l'abonnement.

subscriptionType
enum<string>
défaut:OBJECT
requis

Une chaîne indiquant le type d'abonnement, qui est toujours « OBJECT » pour cette demande.

Options disponibles:
OBJECT

Réponse

successful operation

actions
enum<string>[]
requis

Un ensemble d'actions associées à l'abonnement. Les actions valides incluent « CREATE », « UPDATE », « DELETE », « MERGE », « RESTORE », « ASSOCIATION_ADDED », « ASSOCIATION_REMOVED », « SNAPSHOT », « APP_INSTALL », « APP_UNINSTALL », « ADDED_TO_LIST », « REMOVED_FROM_LIST » et « RGPD_DELETE ».

Options disponibles:
CREATE,
UPDATE,
DELETE,
MERGE,
RESTORE,
ASSOCIATION_ADDED,
ASSOCIATION_REMOVED,
SNAPSHOT,
APP_INSTALL,
APP_UNINSTALL,
ADDED_TO_LIST,
REMOVED_FROM_LIST,
GDPR_DELETE
appId
integer<int64>
requis

L'identifiant unique de l'application associée à l'abonnement, représenté par un entier.

createdAt
string<date-time>
requis

La date et l'heure de création de l'abonnement, au format ISO 8601.

id
integer<int64>
requis

L'identifiant unique de l'abonnement, représenté sous forme d'un nombre entier.

objectTypeId
string
requis

L'identifiant du type d'objet associé à l'abonnement, représenté sous forme de chaîne de caractères.

subscriptionType
enum<string>
requis

Le type d'abonnement, indiquant la nature des événements auxquels il se rapporte. Les valeurs valides incluent « OBJECT », « ASSOCIATION », « EVENT », « APP_LIFECYCLE_EVENT », « LIST_MEMBERSHIP » et « RGPD_PRIVACY_DELETION ».

Options disponibles:
APP_LIFECYCLE_EVENT,
ASSOCIATION,
EVENT,
GDPR_PRIVACY_DELETION,
LIST_MEMBERSHIP,
OBJECT
updatedAt
string<date-time>
requis

La date et l'heure de la dernière mise à jour de l'abonnement, au format ISO 8601.

actionOverrides
object

Un objet contenant des remplacements pour les actions, où chaque clé est une action et la valeur est un objet ActionOverrideRequest.

associatedObjectTypeIds
string[]

Un tableau de chaînes représentant les identifiants des types d'objets associés.

createdBy
integer<int64>

L'identifiant unique de l'utilisateur qui a créé l'abonnement, représenté par un entier.

deletedAt
string<date-time>

La date et l'heure de suppression de l'abonnement, au format ISO 8601, le cas échéant.

listIds
integer<int64>[]

Un tableau d'entiers représentant les ID des listes associées à l'abonnement.

objectIds
integer<int64>[]

Un tableau d'entiers représentant les ID d'objets associés à l'abonnement.

portalId
integer<int64>

L'identifiant unique du portail associé à l'abonnement, représenté par un entier.

properties
string[]

Un tableau de chaînes de caractères représentant les propriétés associées à l'abonnement.

Dernière modification le 6 octobre 2026