bymundi API

traveler.updated

A passenger changed. changed names the fields. Personal data.

Needs: travelers:read on the subscription's key · Subject: traveler

Envelope

{
  "id": "evt_…",
  "type": "traveler.updated",
  "timestamp": "2027-05-01T09:00:00Z",
  "subject": {
    "object": "traveler",
    "id": "<id>",
    "tripId": "<tripId>"
  },
  "changed": [
    "title"
  ],
  "data": {}
}

data

data is the traveler exactly as Get a traveler returns it, read at delivery time with the subscription key's permissions.

Field Type Required Description
object "traveler" yes
id uuid yes
tripId uuid yes
position integer yes
title "mr" | "mrs" | "ms" | "mstr" | "miss" | null yes
firstName string | null yes
lastName1 string | null yes
lastName2 string | null yes
birthDate string | null yes
sex "m" | "f" | null yes
nationality string | null yes
docType "dni" | "nie" | "passport" | "other" | null yes
docNumber string | null yes
docExpiry string | null yes
docCountry string | null yes
email string | null yes
phone string | null yes
address object | null yes
address.line1 string | null yes
address.line2 string | null yes
address.postalCode string | null yes
address.city string | null yes
address.region string | null yes
address.country string | null yes
taxId string | null yes
paxType "adult" | "child" | "infant" | "unknown" yes
missing string[] yes
access "invited" | "queued" | "failed" | "no_email" | "not_yet" | null yes
source string yes
consentAt string | null yes
docsPurgedAt string | null yes
createdAt string yes
updatedAt string yes

Verify the signature before trusting the body: Webhooks guide.