Skip to main content

Event types

This page lists the webhook event types supported by EventsAir.

You can find general information about webhooks on the dedicated page.

Webhook event types

The following section describes the supported webhook event types within EventsAir.

Events

Event typeMessage payload

Event.Archived
Sent when an event is archived.

{
"type": "Event.Archived",
"data": {
"eventId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Contact.Anonymized
Sent when a contact is anonymized in an event.

{
"type": "Event.Contact.Anonymized",
"data": {
"eventId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Contact.Created
Sent when a contact is created in an event.

{
"type": "Event.Contact.Created",
"data": {
"eventId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Contact.Deleted
Sent when a contact is deleted from an event.

{
"type": "Event.Contact.Deleted",
"data": {
"eventId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Contact.Updated
Sent when a contact is updated in an event.

{
"type": "Event.Contact.Updated",
"data": {
"eventId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Created
Sent when an event is created.

{
"type": "Event.Created",
"data": {
"eventId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Deleted
Sent when an event is deleted.

{
"type": "Event.Deleted",
"data": {
"eventId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Invoice.Created
Sent when an invoice is created in an event.

{
"type": "Event.Invoice.Created",
"data": {
"eventId": "<guid>",
"invoiceId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Invoice.Finalized
Sent when an invoice is finalized in an event.

{
"type": "Event.Invoice.Finalized",
"data": {
"eventId": "<guid>",
"invoiceId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Invoice.Issued
Sent when an invoice is issued in an event.

{
"type": "Event.Invoice.Issued",
"data": {
"eventId": "<guid>",
"invoiceId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Payment.Created
Sent when a payment is created in an event.

{
"type": "Event.Payment.Created",
"data": {
"eventId": "<guid>",
"paymentId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Payment.Updated
Sent when a payment is updated in an event.

{
"type": "Event.Payment.Updated",
"data": {
"eventId": "<guid>",
"paymentId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Registration.Created
Sent when a registration is created in an event.

{
"type": "Event.Registration.Created",
"data": {
"eventId": "<guid>",
"registrationId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Registration.Deleted
Sent when a registration is deleted from an event.

{
"type": "Event.Registration.Deleted",
"data": {
"eventId": "<guid>",
"registrationId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Registration.Updated
Sent when a registration is updated in an event.

{
"type": "Event.Registration.Updated",
"data": {
"eventId": "<guid>",
"registrationId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Event.Updated
Sent when an event is updated.

{
"type": "Event.Updated",
"data": {
"eventId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Contact stores

Event typeMessage payload

ContactStore.Contact.Anonymized
Sent when a contact is anonymized in a contact store.

{
"type": "ContactStore.Contact.Anonymized",
"data": {
"contactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

ContactStore.Contact.Created
Sent when a contact is created in a contact store.

{
"type": "ContactStore.Contact.Created",
"data": {
"contactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

ContactStore.Contact.Deleted
Sent when a contact is deleted from a contact store.

{
"type": "ContactStore.Contact.Deleted",
"data": {
"contactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

ContactStore.Contact.Updated
Sent when a contact is updated in a contact store.

{
"type": "ContactStore.Contact.Updated",
"data": {
"contactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

ContactStore.Created
Sent when a contact store is created.

{
"type": "ContactStore.Created",
"data": {
"contactStoreId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

ContactStore.Updated
Sent when a contact store is updated.

{
"type": "ContactStore.Updated",
"data": {
"contactStoreId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Continuing education contact stores

Event typeMessage payload

CeContactStore.Contact.Anonymized
Sent when a contact is anonymized in a continuing education contact store.

{
"type": "CeContactStore.Contact.Anonymized",
"data": {
"ceContactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Contact.Created
Sent when a contact is created in a continuing education contact store.

{
"type": "CeContactStore.Contact.Created",
"data": {
"ceContactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Contact.Deleted
Sent when a contact is deleted from a continuing education contact store.

{
"type": "CeContactStore.Contact.Deleted",
"data": {
"ceContactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Contact.Updated
Sent when a contact is updated in a continuing education contact store.

{
"type": "CeContactStore.Contact.Updated",
"data": {
"ceContactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Created
Sent when a continuing education contact store is created.

{
"type": "CeContactStore.Created",
"data": {
"ceContactStoreId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Invoice.Created
Sent when an invoice is created in a continuing education contact store.

{
"type": "CeContactStore.Invoice.Created",
"data": {
"ceContactStoreId": "<guid>",
"invoiceId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Invoice.Finalized
Sent when an invoice is finalized in a continuing education contact store.

{
"type": "CeContactStore.Invoice.Finalized",
"data": {
"ceContactStoreId": "<guid>",
"invoiceId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Invoice.Issued
Sent when an invoice is issued in a continuing education contact store.

{
"type": "CeContactStore.Invoice.Issued",
"data": {
"ceContactStoreId": "<guid>",
"invoiceId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Payment.Created
Sent when a payment is created in a continuing education contact store.

{
"type": "CeContactStore.Payment.Created",
"data": {
"ceContactStoreId": "<guid>",
"paymentId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Payment.Updated
Sent when a payment is updated in a continuing education contact store.

{
"type": "CeContactStore.Payment.Updated",
"data": {
"ceContactStoreId": "<guid>",
"paymentId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

CeContactStore.Updated
Sent when a continuing education contact store is updated.

{
"type": "CeContactStore.Updated",
"data": {
"ceContactStoreId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

Membership contact stores

Event typeMessage payload

MembershipContactStore.Contact.Anonymized
Sent when a contact is anonymized in a membership contact store.

{
"type": "MembershipContactStore.Contact.Anonymized",
"data": {
"membershipContactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Contact.Created
Sent when a contact is created in a membership contact store.

{
"type": "MembershipContactStore.Contact.Created",
"data": {
"membershipContactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Contact.Deleted
Sent when a contact is deleted from a membership contact store.

{
"type": "MembershipContactStore.Contact.Deleted",
"data": {
"membershipContactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Contact.Updated
Sent when a contact is updated in a membership contact store.

{
"type": "MembershipContactStore.Contact.Updated",
"data": {
"membershipContactStoreId": "<guid>",
"contactId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Created
Sent when a membership contact store is created.

{
"type": "MembershipContactStore.Created",
"data": {
"membershipContactStoreId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Invoice.Created
Sent when an invoice is created in a membership contact store.

{
"type": "MembershipContactStore.Invoice.Created",
"data": {
"membershipContactStoreId": "<guid>",
"invoiceId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Invoice.Finalized
Sent when an invoice is finalized in a membership contact store.

{
"type": "MembershipContactStore.Invoice.Finalized",
"data": {
"membershipContactStoreId": "<guid>",
"invoiceId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Invoice.Issued
Sent when an invoice is issued in a membership contact store.

{
"type": "MembershipContactStore.Invoice.Issued",
"data": {
"membershipContactStoreId": "<guid>",
"invoiceId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Payment.Created
Sent when a payment is created in a membership contact store.

{
"type": "MembershipContactStore.Payment.Created",
"data": {
"membershipContactStoreId": "<guid>",
"paymentId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Payment.Updated
Sent when a payment is updated in a membership contact store.

{
"type": "MembershipContactStore.Payment.Updated",
"data": {
"membershipContactStoreId": "<guid>",
"paymentId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}

MembershipContactStore.Updated
Sent when a membership contact store is updated.

{
"type": "MembershipContactStore.Updated",
"data": {
"membershipContactStoreId": "<guid>",
"timestamp": "yyyy-MM-ddTHH:mm:ssZ",
"correlationId": "<guid>"
}
}