HomeGuidesChangelog
Changelog

Change Log

Changelog

📅 April 2026

User Guide added

A comprehensive user guide (especially for booking and post booking API) is now available to help partners understand key features, and complete integration step by step. Check out the new User Guide under Booking API &Post Booking API

Best Practices & FAQ updated

The Best Practices and FAQ sections have been revised with clearer recommendations and new scenarios to help you integrate and optimize more effectively.

📅 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