flights.ticketing_pending — Ticketing still in progress
HTTP status: 409
Retryable: yes — the same request may succeed later (reuse your Idempotency-Key)
When it happens
The airline is still issuing the tickets. This is normal for some airlines and can take up to several minutes.
What to do
Do not call issue again. Wait for the flight.booking.ticketed webhook, or poll GET /flights/bookings/{id} every pollAfterSeconds.
Example response
{
"type": "https://quickota.com/developers/errors/flights.ticketing_pending",
"title": "Ticketing still in progress",
"status": 409,
"code": "flights.ticketing_pending",
"detail": "The airline is still issuing the tickets. This is normal for some airlines and can take up to several minutes.",
"suggestion": "Do not call \u0060issue\u0060 again. Wait for the \u0060flight.booking.ticketed\u0060 webhook, or poll \u0060GET /flights/bookings/{id}\u0060 every \u0060pollAfterSeconds\u0060.",
"retryable": true,
"requestId": "req_7f3a2c9e41d0b8a6c5e21f90"
}
See Errors for how to handle errors in general.