flights.passenger_data_invalid — Passenger data not accepted
HTTP status: 422
Retryable: no — change the request or the flow first
When it happens
A passenger is invalid: no adult on the booking, a child or infant without birth date, a passenger type that does not match the age, a missing or expired passport on an international trip (a national ID is accepted on domestic trips only), or a placeholder name such as TEST. Names must be in Latin letters exactly as on the travel document.
What to do
Correct the passenger listed in detail and hold again with a new Idempotency-Key.
Example response
{
"type": "https://quickota.com/developers/errors/flights.passenger_data_invalid",
"title": "Passenger data not accepted",
"status": 422,
"code": "flights.passenger_data_invalid",
"detail": "A passenger is invalid: no adult on the booking, a child or infant without birth date, a passenger type that does not match the age, a missing or expired passport on an international trip (a national ID is accepted on domestic trips only), or a placeholder name such as TEST. Names must be in Latin letters exactly as on the travel document.",
"suggestion": "Correct the passenger listed in \u0060detail\u0060 and hold again with a new \u0060Idempotency-Key\u0060.",
"retryable": false,
"requestId": "req_7f3a2c9e41d0b8a6c5e21f90"
}
See Errors for how to handle errors in general.