curl --request POST \
--url 'https://api.hubapi.com/webhooks/v3/{appId}/subscriptions?hapikey=' \
--header 'Content-Type: application/json' \
--data '
{
"active": true,
"eventType": "contact.propertyChange",
"propertyName": "email"
}
'{
"active": true,
"createdAt": "2023-11-07T05:31:56Z",
"eventType": "company.associationChange",
"id": "<string>",
"eventTypeName": "<string>",
"objectTypeId": "<string>",
"propertyName": "<string>",
"updatedAt": "2023-11-07T05:31:56Z"
}Créer un nouvel abonnement aux événements pour l’application spécifiée.
curl --request POST \
--url 'https://api.hubapi.com/webhooks/v3/{appId}/subscriptions?hapikey=' \
--header 'Content-Type: application/json' \
--data '
{
"active": true,
"eventType": "contact.propertyChange",
"propertyName": "email"
}
'{
"active": true,
"createdAt": "2023-11-07T05:31:56Z",
"eventType": "company.associationChange",
"id": "<string>",
"eventTypeName": "<string>",
"objectTypeId": "<string>",
"propertyName": "<string>",
"updatedAt": "2023-11-07T05:31:56Z"
}L'ID de l'application.
Request to create a new webhook subscription for monitoring specific events. Each subscription defines which event type to listen for and whether to monitor all events of that type or specific property changes.
Le type d'événement à écouter. Les valeurs acceptées incluent contact.creation, contact.deletion, contact.propertyChange et des types d'événements similaires pour d'autres objets CRM et objets personnalisés.
company.associationChange, company.creation, company.deletion, company.merge, company.propertyChange, company.restore, contact.associationChange, contact.creation, contact.deletion, contact.merge, contact.privacyDeletion, contact.propertyChange, contact.restore, conversation.creation, conversation.deletion, conversation.newMessage, conversation.privacyDeletion, conversation.propertyChange, deal.associationChange, deal.creation, deal.deletion, deal.merge, deal.propertyChange, deal.restore, event.completed, line_item.associationChange, line_item.creation, line_item.deletion, line_item.merge, line_item.propertyChange, line_item.restore, object.associationChange, object.creation, object.deletion, object.merge, object.propertyChange, object.restore, product.creation, product.deletion, product.merge, product.propertyChange, product.restore, ticket.associationChange, ticket.creation, ticket.deletion, ticket.merge, ticket.propertyChange, ticket.restore Permet d'activer ou de suspendre l'abonnement aux webhooks. Si la valeur est « true », l'abonnement enverra des notifications de webhook. Si la valeur est « false », l'abonnement sera suspendu et n'enverra pas de notifications.
Le nom de l'événement à écouter. Il est utilisé avec des objets personnalisés pour spécifier des types d'événements personnalisés au-delà des valeurs d'énumération eventType standard.
L'ID du type d'objet pour l'abonnement. Il peut s'agir d'un objet CRM standard (par exemple, « contact », « entreprise », « transaction ») ou d'un ID d'objet personnalisé pour les abonnements à des objets personnalisés.
Le nom interne de la propriété à surveiller pour les changements. S'applique uniquement lorsque eventType est propertyChange.
successful operation
Complete details for an event subscription.
Permet d'activer ou de suspendre l'abonnement aux webhooks. Si la valeur est « true », l'abonnement enverra des notifications de webhook. Si la valeur est « false », l'abonnement sera suspendu et n'enverra pas de notifications.
Date de création de cet abonnement. Formaté en millisecondes depuis l'époque Unix.
Le type d'évènement à écouter. Les valeurs acceptées incluent contact.creation, contact.deletion, contact.propertyChange et des types d'évènements similaires pour d'autres objets CRM et objets personnalisés.
company.associationChange, company.creation, company.deletion, company.merge, company.propertyChange, company.restore, contact.associationChange, contact.creation, contact.deletion, contact.merge, contact.privacyDeletion, contact.propertyChange, contact.restore, conversation.creation, conversation.deletion, conversation.newMessage, conversation.privacyDeletion, conversation.propertyChange, deal.associationChange, deal.creation, deal.deletion, deal.merge, deal.propertyChange, deal.restore, event.completed, line_item.associationChange, line_item.creation, line_item.deletion, line_item.merge, line_item.propertyChange, line_item.restore, object.associationChange, object.creation, object.deletion, object.merge, object.propertyChange, object.restore, product.creation, product.deletion, product.merge, product.propertyChange, product.restore, ticket.associationChange, ticket.creation, ticket.deletion, ticket.merge, ticket.propertyChange, ticket.restore L'identifiant unique de l'abonnement.
Le nom de l'évènement à écouter. Il est utilisé avec des objets personnalisés pour spécifier des types d'évènements personnalisés au-delà des valeurs d'énumération eventType standard.
L'ID du type d'objet pour l'abonnement. Il peut s'agir d'un objet CRM standard (par exemple, « contact », « entreprise », « transaction ») ou d'un ID d'objet personnalisé pour les abonnements à des objets personnalisés.
Le nom interne de la propriété à surveiller pour les changements. S'applique uniquement lorsque eventType est propertyChange.
Quand cet abonnement a été mis à jour pour la dernière fois. Formaté en millisecondes depuis l'époque Unix.