Skip to content

WebhookNewContactPayload

Properties

Name Type Description Notes
messageId kotlin.String Idempotent message ID. Store this ID locally or in a database to prevent message duplication.
webhookId java.util.UUID ID of webhook entity being triggered
eventName inline Name of the event type webhook is being triggered for.
contactId java.util.UUID
emailAddresses kotlin.collections.List
tags kotlin.collections.List
createdAt java.time.OffsetDateTime
webhookName kotlin.String Name of the webhook being triggered [optional]
groupId java.util.UUID [optional]
firstName kotlin.String [optional]
lastName kotlin.String [optional]
company kotlin.String [optional]
primaryEmailAddress kotlin.String [optional]
metaData kotlin.Any [optional]
optOut kotlin.Boolean [optional]

Enum: eventName

Name Value
eventName EMAIL_RECEIVED, NEW_EMAIL, NEW_CONTACT, NEW_ATTACHMENT, EMAIL_OPENED, EMAIL_READ, BOUNCE, BOUNCE_RECIPIENT