HomeGuidesChangelog
Changelog

Change Log

Changelog


📅 February 2026

Data Type Migration: INT to LONG (64-bit) 🔄

Agoda is migrating high-volume identifiers across core APIs from INT (32-bit) to LONG (64-bit) to support business growth and prevent capacity limits.

Schema changes:

APIPresent inField PathNew Type
Search APIResponseproperties > rooms > roomIdLong
Search APIResponseproperties > rooms > parentRoomIdLong
Precheck APIResponseerrorMessage > priceMismatchData > searchResponse > properties > rooms > roomIdLong
Precheck APIResponseerrorMessage > priceMismatchData > searchResponse > properties > rooms > parentRoomIdLong
Book APIResponsebookingDetails > idLong
Book APIResponsebookingDetails > itineraryIDLong
Book APIResponseerrorMessage > priceMismatchData > searchResponse > properties > rooms > roomIdLong
Book APIResponseerrorMessage > priceMismatchData > searchResponse > properties > rooms > parentRoomIdLong
Booking Detail APIRequestbookingIdsLong
Booking Detail APIResponsebookings > bookingIdLong
Booking List APIResponsebookings > idLong
Amendment APIRequestbookingIdLong
Amendment APIResponsebookingIdLong
Confirm Amendment APIRequestbookingIdLong
Confirm Amendment APIResponsebookingIdLong
Cancel APIRequestbookingIdLong
Cancel APIResponsecancellationSummary > bookingIdLong
Confirm Cancel APIRequestbookingIdLong
Special Request APIRequestbookingIdLong
Content Feed 6 APIResponseroomtypeFeed > roomtypes > roomtypes > hotelRoomtypeIdLong
Content Feed 6 APIResponseroomtypeFeed > roomtypes > roomtypes > hotelMasterRoomtypeIdLong
Content Feed 19 APIResponsehotelFullFeed > roomtypes > roomtype > hotelRoomtypeIdLong
Content Feed 19 APIResponsehotelFullFeed > roomtypes > roomtype > hotelMasterRoomtypeIdLong
Content Feed 14 APIResponseroomTypeFacilityFeed > roomTypeFacilities > roomTypeFacility > hotelRoomTypeIdLong

📅 January 2026

Search 2.0 is now live

Streamlined, context-driven API that lets you use a single site ID integration to access Agoda's offers for any user segment, channel, or country - supporting both live and cached searches.

Benefits:

  • Simplified Integration: One site ID covers all user segments - no more multiple integrations
  • Greater Flexibility: Fetch offers for any channel, user group, or country with a single API call
  • Operational Efficiency: Reduce technical complexity and maintenance
  • Enhanced Offer Targeting: Deliver the most relevant offers to your users, boosting conversion
  • Future-Proof Platform: Easily supports new channels, user groups

📖 Reference: Search 2.0 API Specification

📅 August 2025

Amendment API is now live

Ability to amend bookings via API for eligible bookings. Supported amendments include date changes, guest name changes, and special requests modifications.

Benefits:

  • Cost Saving: Reduce customer service touch points, saving handling time and associated costs
  • Improved Customer Experience: Customers can self-serve amendments without contacting support
  • Operational Efficiency: Automate amendment workflows with 2 new APIs (Amendment API & Confirm Amendment API)
  • Better Booking Management: Track amendment history and check allowed amendments for your bookings

📖 Reference: Amendment API Specification


Fee Waiver Feature is now live

For eligible bookings, request fee waivers for non-refundable bookings. (Please note that the final decision rests with the hotel.)

Benefits:

  • Cost Saving: Eliminates unnecessary customer service touch points and handling time for partners
  • Streamlined Process: Simplified cancellation flow - only call Confirm Cancel API for fee waiver requests
  • Better Customer Retention: Offer customers a path to recover fees on non-refundable bookings
  • Reduced Manual Work: Automated fee waiver request delivery eliminates manual procedures

📖 Reference: Fee Waiver API Specification


📅 July 2025

HCN live in Booking Details API

Hotel Confirmation Number is a unique reference number, usually the same as the hotel's own confirmation number. Customers can use this number when contacting the hotel to quickly locate their reservation. We output hotelConfirmationNumber through: BookingDetailResponseV4 -> bookings -> hotelConfirmationNumber ​

Benefits:

  • Easier Customer Communication: Makes it easier for customers to communicate directly with hotels
  • Reduced Support Load: Reduces the need for CS support interventions
  • Improved Booking Experience: Enhances the overall booking experience with direct hotel reference

📖 Reference: Booking Details API Specification