Skip to main content

Event Types

All webhook event types published by the Connect API.

Each delivery includes a standard envelope with an event_type field identifying which event occurred, and a data object whose shape is described per event type below.

Standard payload envelope

{
"id": "msg_abc123",
"timestamp": "2024-01-15T10:30:00Z",
"event_type": "event_attendee.joined_event",
"entity": "event_attendee",
"data": { ... }
}

Active event types

event_attendee.flight_booking_cancelled

When an Event Attendee's Flight Booking successfully cancelled

Example payload:

{
"id": "019c5223-36f0-704c-bdc6-6b09056e735f",
"timestamp": "2026-02-07T18:40:19.620Z",
"event_type": "event_attendee.flight_booking_cancelled",
"entity": "EventAttendee",
"data": {
"id": "019c3970-6ba2-75ca-8e13-bef0012e59e3",
"name": "Tony Stark",
"email": "numberone@avengers.gov",
"created_at": "2026-02-07T18:40:19.620Z",
"event_id": "019c396b-3d55-7760-bdba-cf43a257d8e4",
"external_id": "209478549031",
"joined_at": "2026-02-07T00:00:00.000Z",
"ticketed_at": "2026-02-07T18:40:19.620Z",
"flight_bookings": [
{
"id": "019c3971-1234-75ca-8e13-bef0012e59e4",
"pnr": "ABC123",
"status": "CONFIRMED",
"updated_at": "2026-02-07T18:40:19.620Z",
"passengers": [
{
"id": "019c3972-5678-75ca-8e13-bef0012e59e5",
"first_name": "Tony",
"last_name": "Stark",
"middle_name": null,
"email": "numberone@avengers.gov",
"gender": "MALE",
"phone": "+1-555-123-4567",
"date_of_birth": "1970-05-29"
}
],
"segments": [
{
"id": "019c3973-9abc-75ca-8e13-bef0012e59e6",
"flight_number": "UA123",
"marketing_airline_code": "UA",
"marketing_airline_name": "United Airlines",
"departure_airport": "JFK",
"departure_datetime": "2026-02-10T08:00:00.000Z",
"arrival_airport": "LAX",
"arrival_datetime": "2026-02-10T11:30:00.000Z",
"airline_confirmation": "CONF456",
"seat_assignments": [
{
"seat_number": "12A",
"passenger_id": "019c3972-5678-75ca-8e13-bef0012e59e5"
}
]
}
]
}
]
}
}

data fields:

FieldTypeRequiredDescription
idstring (uuid)YesInternal unique identifier
namestringYesAttendee full name
emailstring (email)YesAttendee email address
created_atstring (date-time)YesWhen the attendee record was created
event_idstring (uuid)YesReference to the parent event
external_idstring or nullNoExternal system identifier
joined_atstring (date-time) or nullNoWhen the attendee joined the event
ticketed_atstring (date-time) or nullNoWhen the attendee received their ticket
flight_bookingsarray or nullNoList of flight bookings for this attendee

event_attendee.joined_event

When an Event Attendee accepts the invitation

Example payload:

{
"id": "019c5223-36f0-704c-bdc6-6b09056e735f",
"timestamp": "2026-02-07T18:40:19.620Z",
"event_type": "event_attendee.joined_event",
"entity": "EventAttendee",
"data": {
"id": "019c3970-6ba2-75ca-8e13-bef0012e59e3",
"name": "Tony Stark",
"email": "numberone@avengers.gov",
"created_at": "2026-02-07T18:40:19.620Z",
"event_id": "019c396b-3d55-7760-bdba-cf43a257d8e4",
"external_id": "209478549031",
"joined_at": "2026-02-07T00:00:00.000Z",
"ticketed_at": "2026-02-07T18:40:19.620Z",
"flight_bookings": [
{
"id": "019c3971-1234-75ca-8e13-bef0012e59e4",
"pnr": "ABC123",
"status": "CONFIRMED",
"updated_at": "2026-02-07T18:40:19.620Z",
"passengers": [
{
"id": "019c3972-5678-75ca-8e13-bef0012e59e5",
"first_name": "Tony",
"last_name": "Stark",
"middle_name": null,
"email": "numberone@avengers.gov",
"gender": "MALE",
"phone": "+1-555-123-4567",
"date_of_birth": "1970-05-29"
}
],
"segments": [
{
"id": "019c3973-9abc-75ca-8e13-bef0012e59e6",
"flight_number": "UA123",
"marketing_airline_code": "UA",
"marketing_airline_name": "United Airlines",
"departure_airport": "JFK",
"departure_datetime": "2026-02-10T08:00:00.000Z",
"arrival_airport": "LAX",
"arrival_datetime": "2026-02-10T11:30:00.000Z",
"airline_confirmation": "CONF456",
"seat_assignments": [
{
"seat_number": "12A",
"passenger_id": "019c3972-5678-75ca-8e13-bef0012e59e5"
}
]
}
]
}
]
}
}

