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": "2019-10-30T03:30:17.883Z",
"eventType": "contact.propertyChange",
"id": "12",
"propertyName": "email",
"updatedAt": "2019-11-30T03:30:17.883Z"
}Crie uma nova assinatura de evento para o aplicativo especificado.
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": "2019-10-30T03:30:17.883Z",
"eventType": "contact.propertyChange",
"id": "12",
"propertyName": "email",
"updatedAt": "2019-11-30T03:30:17.883Z"
}O ID do aplicativo de destino.
Details about the new subscription.
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.
O tipo de evento a ser monitorado. Pode ser "create", "delete", "deletedForPrivacy" ou "propertyChange".
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 Determina se a assinatura está ativa ou pausada. Assume o padrão falso.
O nome do evento a ser monitorado. Isso é usado com objetos personalizados para especificar tipos de eventos personalizados além dos valores padrão de enumeração eventType.
O ID do objeto para a assinatura. Pode ser um objeto dp CRM padrão (por exemplo, "contato", "registro de empresa", "negócio") ou um ID de objeto personalizado para assinaturas de objetos personalizados.
O nome interno da propriedade a ser monitorada para alterações. Somente se aplica quando "eventType" é "propertyChange".
successful operation
Complete details for an event subscription.
Indica se a assinatura está ativa ou pausada. Se for "true", a assinatura enviará notificações de webhook. Se for "false", a assinatura será pausada e não enviará notificações.
A data/hora em que a assinatura do webhook foi criada, no formato ISO 8601 (por exemplo, 2020-02-29T12:30:00Z).
O tipo de evento a ser monitorado. Os valores aceitos incluem contact.creation, contact.deletion, contact.propertyChange e tipos de evento semelhantes para outros objetos de CRM e objetos personalizados.
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 O ID exclusivo da assinatura do webhook.
O nome do evento a ser monitorado. Isso é usado com objetos personalizados para especificar tipos de eventos personalizados além dos valores padrão de enumeração eventType.
O ID do objeto para a assinatura. Pode ser um objeto dp CRM padrão (por exemplo, "contato", "registro de empresa", "negócio") ou um ID de objeto personalizado para assinaturas de objetos personalizados.
O nome interno da propriedade a ser monitorada quanto a alterações. Somente se aplica quando eventType é propertyChange.
A data/hora da última atualização da assinatura do webhook, no formato ISO 8601 (por exemplo, 2020-02-29T12:30:00Z).