{
  "opencollection": "1.0.0",
  "info": {
    "name": "OPERA Cloud Reservation Master Data Management API",
    "version": "26.2.0.0"
  },
  "items": [
    {
      "info": {
        "name": "ReservationConfig",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Alert Code Templates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/alertCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "alertCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              }
            ]
          },
          "docs": "Retrieve all configured Alert Code Templates. <p><strong>OperationId:</strong>getAlertCodeTemplates</p>"
        },
        {
          "info": {
            "name": "Create Alert Code Template",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/alertCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Create a new Alert Code Template. <p><strong>OperationId:</strong>postAlertCodeTemplates</p>"
        },
        {
          "info": {
            "name": "Change Alert Code Template",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/alertCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Update an existing alert code template. <p><strong>OperationId:</strong>putAlertCodeTemplates</p>"
        },
        {
          "info": {
            "name": "Delete Alert Code Template",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/alertCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "alertCodeTemplateCodes",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": "Delete an existing alert code template. <p><strong>OperationId:</strong>deleteAlertCodeTemplates</p>"
        },
        {
          "info": {
            "name": "Delete Auto Attach Elements",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/autoAttachElements",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Delete an Auto Attach Element Rule on a property. <p><strong>OperationId:</strong>deleteAutoAttachElements</p>"
        },
        {
          "info": {
            "name": "Get eCoupon Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/ecoupons",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query"
              },
              {
                "name": "eCouponCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCardECouponCodes",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "ratePlansCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCardRatePlans",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Indicator that tells whether to include inactive rules in search results ."
              }
            ]
          },
          "docs": "Get existing property eCoupon Codes. <p><strong>OperationId:</strong>getECouponCodes</p>"
        },
        {
          "info": {
            "name": "Get Global Alerts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/globalAlerts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelIds",
                "value": "",
                "type": "query"
              },
              {
                "name": "alertCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "welcomeOffer",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Retrieve all configured Global Alerts for a property. <p><strong>OperationId:</strong>getGlobalAlerts</p>"
        },
        {
          "info": {
            "name": "Delete a Global Alert Code",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/globalAlerts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Delete a Global Alert for a property. <p><strong>OperationId:</strong>deleteGlobalAlerts</p>"
        },
        {
          "info": {
            "name": "Copy Global Alerts",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/globalAlerts/copy",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Copy a Global Alert for a property. <p><strong>OperationId:</strong>copyGlobalAlerts</p>"
        },
        {
          "info": {
            "name": "Get Guest Message Templates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/guestMessages",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "guestMessageCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              }
            ]
          },
          "docs": "Retrieve the configured Guest Message Templates. <p><strong>OperationId:</strong>getGuestMessageTemplates</p>"
        },
        {
          "info": {
            "name": "Create a new guest message template",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/guestMessages",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Message templates enable you to define standard message texts within OPERA Cloud to ensure consistency in the format of guest messages. You can use this API to create a new Guest Message Template. <p><strong>OperationId:</strong>postGuestMessageTemplates</p>"
        },
        {
          "info": {
            "name": "Change Guest Message Templates",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/guestMessages",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Update an existing Guest Message Template. <p><strong>OperationId:</strong>putGuestMessageTemplates</p>"
        },
        {
          "info": {
            "name": "Delete an existing guest message template",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/guestMessages",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "guestMessageTemplateCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Delete an existing Guest Message Template. <p><strong>OperationId:</strong>deleteGuestMessageTemplates</p>"
        },
        {
          "info": {
            "name": "Get Alert Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/alertCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "code",
                "value": "",
                "type": "query"
              },
              {
                "name": "alertCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              }
            ]
          },
          "docs": "You can use this API to get Alert Codes. <p><strong>OperationId:</strong>getAlertCodes</p>"
        },
        {
          "info": {
            "name": "Create a new alert code",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/alertCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to create a new alert code. <p><strong>OperationId:</strong>postAlertCodes</p>"
        },
        {
          "info": {
            "name": "Change Alert Codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/alertCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to change Alert Codes. <p><strong>OperationId:</strong>putAlertCodes</p>"
        },
        {
          "info": {
            "name": "Delete an Alert Code",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/alertCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Configuration code."
              }
            ]
          },
          "docs": "You can use this API to delete an Alert Code. <p><strong>OperationId:</strong>deleteAlertCodes</p>"
        },
        {
          "info": {
            "name": "Get Auto Attach Elements",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/autoAttachElements",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "List of Hotels."
              },
              {
                "name": "code",
                "value": "",
                "type": "query"
              },
              {
                "name": "criteriaCode",
                "value": "",
                "type": "query",
                "description": "The name of the rule."
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Available only when Reservation Discounts and Advanced Discounts are active"
              },
              {
                "name": "basedOn",
                "value": "",
                "type": "query",
                "description": "Available only when Keyword Functionality is active."
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Indicator that tells whether to include inactive rules in search results."
              }
            ]
          },
          "docs": "Retrieve the Auto Attach Element Rules that are configured. Auto attach elements are rules defined to auto-update various fields (elements) on a new reservation.  Rules can be associated with rate codes, memberships, room types, preferences etc.  An example could be 'If rate code is PROMO1 then update specials on the reservation to include FB (Fruit Basket). <p><strong>OperationId:</strong>getAutoAttachElements</p>"
        },
        {
          "info": {
            "name": "Create Auto Attach Elements",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/autoAttachElements",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Create a new Auto Attach Element Rule. Auto attach elements are rules defined to auto-update various fields (elements) on a new reservation.  Rules can be associated with rate codes, memberships, room types, preferences etc.  An example could be 'If rate code is PROMO1 then update specials on the reservation to include FB (Fruit Basket). <p><strong>OperationId:</strong>postAutoAttachElements</p>"
        },
        {
          "info": {
            "name": "Update Auto Attach Elements",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/autoAttachElements",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Modify the configuration of an Auto Attach Element Rule that exists on a property. <p><strong>OperationId:</strong>putAutoAttachElements</p>"
        },
        {
          "info": {
            "name": "Copy Auto Attach Elements",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/autoAttachElements/copy",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Source Hotel code"
              }
            ]
          },
          "docs": "You can use this API to copy Auto Attach Elements. <p><strong>OperationId:</strong>copyAutoAttachElements</p>"
        },
        {
          "info": {
            "name": "Get Reservation Colors",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/colors",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description to filter result."
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Indicates whether to include inactive reservation colors or not."
              }
            ]
          },
          "docs": "Use this API to get Reservation Colors. <p><strong>OperationId:</strong>getReservationColors</p>"
        },
        {
          "info": {
            "name": "Change Reservation Colors",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/colors/:code",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "code",
                "value": "",
                "type": "path"
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to put Reservation Colors. <p><strong>OperationId:</strong>putReservationColors</p>"
        },
        {
          "info": {
            "name": "Delete an eCoupon Code",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/ecouponCodes/:ecouponCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "ecouponCode",
                "value": "",
                "type": "path"
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Delete an existing eCoupon Code. <p><strong>OperationId:</strong>deleteECouponCodes</p>"
        },
        {
          "info": {
            "name": "Create an eCoupon Code",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/ecoupons",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can create an ecoupon for a specified property and it can be a maximum of 8 alphanumeric characters. You can enter a quantity value from 1 to 99. <p><strong>OperationId:</strong>postECouponCodes</p>"
        },
        {
          "info": {
            "name": "Change an eCoupon Code",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/ecoupons",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Update an existing eCoupon Code. <p><strong>OperationId:</strong>putECouponCodes</p>"
        },
        {
          "info": {
            "name": "Copy eCoupon Codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/ecoupons/copy",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Copy an existing property eCoupon Codes to create a new one. <p><strong>OperationId:</strong>copyECouponCodes</p>"
        },
        {
          "info": {
            "name": "Create Global Alerts",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/globalAlerts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can create a Global Alerts to generate automatically for all reservations that meet the alert condition. <p><strong>OperationId:</strong>postGlobalAlerts</p>"
        },
        {
          "info": {
            "name": "Change Global Alerts",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/globalAlerts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Use this API to change Global Alerts for a property. <p><strong>OperationId:</strong>putGlobalAlerts</p>"
        },
        {
          "info": {
            "name": "Get Guest Messages",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/guestMessages",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "List of Hotels."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "guestMessageCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              }
            ]
          },
          "docs": "You can use this API to get Guest Messages. <p><strong>OperationId:</strong>getGuestMessages</p> <p>The maximum allowable limit for this API is <strong>100</strong>.</p>"
        },
        {
          "info": {
            "name": "Create Guest Messages",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/guestMessages",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "This API is used to create a new guest messages based on the request.  <p><strong>OperationId:</strong>postGuestMessages</p>"
        },
        {
          "info": {
            "name": "Change a Guest messages",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/guestMessages",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to change a Guest messages. <p><strong>OperationId:</strong>putGuestMessages</p>"
        },
        {
          "info": {
            "name": "Delete a Guest messages",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/guestMessages/:messageCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "messageCode",
                "value": "",
                "type": "path"
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to delete a Guest messages. <p><strong>OperationId:</strong>deleteGuestMessages</p>"
        },
        {
          "info": {
            "name": "Get existing property Locator Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/locatorCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "List of Hotels."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "locatorCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Indicator that tells whether to include inactive rules in search results."
              }
            ]
          },
          "docs": "You can use this API to get existing property Locator Codes. <p><strong>OperationId:</strong>getLocatorCodes</p>"
        },
        {
          "info": {
            "name": "Create a new Locator Code",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/locatorCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to create a new Locator Code. <p><strong>OperationId:</strong>postLocatorCodes</p>"
        },
        {
          "info": {
            "name": "Change the existing Locator Code",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/locatorCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to change the existing Locator Code. <p><strong>OperationId:</strong>putLocatorCodes</p>"
        },
        {
          "info": {
            "name": "Delete a Locator Code",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/locatorCodes/:locatorCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "locatorCode",
                "value": "",
                "type": "path"
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to delete a Locator Code. <p><strong>OperationId:</strong>deleteLocatorCodes</p>"
        },
        {
          "info": {
            "name": "Get Membership Level Ratings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/membershipLevels/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "membershipTypeCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCardMembershipTypes",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "membershipLevelCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCardMembershipLevels",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "descriptionWildCard",
                "value": "",
                "type": "query",
                "description": "Criteria to specify which membership levels description would be included in the results."
              }
            ]
          },
          "docs": "This API accepts the membership level ratings in the request and returns gets the membership levels. <p><strong>OperationId:</strong>getMembershipLevelRatings</p>"
        },
        {
          "info": {
            "name": "Change Membership Level Ratings",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/membershipTypes/:membershipType/membershipLevels/:membershipLevel/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "membershipLevel",
                "value": "",
                "type": "path",
                "description": "OPERA Membership level"
              },
              {
                "name": "membershipType",
                "value": "",
                "type": "path",
                "description": "OPERA Membership type"
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to change Membership Level Ratings. <p><strong>OperationId:</strong>putMembershipLevelRatings</p>"
        },
        {
          "info": {
            "name": "Get Rate Plan Ratings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/ratePlans/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "ratePlanCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "rateCategoryCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "ratings",
                "value": "",
                "type": "query",
                "description": "Possible Rate plan rating values."
              }
            ]
          },
          "docs": "You can use this API to get Rate Plan Ratings. <p><strong>OperationId:</strong>getRatePlanRatings</p>"
        },
        {
          "info": {
            "name": "Change Rate Plan Ratings",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/ratePlans/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to change Rate Plan Ratings. <p><strong>OperationId:</strong>putRatePlanRatings</p>"
        },
        {
          "info": {
            "name": "Get Reservation Protection Condition",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/reservationProtectionCondition",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Retrieve the configured reservation protection condition for the property. <p><strong>OperationId:</strong>getReservationProtectionCondition</p>"
        },
        {
          "info": {
            "name": "Create Reservation Protection Condition",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/reservationProtectionCondition",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "This API can be used to create the condition in which a reservation would be automatically marked as protected for the property. <p><strong>OperationId:</strong>postReservationProtectionCondition</p>"
        },
        {
          "info": {
            "name": "Change Reservation Protection Condition",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/reservationProtectionCondition",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "This API can be used to change the condition in which a reservation would be automatically marked as protected for the property. <p><strong>OperationId:</strong>putReservationProtectionCondition</p>"
        },
        {
          "info": {
            "name": "Delete Reservation Protection Condition",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/reservationProtectionCondition",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Deletes the reservation protection condition for the particular hotelId. <p><strong>OperationId:</strong>deleteReservationProtectionCondition</p>"
        },
        {
          "info": {
            "name": "Get Room Feature Ratings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/roomFeatures/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "featureCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCardRoomFeatures",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "descriptionWildCard",
                "value": "",
                "type": "query",
                "description": "Criteria to specify which rooms features description would be included in the results."
              },
              {
                "name": "ratings",
                "value": "",
                "type": "query",
                "description": "Possible Room Feature rating values."
              }
            ]
          },
          "docs": "You can use this API to get Room Feature Ratings. <p><strong>OperationId:</strong>getRoomFeatureRatings</p>"
        },
        {
          "info": {
            "name": "Change Room Feature Ratings",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/roomFeatures/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to change Room Feature Ratings. <p><strong>OperationId:</strong>putRoomFeatureRatings</p>"
        },
        {
          "info": {
            "name": "Get Room Special Ratings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/roomSpecials/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "specialCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCardRoomSpecials",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "descriptionWildCard",
                "value": "",
                "type": "query",
                "description": "Criteria to specify which rooms specials description would be included in the results."
              },
              {
                "name": "ratings",
                "value": "",
                "type": "query",
                "description": "Possible Room special rating values."
              }
            ]
          },
          "docs": "You can use this API to get Room Special Ratings. <p><strong>OperationId:</strong>getRoomSpecialRatings</p>"
        },
        {
          "info": {
            "name": "Change Room Special Ratings",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/roomSpecials/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to change Room Special Ratings. <p><strong>OperationId:</strong>putRoomSpecialRatings</p>"
        },
        {
          "info": {
            "name": "Get Room Ratings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/rooms/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "roomNumberCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "roomTypeCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "roomClassCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "ratings",
                "value": "",
                "type": "query",
                "description": "Possible room rating values."
              }
            ]
          },
          "docs": "You can use this API to get Room Ratings. <p><strong>OperationId:</strong>getRoomRatings</p>"
        },
        {
          "info": {
            "name": "Change Room Ratings",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/rooms/:roomId/ratings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "roomId",
                "value": "",
                "type": "path",
                "description": "OPERA Room id"
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "You can use this API to change Room Ratings. <p><strong>OperationId:</strong>putRoomRatings</p>"
        },
        {
          "info": {
            "name": "Copy trace text ",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/traceTexts/copy",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Source Hotel code"
              }
            ]
          },
          "docs": "Copy an existing Trace Text to create a new one. <p><strong>OperationId:</strong>copyTraceTexts</p>"
        },
        {
          "info": {
            "name": "Get Turnaway codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/turnawayCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "code",
                "value": "",
                "type": "query"
              },
              {
                "name": "turnAwayCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Inactive flag - whether or not to display inactive records"
              }
            ]
          },
          "docs": "Turnaway Codes enable you to record the number of potential reservations that were \"turned away\" and could not be confirmed.  Use this API to fetch all configured Turnaway codes for a property. <p><strong>OperationId:</strong>getHotelTurnAwayCodes</p>"
        },
        {
          "info": {
            "name": "Create Turn Away Codes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/turnawayCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Turnaway Codes enable you to record the number of potential reservations that were \"turned away\" and could not be confirmed.  Use this API to create a new Turnaway Code for a property. <p><strong>OperationId:</strong>postHotelTurnAwayCodes</p>"
        },
        {
          "info": {
            "name": "Change TurnAway Codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/turnawayCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Update an existing Turnaway code for a property. <p><strong>OperationId:</strong>putHotelTurnAwayCodes</p>"
        },
        {
          "info": {
            "name": "Delete an existing turnaway code",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/turnawayCodes/:code",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "code",
                "value": "",
                "type": "path"
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Delete an existing Turnaway code for a property. <p><strong>OperationId:</strong>deleteHotelTurnAwayCodes</p>"
        },
        {
          "info": {
            "name": "Get upsell rules",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/upsellRules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              },
              {
                "name": "stayDate",
                "value": "",
                "type": "query",
                "description": "The stay date to be searched."
              },
              {
                "name": "rule",
                "value": "",
                "type": "query",
                "description": "Wildcard search for the upsell rule code or description."
              },
              {
                "name": "searchByRoomType",
                "value": "",
                "type": "query",
                "description": "Signifies whether upsell rules are to be searched based on Room Type or Room Class."
              },
              {
                "name": "fromCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "toCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "rateCode",
                "value": "",
                "type": "query",
                "description": "Rate code to be searched."
              },
              {
                "name": "membershipType",
                "value": "",
                "type": "query",
                "description": "Membership type to be searched."
              },
              {
                "name": "channel",
                "value": "",
                "type": "query",
                "description": "Channel to be searched."
              },
              {
                "name": "ReservationTypeCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "marketCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "This API will retrieve all configured Upgrade Rules.  These enable you to configure the rules for calculating the reservation upsell amounts.   <p><strong>OperationId:</strong>getUpsellRules</p>"
        },
        {
          "info": {
            "name": "Create Upsell Rules",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/upsellRules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Use this API to create a new Upgrade rule for a property.  You can upgrade a reservation during the check-in process, but it must match the date ranges, the room types, and the formulas defined in the upgrade rules for the property. A message alerts you to available upgrades and prices. <p><strong>OperationId:</strong>postUpsellRules</p>"
        },
        {
          "info": {
            "name": "Modify Upsell Rule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/upsellRules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Use this API to modify an existing Upgrade rule for a property. <p><strong>OperationId:</strong>putUpsellRules</p>"
        },
        {
          "info": {
            "name": "Test upsell rules",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/upsellRules/action/validate",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Use this API to test and see if the rule that you have created works.  E.g. you can test by giving a rate code and dates, and see that the rule returns the correct upsell details. <p><strong>OperationId:</strong>testUpsellRules</p>"
        },
        {
          "info": {
            "name": "Copy upsell rules",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/upsellRules/copy",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Source Hotel code"
              }
            ]
          },
          "docs": "Copy an existing upsell rule, to create a new one. <p><strong>OperationId:</strong>copyUpsellRules</p>"
        },
        {
          "info": {
            "name": "Delete an Upsell Rule",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/upsellRules/:ruleCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "ruleCode",
                "value": "",
                "type": "path"
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Use this API to delete an existing Upgrade rule for a property. <p><strong>OperationId:</strong>deleteUpsellRules</p>"
        },
        {
          "info": {
            "name": " ping",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/services/reservations/status",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "operaPingInput",
                "value": "",
                "type": "query",
                "description": "Opera Ping request input type"
              }
            ]
          },
          "docs": "Ping Reservation Configuration Service <p><strong>OperationId:</strong>pingReservationConfigService</p>"
        },
        {
          "info": {
            "name": "Get template Locator Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/templates/locatorCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "locatorCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Indicator that tells whether to include inactive rules in search results."
              }
            ]
          },
          "docs": "Get existing template Locator Codes <p><strong>OperationId:</strong>getLocatorCodesTemplate</p>"
        },
        {
          "info": {
            "name": "Create a template Locator Code",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/templates/locatorCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Create a new Locator Code at template level. <p><strong>OperationId:</strong>postLocatorCodesTemplate</p>"
        },
        {
          "info": {
            "name": "Change a Locator Code",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/templates/locatorCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Change an existing Locator Code <p><strong>OperationId:</strong>putLocatorCodesTemplate</p>"
        },
        {
          "info": {
            "name": "Delete a Locator Code",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/templates/locatorCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "locatorCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Delete the selected Locator Code <p><strong>OperationId:</strong>deleteLocatorCodesTemplate</p>"
        },
        {
          "info": {
            "name": "Get trace texts ",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/traceTexts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "excludeGlobal",
                "value": "",
                "type": "query",
                "description": "Flag to tell whether to exclude global traces or not."
              },
              {
                "name": "departmentCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Fetch all configured Trace Texts for a property. <p><strong>OperationId:</strong>getTraceTexts</p>"
        },
        {
          "info": {
            "name": "Create new trace texts",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/traceTexts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "When you create traces for reservation, blocks, or AR accounts, you must first set up the standard messages that are available. When you create a trace, these texts can be selected and used as-is, or they can be modified as necessary. When you create a trace text, it must be associated with a department, like Reservations. <p><strong>OperationId:</strong>postTraceTexts</p>"
        },
        {
          "info": {
            "name": "Change trace text ",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/traceTexts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Update an existing Trace Text for a property. <p><strong>OperationId:</strong>putTraceTexts</p>"
        },
        {
          "info": {
            "name": "Delete trace text ",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/traceTexts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "query",
                "description": "Property Code where the trace text belongs to."
              },
              {
                "name": "departmentCode",
                "value": "",
                "type": "query",
                "description": "Department Code where the trace text belongs to."
              },
              {
                "name": "traceText",
                "value": "",
                "type": "query",
                "description": "Trace text value."
              },
              {
                "name": "canDelete",
                "value": "",
                "type": "query",
                "description": "Determines whether this trace text can be deleted."
              },
              {
                "name": "displaySequence",
                "value": "",
                "type": "query",
                "description": "Display Sequence for the trace text."
              }
            ]
          },
          "docs": "Delete an existing Trace Text for a property. <p><strong>OperationId:</strong>deleteTraceTexts</p>"
        },
        {
          "info": {
            "name": "Get Template TurnAway Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/turnawayCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Inactive flag - whether or not to display inactive records."
              }
            ]
          },
          "docs": "Retrieve all existing Turnaway Code Templates. <p><strong>OperationId:</strong>getTemplateTurnAwayCodes</p>"
        },
        {
          "info": {
            "name": "Create Template TurnAway Codes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/turnawayCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Create a new Turnaway Code Template. <p><strong>OperationId:</strong>postTemplateTurnAwayCodes</p>"
        },
        {
          "info": {
            "name": "Change a Turnaway code template",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/turnawayCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Update an existing Turnaway Code Template. <p><strong>OperationId:</strong>putTemplateTurnAwayCodes</p>"
        },
        {
          "info": {
            "name": "Delete a Turnaway code template",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/turnawayCodes/:turnawayCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "turnawayCode",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete an existing Turnaway Code Template. <p><strong>OperationId:</strong>deleteTemplateTurnAwayCodes</p>"
        },
        {
          "info": {
            "name": "Create/Update Auto Attach Elements",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/upsert/hotels/:hotelId/autoAttachElements",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Create/update the configuration of an Auto Attach Element Rule that exists on a property. <p><strong>OperationId:</strong>putUpsertAutoAttachElements</p>"
        },
        {
          "info": {
            "name": "Create/Change an eCoupon Code",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/upsert/hotels/:hotelId/ecoupons",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Create/Update an existing eCoupon Code. <p><strong>OperationId:</strong>putUpsertECouponCodes</p>"
        },
        {
          "info": {
            "name": "Create/Change Global Alerts",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/upsert/hotels/:hotelId/globalAlerts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Use this API to create/change Global Alerts for a property. <p><strong>OperationId:</strong>putUpsertGlobalAlerts</p>"
        },
        {
          "info": {
            "name": "Create/Modify Upsell Rule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/upsert/hotels/:hotelId/upsellRules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique OPERA Hotel code"
              }
            ]
          },
          "docs": "Use this API to create/modify an existing Upgrade rule for a property. <p><strong>OperationId:</strong>putUpsertUpsellRules</p>"
        }
      ]
    },
    {
      "info": {
        "name": "ChainConfig",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Block Conversions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/blockConversions",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Block Conversions. <p><strong>OperationId:</strong>getBlockConversions</p>"
        },
        {
          "info": {
            "name": "Create Block Conversions",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/blockConversions",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Block Conversions. <p><strong>OperationId:</strong>postBlockConversions</p>"
        },
        {
          "info": {
            "name": "Change Block Conversions",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/blockConversions/:blockConversionCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "blockConversionCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Block Conversions."
              }
            ]
          },
          "docs": "Use this API to update Block Conversions. <p><strong>OperationId:</strong>changeBlockConversions</p>"
        },
        {
          "info": {
            "name": "Delete Block Conversions",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/blockConversions/:blockConversionCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "blockConversionCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Block Conversions."
              },
              {
                "name": "blockConversionsCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Block Conversions. <p><strong>OperationId:</strong>removeBlockConversions</p>"
        },
        {
          "info": {
            "name": "Get Block Rankings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/blockRankings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Block Rankings. <p><strong>OperationId:</strong>getBlockRankings</p>"
        },
        {
          "info": {
            "name": "Create Block Rankings",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/blockRankings",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Block Rankings. <p><strong>OperationId:</strong>postBlockRankings</p>"
        },
        {
          "info": {
            "name": "Change Block Ranking",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/blockRankings/:blockRankingsCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "blockRankingsCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Block Rankings."
              }
            ]
          },
          "docs": "Use this API to update Block Ranking. <p><strong>OperationId:</strong>changeBlockRankings</p>"
        },
        {
          "info": {
            "name": "Delete Block Ranking",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/blockRankings/:blockRankingsCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "blockRankingsCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Block Rankings."
              },
              {
                "name": "blockRankingsCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Block Ranking. <p><strong>OperationId:</strong>removeBlockRankings</p>"
        },
        {
          "info": {
            "name": "Get Booking Types",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/bookingTypes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Booking Types. <p><strong>OperationId:</strong>getBookingTypes</p>"
        },
        {
          "info": {
            "name": "Create Booking Types",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/bookingTypes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Booking Types. <p><strong>OperationId:</strong>postBookingTypes</p>"
        },
        {
          "info": {
            "name": "Change Booking Type",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/bookingTypes/:bookingTypesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "bookingTypesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Booking Types."
              }
            ]
          },
          "docs": "Use this API to update Booking Type. <p><strong>OperationId:</strong>putBookingTypes</p>"
        },
        {
          "info": {
            "name": "Delete Booking Type",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/bookingTypes/:bookingTypesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "bookingTypesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Booking Types."
              },
              {
                "name": "bookingTypesCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Booking Type. <p><strong>OperationId:</strong>deleteBookingTypes</p>"
        },
        {
          "info": {
            "name": "Get Cancellation Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/cancellationCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Cancellation Codes. <p><strong>OperationId:</strong>getCancellationCodes</p>"
        },
        {
          "info": {
            "name": "Create Cancellation Codes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/cancellationCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Cancellation Codes. <p><strong>OperationId:</strong>postCancellationCodes</p>"
        },
        {
          "info": {
            "name": "Change Cancellation Codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/cancellationCodes/:cancellationCodesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "cancellationCodesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of cancellation codes"
              }
            ]
          },
          "docs": "Use this API to update Cancellation Codes. <p><strong>OperationId:</strong>putCancellationCodes</p>"
        },
        {
          "info": {
            "name": "Delete Cancellation Codes",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/cancellationCodes/:cancellationCodesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "cancellationCodesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of cancellation codes"
              },
              {
                "name": "cancellationCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Cancellation Codes. <p><strong>OperationId:</strong>deleteCancellationCodes</p>"
        },
        {
          "info": {
            "name": "Get Discount Reasons",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/discountReasons",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchAdvanced",
                "value": "",
                "type": "query",
                "description": "Determines whether to fetch records checked as Advanced or not."
              },
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "fetchNonAdvanced",
                "value": "",
                "type": "query",
                "description": "Determines whether to fetch records that are not checked as Advanced or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Discount Reasons. <p><strong>OperationId:</strong>getDiscountReasons</p>"
        },
        {
          "info": {
            "name": "Create Discount Reasons",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/discountReasons",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Discount Reasons. <p><strong>OperationId:</strong>postDiscountReasons</p>"
        },
        {
          "info": {
            "name": "Change Discount Reasons",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/discountReasons/:discountReasonsId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "discountReasonsId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Discount Reasons."
              }
            ]
          },
          "docs": "Use this API to update Discount Reasons. <p><strong>OperationId:</strong>putDiscountReasons</p>"
        },
        {
          "info": {
            "name": "Delete Discount Reasons",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/discountReasons/:discountReasonsId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "discountReasonsId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Discount Reasons."
              }
            ]
          },
          "docs": "Use this API to delete Discount Reasons. <p><strong>OperationId:</strong>deleteDiscountReasons</p>"
        },
        {
          "info": {
            "name": "Get Entry Points",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/entryPoints",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Entry Points. <p><strong>OperationId:</strong>getEntryPoints</p>"
        },
        {
          "info": {
            "name": "Create Entry Points",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/entryPoints",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Entry Points. <p><strong>OperationId:</strong>postEntryPoints</p>"
        },
        {
          "info": {
            "name": "Change Entry Points",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/entryPoints/:entryPointsId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "entryPointsId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Entry Points."
              }
            ]
          },
          "docs": "Use this API to update Entry Points. <p><strong>OperationId:</strong>putEntryPoints</p>"
        },
        {
          "info": {
            "name": "Delete Entry Points",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/entryPoints/:entryPointsId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "entryPointsId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Entry Points."
              },
              {
                "name": "entryPointsCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Entry Points. <p><strong>OperationId:</strong>deleteEntryPoints</p>"
        },
        {
          "info": {
            "name": "Get Global Action Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/globalActionCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Global Action Codes. <p><strong>OperationId:</strong>getGlobalActionCodes</p>"
        },
        {
          "info": {
            "name": "Create Global Action Codes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/globalActionCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Global Action Codes. <p><strong>OperationId:</strong>postGlobalActionCodes</p>"
        },
        {
          "info": {
            "name": "Change Global Action Codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/globalActionCodes/:actionCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "actionCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Global Action."
              }
            ]
          },
          "docs": "Use this API to update Global Action Codes. <p><strong>OperationId:</strong>changeGlobalActionCodes</p>"
        },
        {
          "info": {
            "name": "Delete Global Action Codes",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/globalActionCodes/:actionCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "actionCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Global Action."
              },
              {
                "name": "globalActionCodesCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Global Action Codes. <p><strong>OperationId:</strong>removeGlobalActionCodes</p>"
        },
        {
          "info": {
            "name": "Get Move Reason Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/moveReasonCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Move Reason Codes. <p><strong>OperationId:</strong>getMoveReasonCodes</p>"
        },
        {
          "info": {
            "name": "Create Move Reason Codes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/moveReasonCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Move Reason Codes. <p><strong>OperationId:</strong>postMoveReasonCodes</p>"
        },
        {
          "info": {
            "name": "Change Move Reason Codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/moveReasonCodes/:moveReasonCodesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "moveReasonCodesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Move Reason Codes."
              }
            ]
          },
          "docs": "Use this API to update Move Reason Codes. <p><strong>OperationId:</strong>putMoveReasonCodes</p>"
        },
        {
          "info": {
            "name": "Delete Move Reason Codes",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/moveReasonCodes/:moveReasonCodesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "moveReasonCodesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Move Reason Codes."
              },
              {
                "name": "moveReasonCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Move Reason Codes. <p><strong>OperationId:</strong>deleteMoveReasonCodes</p>"
        },
        {
          "info": {
            "name": "Get Origin Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/originCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Origin Codes. <p><strong>OperationId:</strong>getOriginCodes</p>"
        },
        {
          "info": {
            "name": "Create Origin Codes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/originCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Origin Codes. <p><strong>OperationId:</strong>postOriginCodes</p>"
        },
        {
          "info": {
            "name": "Change Origin Codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/originCodes/:originCodesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "originCodesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of origin codes"
              }
            ]
          },
          "docs": "Use this API to update Origin Codes. <p><strong>OperationId:</strong>putOriginCodes</p>"
        },
        {
          "info": {
            "name": "Delete Origin Codes",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/originCodes/:originCodesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "originCodesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of origin codes"
              },
              {
                "name": "originCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Origin Codes. <p><strong>OperationId:</strong>deleteOriginCodes</p>"
        },
        {
          "info": {
            "name": "Get Purpose Of Stays",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/purposeOfStays",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Purpose Of Stays. <p><strong>OperationId:</strong>getPurposeOfStays</p>"
        },
        {
          "info": {
            "name": "Create Purpose Of Stays",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/purposeOfStays",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Purpose Of Stays. <p><strong>OperationId:</strong>postPurposeOfStays</p>"
        },
        {
          "info": {
            "name": "Change Purpose Of Stays",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/purposeOfStays/:purposeOfStaysId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "purposeOfStaysId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Purpose Of Stays."
              }
            ]
          },
          "docs": "Use this API to update Purpose Of Stays. <p><strong>OperationId:</strong>putPurposeOfStays</p>"
        },
        {
          "info": {
            "name": "Delete Purpose Of Stays",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/purposeOfStays/:purposeOfStaysId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "purposeOfStaysId",
                "value": "",
                "type": "path",
                "description": "Unique ID of Purpose Of Stays."
              },
              {
                "name": "purposeOfStaysCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Purpose Of Stays. <p><strong>OperationId:</strong>deletePurposeOfStays</p>"
        },
        {
          "info": {
            "name": "Get Scripts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/scripts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "codes",
                "value": "",
                "type": "query"
              },
              {
                "name": "croCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Type for Web Reg Card."
              },
              {
                "name": "languageCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "membershipTypesCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to get Scripts. <p><strong>OperationId:</strong>getScripts</p>"
        },
        {
          "info": {
            "name": "Create Scripts",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/scripts",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Scripts. <p><strong>OperationId:</strong>postScripts</p>"
        },
        {
          "info": {
            "name": "Change Scripts",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/scripts/:scriptCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "scriptCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Scripts."
              }
            ]
          },
          "docs": "Use this API to update Scripts. <p><strong>OperationId:</strong>changeScripts</p>"
        },
        {
          "info": {
            "name": "Change Scripts",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/scripts/:scriptCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "scriptCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Scripts."
              },
              {
                "name": "idContext",
                "value": "",
                "type": "query",
                "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)."
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "A reference to the type of object defined by the UniqueID element."
              }
            ]
          },
          "docs": "Use this API to update Scripts. <p><strong>OperationId:</strong>removeScripts</p>"
        },
        {
          "info": {
            "name": "Get Waitlist Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/waitlistCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Waitlist Codes. <p><strong>OperationId:</strong>getWaitlistCodes</p>"
        },
        {
          "info": {
            "name": "Create Waitlist Codes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/waitlistCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Waitlist Codes. <p><strong>OperationId:</strong>postWaitlistCodes</p>"
        },
        {
          "info": {
            "name": "Change Waitlist Codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/waitlistCodes/:waitlistCodesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "waitlistCodesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of waitlist codes"
              }
            ]
          },
          "docs": "Use this API to update Waitlist Codes. <p><strong>OperationId:</strong>putWaitlistCodes</p>"
        },
        {
          "info": {
            "name": "Delete Waitlist Codes",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/waitlistCodes/:waitlistCodesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "waitlistCodesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of waitlist codes"
              },
              {
                "name": "waitlistCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Waitlist Codes. <p><strong>OperationId:</strong>deleteWaitlistCodes</p>"
        },
        {
          "info": {
            "name": "Get Waitlist Priorities",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/waitlistPriorities",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "codes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Waitlist Priorities. <p><strong>OperationId:</strong>getWaitlistPriorities</p>"
        },
        {
          "info": {
            "name": "Create Waitlist Priorities",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/waitlistPriorities",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Waitlist Priorities. <p><strong>OperationId:</strong>postWaitlistPriorities</p>"
        },
        {
          "info": {
            "name": "Change Waitlist Priorities",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/waitlistPriorities/:waitlistPrioritiesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "waitlistPrioritiesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of waitlist priorities"
              }
            ]
          },
          "docs": "Use this API to update Waitlist Priorities. <p><strong>OperationId:</strong>putWaitlistPriorities</p>"
        },
        {
          "info": {
            "name": "Delete Waitlist Priorities",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/waitlistPriorities/:waitlistPrioritiesId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "waitlistPrioritiesId",
                "value": "",
                "type": "path",
                "description": "Unique ID of waitlist priorities"
              },
              {
                "name": "waitlistPrioritiesCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Waitlist Priorities. <p><strong>OperationId:</strong>deleteWaitlistPriorities</p>"
        }
      ]
    },
    {
      "info": {
        "name": "HotelConfig",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Cancellation policies in hotel level",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/cancelpolicies",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "Hotel code."
              },
              {
                "name": "policyCodeListCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Indicator that tells whether to include inactive in search results."
              }
            ]
          },
          "docs": "Use this API to get Cancellation policies in hotel level. <p><strong>OperationId:</strong>getCancellationPolicy</p>"
        },
        {
          "info": {
            "name": "Create Cancellation policies in hotel level",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/cancelpolicy/:cancelpolicycode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "cancelpolicycode",
                "value": "",
                "type": "path",
                "description": "Unique Code of policy."
              }
            ]
          },
          "docs": "Use this API to create Cancellation policies in hotel level. <p><strong>OperationId:</strong>postCancellationPolicy</p>"
        },
        {
          "info": {
            "name": "Change Cancellation policies in hotel level",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/cancelpolicy/:cancelpolicycode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "cancelpolicycode",
                "value": "",
                "type": "path",
                "description": "Unique Code of policy."
              }
            ]
          },
          "docs": "Use this API to update Cancellation policies in hotel level. <p><strong>OperationId:</strong>changeCancellationPolicy</p>"
        },
        {
          "info": {
            "name": "Delete Cancellation policies in hotel level",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/cancelpolicy/:cancelpolicycode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "cancelpolicycode",
                "value": "",
                "type": "path",
                "description": "Unique Code of policy."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": "Use this API to delete Cancellation policies in hotel level. <p><strong>OperationId:</strong>deleteCancellationPolicy</p>"
        },
        {
          "info": {
            "name": "Create template Cancellation policies",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/cancelpolicytemplate/:cancelpolicytemplate",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "cancelpolicytemplate",
                "value": "",
                "type": "path",
                "description": "Unique Code of policy template."
              }
            ]
          },
          "docs": "Use this API to create template Cancellation policies. <p><strong>OperationId:</strong>postTemplateCancellationPolicy</p>"
        },
        {
          "info": {
            "name": "Change template Cancellation policies",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/cancelpolicytemplate/:cancelpolicytemplate",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "cancelpolicytemplate",
                "value": "",
                "type": "path",
                "description": "Unique Code of policy template."
              }
            ]
          },
          "docs": "Use this API to update template Cancellation policies. <p><strong>OperationId:</strong>changeTemplateCancellationPolicy</p>"
        },
        {
          "info": {
            "name": "Delete template Cancellation policies",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/cancelpolicytemplate/:cancelpolicytemplate",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "cancelpolicytemplate",
                "value": "",
                "type": "path",
                "description": "Unique Code of policy template."
              },
              {
                "name": "policyCode",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": "Use this API to delete template Cancellation policies. <p><strong>OperationId:</strong>deleteTemplateCancellationPolicy</p>"
        },
        {
          "info": {
            "name": "Get template Cancellation policies",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/cancelpolicytemplates",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "Hotel code."
              },
              {
                "name": "policyCodeListCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Indicator that tells whether to include inactive in search results."
              }
            ]
          },
          "docs": "Use this API to get template Cancellation policies. <p><strong>OperationId:</strong>getTemplateCancellationPolicy</p>"
        },
        {
          "info": {
            "name": "Get deposit policies in hotel level",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/depositpolicies",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "Hotel code."
              },
              {
                "name": "policyCodeListCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Indicator that tells whether to include inactive in search results."
              }
            ]
          },
          "docs": "Use this API to get deposit policies in hotel level. <p><strong>OperationId:</strong>getDepositPolicy</p>"
        },
        {
          "info": {
            "name": "Create deposit policy in hotel level",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/depositpolicy/:depositpolicycode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "depositpolicycode",
                "value": "",
                "type": "path",
                "description": "Unique Code of deposit policy."
              }
            ]
          },
          "docs": "Use this API to create deposit policy in hotel level. <p><strong>OperationId:</strong>postDepositPolicy</p>"
        },
        {
          "info": {
            "name": "Change deposit policy in hotel level",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/depositpolicy/:depositpolicycode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "depositpolicycode",
                "value": "",
                "type": "path",
                "description": "Unique Code of deposit policy."
              }
            ]
          },
          "docs": "Use this API to update deposit policy in hotel level. <p><strong>OperationId:</strong>changeDepositPolicy</p>"
        },
        {
          "info": {
            "name": "Delete deposit policy in hotel level",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/depositpolicy/:depositpolicycode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "depositpolicycode",
                "value": "",
                "type": "path",
                "description": "Unique Code of deposit policy."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": "Use this API to delete deposit policy in hotel level. <p><strong>OperationId:</strong>deleteDepositPolicy</p>"
        },
        {
          "info": {
            "name": "Create template deposit policy",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/depositpolicytemplate/:depositpolicytemplate",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "depositpolicytemplate",
                "value": "",
                "type": "path",
                "description": "Unique Code of deposit policy template."
              }
            ]
          },
          "docs": "Use this API to create template deposit policy. <p><strong>OperationId:</strong>postTemplateDepositPolicy</p>"
        },
        {
          "info": {
            "name": "Change template deposit policy",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/depositpolicytemplate/:depositpolicytemplate",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "depositpolicytemplate",
                "value": "",
                "type": "path",
                "description": "Unique Code of deposit policy template."
              }
            ]
          },
          "docs": "Use this API to update template deposit policy. <p><strong>OperationId:</strong>changeTemplateDepositPolicy</p>"
        },
        {
          "info": {
            "name": "Delete template deposit policy",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/depositpolicytemplate/:depositpolicytemplate",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "depositpolicytemplate",
                "value": "",
                "type": "path",
                "description": "Unique Code of deposit policy template."
              },
              {
                "name": "policyCode",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": "Use this API to delete template deposit policy. <p><strong>OperationId:</strong>deleteTemplateDepositPolicy</p>"
        },
        {
          "info": {
            "name": "Get template deposit policies",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/depositpolicytemplates",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "Hotel code."
              },
              {
                "name": "policyCodeListCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Indicator that tells whether to include inactive in search results."
              }
            ]
          },
          "docs": "Use this API to get template deposit policies. <p><strong>OperationId:</strong>getTemplateDepositPolicy</p>"
        },
        {
          "info": {
            "name": "Get template Guarantee Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/guaranteeCodeTemplates",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "guaranteeCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "inactive",
                "value": "",
                "type": "query",
                "description": "Is Guarantee Code Inactive?"
              }
            ]
          },
          "docs": "Use this API to get template Guarantee Codes. <p><strong>OperationId:</strong>getTemplateGuaranteeCodes</p>"
        },
        {
          "info": {
            "name": "Create template Guarantee Code",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/guaranteeCodeTemplates/:guaranteeCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "guaranteeCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Guarantee."
              }
            ]
          },
          "docs": "Use this API to create template Guarantee Code. <p><strong>OperationId:</strong>postTemplateGuaranteeCode</p>"
        },
        {
          "info": {
            "name": "Change template Guarantee Code",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/guaranteeCodeTemplates/:guaranteeCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "guaranteeCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Guarantee."
              }
            ]
          },
          "docs": "Use this API to update template Guarantee Code. <p><strong>OperationId:</strong>changeTemplateGuaranteeCode</p>"
        },
        {
          "info": {
            "name": "Delete template Guarantee Code",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/guaranteeCodeTemplates/:guaranteeCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "guaranteeCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of Guarantee."
              }
            ]
          },
          "docs": "Use this API to delete template Guarantee Code. <p><strong>OperationId:</strong>deleteTemplateGuaranteeCode</p>"
        },
        {
          "info": {
            "name": "Get Guarantee Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/guaranteeCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query"
              },
              {
                "name": "guaranteeCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "inactive",
                "value": "",
                "type": "query",
                "description": "Is Guarantee Code Inactive?"
              }
            ]
          },
          "docs": "Use this API to get Guarantee Codes. <p><strong>OperationId:</strong>getGuaranteeCodes</p>"
        },
        {
          "info": {
            "name": "Create Guarantee Code",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/guaranteeCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create Guarantee Code. <p><strong>OperationId:</strong>postGuaranteeCode</p>"
        },
        {
          "info": {
            "name": "Change Guarantee Code",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/guaranteeCodes/:guaranteeCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "guaranteeCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of guarantee."
              }
            ]
          },
          "docs": "Use this API to update Guarantee Code. <p><strong>OperationId:</strong>changeGuaranteeCode</p>"
        },
        {
          "info": {
            "name": "Delete Guarantee Code",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/guaranteeCodes/:guaranteeCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "guaranteeCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of guarantee."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": "Use this API to delete Guarantee Code. <p><strong>OperationId:</strong>deleteGuaranteeCode</p>"
        },
        {
          "info": {
            "name": "Get schedules for guarantee codes ",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/guaranteeCodeSchedules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "List of Hotels."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "ratePlanCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "startDate",
                "value": "",
                "type": "query"
              },
              {
                "name": "endDate",
                "value": "",
                "type": "query"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query"
              },
              {
                "name": "guaranteeCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "creditRatingsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "seasonsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "inactive",
                "value": "",
                "type": "query",
                "description": "Is schedule Inactive?"
              },
              {
                "name": "override",
                "value": "",
                "type": "query",
                "description": "When set to true only schedules marked as Override will be returned."
              }
            ]
          },
          "docs": "Use this API to get schedules for guarantee codes. <p><strong>OperationId:</strong>getGuaranteeCodeSchedules</p>"
        },
        {
          "info": {
            "name": "Create schedule for guarantee codes ",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/guaranteeCodeSchedules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create schedule for guarantee codes. <p><strong>OperationId:</strong>postGuaranteeCodeSchedule</p>"
        },
        {
          "info": {
            "name": "Change an schedule for guarantee codes ",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/guaranteeCodeSchedules/:policyScheduleId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "policyScheduleId",
                "value": "",
                "type": "path",
                "description": "Unique ID of policy schedule."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to update an schedule for guarantee codes. <p><strong>OperationId:</strong>changeGuaranteeCodeSchedule</p>"
        },
        {
          "info": {
            "name": "Delete schedule for guarantee codes ",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/guaranteeCodeSchedules/:policyScheduleId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "policyScheduleId",
                "value": "",
                "type": "path",
                "description": "Unique ID of policy schedule."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "idContext",
                "value": "",
                "type": "query",
                "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)."
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "A reference to the type of object defined by the UniqueID element."
              }
            ]
          },
          "docs": "Use this API to delete schedule for guarantee codes. <p><strong>OperationId:</strong>deleteGuaranteeCodeSchedule</p>"
        },
        {
          "info": {
            "name": "Copy schedule s for guarantee codes ",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/guaranteeCodeSchedules/:policyScheduleId/copy",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "policyScheduleId",
                "value": "",
                "type": "path",
                "description": "Unique ID of policy schedule."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this APU to copy schedules for guarantee codes. <p><strong>OperationId:</strong>copyGuaranteeCodeSchedules</p>"
        },
        {
          "info": {
            "name": "Create a new Market Code",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/marketCodes/:marketcode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketcode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create a new Market Code. <p><strong>OperationId:</strong>postMarketCode</p>"
        },
        {
          "info": {
            "name": "Modify a Market Code ",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/marketCodes/:marketcode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketcode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "forceOverride",
                "value": "",
                "type": "query",
                "description": "Query param to override the property overridden configuration from EM."
              }
            ]
          },
          "docs": "You can use this API to modify a Market Code . <p><strong>OperationId:</strong>changeMarketCode</p>"
        },
        {
          "info": {
            "name": "Delete a Market Code ",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/marketCodes/:marketcode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketcode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to delete a Market Code . <p><strong>OperationId:</strong>removeMarketCode</p>"
        },
        {
          "info": {
            "name": "Create Market Group",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/marketGroups/:marketGroupCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketGroupCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market group."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create a new Market Group. Only one Market Code can be created at a time. <p><strong>OperationId:</strong>postMarketGroup</p>"
        },
        {
          "info": {
            "name": "Change Market Group",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/marketGroups/:marketGroupCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketGroupCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market group."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to modify a Market Group. Only one Market Group can be modified at a time. <p><strong>OperationId:</strong>changeMarketGroup</p>"
        },
        {
          "info": {
            "name": "Delete a Market Group ",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/marketGroups/:marketGroupCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketGroupCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market group."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to delete a Market Group . <p><strong>OperationId:</strong>removeMarketGroup</p>"
        },
        {
          "info": {
            "name": "Get Policy Schedules",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/policyschedules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "List of Hotels."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "policyType",
                "value": "",
                "type": "query",
                "description": "Simple type for Policy type."
              },
              {
                "name": "ratePlanCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "policyCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "startDate",
                "value": "",
                "type": "query"
              },
              {
                "name": "endDate",
                "value": "",
                "type": "query"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query"
              },
              {
                "name": "guaranteeCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "creditRatingsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "seasonsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "id",
                "value": "",
                "type": "query",
                "description": "A unique identifying value assigned by the creating system. The ID attribute may be used to reference a primary-key value within a database or in a particular implementation."
              },
              {
                "name": "idContext",
                "value": "",
                "type": "query",
                "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)."
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "A reference to the type of object defined by the UniqueID element."
              },
              {
                "name": "inactive",
                "value": "",
                "type": "query",
                "description": "Is schedule Inactive?"
              },
              {
                "name": "override",
                "value": "",
                "type": "query",
                "description": "When set to true only schedules marked as Override will be returned."
              },
              {
                "name": "housePolicies",
                "value": "",
                "type": "query",
                "description": "When set to true only schedules which are house policies will be returned."
              }
            ]
          },
          "docs": "Use this API to get schedules for deposit or cancel policies. <p><strong>OperationId:</strong>getPolicySchedules</p>"
        },
        {
          "info": {
            "name": "Create a Policy Schedule",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/policyschedules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create schedule for deposit or cancel policy. <p><strong>OperationId:</strong>postNewPolicySchedule</p>"
        },
        {
          "info": {
            "name": "Create a Policy Schedule",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/policyschedules/:policyscheduleId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "policyscheduleId",
                "value": "",
                "type": "path",
                "description": "Unique ID of policy schedule."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create schedule for deposit or cancel policy.<br><p><strong><mark>This API is deprecated. Please use createNewPolicySchedule instead</mark></strong></p> <p><strong>OperationId:</strong>postPolicySchedule</p>"
        },
        {
          "info": {
            "name": "Change a Policy Schedule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/policyschedules/:policyscheduleId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "policyscheduleId",
                "value": "",
                "type": "path",
                "description": "Unique ID of policy schedule."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to update an schedule for deposit or cancel policy. <p><strong>OperationId:</strong>changePolicySchedule</p>"
        },
        {
          "info": {
            "name": "Delete Policy Schedule",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/policyschedules/:policyscheduleId",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "policyscheduleId",
                "value": "",
                "type": "path",
                "description": "Unique ID of policy schedule."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "idContext",
                "value": "",
                "type": "query",
                "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)."
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "A reference to the type of object defined by the UniqueID element."
              }
            ]
          },
          "docs": "Use this API to delete schedule for deposit or cancel policy. <p><strong>OperationId:</strong>deletePolicySchedule</p>"
        },
        {
          "info": {
            "name": "Copy a Policy Schedule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/policyschedules/:policyscheduleId/copy",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "policyscheduleId",
                "value": "",
                "type": "path",
                "description": "Unique ID of policy schedule."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this APU to copy schedules for deposit or cancel policy. <p><strong>OperationId:</strong>copyPolicySchedules</p>"
        },
        {
          "info": {
            "name": "Get Pre Check In rules",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/precheckinRules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "date",
                "value": "",
                "type": "query",
                "description": "Date from which rule type is affected"
              },
              {
                "name": "ruleType",
                "value": "",
                "type": "query",
                "description": "The rule type on which the Internet Pre Check-In Rule is based. If a reservation has any of the following code, Pre CheckIn rule gets active for that reservation"
              }
            ]
          },
          "docs": "Use this API to get Pre Check In rules. <p><strong>OperationId:</strong>getPreCheckInRules</p>"
        },
        {
          "info": {
            "name": "Create Pre Check In rules",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/precheckinRules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create Pre Check In rules. <p><strong>OperationId:</strong>postPreCheckInRules</p>"
        },
        {
          "info": {
            "name": "Change Pre Check In rules",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/precheckinRules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to update Pre Check In rules. <p><strong>OperationId:</strong>changePreCheckInRules</p>"
        },
        {
          "info": {
            "name": "Delete Pre Check In rules",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/precheckinRules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "ruleType",
                "value": "",
                "type": "query",
                "description": "The rule type on which the Internet Pre Check-In Rule is based. If a reservation has any of the following code, Pre CheckIn rule gets active for that reservation"
              },
              {
                "name": "startDate",
                "value": "",
                "type": "query"
              },
              {
                "name": "endDate",
                "value": "",
                "type": "query"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query"
              },
              {
                "name": "newStartDate",
                "value": "",
                "type": "query"
              },
              {
                "name": "newEndDate",
                "value": "",
                "type": "query"
              },
              {
                "name": "newDuration",
                "value": "",
                "type": "query"
              },
              {
                "name": "level",
                "value": "",
                "type": "query",
                "description": "Description type for Rule Details"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Code type for Rule Details"
              },
              {
                "name": "specialsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "marketCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "absoluteFlag",
                "value": "",
                "type": "query",
                "description": "Absolute Flag value for Time Limit Rule."
              },
              {
                "name": "endTime",
                "value": "",
                "type": "query",
                "description": "The latest possible Internet check-in time for a reservation based on the Time rule type"
              },
              {
                "name": "startTime",
                "value": "",
                "type": "query",
                "description": "The earliest possible Internet check-in time for a reservation based on the Time rule type"
              },
              {
                "name": "daysBeforeArrival",
                "value": "",
                "type": "query",
                "description": "The number of days before the arrival date that the reservation can be checked in through the Internet. A zero will mean the day of arrival"
              },
              {
                "name": "daysAfterBooking",
                "value": "",
                "type": "query",
                "description": "The number of days after the booking date that the reservation can be checked in over the Internet"
              },
              {
                "name": "hoursPriorToCheckIn",
                "value": "",
                "type": "query",
                "description": "Enter the number of hours before the property's official check-in time that the reservation will be eligible for Internet check in"
              },
              {
                "name": "hoursPostCheckIn",
                "value": "",
                "type": "query",
                "description": "Enter the number of hours after the property's official check-in time that the reservation will be eligible for Internet check in"
              },
              {
                "name": "ratePlansCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "reservationTypesCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "vIPCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "originCodes",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to delete Pre Check In rules. <p><strong>OperationId:</strong>removePreCheckInRules</p>"
        },
        {
          "info": {
            "name": "Get service request codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/serviceRequestCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "serviceRequestCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "inactive",
                "value": "",
                "type": "query",
                "description": "This flag consider inactive/active Service Request codes to search for."
              }
            ]
          },
          "docs": "Use this API to get service request codes.<br><p><strong><mark>This API is deprecated. Please use getServiceRequestCode instead</mark></strong></p> <p><strong>OperationId:</strong>getServiceRequestCodes</p>"
        },
        {
          "info": {
            "name": "Create service request codes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/serviceRequestCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create service request codes. <p><strong>OperationId:</strong>postServiceRequestCodes</p>"
        },
        {
          "info": {
            "name": "Change configuration service request codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/serviceRequestCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to update configuration service request codes. <p><strong>OperationId:</strong>changeServiceRequestCodes</p>"
        },
        {
          "info": {
            "name": "Delete configuration service request codes",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/serviceRequestCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "serviceRequestCode",
                "value": "",
                "type": "query",
                "description": "Service request code."
              }
            ]
          },
          "docs": "Use this API to delete configuration service request codes. <p><strong>OperationId:</strong>removeServiceRequestCodes</p>"
        },
        {
          "info": {
            "name": "Get Service Request Code Priorities",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/serviceRequestCodes/:serviceRequestCode/priorities",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "serviceRequestCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of service request."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              }
            ]
          },
          "docs": "Use this API to get Service Request Code Priorities.<br><p><strong><mark>This API is deprecated. Please use getServiceRequestCodePriority instead</mark></strong></p> <p><strong>OperationId:</strong>getServiceRequestCodePriorities</p>"
        },
        {
          "info": {
            "name": "Create Service Request Code Priorities",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/serviceRequestCodes/:serviceRequestCode/priorities",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "serviceRequestCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of service request."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create Service Request Code Priorities. <p><strong>OperationId:</strong>postServiceRequestCodePriorities</p>"
        },
        {
          "info": {
            "name": "Change Service Request Code Priorities",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/serviceRequestCodes/:serviceRequestCode/priorities",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "serviceRequestCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of service request."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to update Service Request Code Priorities. <p><strong>OperationId:</strong>changeServiceRequestCodePriorities</p>"
        },
        {
          "info": {
            "name": "Delete Service Request Code Priorities",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/serviceRequestCodes/:serviceRequestCode/priorities",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "serviceRequestCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of service request."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to delete Service Request Code Priorities. <p><strong>OperationId:</strong>removeServiceRequestCodePriorities</p>"
        },
        {
          "info": {
            "name": "Get Source Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/sourceCodes/",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "List of Hotels."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "sourceCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "sourceGroupsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Include inactive Source Codes or not."
              }
            ]
          },
          "docs": "Use this API to search for Source Codes based on criteria. <p><strong>OperationId:</strong>getSourceCodes</p>"
        },
        {
          "info": {
            "name": "Create a Source Code",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/sourceCodes/",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create a new Source Code. Only one Source Code can be Use this API to created at a time. <p><strong>OperationId:</strong>postSourceCode</p>"
        },
        {
          "info": {
            "name": "Update a Source Code",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/sourceCodes/:sourceCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "sourceCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of source."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to modify a Source Code. Only one Source Code can be modified at a time. <p><strong>OperationId:</strong>changeSourceCode</p>"
        },
        {
          "info": {
            "name": "Delete a Source Code",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/sourceCodes/:sourceCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "sourceCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of source."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to remove a Source Code. Only one Source Code can be Use this API to removed at a time. <p><strong>OperationId:</strong>removeSourceCode</p>"
        },
        {
          "info": {
            "name": "Search for Source Groups ",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/hotels/:hotelId/sourceGroups",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query",
                "description": "List of Hotels."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "sourceCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "sourceGroupsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Include inactive Source Groups or not."
              }
            ]
          },
          "docs": "Search for Source Groups. <p><strong>OperationId:</strong>getSourceGroups</p>"
        },
        {
          "info": {
            "name": "Create a Source Group",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/hotels/:hotelId/sourceGroups",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "This API is used to create a new Source Group. Only one Source Code can be Use this API to created at a time. <p><strong>OperationId:</strong>postSourceGroup</p>"
        },
        {
          "info": {
            "name": "Change a Source Group",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:hotelId/sourceGroups/:sourceGroupCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "sourceGroupCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of source group."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "This API is used to modify a Source Group. Only one Source Group can be modified at a time. <p><strong>OperationId:</strong>changeSourceGroup</p>"
        },
        {
          "info": {
            "name": "Delete a Source Group",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/hotels/:hotelId/sourceGroups/:sourceGroupCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "sourceGroupCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of source group."
              },
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to delete a Source Group.  Only one Source Group can be Use this API to deleted at a time. <p><strong>OperationId:</strong>removeSourceGroup</p>"
        },
        {
          "info": {
            "name": " copy configuration service request codes",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/hotels/:sourceHotelId/serviceRequestCodes/copy",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "sourceHotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of source hotel."
              }
            ]
          },
          "docs": "Copy configuration service request codes. <p><strong>OperationId:</strong>copyServiceRequestCodes</p>"
        },
        {
          "info": {
            "name": "Search for Market codes Template",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/marketCodeTemplates",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "templateMarketCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "templateMarketGroupsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "fetch inactive Market Codes."
              }
            ]
          },
          "docs": "This API is used to search for a Template Market Code. . <p><strong>OperationId:</strong>getTemplateMarketCodes</p>"
        },
        {
          "info": {
            "name": "Create Market Code Template",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/marketCodeTemplates",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "This API is used to create a new Template Market Code. Only one template Market Code can be Use this API to created at a time. <p><strong>OperationId:</strong>postTemplateMarketCode</p>"
        },
        {
          "info": {
            "name": "Update a Market Code Template",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/marketCodeTemplates/:marketcode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketcode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market."
              }
            ]
          },
          "docs": "This API is used to modify a template Market Code. Only one template Market Code can be modified at a time. <p><strong>OperationId:</strong>changeTemplateMarketCode</p>"
        },
        {
          "info": {
            "name": "Delete a Market Code Template",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/marketCodeTemplates/:marketcode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketcode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market."
              },
              {
                "name": "templateMarketCode",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": "This API is used to  delete a Template Market Code. . <p><strong>OperationId:</strong>removeTemplateMarketCode</p>"
        },
        {
          "info": {
            "name": "Get Market codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/marketCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query"
              },
              {
                "name": "marketCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "marketGroupsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Search inactive Market Codes."
              }
            ]
          },
          "docs": "Use this API to get Market codes. <p><strong>OperationId:</strong>getMarketCodes</p>"
        },
        {
          "info": {
            "name": "Create Market Group Template",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/marketGroupTemplate/:marketGroupCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketGroupCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market group."
              }
            ]
          },
          "docs": "This API is used to create a new Template Market Group. Only one template Market Group can be Use this API to created at a time. <p><strong>OperationId:</strong>postTemplateMarketGroup</p>"
        },
        {
          "info": {
            "name": "Change Market Group Template",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/marketGroupTemplate/:marketGroupCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketGroupCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market group."
              }
            ]
          },
          "docs": "This API is used to modify a Template Market Group. Only one Template Market Group can be modified at a time. <p><strong>OperationId:</strong>changeTemplateMarketGroup</p>"
        },
        {
          "info": {
            "name": "Delete market Group Template",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/marketGroupTemplate/:marketGroupCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "marketGroupCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of market group."
              },
              {
                "name": "templateMarketGroup",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": "You can use this API to delete a template Market Group. <p><strong>OperationId:</strong>removeTemplateMarketGroup</p>"
        },
        {
          "info": {
            "name": "Get  Market Group Templates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/marketGroupTemplates",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "templateMarketCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "templateMarketGroupsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Include inactive template Market Groups or not."
              }
            ]
          },
          "docs": "Use this API to get  Market Group Templates. <p><strong>OperationId:</strong>getTemplateMarketGroups</p> <p>The maximum allowable limit for this API is <strong>_</strong>.</p>"
        },
        {
          "info": {
            "name": "Get Market Groups ",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/marketGroups",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query"
              },
              {
                "name": "marketCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "marketGroupsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Include inactive Market Groups or not."
              }
            ]
          },
          "docs": "This API is used to search for a Market Group. . <p><strong>OperationId:</strong>getMarketGroups</p>"
        },
        {
          "info": {
            "name": "Get service request codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/serviceRequestCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query"
              },
              {
                "name": "serviceRequestCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "inactive",
                "value": "",
                "type": "query",
                "description": "This flag consider inactive/active Service Request codes to search for."
              }
            ]
          },
          "docs": "Use this API to get service request codes. <p><strong>OperationId:</strong>getServiceRequestCode</p>"
        },
        {
          "info": {
            "name": "Get Service Request Code Priorities",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/serviceRequestCodes/priorities",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "fetchInactive",
                "value": "",
                "type": "query",
                "description": "Determines wether to fetch inactive records or not."
              },
              {
                "name": "serviceRequestCodes",
                "value": "",
                "type": "query",
                "description": "Codes to be searched."
              },
              {
                "name": "wildCard",
                "value": "",
                "type": "query",
                "description": "Wildcard search on the code."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "Description of the code."
              },
              {
                "name": "hotelIds",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Use this API to get Service Request Code Priorities. <p><strong>OperationId:</strong>getServiceRequestCodePriority</p>"
        },
        {
          "info": {
            "name": "Get template Source Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/templates/sourceCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "templateSourceCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "templateSourceGroupsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Include inactive template Source Codes or not."
              }
            ]
          },
          "docs": "Use this API to get template Source Codes. <p><strong>OperationId:</strong>getTemplateSourceCodes</p>"
        },
        {
          "info": {
            "name": "Create a Template Source Code",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/templates/sourceCodes",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create a new Template Source Code. Only one template Source Code can be created at a time. <p><strong>OperationId:</strong>postTemplateSourceCode</p>"
        },
        {
          "info": {
            "name": "Change a Template Source Code",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/templates/sourceCodes/:sourceCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "sourceCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of source."
              }
            ]
          },
          "docs": "Use this API to Modify a Template Source Code. Only one Template Source Code can be modified at a time. <p><strong>OperationId:</strong>changeTemplateSourceCode</p>"
        },
        {
          "info": {
            "name": "Delete a Template Source Code",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/templates/sourceCodes/:sourceCode",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "sourceCode",
                "value": "",
                "type": "path",
                "description": "Unique Code of source."
              },
              {
                "name": "templateSourceCode",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": " Use this API to remove a Template Source Code. <p><strong>OperationId:</strong>removeTemplateSourceCode</p>"
        },
        {
          "info": {
            "name": "Get Template Source Groups",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/templates/sourceGroups",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Indicates maximum number of records a Web Service should return."
              },
              {
                "name": "pageNumber",
                "value": "",
                "type": "query",
                "description": "Index or initial index of the set(page) being requested. If the index goes out of the bounds of the total set count then no data will be returned."
              },
              {
                "name": "templateSourceCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "templateSourceGroupsCodes",
                "value": "",
                "type": "query"
              },
              {
                "name": "includeInactive",
                "value": "",
                "type": "query",
                "description": "Include inactive template Source Groups or not."
              }
            ]
          },
          "docs": "This API allows you to search for Template Source Groups based on the search criteria in the request. <p><strong>OperationId:</strong>getTemplateSourceGroups</p>"
        },
        {
          "info": {
            "name": "Create a Template Source Group",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/templates/sourceGroups",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to create a new Template Source Group. Only one template Source Group can be created at a time. <p><strong>OperationId:</strong>postTemplateSourceGroup</p>"
        },
        {
          "info": {
            "name": "Change Template Source Group",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/templates/sourceGroups",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ]
          },
          "docs": "Use this API to Modify a Template Source Group. Only one Template Source Group can be modified at a time. <p><strong>OperationId:</strong>changeTemplateSourceGroup</p>"
        },
        {
          "info": {
            "name": "Delete a Template Source Group",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/templates/sourceGroups",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "templateSourceGroup",
                "value": "",
                "type": "query",
                "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X."
              }
            ]
          },
          "docs": " Use this API to remove a Template Source Group. <p><strong>OperationId:</strong>removeTemplateSourceGroup</p>"
        },
        {
          "info": {
            "name": "Create/Change an schedule for guarantee codes ",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/upsert/hotels/:hotelId/guaranteeCodeSchedules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create/update an schedule for guarantee codes. <p><strong>OperationId:</strong>changeUpsertGuaranteeCodeSchedule</p>"
        },
        {
          "info": {
            "name": "CCreate/hange a Policy Schedule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/upsert/hotels/:hotelId/policyschedules",
            "headers": [
              {
                "name": "authorization",
                "value": ""
              },
              {
                "name": "externalData",
                "value": ""
              },
              {
                "name": "x-app-key",
                "value": ""
              },
              {
                "name": "x-request-id",
                "value": ""
              },
              {
                "name": "x-originating-application",
                "value": ""
              },
              {
                "name": "x-hotelid",
                "value": ""
              },
              {
                "name": "x-externalsystem",
                "value": ""
              },
              {
                "name": "Accept-Language",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "hotelId",
                "value": "",
                "type": "path",
                "description": "Unique ID of hotel."
              }
            ]
          },
          "docs": "Use this API to create/update an schedule for deposit or cancel policy. <p><strong>OperationId:</strong>changeUpsertPolicySchedule</p>"
        }
      ]
    }
  ],
  "bundled": true
}