Errors
What a failed request returns and how to read it
When a request fails, the API returns an error object with an HTTP status and a code you can act on. Read the code and title to see what went wrong, and keep the correlationId if you need to raise it with support.
The shape of an error
Common codes
These are some of the codes you are most likely to hit. The full list runs to well over a hundred.
Handling errors well
- Match on
code, not ontitle. The wording can change; the code does not. - Log the
correlationIdwith every failed call. It is the fastest way for support to find the request. - A dynamic-fare error usually means the price moved. Run a fresh search and book against the new result.
For the complete list of codes and their meanings, see the GO7 error-response page.

