JSON 2.1 customers getting empty results/ errors at the booking endpoint - Dublin

Incident Report for Traveltek

Postmortem

What went wrong:

A change included in Thursday's release added new fields to capture terms and conditions acceptance on bookings made via the API. Due to a configuration error, these fields were not recognised by part of our internal booking system, which caused bookings to fail immediately, including bookings that didn't involve terms and conditions at all.

Who was affected:

Dublin customers booking through the JSON 2.1 API were unable to complete bookings during the impact window. Website and iSell bookings were not affected. No data was lost.

Resolution:

We reverted the release changes and bookings resumed immediately.

What we're doing to prevent this happening again:

We're improving our release validation so that any new field added to the booking process is checked and verified before deployment.

We're also fixing a gap in our error logging so that any future booking failures are recorded and visible straight away, rather than failing silently.

We are also reviewing our internal processes to ensure there are no gaps.

Posted Jul 14, 2026 - 11:58 BST

Resolved

This incident has been resolved.
Posted Jul 09, 2026 - 22:51 BST

Update

We are continuing to monitor any further issues
Posted Jul 09, 2026 - 22:35 BST

Monitoring

A fix has been implemented and monitoring the results
Posted Jul 09, 2026 - 22:34 BST

Identified

The cause of the issue has been identified and a fix has been implemented.
Posted Jul 09, 2026 - 22:34 BST

Investigating

We are currently investigating an issue that’s causing booking failures. We’ll keep you updated on our progress.
Posted Jul 09, 2026 - 21:03 BST
This incident affected: API.