data fields:

FieldTypeRequiredDescription
idstring (uuid)YesInternal unique identifier
namestringYesAttendee full name
emailstring (email)YesAttendee email address
created_atstring (date-time)YesWhen the attendee record was created
event_idstring (uuid)YesReference to the parent event
external_idstring or nullNoExternal system identifier
joined_atstring (date-time) or nullNoWhen the attendee joined the event
ticketed_atstring (date-time) or nullNoWhen the attendee received their ticket
flight_bookingsarray or nullNoList of flight bookings for this attendee

event_attendee.ticket_success

When an Event Attendee's Flight Booking successfully ticketed

Example payload:

{
"id": "019c5223-36f0-704c-bdc6-6b09056e735f",
"timestamp": "2026-02-07T18:40:19.620Z",
"event_type": "event_attendee.ticket_success",
"entity": "EventAttendee",
"data": {
"id": "019c3970-6ba2-75ca-8e13-bef0012e59e3",
"name": "Tony Stark",
"email": "numberone@avengers.gov",
"created_at": "2026-02-07T18:40:19.620Z",
"event_id": "019c396b-3d55-7760-bdba-cf43a257d8e4",
"external_id": "209478549031",
"joined_at": "2026-02-07T00:00:00.000Z",
"ticketed_at": "2026-02-07T18:40:19.620Z",
"flight_bookings": [
{
"id": "019c3971-1234-75ca-8e13-bef0012e59e4",
"pnr": "ABC123",
"status": "CONFIRMED",
"updated_at": "2026-02-07T18:40:19.620Z",
"passengers": [
{
"id": "019c3972-5678-75ca-8e13-bef0012e59e5",
"first_name": "Tony",
"last_name": "Stark",
"middle_name": null,
"email": "numberone@avengers.gov",
"gender": "MALE",
"phone": "+1-555-123-4567",
"date_of_birth": "1970-05-29"
}
],
"segments": [
{
"id": "019c3973-9abc-75ca-8e13-bef0012e59e6",
"flight_number": "UA123",
"marketing_airline_code": "UA",
"marketing_airline_name": "United Airlines",
"departure_airport": "JFK",
"departure_datetime": "2026-02-10T08:00:00.000Z",
"arrival_airport": "LAX",
"arrival_datetime": "2026-02-10T11:30:00.000Z",
"airline_confirmation": "CONF456",
"seat_assignments": [
{
"seat_number": "12A",
"passenger_id": "019c3972-5678-75ca-8e13-bef0012e59e5"
}
]
}
]
}
]
}
}

data fields:

FieldTypeRequiredDescription
idstring (uuid)YesInternal unique identifier
namestringYesAttendee full name
emailstring (email)YesAttendee email address
created_atstring (date-time)YesWhen the attendee record was created
event_idstring (uuid)YesReference to the parent event
external_idstring or nullNoExternal system identifier
joined_atstring (date-time) or nullNoWhen the attendee joined the event
ticketed_atstring (date-time) or nullNoWhen the attendee received their ticket
flight_bookingsarray or nullNoList of flight bookings for this attendee