Release DateAPIsChange LogVersion
July 2025AgencyUSB-Hotel API
AgencyUSB-ARI API
AgencyUSB-Reservation API
1. Add Hotel Product Push API
2. Add Retrieve Hotel Products API
3. Add Daily ARI Push API and LOS ARI Push API
4. Book/Modify: Add subDistributorId
  • Example

{

  "header": {

      "sourceId": "HHBIJSOPLS",

      "distributorId": "GTA",

      "version": "v4",

      "token": "18393849028490234",

      "subDistributorId": "GTA-001"

  },

v4.9.8
May 2025AgencyUSB-Hotel APIHotel Product: Add currency
  • Example

{

    "hotelId": "100001",

    "hotelName": "This is a test hotel",

    "distributorId": "GTA",

    "status": "Actived",

    "chainCode": "Marriott",

    "brandCode": "Courtyard",

    "longitude": 41.40338,

    "latitude": 2.17403,

    "city": "string",

    "country": "string",

    "state": "string",

    "currency": "USD",

    "address": [

      "AddressLine1",

    ],

v4.9.7
Apr 2025AgencyUSB-Reservation APIBook/Modify: Add additional fields related to VCC
  • Example
"payment": {

    "cardType": "CC",

    "cardCode": "VI",

    "cardNumber": "4111111111111111",

    "cardHolderName": "Sherlock Holmes",

    "expireDate": "0119",

    "securityCode": "123",

    "vccEffectiveDate": "2018-01-01",

    "vccInvalidDate": "2018-01-02",

    "vccAmountOnCard": 502.19,

    "vccCurrency": "USD"

v4.9.6
Oct 10, 2024AgencyUSB-Hotel API
AgencyUSB-Reservation API
Hotel/Live-check/Book/Modify: Add collectBy, which will replace paymentType
  • Example

"fees": [

              {

                  "dateRange": {

                    "startDate": "2018-01-01",

                    "endDate": "2018-01-04"

                  },

                  "fee": {

                    "name": "Service Charge",

                    "type": "Exclusive",

                    "amount": 10,

                    "amountType": "Percent",

                    "chargeType": "PerRoomPerNight",

                    "paymentType": "PayNow",

                    "collectBy": "Distributor"

                  }

                },

v4.9.5
Mar. 7, 2022AgencyUSB-Reservation APIBook/Modify: Add gender and birthday
  • Example

"guests": [

      {

          "firstName": "James",

          "lastName": "Bond",

          "email": "007@james.com",

          "phone": "string",

          "address": "string",

          "age": 53,

          "gender": "Male",

          "birthday": "1970-12-20",

          "type": "Adult",

          "extensions": {

              "key": "value"

          },

          "index": 1

      }

  ],

v4.7.2
Dec. 13, 2021AgencyUSB-Reservation APILive-check: Add extensionsv4.7.1
Jul. 26, 2021AgencyUSB-Hotel API
AgencyUSB-ARI API
1. Add childRateType
  • Example

"ariType": "Daily",

"timezone": "America/Los_Angeles",

"rateType": "AmountBeforeTax",

"maxChildAge": 17,

"childRateType": "ByAge",


2. Add extraChildRates
  • Example

 "rates": {

        "extraChildRates": [

          {

            "amountAfterTax": [

              50.00,

              50.00,

              50.00,

              50.00

            ],

v4.7
Apr.1, 2021AgencyUSB-Hotel API
AgencyUSB-Reservation API

1. Add stayType which can be leveraged for case of Day-Use Room

  • Example

"products": [

    {

      "roomId": "10000101",

      "roomDescription": "Soak in city views in our Deluxe room, which features a well-appointed ensuite bathroom and up-to-date entertainment offerings.",

      "rateId": "123456",

      "rateDescription": "Begin your day with a hearty meal.",

      "stayType": "DayUseRoom",

      "status": "Actived",

      "roomName": "Double Room",

      "rateName": "Bar Rate",

      "occupancy": {

        "maxAdult": 3,

        "maxChild": 2,

        "maxOccupancy": 3

      },


2. Add guaranteeType. Visit Guarantee Typefor more details.
  • Example

"roomRates": [

        {

            "inventory": 2,

            "isAfterPromotion": false,

            "promoteCode": "discount001",

            "roomId": "10000101",

            "rateId": "123456",

            "currency": "USD",

            "amountBeforeTax": [

                100,

                100,

                120

            ],

            "amountAfterTax": [

                110,

                110,

                130

            ],

            "mealPlan": "RO",

            "paymentType": "PayNow",

            "guarantee": {

                "guaranteeType": "CCG"

            },

v4.6