Skip to content

TRAVELER_V2
Webhook

Request

Security
Bearer
Bodyapplication/json
event_typestring

TRAVELER_V2

Example:"TRAVELER_V2"
operationSummaryobject(OperationSummary)

Operation summary for webhook payload

operationstring(TravelerV2OperationType)

Traveler Update operation types

Enum ValueDescription
CREATE

A new traveler profile has been created.

UPDATE

A traveler profile has been updated.

DELETE

A traveler profile has been deactivated. A deactivated profile can be reactivated later.

PURGE

A traveler’s profile has been permanently deleted. A purged traveler profile cannot be recovered.

Example:"DELETE"
payloadobject(UserProfileWithRelatedEntities)

Traveler details enriched with related entities like payment info

timestampstring

Timestamp when the event was published

audienceobject(WebhookAudience)

Audience for whom this webhook payload is intended

payloadMetadataobject(PayloadMetadata)

Metadata about the webhook payload processing

Payload
{ "event_type": "TRAVELER_V2", "operationSummary": { "ticketsIssued": [ … ], "ticketsVoided": [ … ], "ticketsRefunded": [ … ] }, "operation": "DELETE", "payload": { "paymentInfos": [ … ], "id": "b93dc51f-12dd-46c7-b7d6-1cb12cd3f5b3", "personalInfo": { … }, "businessInfo": { … }, "persona": "EMPLOYEE", "isActive": true, "tier": "SEAT1A", "stealthType": "STEALTH_TYPE_1", "stealthMode": { … }, "relativeOf": { … }, "travelPreferences": { … }, "membershipInfo": { … }, "notificationPreferences": { … }, "travelArrangers": { … }, "adhocUserInfo": { … }, "externalId": "string", "contractingTmcRef": { … }, "bookingTmcRef": { … } }, "timestamp": "string", "audience": { "organizationId": "string", "contractingTmcId": "string", "bookingTmcId": "string" }, "payloadMetadata": { "piiMaskingStatus": "APPLIED" } }

Responses

OK