diff --git a/postman-collections/ORACLE Hospitality Distribution Rest APIs By Module.postman_collection.json b/postman-collections/ORACLE Hospitality Distribution Rest APIs By Module.postman_collection.json index ddfed05..db3d6a9 100644 --- a/postman-collections/ORACLE Hospitality Distribution Rest APIs By Module.postman_collection.json +++ b/postman-collections/ORACLE Hospitality Distribution Rest APIs By Module.postman_collection.json @@ -23,6 +23,7 @@ "//Set currentdate and currentdateplus1 variables\r", "var moment = require('moment');\r", "pm.environment.set('currentdate', moment().format((\"YYYY-MM-DD\")))\r", + "pm.environment.set('currentdate-time', moment().format((\"YYMMDDHHMISS\")))\r", "pm.environment.set('currentdateplus1', moment().add(1, 'days').format((\"YYYY-MM-DD\")))\r", "pm.environment.set('currentdateplus2', moment().add(2, 'days').format((\"YYYY-MM-DD\")))\r", "pm.environment.set('currentdateplus3', moment().add(3, 'days').format((\"YYYY-MM-DD\")))\r", @@ -31,21 +32,14 @@ "pm.environment.set('currentdateplus11', moment().add(11, 'days').format((\"YYYY-MM-DD\")))\r", "pm.environment.set('currentdateplus12', moment().add(12, 'days').format((\"YYYY-MM-DD\")))\r", "pm.environment.set('currentdateplus13', moment().add(13, 'days').format((\"YYYY-MM-DD\")))\r", - "pm.environment.set('currentdateplus14', moment().add(14, 'days').format((\"YYYY-MM-DD\")))\r", - "pm.environment.set('currentdateplus15', moment().add(15, 'days').format((\"YYYY-MM-DD\")))\r", - "\r", "pm.environment.set('currentdateplus30', moment().add(30, 'days').format((\"YYYY-MM-DD\")))\r", + "pm.environment.set('currentdateplus60', moment().add(60, 'days').format((\"YYYY-MM-DD\")))\r", "" ], "type": "text/javascript" } } ], - "protocolProfileBehavior": { - "disabledSystemHeaders": { - "content-type": true - } - }, "request": { "auth": { "type": "noauth" @@ -110,153 +104,138 @@ "name": "Distribution APIs by Module", "item": [ { - "name": "Distribution Shop (SHOP)", + "name": "Distribution Content (CONTENT)", "item": [ { - "name": "get Properties", + "name": "get Properties Summary (v0)", "event": [ { "listen": "test", "script": { "exec": [ - "// collect parameters passed for dispaly \r", - "var arrival = pm.environment.get(\"currentdateplus1\")\r", - "\r", - "// Set template for html page \r", - "// var hotels = pm.environment.get(\"UI-shop-response\")\r", - "var hotels = \r", - "`\r", - "\r", - "\r", - " \r", - " \r", - " 2 Column Layout — Left Menu\r", - "\r", - " \r", - " \r", - "\r", - " \r", - "
\r", - "
\r", - " \r", - "
\r", - "\r", - " \r", - "
\r", - " \r", - "\r", - "\r", - "\r", - "\r", - "`\r", - "\r", - "\r", - " \r", - "// Set visualizer\r", - "pm.visualizer.set(hotels, {response: pm.response.json()});\r", - " \r", - "\r", + "// collect parameters passed for dispaly ", + "var arrival = pm.environment.get(\"currentdateplus1\")", + "", + "// Set template for html page ", + "// var hotels = pm.environment.get(\"UI-shop-response\")", + "var hotels = ", + "`", + "", + "", + " ", + " ", + " 2 Column Layout — Left Menu", + "", + " ", + " ", + "", + " ", + "
", + "
", + " ", + "
", + "", + " ", + "
", + " ", + "", + "", + "`", + "", + "", + " ", + "// Set visualizer", + "pm.visualizer.set(hotels, {response: pm.response.json()});", + " ", + "", "" ], "type": "text/javascript" @@ -264,16 +243,6 @@ } ], "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, "method": "GET", "header": [ { @@ -303,191 +272,150 @@ } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels?adults=2&numberOfUnits=1&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "raw": "{{HostName}}/content/v0/hotels", "host": [ "{{HostName}}" ], "path": [ - "shop", + "content", "v0", "hotels" - ], - "query": [ - { - "key": "adults", - "value": "2" - }, - { - "key": "numberOfUnits", - "value": "1" - }, - { - "key": "chainCode", - "value": "{{chainCode}}" - }, - { - "key": "hotelCodes", - "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" - }, - { - "key": "arrivalDate", - "value": "{{currentdateplus10}}" - }, - { - "key": "departureDate", - "value": "{{currentdateplus12}}" - } ] }, - "description": "With properties in request" + "description": "Get property offers for Public rates" }, "response": [] }, { - "name": "get Properties -> with children", + "name": "get Properties Summary (v0) -> ACTIVE only and include connection info", "event": [ { "listen": "test", "script": { "exec": [ - "// collect parameters passed for dispaly \r", - "var arrival = pm.environment.get(\"currentdateplus1\")\r", - "\r", - "// Set template for html page \r", - "// var hotels = pm.environment.get(\"UI-shop-response\")\r", - "var hotels = \r", - "`\r", - "\r", - "\r", - " \r", - " \r", - " 2 Column Layout — Left Menu\r", - "\r", - " \r", - " \r", - "\r", - " \r", - "
\r", - "
\r", - " \r", - "
\r", - "\r", - " \r", - "
\r", - " \r", - "\r", - "\r", - "\r", - "\r", - "`\r", - "\r", - "\r", - " \r", - "// Set visualizer\r", - "pm.visualizer.set(hotels, {response: pm.response.json()});\r", - " \r", - "\r", + "// collect parameters passed for dispaly ", + "var arrival = pm.environment.get(\"currentdateplus1\")", + "", + "// Set template for html page ", + "// var hotels = pm.environment.get(\"UI-shop-response\")", + "var hotels = ", + "`", + "", + "", + " ", + " ", + " 2 Column Layout — Left Menu", + "", + " ", + " ", + "", + " ", + "
", + "
", + " ", + "
", + "", + " ", + "
", + " ", + "", + "", + "`", + "", + "", + " ", + "// Set visualizer", + "pm.visualizer.set(hotels, {response: pm.response.json()});", + " ", + "", "" ], "type": "text/javascript" @@ -495,237 +423,68 @@ } ], "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, "method": "GET", "header": [ { "key": "Authorization", - "value": "Bearer {{Token}}", - "type": "text" + "type": "text", + "value": "Bearer {{Token}}" }, { "key": "Content-Type", - "value": "application/json", - "type": "text" + "type": "text", + "value": "application/json" }, { "key": "Accept", - "value": "application/json", - "type": "text" + "type": "text", + "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-channelCode", - "value": "{{channelCode}}", - "type": "text" + "type": "text", + "value": "{{channelCode}}" } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels?adults=1&children=2&childrenAges=12,6&numberOfUnits=1&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "raw": "{{HostName}}/content/v0/hotels?fetchInstructions=ConnectionInformation&connectionStatus=ACTIVE", "host": [ "{{HostName}}" ], "path": [ - "shop", + "content", "v0", "hotels" ], "query": [ { - "key": "adults", - "value": "1" - }, - { - "key": "children", - "value": "2" - }, - { - "key": "childrenAges", - "value": "12,6" - }, - { - "key": "numberOfUnits", - "value": "1" - }, - { - "key": "chainCode", - "value": "{{chainCode}}" - }, - { - "key": "hotelCodes", - "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" - }, - { - "key": "arrivalDate", - "value": "{{currentdateplus10}}" + "key": "fetchInstructions", + "value": "ConnectionInformation", + "description": "ConnectionInformation" }, { - "key": "departureDate", - "value": "{{currentdateplus12}}" + "key": "connectionStatus", + "value": "ACTIVE", + "description": "ACTIVE" } ] - } + }, + "description": "Get property offers for Public rates" }, "response": [] }, { - "name": "get Properties -> using rate Mode", + "name": "get Property Information (v0)", "event": [ { "listen": "test", "script": { "exec": [ - "// collect parameters passed for dispaly \r", - "var arrival = pm.environment.get(\"currentdateplus1\")\r", - "\r", - "// Set template for html page \r", - "// var hotels = pm.environment.get(\"UI-shop-response\")\r", - "var hotels = \r", - "`\r", - "\r", - "\r", - " \r", - " \r", - " 2 Column Layout — Left Menu\r", - "\r", - " \r", - " \r", - "\r", - " \r", - "
\r", - "
\r", - " \r", - "
\r", - "\r", - " \r", - "
\r", - " \r", - "\r", - "\r", - "\r", - "\r", - "`\r", - "\r", - "\r", - " \r", - "// Set visualizer\r", - "pm.visualizer.set(hotels, {response: pm.response.json()});\r", - " \r", - "\r", "" ], "type": "text/javascript" @@ -733,233 +492,57 @@ } ], "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, "method": "GET", "header": [ { "key": "Authorization", - "value": "Bearer {{Token}}", - "type": "text" + "type": "text", + "value": "Bearer {{Token}}" }, { "key": "Content-Type", - "value": "application/json", - "type": "text" + "type": "text", + "value": "application/json" }, { "key": "Accept", - "value": "application/json", - "type": "text" + "type": "text", + "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-channelCode", - "value": "{{channelCode}}", - "type": "text" + "type": "text", + "value": "{{channelCode}}" } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels?rateMode=Average&adults=2&numberOfUnits=1&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "raw": "{{HostName}}/content/v0/hotels/{{HotelCode1}}", "host": [ "{{HostName}}" ], "path": [ - "shop", + "content", "v0", - "hotels" - ], - "query": [ - { - "key": "rateMode", - "value": "Average" - }, - { - "key": "adults", - "value": "2" - }, - { - "key": "numberOfUnits", - "value": "1" - }, - { - "key": "chainCode", - "value": "{{chainCode}}" - }, - { - "key": "hotelCodes", - "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" - }, - { - "key": "arrivalDate", - "value": "{{currentdateplus10}}" - }, - { - "key": "departureDate", - "value": "{{currentdateplus12}}" - } + "hotels", + "{{HotelCode1}}" ] - } + }, + "description": "Get property offers for Public rates" }, "response": [] }, { - "name": "get Properties -> Access to Neg rate", + "name": "get Room Types (v0)", "event": [ { "listen": "test", "script": { "exec": [ - "// collect parameters passed for dispaly \r", - "var arrival = pm.environment.get(\"currentdateplus1\")\r", - "\r", - "// Set template for html page \r", - "// var hotels = pm.environment.get(\"UI-shop-response\")\r", - "var hotels = \r", - "`\r", - "\r", - "\r", - " \r", - " \r", - " 2 Column Layout — Left Menu\r", - "\r", - " \r", - " \r", - "\r", - " \r", - "
\r", - "
\r", - " \r", - "
\r", - "\r", - " \r", - "
\r", - " \r", - "\r", - "\r", - "\r", - "\r", - "`\r", - "\r", - "\r", - " \r", - "// Set visualizer\r", - "pm.visualizer.set(hotels, {response: pm.response.json()});\r", - " \r", - "\r", "" ], "type": "text/javascript" @@ -967,98 +550,117 @@ } ], "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } + "method": "GET", + "header": [ + { + "key": "Authorization", + "type": "text", + "value": "Bearer {{Token}}" + }, + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-channelCode", + "type": "text", + "value": "{{channelCode}}" + } + ], + "url": { + "raw": "{{HostName}}/content/v0/hotels/{{HotelCode1}}/roomTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "content", + "v0", + "hotels", + "{{HotelCode1}}", + "roomTypes" ] }, + "description": "Get property offers for Public rates" + }, + "response": [] + }, + { + "name": "get Rate Plans (v0)", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { "method": "GET", "header": [ { "key": "Authorization", - "value": "Bearer {{Token}}", - "type": "text" + "type": "text", + "value": "Bearer {{Token}}" }, { "key": "Content-Type", - "value": "application/json", - "type": "text" + "type": "text", + "value": "application/json" }, { "key": "Accept", - "value": "application/json", - "type": "text" + "type": "text", + "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-channelCode", - "value": "{{channelCode}}", - "type": "text" + "type": "text", + "value": "{{channelCode}}" } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels?adults=1&numberOfUnits=1&ratePlanCodes={{NegotiatedRatePlanCodes}}&accessCode={{accessCode}}&ratePlanCodeMatchOnly=True&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "raw": "{{HostName}}/content/v0/hotels/{{HotelCode1}}/ratePlans", "host": [ "{{HostName}}" ], "path": [ - "shop", + "content", "v0", - "hotels" - ], - "query": [ - { - "key": "adults", - "value": "1" - }, - { - "key": "numberOfUnits", - "value": "1" - }, - { - "key": "ratePlanCodes", - "value": "{{NegotiatedRatePlanCodes}}" - }, - { - "key": "accessCode", - "value": "{{accessCode}}" - }, - { - "key": "ratePlanCodeMatchOnly", - "value": "True" - }, - { - "key": "chainCode", - "value": "{{chainCode}}" - }, - { - "key": "hotelCodes", - "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" - }, - { - "key": "arrivalDate", - "value": "{{currentdateplus10}}" - }, - { - "key": "departureDate", - "value": "{{currentdateplus12}}" - } + "hotels", + "{{HotelCode1}}", + "ratePlans" ] - } + }, + "description": "Get property offers for Public rates" }, "response": [] - }, + } + ] + }, + { + "name": "Distribution Shop (SHOP)", + "item": [ { - "name": "get Properties -> Promotion Codes", + "name": "get Properties (v0)", "event": [ { "listen": "test", @@ -1073,123 +675,123 @@ "`\r", "\r", "\r", - " \r", - " \r", - " 2 Column Layout — Left Menu\r", - "\r", - " \r", - " \r", - "\r", - " \r", - "
\r", - "
\r", - " \r", - "
\r", - "\r", - " \r", - "
\r", - " \r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + "\r", + " \r", + " \r", + "\r", + " \r", + "
\r", + "
\r", + " \r", + "
\r", + "\r", + " \r", + "
\r", + " \r", "\r", "\r", "\r", @@ -1241,7 +843,7 @@ } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels?adults=1&numberOfUnits=1&promotionCodes=EARLYBIRD&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "raw": "{{HostName}}/shop/v0/hotels?adults=2&numberOfUnits=1&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}},{{HotelCode4}},{{HotelCode5}},{{HotelCode6}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}", "host": [ "{{HostName}}" ], @@ -1253,23 +855,19 @@ "query": [ { "key": "adults", - "value": "1" + "value": "2" }, { "key": "numberOfUnits", "value": "1" }, - { - "key": "promotionCodes", - "value": "EARLYBIRD" - }, { "key": "chainCode", "value": "{{chainCode}}" }, { "key": "hotelCodes", - "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" + "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}},{{HotelCode4}},{{HotelCode5}},{{HotelCode6}}" }, { "key": "arrivalDate", @@ -1277,20 +875,159 @@ }, { "key": "departureDate", - "value": "{{currentdateplus12}}" + "value": "{{currentdateplus11}}" } ] - } + }, + "description": "This operation allows a channel to retrieve multi-property availability summary with basic information returned.\n\nChannel must send at list one hotel code and stay criteria to see if the properties are available, and what is their minimum and maximum price across any room types." }, "response": [] }, { - "name": "Get Property Offers", + "name": "get Properties (v0) -> with children", "event": [ { "listen": "test", "script": { "exec": [ + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + "\r", + " \r", + " \r", + "\r", + " \r", + "
\r", + "
\r", + " \r", + "
\r", + "\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", "" ], "type": "text/javascript" @@ -1299,188 +1036,456 @@ ], "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "type": "noauth" }, "method": "GET", "header": [ { "key": "Authorization", - "type": "text", - "value": "Bearer {{Token}}" + "value": "Bearer {{Token}}", + "type": "text" }, { "key": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "Accept", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-channelCode", - "type": "text", - "value": "{{channelCode}}" + "value": "{{channelCode}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/offers?adults=1&numberOfUnits=1&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}&children=1&childrenAges=12", + "raw": "{{HostName}}/shop/v0/hotels?adults=1&children=2&childrenAges=12,6&numberOfUnits=1&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", "host": [ "{{HostName}}" ], "path": [ "shop", "v0", - "hotels", - "{{HotelCode}}", - "offers" + "hotels" ], "query": [ { "key": "adults", "value": "1" }, + { + "key": "children", + "value": "2" + }, + { + "key": "childrenAges", + "value": "12,6" + }, { "key": "numberOfUnits", "value": "1" }, { - "key": "arrivalDate", - "value": "{{currentdateplus10}}" + "key": "chainCode", + "value": "{{chainCode}}" }, { - "key": "departureDate", - "value": "{{currentdateplus11}}" + "key": "hotelCodes", + "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" }, { - "key": "children", - "value": "1" + "key": "arrivalDate", + "value": "{{currentdateplus10}}" }, { - "key": "childrenAges", - "value": "12" + "key": "departureDate", + "value": "{{currentdateplus12}}" } ] - }, - "description": "Get property offers for Public rates" + } }, "response": [] }, { - "name": "Get Property Offers -> 3 nights", + "name": "get Properties (v0) -> using rate Mode", "event": [ { "listen": "test", "script": { "exec": [ - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + "\r", + " \r", + " \r", + "\r", + " \r", + "
\r", + "
\r", + " \r", + "
\r", + "\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" }, "method": "GET", "header": [ { "key": "Authorization", - "type": "text", - "value": "Bearer {{Token}}" + "value": "Bearer {{Token}}", + "type": "text" }, { "key": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "Accept", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-channelCode", - "type": "text", - "value": "{{channelCode}}" + "value": "{{channelCode}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/offers?adults=1&numberOfUnits=1&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus13}}&children=1&childrenAges=12", + "raw": "{{HostName}}/shop/v0/hotels?rateMode=Average&adults=2&numberOfUnits=1&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", "host": [ "{{HostName}}" ], "path": [ "shop", "v0", - "hotels", - "{{HotelCode}}", - "offers" + "hotels" ], "query": [ + { + "key": "rateMode", + "value": "Average" + }, { "key": "adults", - "value": "1" + "value": "2" }, { "key": "numberOfUnits", "value": "1" }, { - "key": "arrivalDate", - "value": "{{currentdateplus10}}" + "key": "chainCode", + "value": "{{chainCode}}" }, { - "key": "departureDate", - "value": "{{currentdateplus13}}" + "key": "hotelCodes", + "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" }, { - "key": "children", - "value": "1" + "key": "arrivalDate", + "value": "{{currentdateplus10}}" }, { - "key": "childrenAges", - "value": "12" + "key": "departureDate", + "value": "{{currentdateplus12}}" } ] - }, - "description": "Get property offers for Public rates" + } }, "response": [] }, { - "name": "Get Property Offers -> Access to Neg Rate", + "name": "get Properties (v0) -> Negotiated Rate range always include Public rates", "event": [ { "listen": "test", "script": { "exec": [ + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + "\r", + " \r", + " \r", + "\r", + " \r", + "
\r", + "
\r", + " \r", + "
\r", + "\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", "" ], "type": "text/javascript" @@ -1489,14 +1494,7 @@ ], "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "type": "noauth" }, "method": "GET", "header": [ @@ -1527,16 +1525,14 @@ } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/offers?adults=1&numberOfUnits=1&ratePlanCodes={{NegotiatedRatePlanCodes}}&accessCode={{accessCode}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}", + "raw": "{{HostName}}/shop/v0/hotels?adults=1&numberOfUnits=1&ratePlanCodes={{NegotiatedRatePlanCodes}}&accessCode={{accessCode}}&ratePlanCodeMatchOnly=False&alternateOffers=Always&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", "host": [ "{{HostName}}" ], "path": [ "shop", "v0", - "hotels", - "{{HotelCode}}", - "offers" + "hotels" ], "query": [ { @@ -1555,13 +1551,29 @@ "key": "accessCode", "value": "{{accessCode}}" }, + { + "key": "ratePlanCodeMatchOnly", + "value": "False" + }, + { + "key": "alternateOffers", + "value": "Always" + }, + { + "key": "chainCode", + "value": "{{chainCode}}" + }, + { + "key": "hotelCodes", + "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" + }, { "key": "arrivalDate", "value": "{{currentdateplus10}}" }, { "key": "departureDate", - "value": "{{currentdateplus11}}" + "value": "{{currentdateplus12}}" } ] } @@ -1569,12 +1581,150 @@ "response": [] }, { - "name": "Get Property Offers -> include Property amenities", + "name": "get Properties (v0) -> Negotiated Rate range only include Public rates if requested not available", "event": [ { "listen": "test", "script": { "exec": [ + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + "\r", + " \r", + " \r", + "\r", + " \r", + "
\r", + "
\r", + " \r", + "
\r", + "\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", "" ], "type": "text/javascript" @@ -1589,41 +1739,39 @@ "header": [ { "key": "Authorization", - "type": "text", - "value": "Bearer {{Token}}" + "value": "Bearer {{Token}}", + "type": "text" }, { "key": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "Accept", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-channelCode", - "type": "text", - "value": "{{channelCode}}" + "value": "{{channelCode}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/offers?adults=1&numberOfUnits=1&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}&children=1&childrenAges=12&includeAmenities=true", + "raw": "{{HostName}}/shop/v0/hotels?adults=1&numberOfUnits=1&ratePlanCodes={{NegotiatedRatePlanCodes}}&accessCode={{accessCode}}&ratePlanCodeMatchOnly=False&alternateOffers=WhenRequestedNotAvailable&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", "host": [ "{{HostName}}" ], "path": [ "shop", "v0", - "hotels", - "{{HotelCode}}", - "offers" + "hotels" ], "query": [ { @@ -1635,44 +1783,193 @@ "value": "1" }, { - "key": "arrivalDate", - "value": "{{currentdateplus10}}" + "key": "ratePlanCodes", + "value": "{{NegotiatedRatePlanCodes}}" }, { - "key": "departureDate", - "value": "{{currentdateplus11}}" + "key": "accessCode", + "value": "{{accessCode}}" }, { - "key": "children", - "value": "1" + "key": "ratePlanCodeMatchOnly", + "value": "False" }, { - "key": "childrenAges", - "value": "12" + "key": "alternateOffers", + "value": "WhenRequestedNotAvailable" }, { - "key": "includeAmenities", - "value": "true" + "key": "chainCode", + "value": "{{chainCode}}" + }, + { + "key": "hotelCodes", + "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}" + }, + { + "key": "departureDate", + "value": "{{currentdateplus12}}" } ] - }, - "description": "Get property offers for Public rates" + } }, "response": [] }, { - "name": "Get Property Offers -> Promotion Codes", + "name": "get Properties (v0) -> Negotiated Rate Not Loaded", "event": [ { "listen": "test", "script": { "exec": [ - "" - ], - "type": "text/javascript" - } - } - ], + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + "\r", + " \r", + " \r", + "\r", + " \r", + "
\r", + "
\r", + " \r", + "
\r", + "\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", + "" + ], + "type": "text/javascript" + } + } + ], "request": { "auth": { "type": "noauth" @@ -1681,41 +1978,39 @@ "header": [ { "key": "Authorization", - "type": "text", - "value": "Bearer {{Token}}" + "value": "Bearer {{Token}}", + "type": "text" }, { "key": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "Accept", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-channelCode", - "type": "text", - "value": "{{channelCode}}" + "value": "{{channelCode}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/offers?adults=1&numberOfUnits=1&arrivalDate=2023-02-01&departureDate=2023-02-03&children=1&childrenAges=12&promotionCodes=ACTIVEPROMO", + "raw": "{{HostName}}/shop/v0/hotels?adults=1&numberOfUnits=1&accessCode=DUMMY&ratePlanCodeMatchOnly=False&alternateOffers=WhenRequestedNotAvailable&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", "host": [ "{{HostName}}" ], "path": [ "shop", "v0", - "hotels", - "{{HotelCode}}", - "offers" + "hotels" ], "query": [ { @@ -1727,38 +2022,183 @@ "value": "1" }, { - "key": "arrivalDate", - "value": "2023-02-01" + "key": "accessCode", + "value": "DUMMY" }, { - "key": "departureDate", - "value": "2023-02-03" + "key": "ratePlanCodeMatchOnly", + "value": "False" }, { - "key": "children", - "value": "1" + "key": "alternateOffers", + "value": "WhenRequestedNotAvailable" }, { - "key": "childrenAges", - "value": "12" + "key": "chainCode", + "value": "{{chainCode}}" }, { - "key": "promotionCodes", - "value": "ACTIVEPROMO" + "key": "hotelCodes", + "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}" + }, + { + "key": "departureDate", + "value": "{{currentdateplus12}}" } ] - }, - "description": "Get property offers for Public rates" + } }, "response": [] }, { - "name": "get Property Offers -> Specific room amenities", + "name": "get Properties (v0) -> Negotiated Rate Not Closed for sale", "event": [ { "listen": "test", "script": { "exec": [ + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + "\r", + " \r", + " \r", + "\r", + " \r", + "
\r", + "
\r", + " \r", + "
\r", + "\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", "" ], "type": "text/javascript" @@ -1767,14 +2207,7 @@ ], "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "type": "noauth" }, "method": "GET", "header": [ @@ -1805,16 +2238,14 @@ } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&roomTypeMatchOnly=True&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}&roomAmenity=102", + "raw": "{{HostName}}/shop/v0/hotels?adults=1&numberOfUnits=1&accessCode={{accessCode}}&ratePlanCodeMatchOnly=False&alternateOffers=WhenRequestedNotAvailable&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}},{{HotelCode3}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", "host": [ "{{HostName}}" ], "path": [ "shop", "v0", - "hotels", - "{{HotelCode1}}", - "offers" + "hotels" ], "query": [ { @@ -1826,13 +2257,24 @@ "value": "1" }, { - "key": "roomTypes", - "value": "{{RoomTypeCode}}", - "disabled": true + "key": "accessCode", + "value": "{{accessCode}}" }, { - "key": "roomTypeMatchOnly", - "value": "True" + "key": "ratePlanCodeMatchOnly", + "value": "False" + }, + { + "key": "alternateOffers", + "value": "WhenRequestedNotAvailable" + }, + { + "key": "chainCode", + "value": "{{chainCode}}" + }, + { + "key": "hotelCodes", + "value": "{{HotelCode1}},{{HotelCode2}},{{HotelCode3}}" }, { "key": "arrivalDate", @@ -1841,10 +2283,6 @@ { "key": "departureDate", "value": "{{currentdateplus12}}" - }, - { - "key": "roomAmenity", - "value": "102" } ] } @@ -1852,12 +2290,150 @@ "response": [] }, { - "name": "get Property Offers -> Specific room type(s) only", + "name": "get Properties (v0) -> Promotion Codes", "event": [ { "listen": "test", "script": { "exec": [ + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + "\r", + " \r", + " \r", + "\r", + " \r", + "
\r", + "
\r", + " \r", + "
\r", + "\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", "" ], "type": "text/javascript" @@ -1897,16 +2473,14 @@ } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&roomTypes={{RoomTypeCode}}&roomTypeMatchOnly=true&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "raw": "{{HostName}}/shop/v0/hotels?adults=1&numberOfUnits=1&promotionCodes={{PromotionCodes}}&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", "host": [ "{{HostName}}" ], "path": [ "shop", "v0", - "hotels", - "{{HotelCode1}}", - "offers" + "hotels" ], "query": [ { @@ -1918,12 +2492,16 @@ "value": "1" }, { - "key": "roomTypes", - "value": "{{RoomTypeCode}}" + "key": "promotionCodes", + "value": "{{PromotionCodes}}" }, { - "key": "roomTypeMatchOnly", - "value": "true" + "key": "chainCode", + "value": "{{chainCode}}" + }, + { + "key": "hotelCodes", + "value": "{{HotelCode1}},{{HotelCode2}}" }, { "key": "arrivalDate", @@ -1939,12 +2517,150 @@ "response": [] }, { - "name": "get Property Offers -> Specific rate plan and room type", + "name": "get Properties (v0) -> 1 property", "event": [ { "listen": "test", "script": { "exec": [ + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + "\r", + " \r", + " \r", + "\r", + " \r", + "
\r", + "
\r", + " \r", + "
\r", + "\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", "" ], "type": "text/javascript" @@ -1953,14 +2669,7 @@ ], "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "type": "noauth" }, "method": "GET", "header": [ @@ -1991,41 +2700,31 @@ } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&ratePlanCodes={{RatePlanCode}}&ratePlanCodeMatchOnly=True&roomTypes={{RoomTypeCode}}&roomTypeMatchOnly=true&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "raw": "{{HostName}}/shop/v0/hotels?adults=2&numberOfUnits=1&chainCode={{chainCode}}&hotelCodes={{HotelCode1}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}", "host": [ "{{HostName}}" ], "path": [ "shop", "v0", - "hotels", - "{{HotelCode1}}", - "offers" + "hotels" ], "query": [ { "key": "adults", - "value": "1" + "value": "2" }, { "key": "numberOfUnits", "value": "1" }, { - "key": "ratePlanCodes", - "value": "{{RatePlanCode}}" + "key": "chainCode", + "value": "{{chainCode}}" }, { - "key": "ratePlanCodeMatchOnly", - "value": "True" - }, - { - "key": "roomTypes", - "value": "{{RoomTypeCode}}" - }, - { - "key": "roomTypeMatchOnly", - "value": "true" + "key": "hotelCodes", + "value": "{{HotelCode1}}" }, { "key": "arrivalDate", @@ -2033,20 +2732,226 @@ }, { "key": "departureDate", - "value": "{{currentdateplus12}}" + "value": "{{currentdateplus11}}" } ] - } + }, + "description": "This operation allows a channel to retrieve multi-property availability summary with basic information returned.\n\nChannel must send at list one hotel code and stay criteria to see if the properties are available, and what is their minimum and maximum price across any room types." }, "response": [] }, { - "name": "get Property Offers -> Specific rate plan only", + "name": "Get Property Offers (v0)", "event": [ { "listen": "test", "script": { "exec": [ + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + " \r", + " \r", + " \r", + "
\r", + "
\r", + "
\r", + "

Available Offers

\r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " {{#each response.roomStays}} {{#each offers}}\r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " {{/each}} {{/each}}\r", + "
Offer codeAvailability StatusPriceRate modeChanges?Net TotalTotal TaxTotal
{{bookingCode}}{{availabilityStatus}}{{rateInformation.rate.base.amountBeforeTax}}{{rateInformation.rate.rateMode}}{{rateChangeDuringStay}}{{total.amountBeforeTax}}{{total.taxes.totalTax}}{{total.amountAfterTax}}
\r", + "
\r", + "
\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", "" ], "type": "text/javascript" @@ -2054,16 +2959,6 @@ } ], "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, "method": "GET", "header": [ { @@ -2090,10 +2985,15 @@ "key": "x-channelCode", "value": "{{channelCode}}", "type": "text" + }, + { + "key": "Accept-Language", + "value": "de", + "type": "text" } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/offers?adults=1&numberOfUnits=1&ratePlanCodes={{RatePlanCode}}&ratePlanCodeMatchOnly=true&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?includeAmenities=false&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus13}}&numberOfUnits=1&adults=1", "host": [ "{{HostName}}" ], @@ -2101,41 +3001,106 @@ "shop", "v0", "hotels", - "{{HotelCode}}", + "{{HotelCode1}}", "offers" ], "query": [ { - "key": "adults", - "value": "1" + "key": "includeAmenities", + "value": "false" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}", + "description": "Arrival/Check-in Date Example: 2021-06-01." + }, + { + "key": "departureDate", + "value": "{{currentdateplus13}}" }, { "key": "numberOfUnits", "value": "1" }, + { + "key": "adults", + "value": "1", + "description": "Number of adults Example: 1. Default: 1." + }, + { + "key": "children", + "value": "0", + "disabled": true + }, + { + "key": "childrenAges", + "value": "12", + "disabled": true + }, + { + "key": "roomTypes", + "value": "", + "disabled": true + }, { "key": "ratePlanCodes", - "value": "{{RatePlanCode}}" + "value": "", + "disabled": true + }, + { + "key": "accessCode", + "value": "", + "disabled": true + }, + { + "key": "ratePlanType", + "value": "", + "disabled": true + }, + { + "key": "roomTypeMatchOnly", + "value": "", + "disabled": true }, { "key": "ratePlanCodeMatchOnly", - "value": "true" + "value": "", + "disabled": true }, { - "key": "arrivalDate", - "value": "{{currentdateplus10}}" + "key": "rateMode", + "value": "", + "disabled": true }, { - "key": "departureDate", - "value": "{{currentdateplus12}}" + "key": "roomAmenity", + "value": "", + "disabled": true + }, + { + "key": "roomAmenityQuantity", + "value": "", + "disabled": true + }, + { + "key": "minRate", + "value": "", + "description": "Indicates to include property amenities in the response Example: true.", + "disabled": true + }, + { + "key": "maxRate", + "value": "", + "disabled": true } ] - } + }, + "description": "Get property offers for Public rates" }, "response": [] }, { - "name": "get Property Offer", + "name": "Get Property Offers (v0) -> include Property amenities", "event": [ { "listen": "test", @@ -2149,14 +3114,7 @@ ], "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "type": "noauth" }, "method": "GET", "header": [ @@ -2187,7 +3145,7 @@ } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/offer?adults=1&numberOfUnits=1&ratePlanCode={{RatePlanCode}}&roomType={{RoomTypeCode}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}", + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}&children=1&childrenAges=12&includeAmenities=true", "host": [ "{{HostName}}" ], @@ -2195,8 +3153,8 @@ "shop", "v0", "hotels", - "{{HotelCode}}", - "offer" + "{{HotelCode1}}", + "offers" ], "query": [ { @@ -2207,14 +3165,6 @@ "key": "numberOfUnits", "value": "1" }, - { - "key": "ratePlanCode", - "value": "{{RatePlanCode}}" - }, - { - "key": "roomType", - "value": "{{RoomTypeCode}}" - }, { "key": "arrivalDate", "value": "{{currentdateplus10}}" @@ -2222,15 +3172,27 @@ { "key": "departureDate", "value": "{{currentdateplus11}}" + }, + { + "key": "children", + "value": "1" + }, + { + "key": "childrenAges", + "value": "12" + }, + { + "key": "includeAmenities", + "value": "true" } ] }, - "description": "get Property Offer -> Offer Details" + "description": "Get property offers for Public rates" }, "response": [] }, { - "name": "get Property Offer -> Offer Details Negotiated Rate", + "name": "Get Property Offers (v0) -> by OTA Rate Plan Type", "event": [ { "listen": "test", @@ -2244,45 +3206,38 @@ ], "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "type": "noauth" }, "method": "GET", "header": [ { "key": "Authorization", - "value": "Bearer {{Token}}", - "type": "text" + "type": "text", + "value": "Bearer {{Token}}" }, { "key": "Content-Type", - "value": "application/json", - "type": "text" + "type": "text", + "value": "application/json" }, { "key": "Accept", - "value": "application/json", - "type": "text" + "type": "text", + "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-channelCode", - "value": "{{channelCode}}", - "type": "text" + "type": "text", + "value": "{{channelCode}}" } ], "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/offer?adults=1&numberOfUnits=1&ratePlanCode={{NegotiatedRatePlanCodes}}&accessCode={{accessCode}}&roomType={{RoomTypeCode}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}&children=1&childrenAges=12&includeAmenities=true&ratePlanType=12&ratePlanCodeMatchOnly=True", "host": [ "{{HostName}}" ], @@ -2290,8 +3245,8 @@ "shop", "v0", "hotels", - "{{HotelCode}}", - "offer" + "{{HotelCode1}}", + "offers" ], "query": [ { @@ -2303,242 +3258,46 @@ "value": "1" }, { - "key": "ratePlanCode", - "value": "{{NegotiatedRatePlanCodes}}" + "key": "arrivalDate", + "value": "{{currentdateplus10}}" }, { - "key": "accessCode", - "value": "{{accessCode}}" + "key": "departureDate", + "value": "{{currentdateplus11}}" }, { - "key": "roomType", - "value": "{{RoomTypeCode}}" + "key": "children", + "value": "1" }, { - "key": "arrivalDate", - "value": "{{currentdateplus10}}" + "key": "childrenAges", + "value": "12" }, { - "key": "departureDate", - "value": "{{currentdateplus12}}" + "key": "includeAmenities", + "value": "true" + }, + { + "key": "ratePlanType", + "value": "12" + }, + { + "key": "ratePlanCodeMatchOnly", + "value": "True" } ] - } + }, + "description": "Get property offers for Public rates" }, "response": [] }, { - "name": "get Property Calendar", + "name": "Get Property Offers (v0) -> Promotion Codes", "event": [ { "listen": "test", "script": { "exec": [ - "// collect parameters passed for dispaly \r", - "var arrival = pm.environment.get(\"currentdateplus1\")\r", - "\r", - "// Set template for html page \r", - "// var hotels = pm.environment.get(\"UI-shop-response\")\r", - "var hotels = \r", - "`\r", - "\r", - "\r", - " \r", - " \r", - " 2 Column Layout — Left Menu\r", - " \r", - " \r", - " \r", - "
\r", - "
\r", - "
\r", - "

Available Offers

\r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " {{#each response.roomStays}} {{#each offers}}\r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " {{/each}} {{/each}}\r", - "
Offer codeAvailability StatusPriceRate modeChanges?Net TotalTotal TaxTotal
{{bookingCode}}{{availabilityStatus}}{{rateInformation.rate.base.amountBeforeTax}}{{rateInformation.rate.rateMode}}{{rateChangeDuringStay}}{{total.amountBeforeTax}}{{total.taxes.totalTax}}{{total.amountAfterTax}}
\r", - "
\r", - "
\r", - " \r", - "
\r", - " \r", - "\r", - "\r", - "\r", - "\r", - "`\r", - "\r", - "\r", - " \r", - "// Set visualizer\r", - "pm.visualizer.set(hotels, {response: pm.response.json()});\r", - " \r", - "\r", "" ], "type": "text/javascript" @@ -2546,6 +3305,9 @@ } ], "request": { + "auth": { + "type": "noauth" + }, "method": "GET", "header": [ { @@ -2565,276 +3327,1841 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-channelCode", + "type": "text", + "value": "{{channelCode}}" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus13}}&promotionCodes={{PromotionCodes}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "offers" + ], + "query": [ + { + "key": "adults", + "value": "1" + }, + { + "key": "numberOfUnits", + "value": "1" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}" + }, + { + "key": "departureDate", + "value": "{{currentdateplus13}}" + }, + { + "key": "promotionCodes", + "value": "{{PromotionCodes}}" + } + ] + }, + "description": "Get property offers for Public rates" + }, + "response": [] + }, + { + "name": "Get Property Offers (v0) -> Offer with deposit required", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "type": "text", + "value": "Bearer {{Token}}" + }, + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-channelCode", + "type": "text", + "value": "{{channelCode}}" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}&ratePlanCodes={{DepositRequiredRatecode}}&ratePlanCodeMatchOnly=True", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "offers" + ], + "query": [ + { + "key": "adults", + "value": "1" + }, + { + "key": "numberOfUnits", + "value": "1" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}" + }, + { + "key": "departureDate", + "value": "{{currentdateplus11}}" + }, + { + "key": "children", + "value": "1", + "disabled": true + }, + { + "key": "childrenAges", + "value": "12", + "disabled": true + }, + { + "key": "ratePlanCodes", + "value": "{{DepositRequiredRatecode}}" + }, + { + "key": "ratePlanCodeMatchOnly", + "value": "True" + } + ] + }, + "description": "Get property offers for Public rates" + }, + "response": [] + }, + { + "name": "Get Property Offers (v0) -> Access to Negotiated Rate using Access Code", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "Accept", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&accessCode={{accessCode}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus11}}&ratePlanCodeMatchOnly=True", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "offers" + ], + "query": [ + { + "key": "adults", + "value": "1" + }, + { + "key": "numberOfUnits", + "value": "1" + }, + { + "key": "ratePlanCodes", + "value": "{{NegotiatedRatePlanCodes}}", + "disabled": true + }, + { + "key": "accessCode", + "value": "{{accessCode}}" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}" + }, + { + "key": "departureDate", + "value": "{{currentdateplus11}}" + }, + { + "key": "ratePlanCodeMatchOnly", + "value": "True" + } + ] + } + }, + "response": [] + }, + { + "name": "get Property Offers (v0) -> Specific room type(s) only", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "Accept", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&roomTypes={{RoomTypeCodes}}&roomTypeMatchOnly=True&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "offers" + ], + "query": [ + { + "key": "adults", + "value": "1" + }, + { + "key": "numberOfUnits", + "value": "1" + }, + { + "key": "roomTypes", + "value": "{{RoomTypeCodes}}" + }, + { + "key": "roomTypeMatchOnly", + "value": "True" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}" + }, + { + "key": "departureDate", + "value": "{{currentdateplus12}}" + } + ] + } + }, + "response": [] + }, + { + "name": "get Property Offers (v0) -> Specific rate plan and room type", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "Accept", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&ratePlanCodes={{RatePlanCodes}}&ratePlanCodeMatchOnly=True&roomTypes={{RoomTypeCodes}}&roomTypeMatchOnly=true&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "offers" + ], + "query": [ + { + "key": "adults", + "value": "1" + }, + { + "key": "numberOfUnits", + "value": "1" + }, + { + "key": "ratePlanCodes", + "value": "{{RatePlanCodes}}" + }, + { + "key": "ratePlanCodeMatchOnly", + "value": "True" + }, + { + "key": "roomTypes", + "value": "{{RoomTypeCodes}}" + }, + { + "key": "roomTypeMatchOnly", + "value": "true" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}" + }, + { + "key": "departureDate", + "value": "{{currentdateplus12}}" + } + ] + } + }, + "response": [] + }, + { + "name": "get Property Offers (v0) -> Date not available", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "Accept", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&arrivalDate=2028-12-31&departureDate=2029-01-01", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "offers" + ], + "query": [ + { + "key": "adults", + "value": "1" + }, + { + "key": "numberOfUnits", + "value": "1" + }, + { + "key": "ratePlanCodes", + "value": "{{RatePlanCodes}}", + "disabled": true + }, + { + "key": "ratePlanCodeMatchOnly", + "value": "True", + "disabled": true + }, + { + "key": "roomTypes", + "value": "{{RoomTypeCodes}}", + "disabled": true + }, + { + "key": "roomTypeMatchOnly", + "value": "true", + "disabled": true + }, + { + "key": "arrivalDate", + "value": "2028-12-31" + }, + { + "key": "departureDate", + "value": "2029-01-01" + } + ] + } + }, + "response": [] + }, + { + "name": "get Property Offer (v0)", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "Accept", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offer?adults=1&numberOfUnits=1&ratePlanCode={{RatePlanCode}}&roomType={{RoomTypeCode}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus13}}&includeAmenities=True", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "offer" + ], + "query": [ + { + "key": "adults", + "value": "1" + }, + { + "key": "numberOfUnits", + "value": "1" + }, + { + "key": "ratePlanCode", + "value": "{{RatePlanCode}}" + }, + { + "key": "roomType", + "value": "{{RoomTypeCode}}" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}" + }, + { + "key": "departureDate", + "value": "{{currentdateplus13}}" + }, + { + "key": "includeAmenities", + "value": "True" + } + ] + }, + "description": "get Property Offer -> Offer Details" + }, + "response": [] + }, + { + "name": "get Property Offer (v0) -> Offer Details Negotiated Rate", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "Accept", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/offer?adults=1&numberOfUnits=1&ratePlanCode={{NegotiatedRatePlanCodes}}&accessCode={{accessCode}}&roomType={{RoomTypeCode}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus13}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "offer" + ], + "query": [ + { + "key": "adults", + "value": "1" + }, + { + "key": "numberOfUnits", + "value": "1" + }, + { + "key": "ratePlanCode", + "value": "{{NegotiatedRatePlanCodes}}" + }, + { + "key": "accessCode", + "value": "{{accessCode}}" + }, + { + "key": "roomType", + "value": "{{RoomTypeCode}}" + }, + { + "key": "arrivalDate", + "value": "{{currentdateplus10}}" + }, + { + "key": "departureDate", + "value": "{{currentdateplus13}}" + } + ] + } + }, + "response": [] + }, + { + "name": "Get Property Calendar (v0)", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "GET", + "header": [ + { + "key": "Authorization", + "type": "text", + "value": "Bearer {{Token}}" + }, + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-channelCode", + "type": "text", + "value": "{{channelCode}}" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/calendar?arrivalDateFrom={{currentdate}}&arrivalDateTo={{currentdateplus60}}&adults=1&rateMode=Arrival&lengthOfStay=1&numberOfUnits=1", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "calendar" + ], + "query": [ + { + "key": "arrivalDateFrom", + "value": "{{currentdate}}" + }, + { + "key": "arrivalDateTo", + "value": "{{currentdateplus60}}" + }, + { + "key": "adults", + "value": "1" + }, + { + "key": "children", + "value": "1", + "disabled": true + }, + { + "key": "childrenAges", + "value": "12", + "disabled": true + }, + { + "key": "rateMode", + "value": "Arrival" + }, + { + "key": "lengthOfStay", + "value": "1" + }, + { + "key": "numberOfUnits", + "value": "1" + } + ] + }, + "description": "Get property offers for Public rates" + }, + "response": [] + }, + { + "name": "Get Property Calendar (v0) -> specific rate Plan", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "// collect parameters passed for dispaly \r", + "var arrival = pm.environment.get(\"currentdateplus1\")\r", + "\r", + "// Set template for html page \r", + "// var hotels = pm.environment.get(\"UI-shop-response\")\r", + "var hotels = \r", + "`\r", + "\r", + "\r", + " \r", + " \r", + " 2 Column Layout — Left Menu\r", + " \r", + " \r", + " \r", + "
\r", + "
\r", + "
\r", + "

Available Offers

\r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " {{#each response.roomStays}} {{#each offers}}\r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " \r", + " {{/each}} {{/each}}\r", + "
Offer codeAvailability StatusPriceRate modeChanges?Net TotalTotal TaxTotal
{{bookingCode}}{{availabilityStatus}}{{rateInformation.rate.base.amountBeforeTax}}{{rateInformation.rate.rateMode}}{{rateChangeDuringStay}}{{total.amountBeforeTax}}{{total.taxes.totalTax}}{{total.amountAfterTax}}
\r", + "
\r", + "
\r", + " \r", + "
\r", + " \r", + "\r", + "\r", + "\r", + "\r", + "`\r", + "\r", + "\r", + " \r", + "// Set visualizer\r", + "pm.visualizer.set(hotels, {response: pm.response.json()});\r", + " \r", + "\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "GET", + "header": [ + { + "key": "Authorization", + "type": "text", + "value": "Bearer {{Token}}" + }, + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-channelCode", + "type": "text", + "value": "{{channelCode}}" + } + ], + "url": { + "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode1}}/calendar?arrivalDateFrom={{currentdate}}&arrivalDateTo={{currentdateplus60}}&adults=1&children=1&childrenAges=12&rateMode=Average&lengthOfStay=3&ratePlanCodes={{RatePlanCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "shop", + "v0", + "hotels", + "{{HotelCode1}}", + "calendar" + ], + "query": [ + { + "key": "arrivalDateFrom", + "value": "{{currentdate}}" + }, + { + "key": "arrivalDateTo", + "value": "{{currentdateplus60}}" + }, + { + "key": "adults", + "value": "1" + }, + { + "key": "children", + "value": "1" + }, + { + "key": "childrenAges", + "value": "12" + }, + { + "key": "rateMode", + "value": "Average" + }, + { + "key": "lengthOfStay", + "value": "3" + }, + { + "key": "ratePlanCodes", + "value": "{{RatePlanCode}}" + } + ] + }, + "description": "Get property offers for Public rates" + }, + "response": [] + } + ] + }, + { + "name": "Distribiution Book (BOOK)", + "item": [ + { + "name": "post Reservation (v0)", + "request": { + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hdp-tracing-key", + "value": "{{$guid}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus12}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1 \n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus11}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\" \n },\n \"printRate\": true\n },\n \n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"03/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "book", + "v0", + "hotels", + "{{HotelCode1}}", + "reservations" + ] + }, + "description": "Sample wiht a single night with guest CC on folio 1" + }, + "response": [] + }, + { + "name": "post Reservation (v0) -> with Accompanying Guest", + "request": { + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hdp-tracing-key", + "value": "{{$guid}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"2024-02-01\",\n \"departureDate\": \"2024-02-02\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"2024-02-02\",\n \"end\": \"2024-02-02\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"Accompanying\",\n \"givenName\": \"John\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": false\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"03/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "book", + "v0", + "hotels", + "{{HotelCode1}}", + "reservations" + ] + }, + "description": "Sample wiht a single night with guest CC on folio 1" + }, + "response": [] + }, + { + "name": "post Reservation (v0) -> with children", + "request": { + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hdp-tracing-key", + "value": "{{$guid}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus12}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus11}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\" \n },\n \"printRate\": true\n },\n \n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"03/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "book", + "v0", + "hotels", + "{{HotelCode1}}", + "reservations" + ] + }, + "description": "Sample wiht a single night with guest CC on folio 1" + }, + "response": [] + }, + { + "name": "post Reservation (v0) -> Deposit Guarantee", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hdp-tracing-key", + "value": "JP1111", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{DepositRequiredRatecode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"8\" \n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + }, + "url": { + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "book", + "v0", + "hotels", + "{{HotelCode1}}", + "reservations" + ] + }, + "description": "Sample wiht a single night with guest CC on folio 1" + }, + "response": [] + }, + { + "name": "post Reservation (v0) -> with Transport Information", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hdp-tracing-key", + "value": "{{$guid}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\" \n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"arrivalTransport\": {\n \"comments\": \"Arrival by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus10}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"departureTransport\": {\n \"comments\": \"Departure by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus11}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + }, + "url": { + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "book", + "v0", + "hotels", + "{{HotelCode1}}", + "reservations" + ] + }, + "description": "Sample wiht a single night with guest CC on folio 1" + }, + "response": [] + }, + { + "name": "post Reservation (v0) -> with Membership", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hdp-tracing-key", + "value": "{{$guid}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"reservationMemberships\": [\n {\n \"membershipLevel\": \"{{membershipLevel}}\",\n \"membershipId\": \"{{membershipId}}\",\n \"membershipType\": \"{{membershipType}}\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + }, + "url": { + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "book", + "v0", + "hotels", + "{{HotelCode1}}", + "reservations" + ] + }, + "description": "Sample wiht a single night with guest CC on folio 1" + }, + "response": [] + }, + { + "name": "post Reservation (v0) -> with Membership (basic)", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hdp-tracing-key", + "value": "{{$guid}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"reservationMemberships\": [\n {\n \n \"membershipId\": \"{{membershipId}}\" \n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + }, + "url": { + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "book", + "v0", + "hotels", + "{{HotelCode1}}", + "reservations" + ] + }, + "description": "Sample wiht a single night with guest CC on folio 1" + }, + "response": [] + }, + { + "name": "post Reservation (v0) -> Non Guaranteed", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hdp-tracing-key", + "value": "{{$guid}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"38\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + }, + "url": { + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "book", + "v0", + "hotels", + "{{HotelCode1}}", + "reservations" + ] + }, + "description": "Sample wiht a single night with guest CC on folio 1" + }, + "response": [] + }, + { + "name": "post Reservation (v0) -> with Travel Agent, Company and Source", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hdp-tracing-key", + "value": "{{$guid}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$randomUUID}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-09-17T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"arrivalTransport\": {\n \"comments\": \"Arrival by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus10}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"departureTransport\": {\n \"comments\": \"Departure by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus11}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"2A4B6C8D\",\n \"idContext\": \"Central\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"415.555.0100\",\n \"address\": {\n \"addressLine\": [\n \"Street 7031 Columbia Gateway Dr.\"\n ],\n \"cityName\": \"Columbia\",\n \"postalCode\": 21046,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"MD\"\n }\n }\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"A2B4C6D8\",\n \"idContext\": \"Central\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"415.555.0100\",\n \"address\": {\n \"addressLine\": [\n \"Street 7031 Columbia Gateway Dr.\"\n ],\n \"cityName\": \"Columbia\",\n \"postalCode\": 21046,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"MD\"\n }\n }\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE-N\",\n \"idContext\": \"Central\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Hospitality\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"415.555.0100\",\n \"address\": {\n \"addressLine\": [\n \"Street 7031 Columbia Gateway Dr.\"\n ],\n \"cityName\": \"Columbia\",\n \"postalCode\": 21046,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"MD\"\n }\n }\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"No Name provided\"\n }\n }\n ],\n \"reservationMemberships\": [\n {\n \"membershipLevel\": \"ENTRY\",\n \"membershipId\": \"O137446L\",\n \"membershipType\": \"MICROS\"\n }\n ],\n \"guestMemberships\": [\n {\n \"membershipLevel\": \"ENTRY\",\n \"membershipId\": \"O12345F\",\n \"membershipType\": \"MF\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"optedForCommunication\": false\n }\n ]\n}" + }, + "url": { + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "book", + "v0", + "hotels", + "{{HotelCode1}}", + "reservations" + ] + }, + "description": "Sample wiht a single night with guest CC on folio 1" + }, + "response": [] + }, + { + "name": "post Reservation (v0) -> auto attach travel agent by IATA code", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json; charset=utf-8", + "type": "text" + }, + { + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-channelCode", + "key": "x-hdp-tracing-key", + "value": "{{$guid}}", "type": "text", - "value": "{{channelCode}}" + "disabled": true } ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"USD\"\n },\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345675\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\" \n \n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"idContext\": \"Central\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n },\n \"primary\": true\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"No Name provided\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"optedForCommunication\": false\n }\n ]\n}" + }, "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/calendar?arrivalDateFrom={{currentdate}}&arrivalDateTo={{currentdateplus60}}&adults=2&rateMode=Average&lengthOfStay=1", + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", "host": [ "{{HostName}}" ], "path": [ - "shop", + "book", "v0", "hotels", - "{{HotelCode}}", - "calendar" - ], - "query": [ - { - "key": "arrivalDateFrom", - "value": "{{currentdate}}" - }, - { - "key": "arrivalDateTo", - "value": "{{currentdateplus60}}" - }, - { - "key": "adults", - "value": "2" - }, - { - "key": "children", - "value": "1", - "disabled": true - }, - { - "key": "childrenAges", - "value": "12", - "disabled": true - }, - { - "key": "rateMode", - "value": "Average" - }, - { - "key": "lengthOfStay", - "value": "1" - } + "{{HotelCode1}}", + "reservations" ] }, - "description": "Get property offers for Public rates" + "description": "Sample wiht a single night with guest CC on folio 1" }, "response": [] }, { - "name": "get Property Calendar -> specific rate Plan", + "name": "post Reservation (v0) -> with external res ID", "event": [ { "listen": "test", "script": { "exec": [ - "// collect parameters passed for dispaly \r", - "var arrival = pm.environment.get(\"currentdateplus1\")\r", - "\r", - "// Set template for html page \r", - "// var hotels = pm.environment.get(\"UI-shop-response\")\r", - "var hotels = \r", - "`\r", - "\r", - "\r", - " \r", - " \r", - " 2 Column Layout — Left Menu\r", - " \r", - " \r", - " \r", - "
\r", - "
\r", - "
\r", - "

Available Offers

\r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " {{#each response.roomStays}} {{#each offers}}\r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " \r", - " {{/each}} {{/each}}\r", - "
Offer codeAvailability StatusPriceRate modeChanges?Net TotalTotal TaxTotal
{{bookingCode}}{{availabilityStatus}}{{rateInformation.rate.base.amountBeforeTax}}{{rateInformation.rate.rateMode}}{{rateChangeDuringStay}}{{total.amountBeforeTax}}{{total.taxes.totalTax}}{{total.amountAfterTax}}
\r", - "
\r", - "
\r", - " \r", - "
\r", - " \r", - "\r", - "\r", - "\r", - "\r", - "`\r", - "\r", - "\r", - " \r", - "// Set visualizer\r", - "pm.visualizer.set(hotels, {response: pm.response.json()});\r", - " \r", - "\r", "" ], "type": "text/javascript" @@ -2842,92 +5169,62 @@ } ], "request": { - "method": "GET", + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", "header": [ { "key": "Authorization", - "type": "text", - "value": "Bearer {{Token}}" + "value": "Bearer {{Token}}", + "type": "text" }, { "key": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json; charset=utf-8", + "type": "text" }, { - "key": "Accept", - "type": "text", - "value": "application/json" + "key": "x-channelCode", + "value": "{{channelCode}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-channelCode", - "type": "text", - "value": "{{channelCode}}" + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$randomUUID}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + }, "url": { - "raw": "{{HostName}}/shop/v0/hotels/{{HotelCode}}/calendar?arrivalDateFrom={{currentdate}}&arrivalDateTo={{currentdateplus60}}&adults=1&children=1&childrenAges=12&rateMode=Average&lengthOfStay=1&ratePlanCodes={{RatePlanCode}}", + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", "host": [ "{{HostName}}" ], "path": [ - "shop", + "book", "v0", "hotels", - "{{HotelCode}}", - "calendar" - ], - "query": [ - { - "key": "arrivalDateFrom", - "value": "{{currentdate}}" - }, - { - "key": "arrivalDateTo", - "value": "{{currentdateplus60}}" - }, - { - "key": "adults", - "value": "1" - }, - { - "key": "children", - "value": "1" - }, - { - "key": "childrenAges", - "value": "12" - }, - { - "key": "rateMode", - "value": "Average" - }, - { - "key": "lengthOfStay", - "value": "1" - }, - { - "key": "ratePlanCodes", - "value": "{{RatePlanCode}}" - } + "{{HotelCode1}}", + "reservations" ] }, - "description": "Get property offers for Public rates" + "description": "Sample wiht a single night with guest CC on folio 1" }, "response": [] - } - ] - }, - { - "name": "Distribiution Book (BOOK)", - "item": [ + }, { - "name": "get Reservation", + "name": "get Reservation (v0) -> Retrieve Reservation", "event": [ { "listen": "test", @@ -2941,14 +5238,7 @@ ], "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "type": "noauth" }, "method": "GET", "header": [ @@ -2974,7 +5264,7 @@ } ], "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}", + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations/{{ConfirmationNum}}", "host": [ "{{HostName}}" ], @@ -2982,7 +5272,7 @@ "book", "v0", "hotels", - "{{HotelCode}}", + "{{HotelCode1}}", "reservations", "{{ConfirmationNum}}" ] @@ -2992,7 +5282,7 @@ "response": [] }, { - "name": "post Reservation", + "name": "put Reservation (v0) -> Modify Reservation full overlay", "event": [ { "listen": "test", @@ -3015,10 +5305,9 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", "key": "Authorization", "value": "Bearer {{Token}}", "type": "text" @@ -3037,20 +5326,14 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-hdp-tracing-key", - "value": "{{$guid}}", - "type": "text", - "disabled": true } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeCode\": \"GX\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{ConfirmationNum}}\",\n \"type\": \"Confirmation\",\n \"idContext\": \"Central\",\n \"idExtension\": \"1\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus3}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 2\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations", + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations/{{ConfirmationNum}}", "host": [ "{{HostName}}" ], @@ -3058,16 +5341,17 @@ "book", "v0", "hotels", - "{{HotelCode}}", - "reservations" + "{{HotelCode1}}", + "reservations", + "{{ConfirmationNum}}" ] }, - "description": "Sample wiht a single night with guest CC on folio 1" + "description": "Sample message to modify to 2 nights, with rate changes" }, "response": [] }, { - "name": "post Reservation -> auto attach travel agent by IATA code", + "name": "put Reservation (v0) -> Soft Modify Reservation full overlay", "event": [ { "listen": "test", @@ -3090,10 +5374,9 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", "key": "Authorization", "value": "Bearer {{Token}}", "type": "text" @@ -3112,20 +5395,14 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-hdp-tracing-key", - "value": "{{$guid}}", - "type": "text", - "disabled": true } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"USD\"\n },\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"96123506\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\" \n \n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"idContext\": \"Central\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n },\n \"primary\": true\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"No Name provided\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{ConfirmationNum}}\",\n \"type\": \"Confirmation\",\n \"idContext\": \"Central\",\n \"idExtension\": \"1\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations/{{ConfirmationNum}}", "host": [ "{{HostName}}" ], @@ -3134,15 +5411,16 @@ "v0", "hotels", "{{HotelCode1}}", - "reservations" + "reservations", + "{{ConfirmationNum}}" ] }, - "description": "Sample wiht a single night with guest CC on folio 1" + "description": "Sample message to modify to 2 nights, with rate changes" }, "response": [] }, { - "name": "post Reservation -> Non Guaranteed", + "name": "post Cancel Reservation (v0) -> Cancel booking", "event": [ { "listen": "test", @@ -3168,7 +5446,6 @@ "method": "POST", "header": [ { - "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", "key": "Authorization", "value": "Bearer {{Token}}", "type": "text" @@ -3187,20 +5464,14 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-hdp-tracing-key", - "value": "{{$guid}}", - "type": "text", - "disabled": true } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeCode\": \"6PM\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{ConfirmationNum}}\",\n \"type\": \"Confirmation\",\n \"idContext\": \"Central\",\n \"idExtension\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\"\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations", + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations/{{ConfirmationNum}}/cancellations", "host": [ "{{HostName}}" ], @@ -3208,16 +5479,17 @@ "book", "v0", "hotels", - "{{HotelCode}}", - "reservations" + "{{HotelCode1}}", + "reservations", + "{{ConfirmationNum}}", + "cancellations" ] - }, - "description": "Sample wiht a single night with guest CC on folio 1" + } }, "response": [] }, { - "name": "post Reservation -> providing rates", + "name": "post Reservation (v0) -> Create on Hold reservation", "event": [ { "listen": "test", @@ -3243,7 +5515,6 @@ "method": "POST", "header": [ { - "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", "key": "Authorization", "value": "Bearer {{Token}}", "type": "text" @@ -3262,20 +5533,14 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-hdp-tracing-key", - "value": "{{$guid}}", - "type": "text", - "disabled": true } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4\n ],\n \"adults\": 1,\n \"children\": 1\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"GX\",\n \"onHold\": false\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"90000\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371000011110000\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"XXChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"isSessionRequest\": true\n }\n ]\n}\n \n " }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations", + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", "host": [ "{{HostName}}" ], @@ -3283,7 +5548,7 @@ "book", "v0", "hotels", - "{{HotelCode}}", + "{{HotelCode1}}", "reservations" ] }, @@ -3292,7 +5557,7 @@ "response": [] }, { - "name": "post Reservation -> with external res ID", + "name": "post On Hold Reservation (v0) -> Commit on Hold reservation", "event": [ { "listen": "test", @@ -3340,10 +5605,10 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$randomUUID}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeCode\": \"GX\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"90000\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"311111111111111\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{ConfirmationNum}}\",\n \"type\": \"Confirmation\",\n \"idContext\": \"Central\",\n \"idExtension\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"reservationStatus\": \"Commit\",\n \"lastModifyDateTime\": \"2020-09-17T19:21:00.0Z\",\n \"messageId\": \"{{$randomUUID}}\"\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations", + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations/{{ConfirmationNum}}/status", "host": [ "{{HostName}}" ], @@ -3351,16 +5616,17 @@ "book", "v0", "hotels", - "{{HotelCode}}", - "reservations" + "{{HotelCode1}}", + "reservations", + "{{ConfirmationNum}}", + "status" ] - }, - "description": "Sample wiht a single night with guest CC on folio 1" + } }, "response": [] }, { - "name": "post Reservation -> with Membership", + "name": "post On Hold Reservation (v0) -> Ignore on Hold reservation", "event": [ { "listen": "test", @@ -3386,7 +5652,6 @@ "method": "POST", "header": [ { - "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", "key": "Authorization", "value": "Bearer {{Token}}", "type": "text" @@ -3401,24 +5666,18 @@ "value": "{{channelCode}}", "type": "text" }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hdp-tracing-key", - "value": "{{$guid}}", - "type": "text", - "disabled": true + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeCode\": \"5\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"90000\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"reservationMemberships\": [\n {\n \"membershipLevel\": \"ENTRY\",\n \"membershipId\": \"O137446L\",\n \"membershipType\": \"MICROS\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{ConfirmationNum}}\",\n \"type\": \"Confirmation\",\n \"idContext\": \"Central\",\n \"idExtension\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"reservationStatus\": \"Ignore\",\n \"lastModifyDateTime\": \"2020-09-17T19:21:00.0Z\",\n \"messageId\": \"{{$randomUUID}}\"\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations/{{ConfirmationNum}}/status", "host": [ "{{HostName}}" ], @@ -3427,15 +5686,41 @@ "v0", "hotels", "{{HotelCode1}}", - "reservations" + "reservations", + "{{ConfirmationNum}}", + "status" ] - }, - "description": "Sample wiht a single night with guest CC on folio 1" + } }, "response": [] + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } }, { - "name": "post Reservation -> with Transport Information", + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Distribution Reservation Notification (RESNOTIF)", + "item": [ + { + "name": "post Reservation Notif (v0)", "event": [ { "listen": "test", @@ -3461,7 +5746,6 @@ "method": "POST", "header": [ { - "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman.", "key": "Authorization", "value": "Bearer {{Token}}", "type": "text" @@ -3473,44 +5757,38 @@ }, { "key": "x-channelCode", - "value": "{{channelCode}}", + "value": "{{ResNotifChannelCode}}", "type": "text" }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-hdp-tracing-key", - "value": "{{$guid}}", - "type": "text", - "disabled": true } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeCode\": \"5\" \n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"arrivalTransport\": {\n \"comments\": \"Arrival by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus10}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"departureTransport\": {\n \"comments\": \"Departure by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus11}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"311111111111111\",\n \"expirationDate\": \"06/29\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 211,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \n \"adults\": 2 \n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 211,\n \"amountBeforeTax\": 209.90,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n } \n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": true,\n \"optedForCommunication\": true\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations", + "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", "host": [ "{{HostName}}" ], "path": [ - "book", + "resnotif", "v0", "hotels", - "{{HotelCode1}}", + "{{HotelCode}}", "reservations" ] }, - "description": "Sample wiht a single night with guest CC on folio 1" + "description": "Sample with a single night, with guest CC on folio 1" }, "response": [] }, { - "name": "post Reservation -> with Travel Agent, Company and Source", + "name": "post Reservation Notif (v0) -> with Accompanying Guest", "event": [ { "listen": "test", @@ -3537,55 +5815,48 @@ "header": [ { "key": "Authorization", - "type": "text", "value": "Bearer {{Token}}", - "warning": "This is a duplicate header and will be overridden by the Authorization header generated by Postman." + "type": "text" }, { "key": "Content-Type", - "type": "text", - "value": "application/json; charset=utf-8" + "value": "application/json; charset=utf-8", + "type": "text" }, { "key": "x-channelCode", - "type": "text", - "value": "{{channelCode}}" + "value": "{{ResNotifChannelCode}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hdp-tracing-key", - "type": "text", - "value": "{{$guid}}", - "disabled": true + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"USD\"\n },\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"GX\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"idContext\": \"Central\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n },\n \"primary\": true\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 211,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"adults\": 2\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 211,\n \"amountBeforeTax\": 209.90,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"Accompanying\",\n \"givenName\": \"John\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": false\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": true,\n \"optedForCommunication\": true\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations", + "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", "host": [ "{{HostName}}" ], "path": [ - "book", + "resnotif", "v0", "hotels", "{{HotelCode}}", "reservations" ] }, - "description": "Sample wiht a single night with guest CC on folio 1" + "description": "Sample with a single night, with guest CC on folio 1" }, "response": [] }, { - "name": "put Reservation", + "name": "post Reservation Notif (v0) -> with Children", "event": [ { "listen": "test", @@ -3608,7 +5879,7 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Authorization", @@ -3622,7 +5893,7 @@ }, { "key": "x-channelCode", - "value": "{{channelCode}}", + "value": "{{ResNotifChannelCode}}", "type": "text" }, { @@ -3633,28 +5904,27 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{ConfirmationNum}}\",\n \"type\": \"Confirmation\",\n \"idContext\": \"Central\",\n \"idExtension\": \"1\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus3}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 2\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeCode\": \"GX\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"VA\",\n \"cardNumber\": \"4444333322221111\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"Card Holder Name\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ]\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 244,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 244,\n \"amountBeforeTax\": 200.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": true,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}", + "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", "host": [ "{{HostName}}" ], "path": [ - "book", + "resnotif", "v0", "hotels", "{{HotelCode}}", - "reservations", - "{{ConfirmationNum}}" + "reservations" ] }, - "description": "Sample message to modify to 2 nights, with rate changes.\r\nModify Reservation full overlay" + "description": "Sample with a single night, with guest CC on folio 1" }, "response": [] }, { - "name": "post Cancel Reservation", + "name": "post Reservation Notif (v0) -> with Company", "event": [ { "listen": "test", @@ -3691,7 +5961,7 @@ }, { "key": "x-channelCode", - "value": "{{channelCode}}", + "value": "{{ResNotifChannelCode}}", "type": "text" }, { @@ -3702,28 +5972,27 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{ConfirmationNum}}\",\n \"type\": \"Confirmation\",\n \"idContext\": \"Central\",\n \"idExtension\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\"\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": true,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}/cancellations", + "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", "host": [ "{{HostName}}" ], "path": [ - "book", + "resnotif", "v0", "hotels", "{{HotelCode}}", - "reservations", - "{{ConfirmationNum}}", - "cancellations" + "reservations" ] - } + }, + "description": "Sample with a single night, with guest CC on folio 1" }, "response": [] }, { - "name": "post Reservation -> Create on Hold", + "name": "post Reservation Notif (v0) -> with Travel Agent and Source Profiles", "event": [ { "listen": "test", @@ -3760,7 +6029,7 @@ }, { "key": "x-channelCode", - "value": "{{channelCode}}", + "value": "{{ResNotifChannelCode}}", "type": "text" }, { @@ -3771,27 +6040,27 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus10}}\",\n \"departureDate\": \"{{currentdateplus11}}\",\n \"roomRates\": [\n {\n \"guestCounts\": {\n \"adults\": 1,\n \"children\": 1,\n \"childAges\": [\n 4\n ]\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus10}}\",\n \"end\": \"{{currentdateplus10}}\"\n }\n ],\n \"guarantee\": {\n \"guaranteeCode\": \"GX\"\n },\n \"printRate\": true\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"CAA-90017\",\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"CA\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"isSessionRequest\": true\n }\n ]\n}\n \n " + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations", + "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", "host": [ "{{HostName}}" ], "path": [ - "book", + "resnotif", "v0", "hotels", "{{HotelCode}}", "reservations" ] }, - "description": "Sample wiht a single night with guest CC on folio 1" + "description": "Sample with a single night, with guest CC on folio 1" }, "response": [] }, { - "name": "post On Hold Reservation", + "name": "post Reservation Notif (v0) -> with OPERA Source Code", "event": [ { "listen": "test", @@ -3828,7 +6097,7 @@ }, { "key": "x-channelCode", - "value": "{{channelCode}}", + "value": "{{ResNotifChannelCode}}", "type": "text" }, { @@ -3839,29 +6108,27 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{ConfirmationNum}}\",\n \"type\": \"Confirmation\",\n \"idContext\": \"Central\",\n \"idExtension\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"reservationStatus\": \"Commit\",\n \"lastModifyDateTime\": \"2020-09-17T19:21:00.0Z\",\n \"messageId\": \"{{$randomUUID}}\"\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"sourceCode\": \"OTA\",\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}/status", + "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", "host": [ "{{HostName}}" ], "path": [ - "book", + "resnotif", "v0", "hotels", "{{HotelCode}}", - "reservations", - "{{ConfirmationNum}}", - "status" + "reservations" ] }, - "description": "-> Commit reservation" + "description": "Sample with a single night, with guest CC on folio 1" }, "response": [] }, { - "name": "post On Hold Reservation -> Ignore reservation", + "name": "post Reservation Notif (v0) -> with 1 Addon packages per adult - per stay", "event": [ { "listen": "test", @@ -3898,7 +6165,7 @@ }, { "key": "x-channelCode", - "value": "{{channelCode}}", + "value": "{{ResNotifChannelCode}}", "type": "text" }, { @@ -3909,53 +6176,27 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{ConfirmationNum}}\",\n \"type\": \"Confirmation\",\n \"idContext\": \"Central\",\n \"idExtension\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode1}}\",\n \"reservationStatus\": \"Ignore\",\n \"lastModifyDateTime\": \"2020-09-17T19:21:00.0Z\",\n \"messageId\": \"{{$randomUUID}}\"\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"reservationPackages\": [\n {\n \"scheduleList\": [\n {\n \"totalQuantity\": 1\n }\n ],\n \"packageCode\": \"BK-A-A\",\n \"startDate\": \"{{currentdateplus1}}\",\n \"endDate\": \"{{currentdateplus3}}\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus4}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 300,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 700,\n \"amountBeforeTax\": 67.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/book/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}/status", + "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", "host": [ "{{HostName}}" ], "path": [ - "book", + "resnotif", "v0", "hotels", "{{HotelCode}}", - "reservations", - "{{ConfirmationNum}}", - "status" + "reservations" ] - } + }, + "description": "Sample with a single night, with guest CC on folio 1" }, "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Distribution Reservation Notification (RESNOTIF)", - "item": [ - { - "name": "post Reservation Notif", + "name": "post Reservation Notif (v0) -> with 2 Addon packages per adult/children - per stay", "event": [ { "listen": "test", @@ -4003,7 +6244,7 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$guid}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"5\",\n \"onHold\": false\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"Smith\",\n \"givenName\": \"Mary\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"123-410-3186\",\n \"address\": {\n \"addressLine\": [\n \"3450 North Triumph Boulevard\"\n ],\n \"cityName\": \"Lehi\",\n \"postalCode\": 84043,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"reservationPackages\": [\n {\n \"scheduleList\": [\n {\n \"totalQuantity\": 1\n }\n ],\n \"packageCode\": \"BK-A-A\",\n \"startDate\": \"{{currentdateplus1}}\",\n \"endDate\": \"{{currentdateplus3}}\"\n },\n {\n \"scheduleList\": [\n {\n \"totalQuantity\": 1\n }\n ],\n \"packageCode\": \"BK-C-A\",\n \"startDate\": \"{{currentdateplus1}}\",\n \"endDate\": \"{{currentdateplus3}}\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus4}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 300,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 700,\n \"amountBeforeTax\": 67.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", @@ -4023,7 +6264,7 @@ "response": [] }, { - "name": "post Reservation Notif -> Single Night Non Guaranteed", + "name": "post Reservation Notif (v0) -> with mutiple Addon package flat amount - per day", "event": [ { "listen": "test", @@ -4050,28 +6291,28 @@ "header": [ { "key": "Authorization", - "type": "text", - "value": "Bearer {{Token}}" + "value": "Bearer {{Token}}", + "type": "text" }, { "key": "Content-Type", - "type": "text", - "value": "application/json; charset=utf-8" + "value": "application/json; charset=utf-8", + "type": "text" }, { "key": "x-channelCode", - "type": "text", - "value": "{{ResNotifChannelCode}}" + "value": "{{ResNotifChannelCode}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$guid}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2021-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"suppressRate\": false,\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"38\",\n \"onHold\": false\n }\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"Smith\",\n \"givenName\": \"Mary\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"123-410-3186\",\n \"address\": {\n \"addressLine\": [\n \"3450 North Triumph Boulevard\"\n ],\n \"cityName\": \"Lehi\",\n \"postalCode\": 84043,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"38\",\n \"folioView\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from ABC\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"reservationPackages\": [\n {\n \"scheduleList\": [\n {\n \"totalQuantity\": 1,\n \"consumptionDate\": \"{{currentdateplus1}}\",\n \"reservationDate\": \"{{currentdateplus1}}\"\n }\n ],\n \"packageCode\": \"XBFAST\",\n \"startDate\": \"{{currentdateplus1}}\",\n \"endDate\": \"{{currentdateplus1}}\",\n \"source\": \"Reservation\"\n },\n {\n \"scheduleList\": [\n {\n \"totalQuantity\": 3,\n \"consumptionDate\": \"{{currentdateplus2}}\",\n \"reservationDate\": \"{{currentdateplus2}}\"\n }\n ],\n \"packageCode\": \"XBFAST\",\n \"startDate\": \"{{currentdateplus2}}\",\n \"endDate\": \"{{currentdateplus3}}\",\n \"source\": \"Reservation\"\n },\n {\n \"scheduleList\": [\n {\n \"totalQuantity\": 1,\n \"consumptionDate\": \"{{currentdateplus1}}\",\n \"reservationDate\": \"{{currentdateplus1}}\"\n }\n ],\n \"packageCode\": \"BKF-A\",\n \"startDate\": \"{{currentdateplus1}}\",\n \"endDate\": \"{{currentdateplus3}}\",\n \"source\": \"Reservation\"\n }\n ],\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus4}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 300,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 700,\n \"amountBeforeTax\": 67.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", @@ -4085,12 +6326,13 @@ "{{HotelCode}}", "reservations" ] - } + }, + "description": "Sample with a single night, with guest CC on folio 1" }, "response": [] }, { - "name": "post Reservation Notif -> with Transport Information", + "name": "post Reservation Notif (v0) -> with Transport Information", "event": [ { "listen": "test", @@ -4138,7 +6380,7 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$guid}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"Smith\",\n \"givenName\": \"Mary\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"123-410-3186\",\n \"address\": {\n \"addressLine\": [\n \"3450 North Triumph Boulevard\"\n ],\n \"cityName\": \"Lehi\",\n \"postalCode\": 84043,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"arrivalTransport\": {\n \"comments\": \"Arrival by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus1}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"departureTransport\": {\n \"comments\": \"Departure by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus2}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"arrivalTransport\": {\n \"comments\": \"Arrival by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus1}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"departureTransport\": {\n \"comments\": \"Departure by flight\",\n \"type\": \"AIR\",\n \"transportCode\": \"123\",\n \"carrierCode\": \"AI\",\n \"stationCode\": \"BLR\",\n \"dateTime\": \"{{currentdateplus2}}T19:21:00.000Z\",\n \"transportationReqd\": true\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", @@ -4158,7 +6400,7 @@ "response": [] }, { - "name": "post Reservation Notif -> with Membership", + "name": "post Reservation Notif (v0) -> with Membership", "event": [ { "listen": "test", @@ -4206,7 +6448,7 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$guid}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"Smith\",\n \"givenName\": \"Mary\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"123-410-3186\",\n \"address\": {\n \"addressLine\": [\n \"3450 North Triumph Boulevard\"\n ],\n \"cityName\": \"Lehi\",\n \"postalCode\": 84043,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"reservationMemberships\": [\n {\n \"membershipLevel\": \"ENTRY\",\n \"membershipId\": \"O12345F\",\n \"membershipType\": \"MF\"\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"reservationMemberships\": [\n {\n \"membershipLevel\": \"ENTRY\",\n \"membershipId\": \"O12345F\",\n \"membershipType\": \"MF\"\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", @@ -4226,7 +6468,18 @@ "response": [] }, { - "name": "post Reservation Notif -> 3 nights, rate changes, VCC on folio 2", + "name": "post Reservation Notif (v0) -> Attach to OPERA Block code", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], "request": { "auth": { "type": "bearer", @@ -4242,25 +6495,28 @@ "header": [ { "key": "Authorization", - "value": "Bearer {{Token}}" + "value": "Bearer {{Token}}", + "type": "text" }, { "key": "Content-Type", - "value": "application/json; charset=utf-8" + "value": "application/json; charset=utf-8", + "type": "text" }, { "key": "x-channelCode", - "value": "{{ResNotifChannelCode}}" + "value": "{{ResNotifChannelCode}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$guid}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus4}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 300,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 700,\n \"amountBeforeTax\": 67.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"5\",\n \"onHold\": false\n }\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"Smith\",\n \"givenName\": \"Mary\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"123-410-3186\",\n \"address\": {\n \"addressLine\": [\n \"3450 North Triumph Boulevarde\"\n ],\n \"cityName\": \"Lehi\",\n \"postalCode\": 84043,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"NCSP\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"NCSP\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"38\",\n \"folioView\": \"1\"\n },\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"2\",\n \"paymentCard\": {\n \"cardType\": \"VI\",\n \"cardNumber\": \"1234123412341234\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"ABC VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\",\n \"reservationBlock\": {\n \"blockIdList\": [\n {\n \"id\": \"BLOCKCODE\",\n \"type\": \"BlockCode\"\n }\n ]\n }\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", @@ -4274,12 +6530,13 @@ "{{HotelCode}}", "reservations" ] - } + }, + "description": "Sample with a single night, with guest CC on folio 1" }, "response": [] }, { - "name": "post Reservation Notif -> 1st res for Multi room reservation", + "name": "post Reservation Notif (v0) -> Single Night Non Guaranteed", "event": [ { "listen": "test", @@ -4306,28 +6563,28 @@ "header": [ { "key": "Authorization", - "value": "Bearer {{Token}}", - "type": "text" + "type": "text", + "value": "Bearer {{Token}}" }, { "key": "Content-Type", - "value": "application/json; charset=utf-8", - "type": "text" + "type": "text", + "value": "application/json; charset=utf-8" }, { "key": "x-channelCode", - "value": "{{ResNotifChannelCode}}", - "type": "text" + "type": "text", + "value": "{{ResNotifChannelCode}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$guid}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"5\",\n \"onHold\": false\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"Smith\",\n \"givenName\": \"Mary\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"123-410-3186\",\n \"address\": {\n \"addressLine\": [\n \"3450 North Triumph Boulevard\"\n ],\n \"cityName\": \"Lehi\",\n \"postalCode\": 84043,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2021-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"suppressRate\": false,\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"38\",\n \"onHold\": false\n }\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"38\",\n \"folioView\": \"1\"\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from ABC\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", @@ -4341,13 +6598,12 @@ "{{HotelCode}}", "reservations" ] - }, - "description": "Sample with a single night, with guest CC on folio 1" + } }, "response": [] }, { - "name": "post Reservation Notif -> 2nd res for Multi room reservation", + "name": "post Reservation Notif (v0) -> Single Night Deposit Guaranteed", "event": [ { "listen": "test", @@ -4374,28 +6630,28 @@ "header": [ { "key": "Authorization", - "value": "Bearer {{Token}}", - "type": "text" + "type": "text", + "value": "Bearer {{Token}}" }, { "key": "Content-Type", - "value": "application/json; charset=utf-8", - "type": "text" + "type": "text", + "value": "application/json; charset=utf-8" }, { "key": "x-channelCode", - "value": "{{ResNotifChannelCode}}", - "type": "text" + "type": "text", + "value": "{{ResNotifChannelCode}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$guid}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"5\",\n \"onHold\": false\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"Smith\",\n \"givenName\": \"Mary\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"123-410-3186\",\n \"address\": {\n \"addressLine\": [\n \"3450 North Triumph Boulevard\"\n ],\n \"cityName\": \"Lehi\",\n \"postalCode\": 84043,\n \"country\": {\n \"code\": \"US\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"8\"\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345671\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"12345672\",\n \"type\": \"Source\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Source\",\n \"companyInfo\": {\n \"companyName\": \"Smith Travel POS\"\n }\n }\n }\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ORACLE\",\n \"type\": \"Company\"\n }\n ],\n \"profile\": {\n \"profileType\": \"Company\",\n \"companyInfo\": {\n \"companyName\": \"Oracle Corporation\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"1\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"371449635398431\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"SomeChannel VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", @@ -4409,13 +6665,12 @@ "{{HotelCode}}", "reservations" ] - }, - "description": "Sample with a single night, with guest CC on folio 1" + } }, "response": [] }, { - "name": "put Reservation Notif", + "name": "post Reservation Notif (v0) -> Create 3 nights, rate changes, VCC on folio 2, do not show rate to guest", "request": { "auth": { "type": "bearer", @@ -4427,11 +6682,11 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Authorization", - "value": "Bearer {{Token}}" + "value": "Bearer {{Token}}" }, { "key": "Content-Type", @@ -4449,10 +6704,10 @@ ], "body": { "mode": "raw", - "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{externalReservationConfirmation}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 333,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 300,\n \"amountBeforeTax\": 220.09,\n \"currencyCode\": \"USD\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"CC\"\n }\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"givenName\": \"Thomas\",\n \"surname\": \"Jones\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"+13213331112\"\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ABC\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"ABC Company\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"2\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"1234123412341234\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"ABC VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from ABC\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": true,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{$timestamp}}-{{channelCode}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus4}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus1}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 300,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus2}}\",\n \"end\": \"{{currentdateplus2}}\"\n },\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 200,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus3}}\",\n \"end\": \"{{currentdateplus3}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 700,\n \"amountBeforeTax\": 67.09,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n }\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"surname\": \"{{$randomLastName}}\",\n \"givenName\": \"{{$randomFirstName}}\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"{{$randomEmail}}\",\n \"phoneNumber\": \"{{$randomPhoneNumber}}\",\n \"address\": {\n \"addressLine\": [\n \"{{$randomStreetAddress}}\"\n ],\n \"cityName\": \"{{$randomCity}}\",\n \"postalCode\": \"AS 111\",\n \"country\": {\n \"code\": \"{{$randomCountryCode}}\"\n },\n \"state\": \"UT\"\n }\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"NCSP\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"NCSP\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"38\",\n \"folioView\": \"1\"\n },\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"2\",\n \"paymentCard\": {\n \"cardType\": \"VI\",\n \"cardNumber\": \"1234123412341234\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"ABC VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from Channel\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}", + "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations", "host": [ "{{HostName}}" ], @@ -4461,15 +6716,14 @@ "v0", "hotels", "{{HotelCode}}", - "reservations", - "{{ConfirmationNum}}" + "reservations" ] } }, "response": [] }, { - "name": "post Cancel Reservation Notif", + "name": "put Reservation Notif (v0)", "request": { "auth": { "type": "bearer", @@ -4481,7 +6735,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Authorization", @@ -4503,10 +6757,10 @@ ], "body": { "mode": "raw", - "raw": "{ \n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{externalReservationConfirmation}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\" : \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 333,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\":\"{{RatePlanCode}}\",\n \"suppressRate\": false,\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ],\n \"guestCounts\": {\n \"adults\": 2,\n \"children\": 3\n },\n \"total\": {\n \"amountAfterTax\": 200,\n \"amountBeforeTax\": 20.09,\n \"currencyCode\": \"USD\"\n },\n \"guarantee\": {\n \"guaranteeCode\": \"CC\",\n \"onHold\": false\n },\n \"printRate\": false\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"givenName\": \"Thomas\",\n \"surname\": \"Smith\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"+12313331112\"\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ABC\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"ABC Company\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\":\"5\",\n \"folioView\":\"2\",\n \"paymentCard\":{\n \"cardType\":\"AX\",\n \"cardNumber\":\"1234123412341234\",\n \"expirationDate\":\"06/25\",\n \"cardHolderName\":\"ABC VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from ABC\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": false,\n \"optedForCommunication\": false\n }\n ]\n}" + "raw": "{\n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{externalReservationConfirmation}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\": \"2020-07-01T12:21:00-07:00\",\n \"roomStay\": {\n \"arrivalDate\": \"{{currentdateplus1}}\",\n \"departureDate\": \"{{currentdateplus2}}\",\n \"roomRates\": [\n {\n \"rates\": {\n \"rate\": [\n {\n \"base\": {\n \"amountBeforeTax\": 333,\n \"currencyCode\": \"{{currencyCode}}\"\n },\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ]\n },\n \"guestCounts\": {\n \"childAges\": [\n 4,\n 9,\n 17\n ],\n \"adults\": 2,\n \"children\": 3\n },\n \"roomType\": \"{{RoomTypeCode}}\",\n \"ratePlanCode\": \"{{RatePlanCode}}\",\n \"numberOfUnits\": 1,\n \"start\": \"{{currentdateplus1}}\",\n \"end\": \"{{currentdateplus2}}\"\n }\n ],\n \"total\": {\n \"amountAfterTax\": 300,\n \"amountBeforeTax\": 220.09,\n \"currencyCode\": \"USD\"\n },\n \"guarantee\": {\n \"guaranteeType\": \"5\"\n }\n },\n \"reservationGuests\": [\n {\n \"profileInfo\": {\n \"profile\": {\n \"customer\": {\n \"personName\": [\n {\n \"givenName\": \"Thomas\",\n \"surname\": \"Test\",\n \"nameTitle\": \"Mr and Mrs\",\n \"nameType\": \"Primary\",\n \"email\": \"customer@email.com\",\n \"phoneNumber\": \"+13213331112\"\n }\n ],\n \"language\": \"en-us\"\n },\n \"profileType\": \"Guest\"\n }\n },\n \"primary\": true\n },\n {\n \"profileInfo\": {\n \"profileIdList\": [\n {\n \"id\": \"ABC\",\n \"type\": \"TravelAgent\"\n }\n ],\n \"profile\": {\n \"profileType\": \"TravelAgent\",\n \"companyInfo\": {\n \"companyName\": \"ABC Company\"\n }\n }\n }\n }\n ],\n \"reservationPaymentMethods\": [\n {\n \"paymentMethod\": \"5\",\n \"folioView\": \"2\",\n \"paymentCard\": {\n \"cardType\": \"AX\",\n \"cardNumber\": \"1234123412341234\",\n \"expirationDate\": \"06/25\",\n \"cardHolderName\": \"ABC VirtualCard\"\n }\n }\n ],\n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\",\n \"comments\": [\n {\n \"comment\": {\n \"text\": {\n \"value\": \"Channel Text note\\n1 king bed\\nNon-Smoking\\nBill guest full stay\"\n },\n \"commentTitle\": \"Notes from ABC\",\n \"notificationLocation\": \"RESERVATION\",\n \"type\": \"GEN\",\n \"internal\": true,\n \"confidential\": false,\n \"overrideInternal\": false\n }\n }\n ],\n \"printRate\": true,\n \"optedForCommunication\": false\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}/cancellations", + "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}", "host": [ "{{HostName}}" ], @@ -4516,15 +6770,14 @@ "hotels", "{{HotelCode}}", "reservations", - "{{ConfirmationNum}}", - "cancellations" + "{{ConfirmationNum}}" ] } }, "response": [] }, { - "name": "post Cancel Reservation Notif -> Cancel Light payload", + "name": "post Cancel Reservation Notif (v0)", "request": { "auth": { "type": "bearer", @@ -4558,7 +6811,7 @@ ], "body": { "mode": "raw", - "raw": "{ \n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{externalReservationConfirmation}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\" : \"2020-07-01T12:21:00-07:00\",\n \n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\" \n \n }\n ]\n}" + "raw": "{ \n \"reservations\": [\n {\n \"reservationIdList\": [\n {\n \"id\": \"{{externalReservationConfirmation}}\",\n \"idExtension\": \"1\"\n }\n ],\n \"lastModifyDateTime\" : \"2020-07-01T12:21:00-07:00\",\n \n \"hotelCode\": \"{{HotelCode}}\",\n \"messageId\": \"{{$randomUUID}}\" \n \n }\n ]\n}" }, "url": { "raw": "{{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}/cancellations", diff --git a/postman-collections/oracle-hospitality-property.postman_collection.json b/postman-collections/oracle-hospitality-property.postman_collection.json index 2922b0f..438cb84 100644 --- a/postman-collections/oracle-hospitality-property.postman_collection.json +++ b/postman-collections/oracle-hospitality-property.postman_collection.json @@ -1,11 +1,10 @@ { "info": { - "_postman_id": "b4f70d0f-3dea-4f0d-bd20-82e70c936e02", + "_postman_id": "f8303621-e162-4784-8e41-4a00f9b88dda", "name": "1. Property REST APIs By Module", - "description": "#### ORACLE Hospitality OPERA Cloud Rest APIs\r\n\r\nThis Postman Collection offers many API call samples for the Oracle Hospitality REST APIs and OHIP. For common functional workflows (e.g. digital check-in and checkout) see the ORACLE Hospitality OPERA Cloud Rest API Workflows collection. For more information visit [Oracle Hospitality Integration Platform](https://www.oracle.com/industries/hospitality/integration-platform/). \r\n\r\nNew to OHIP? Watch this free on demand video about [Stepping Through the OHIP Journey](https://go.oracle.com/LP=105035?elqCampaignId=281803&src1=:ow:o:p:po:::&intcmp=BUMK201218P00049:ow:o:p:po). \r\n\r\nTo find out more about this Postman collection watch this free on demand video [Understanding Apiary Documentation & Postman Collections](https://go.oracle.com/LP=105035?elqCampaignId=281803&src1=:ow:o:p:po:::&intcmp=BUMK201218P00049:ow:o:p:po). \r\n\r\nExplanations of the common workflows are available in [this workflows document](https://github.com/oracle/hospitality-api-docs/blob/main/postman-collections/WORKFLOWS.md). \r\n\r\nThis document and all content within is available under the [Universal Permissive License v 1.0](http://oss.oracle.com/licenses/upl). Copyright c 2021 Oracle and/or its affiliates.", + "description": "#### ORACLE Hospitality OPERA Cloud Rest APIs\r\n\r\nThis Postman Collection offers many API call samples for the Oracle Hospitality REST APIs and OHIP. For common functional workflows (e.g. digital check-in and checkout) see the ORACLE Hospitality OPERA Cloud Rest API Workflows collection. For more information visit [Oracle Hospitality Integration Platform](https://www.oracle.com/industries/hospitality/integration-platform/). \r\n\r\nNew to OHIP? Watch this free on demand video about [Stepping Through the OHIP Journey](https://go.oracle.com/LP=105035?elqCampaignId=281803&src1=:ow:o:p:po:::&intcmp=BUMK201218P00049:ow:o:p:po). \r\n\r\nTo find out more about this Postman collection watch this free on demand video [Understanding Apiary Documentation & Postman Collections](https://go.oracle.com/LP=105035?elqCampaignId=281803&src1=:ow:o:p:po:::&intcmp=BUMK201218P00049:ow:o:p:po). \r\n\r\nNote that some of the APIs in this Postman collection are Early Adopter APIs (v0). To find out about becoming an Early Adopter watch this free on demand video [Why be an OHIP Early Adopter](https://go.oracle.com/LP=105035?elqCampaignId=281803&src1=:ow:o:p:po:::&intcmp=BUMK201218P00049:ow:o:p:po). \r\n\r\nExplanations of the common workflows are available in [this workflows document](https://github.com/oracle/hospitality-api-docs/blob/main/postman-collections/WORKFLOWS.md). \r\n\r\nThis document and all content within is available under the [Universal Permissive License v 1.0](http://oss.oracle.com/licenses/upl). Copyright c 2021 Oracle and/or its affiliates.", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", - "_exporter_id": "15729853", - "_collection_link": "https://hospitalityapis.postman.co/workspace/Team-Workspace~f6e529a2-8cdb-43d1-8526-1aa5d61f48e4/collection/15729853-b4f70d0f-3dea-4f0d-bd20-82e70c936e02?action=share&source=collection_link&creator=15729853" + "_exporter_id": "9368925" }, "item": [ { @@ -29,7 +28,8 @@ "pm.environment.set(\"MyGUID\", myUUID);\r", "pm.environment.set(\"HashedAppKey\", CryptoJS.SHA256(pm.environment.get(\"AppKey\")).toString());" ], - "type": "text/javascript" + "type": "text/javascript", + "packages": {} } } ], @@ -38,8 +38,24 @@ "type": "basic", "basic": [ { - "key": "undefined", - "type": "any" + "key": "password", + "value": "{{CLIENT_SECRET}}", + "type": "string" + }, + { + "key": "username", + "value": "{{CLIENT_ID}}", + "type": "string" + }, + { + "key": "saveHelperData", + "value": true, + "type": "boolean" + }, + { + "key": "showPassword", + "value": false, + "type": "boolean" } ] }, @@ -110,7 +126,8 @@ "pm.environment.set(\"MyGUID\", myUUID);\r", "pm.environment.set(\"HashedAppKey\", CryptoJS.SHA256(pm.environment.get(\"AppKey\")).toString());" ], - "type": "text/javascript" + "type": "text/javascript", + "packages": {} } } ], @@ -118,6 +135,16 @@ "auth": { "type": "basic", "basic": [ + { + "key": "password", + "value": "{{CLIENT_SECRET}}", + "type": "string" + }, + { + "key": "username", + "value": "{{CLIENT_ID}}", + "type": "string" + }, { "key": "undefined", "type": "any" @@ -136,24 +163,24 @@ "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - } + }, + { + "key": "enterpriseId", + "value": "{{EnterpriseId}}", + "type": "text" + } ], "body": { "mode": "urlencoded", "urlencoded": [ { - "key": "username", - "value": "{{Username}}", - "type": "text" - }, - { - "key": "password", - "value": "{{Password}}", + "key": "grant_type", + "value": "client_credentials", "type": "text" }, { - "key": "grant_type", - "value": "password", + "key": "scope", + "value": "urn:opc:hgbu:ws:__myscopes__", "type": "text" } ] @@ -169,7 +196,7 @@ "tokens" ] }, - "description": "Use this API to request an oAuth token when the environment is a Client Credentials environment. You can see which oAuth flow an environment supports by looking at the Environment page in the OHIP Developer Portal. For more information see (Authenticating to Oracle Hospitality Property APIs)\\[[https://docs.oracle.com/en/industries/hospitality/integration-platform/ohipu/c_oracle_hospitality_property_apis.htm#AuthenticatingToOracleHospitalityPr-1BD54F80](https://docs.oracle.com/en/industries/hospitality/integration-platform/ohipu/c_oracle_hospitality_property_apis.htm#AuthenticatingToOracleHospitalityPr-1BD54F80)\\] under the heading \"Client Credentials-Based Authentication\".\n\nTo call this API you will need:\n\n1. To know the environment is a Client Credentials environment - see above\n2. A valid ClientId and ClientSecret\n3. A valid EnterpriseId\n \n4. A valid application key\n \n\nBecause of this, oAuth tokens may only be used when calling the given environment.\n\noAuth tokens expire after 60 minutes. We recommend obtaining a new oAuth token every 50 minutes, but not more frequently." + "description": "Use this API to request an oAuth token when the environment is a Client Credentials environment. You can see which oAuth flow an environment supports by looking at the Environment page in the OHIP Developer Portal. For more information see (Authenticating to Oracle Hospitality Property APIs)\\[[https://docs.oracle.com/en/industries/hospitality/integration-platform/ohipu/c_oracle_hospitality_property_apis.htm#AuthenticatingToOracleHospitalityPr-1BD54F80](https://docs.oracle.com/en/industries/hospitality/integration-platform/ohipu/c_oracle_hospitality_property_apis.htm#AuthenticatingToOracleHospitalityPr-1BD54F80)\\] under the heading \"Client Credentials-Based Authentication\".\n\nTo call this API you will need:\n\n1. To know the environment is a Client Credentials environment - see above\n2. A valid ClientId and ClientSecret\n3. A valid EnterpriseId\n4. A valid application key\n \n\nBecause of this, oAuth tokens may only be used when calling the given environment.\n\noAuth tokens expire after 60 minutes. We recommend obtaining a new oAuth token every 50 minutes, but not more frequently." }, "response": [] } @@ -194,21 +221,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" } ], @@ -222,7 +253,7 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/accounts?hotelIds={{HotelId}}&offset=0&accountType=AccountId&accountIdContext=OPERA", + "raw": "{{HostName}}/ars/v1/accounts?offset=0&limit=100", "host": [ "{{HostName}}" ], @@ -232,115 +263,42 @@ "accounts" ], "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - }, - { - "key": "balance", - "value": "ALL", - "disabled": true - }, - { - "key": "batchStatement", - "value": "", - "disabled": true - }, - { - "key": "limit", - "value": "10", - "disabled": true - }, - { - "key": "profileId", - "value": "{{ProfileId}}", - "disabled": true - }, - { - "key": "profileIdContext", - "value": "OPERA", - "disabled": true - }, - { - "key": "profileType", - "value": "Profile", - "disabled": true - }, - { - "key": "type", - "value": "", - "disabled": true - }, - { - "key": "accountNo", - "value": "", - "disabled": true - }, - { - "key": "accountName", - "value": "", - "disabled": true - }, { "key": "accountId", - "value": "", + "value": "{{AccountId}}", "disabled": true }, { - "key": "accountIdContext", - "value": "", - "disabled": true + "key": "offset", + "value": "0" }, { "key": "accountType", - "value": "", + "value": "{{AccountType}}", "disabled": true }, { - "key": "includeStatementHistoryIndicator", - "value": "", - "disabled": true - }, - { - "key": "includeReminderHistoryIndicator", - "value": "", - "disabled": true - }, - { - "key": "superSearch", - "value": "", + "key": "accountName", + "value": "{{AccountName}}", "disabled": true }, { - "key": "searchHotelIds", - "value": "", + "key": "accountNo", + "value": "{{AccountNo}}", "disabled": true }, { - "key": "attributeName", - "value": "", - "disabled": true + "key": "limit", + "value": "100" }, { - "key": "orderType", + "key": "balance", "value": "", + "description": "All , Open , Zero", "disabled": true - }, - { - "key": "offset", - "value": "0" - }, - { - "key": "accountType", - "value": "AccountId" - }, - { - "key": "accountIdContext", - "value": "OPERA" } ] - }, - "description": "Use this API to search for AR Accounts. The response will contain a list of AR Accounts and their AR information." + } }, "response": [] }, @@ -357,22 +315,26 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -385,7 +347,7 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/accounts/{{AccountId}}", + "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/accounts/{{accountId}}?fetchInstructions=Account&fetchInstructions=Summary&fetchInstructions=Invoices", "host": [ "{{HostName}}" ], @@ -395,122 +357,42 @@ "hotels", "{{HotelId}}", "accounts", - "{{AccountId}}" - ] - } - }, - "response": [] - }, - { - "name": "get AR Aging Cycles", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "{{accountId}}" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "accountNo", + "value": "{{AccountNo}}", + "disabled": true }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/agingCycles", - "host": [ - "{{HostName}}" - ], - "path": [ - "ars", - "v1", - "hotels", - "{{HotelId}}", - "agingCycles" - ] - } - }, - "response": [] - }, - { - "name": "get AR Credit Card Payments", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "profileId", + "value": "{{ProfileId}}", + "disabled": true + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "profileIdContext", + "value": "", + "disabled": true }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "key": "profileType", + "value": "", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Account", + "description": "Account , Aging , FixedCharges , Invoices , Payments , Summary , Comments , Traces , Reminder , Statement , Indicators , YearView" + }, + { + "key": "fetchInstructions", + "value": "Summary" + }, + { + "key": "fetchInstructions", + "value": "Invoices" } - } - }, - "url": { - "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/transactions/{{TransactionId}}/creditcard/payments", - "host": [ - "{{HostName}}" - ], - "path": [ - "ars", - "v1", - "hotels", - "{{HotelId}}", - "transactions", - "{{TransactionId}}", - "creditcard", - "payments" ] } }, @@ -529,21 +411,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" } ], @@ -557,7 +443,7 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/arTransactions?hotelIds={{HotelId}}&endDate=2023-08-09&startDate=2023-08-09", + "raw": "{{HostName}}/ars/v1/arTransactions?hotelIds={{HotelId}}&accounts={{AccountId}}&accountName={{AccountName}}", "host": [ "{{HostName}}" ], @@ -571,13 +457,68 @@ "key": "hotelIds", "value": "{{HotelId}}" }, + { + "key": "accounts", + "value": "{{AccountId}}" + }, { "key": "endDate", - "value": "2023-08-09" + "value": "", + "disabled": true }, { "key": "startDate", - "value": "2023-08-09" + "value": "", + "disabled": true + }, + { + "key": "fromAmount", + "value": "", + "disabled": true + }, + { + "key": "fromCurrencyCode", + "value": "", + "disabled": true + }, + { + "key": "toAmount", + "value": "", + "disabled": true + }, + { + "key": "toCurrencyCode", + "value": "", + "disabled": true + }, + { + "key": "guestName", + "value": "", + "disabled": true + }, + { + "key": "invoices", + "value": "", + "disabled": true + }, + { + "key": "folios", + "value": "", + "disabled": true + }, + { + "key": "fiscalBillNo", + "value": "", + "disabled": true + }, + { + "key": "accountName", + "value": "{{AccountName}}" + }, + { + "key": "addresseName", + "value": "", + "disabled": true } ] } @@ -585,7 +526,7 @@ "response": [] }, { - "name": "get Invoice Payments", + "name": "get AR Invoice Postings", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -597,22 +538,26 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -625,18 +570,21 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/invoicePayments/accounts/{{CompanyId}}?printed=true&inclZeroBalance=true&offset=0&inclDetails=true&unBilled=false", + "raw": "{{HostName}}/ars/v1/invoicePostings?internalFolioWindowID=1052871&invoiceNo=9404&transactionNo=1002495601&hotelId={{HotelId}}&accountId={{AccountId}}&accountIdContext=OPERA&accountType=AccountId", "host": [ "{{HostName}}" ], "path": [ "ars", "v1", - "invoicePayments", - "accounts", - "{{CompanyId}}" + "invoicePostings" ], "query": [ + { + "key": "canBeModified", + "value": "", + "disabled": true + }, { "key": "closeDate", "value": "", @@ -660,7 +608,6 @@ { "key": "folioStatus", "value": "", - "description": "\"Deposit\", \"Void\", \"Ok\", \"Zero\", \"Compress\", \"Converted\", \"Internal\"", "disabled": true }, { @@ -670,22 +617,20 @@ }, { "key": "internalFolioWindowID", - "value": "", - "disabled": true + "value": "1052871" }, { "key": "invoiceNo", - "value": "", - "disabled": true + "value": "9404" }, { "key": "invoiceType", - "value": "", + "value": "Credit", "disabled": true }, { "key": "postingDate", - "value": "", + "value": "2022-06-03", "disabled": true }, { @@ -720,21 +665,24 @@ }, { "key": "transactionNo", - "value": "", - "disabled": true + "value": "1002495601" }, { "key": "cashierId", "value": "", "disabled": true }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, { "key": "reservationId", "value": "", "disabled": true }, { - "key": "guestProfileId", + "key": "reservationIdContext", "value": "", "disabled": true }, @@ -743,33 +691,541 @@ "value": "", "disabled": true }, + { + "key": "guestProfileId", + "value": "", + "disabled": true + }, + { + "key": "guestProfileIdContext", + "value": "", + "disabled": true + }, + { + "key": "guestProfileType", + "value": "", + "disabled": true + }, + { + "key": "age", + "value": "", + "disabled": true + }, + { + "key": "guestName", + "value": "", + "disabled": true + }, + { + "key": "originalAmount", + "value": "", + "disabled": true + }, + { + "key": "originalAmountCurrencyCode", + "value": "", + "disabled": true + }, + { + "key": "amount", + "value": "", + "disabled": true + }, + { + "key": "currencyCode", + "value": "", + "disabled": true + }, + { + "key": "paymentsAmount", + "value": "", + "disabled": true + }, + { + "key": "paymentsCurrencyCode", + "value": "", + "disabled": true + }, + { + "key": "balanceAmount", + "value": "", + "disabled": true + }, + { + "key": "balanceCurrencyCode", + "value": "", + "disabled": true + }, + { + "key": "reference", + "value": "", + "disabled": true + }, + { + "key": "remark", + "value": "", + "disabled": true + }, + { + "key": "adjusted", + "value": "", + "disabled": true + }, + { + "key": "parentInvoiceNo", + "value": "", + "disabled": true + }, + { + "key": "compressed", + "value": "", + "disabled": true + }, + { + "key": "compressedDate", + "value": "", + "disabled": true + }, + { + "key": "transferredOut", + "value": "", + "disabled": true + }, + { + "key": "transferredIn", + "value": "", + "disabled": true + }, + { + "key": "marketDescription", + "value": "", + "disabled": true + }, + { + "key": "marketHotelId", + "value": "", + "disabled": true + }, + { + "key": "marketCode", + "value": "", + "disabled": true + }, + { + "key": "marketGroup", + "value": "", + "disabled": true + }, + { + "key": "roomClassDescription", + "value": "", + "disabled": true + }, + { + "key": "roomClassHotelId", + "value": "", + "disabled": true + }, + { + "key": "roomClassCode", + "value": "", + "disabled": true + }, + { + "key": "sourceDescription", + "value": "", + "disabled": true + }, + { + "key": "sourceHotelId", + "value": "", + "disabled": true + }, + { + "key": "sourceCode", + "value": "", + "disabled": true + }, + { + "key": "sourceGroup", + "value": "", + "disabled": true + }, + { + "key": "cashierInfoCashierId", + "value": "", + "disabled": true + }, + { + "key": "cashierName", + "value": "", + "disabled": true + }, + { + "key": "transactionHotelId", + "value": "", + "disabled": true + }, + { + "key": "printTrxReceipt", + "value": "", + "disabled": true + }, + { + "key": "invoicePostingsTransactionCode", + "value": "", + "disabled": true + }, + { + "key": "transactionDescription", + "value": "", + "disabled": true + }, + { + "key": "transactionGroup", + "value": "", + "disabled": true + }, + { + "key": "transactionSubGroup", + "value": "", + "disabled": true + }, + { + "key": "universalProductCode", + "value": "", + "disabled": true + }, + { + "key": "routingInstructionsId", + "value": "", + "disabled": true + }, + { + "key": "articleCode", + "value": "", + "disabled": true + }, + { + "key": "articleHotelIds", + "value": "", + "disabled": true + }, + { + "key": "inactive", + "value": "", + "disabled": true + }, + { + "key": "orderSequence", + "value": "", + "disabled": true + }, + { + "key": "articleDescription", + "value": "", + "disabled": true + }, + { + "key": "transactionCode", + "value": "", + "disabled": true + }, + { + "key": "articleAmount", + "value": "", + "disabled": true + }, + { + "key": "articleCurrencyCode", + "value": "", + "disabled": true + }, + { + "key": "availableForPostIt", + "value": "", + "disabled": true + }, + { + "key": "color", + "value": "", + "disabled": true + }, + { + "key": "articleUniversalProductCode", + "value": "", + "disabled": true + }, + { + "key": "attachCreditCardToProfile", + "value": "", + "disabled": true + }, + { + "key": "cardHolderName", + "value": "", + "disabled": true + }, + { + "key": "cardNumber", + "value": "", + "disabled": true + }, + { + "key": "cardNumberLast4Digits", + "value": "", + "disabled": true + }, + { + "key": "cardNumberMasked", + "value": "", + "disabled": true + }, + { + "key": "cardOrToken", + "value": "", + "disabled": true + }, + { + "key": "cardType", + "value": "", + "disabled": true + }, + { + "key": "expirationDate", + "value": "", + "disabled": true + }, + { + "key": "expirationDateExpired", + "value": "", + "disabled": true + }, + { + "key": "expirationDateMasked", + "value": "", + "disabled": true + }, + { + "key": "processing", + "value": "", + "disabled": true + }, + { + "key": "swiped", + "value": "", + "disabled": true + }, + { + "key": "userDefinedCardType", + "value": "", + "disabled": true + }, + { + "key": "cardId", + "value": "", + "disabled": true + }, + { + "key": "PaymentCardIdContext", + "value": "", + "disabled": true + }, + { + "key": "paymentCardIdType", + "value": "", + "disabled": true + }, + { + "key": "currentAuthorizedAmount", + "value": "", + "disabled": true + }, + { + "key": "currentAuthorizedAmountCurrencyCode", + "value": "", + "disabled": true + }, + { + "key": "approvalAmount", + "value": "", + "disabled": true + }, + { + "key": "approvalAmountCurrencyCode", + "value": "", + "disabled": true + }, + { + "key": "addresseeType", + "value": "", + "disabled": true + }, + { + "key": "addressProfileId", + "value": "", + "disabled": true + }, + { + "key": "addressProfileIdContext", + "value": "", + "disabled": true + }, + { + "key": "addressProfileIdType", + "value": "", + "disabled": true + }, + { + "key": "name", + "value": "", + "disabled": true + }, + { + "key": "city", + "value": "", + "disabled": true + }, + { + "key": "phone", + "value": "", + "disabled": true + }, + { + "key": "allowPartialTransferYn", + "value": "", + "disabled": true + }, { "key": "printed", - "value": "true" + "value": "", + "disabled": true }, { - "key": "inclZeroBalance", - "value": "true" + "key": "printedDate", + "value": "", + "disabled": true }, { - "key": "offset", - "value": "0" + "key": "storedFolioId", + "value": "", + "disabled": true }, { - "key": "inclDetails", - "value": "true" + "key": "storedFolioIdContext", + "value": "", + "disabled": true }, { - "key": "unBilled", - "value": "false" + "key": "storedFolioType", + "value": "", + "disabled": true + }, + { + "key": "storedFolioName", + "value": "", + "disabled": true + }, + { + "key": "storedDebitFolioId", + "value": "", + "disabled": true + }, + { + "key": "storedDebitFolioIdContext", + "value": "", + "disabled": true + }, + { + "key": "storedDebitFolioType", + "value": "", + "disabled": true + }, + { + "key": "storedDebitFolioName", + "value": "", + "disabled": true + }, + { + "key": "accountId", + "value": "{{AccountId}}" + }, + { + "key": "accountIdContext", + "value": "OPERA" + }, + { + "key": "accountType", + "value": "AccountId" + }, + { + "key": "accountNo", + "value": "", + "disabled": true + }, + { + "key": "profileId", + "value": "", + "disabled": true + }, + { + "key": "profileIdContext", + "value": "", + "disabled": true + }, + { + "key": "profileIdType", + "value": "", + "disabled": true + }, + { + "key": "additionalFilterCashierId", + "value": "", + "disabled": true + }, + { + "key": "additionalFilterTransactionCode", + "value": "", + "disabled": true + }, + { + "key": "additionalFilterTransactionSubGroupCode", + "value": "", + "disabled": true + }, + { + "key": "end", + "value": "", + "disabled": true + }, + { + "key": "start", + "value": "", + "disabled": true + }, + { + "key": "referenceWildCard", + "value": "", + "disabled": true + }, + { + "key": "supplementWildCard", + "value": "", + "disabled": true + }, + { + "key": "checkNumberWildCard", + "value": "", + "disabled": true } ] - } + }, + "description": "The get AR InvoicePayments gets all the details for these params." }, "response": [] }, { - "name": "get Profile Aging", + "name": "get Invoice Payments", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -781,22 +1237,26 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -809,23 +1269,62 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/profiles/{{ProfileId}}/aging", + "raw": "{{HostName}}/ars/v1/invoicePayments/accounts/{{AccountId}}?printed=true&inclZeroBalance=false&offset=0&inclDetails=true&limit=50&unBilled=false&fetchInstructions=Invoices&start=YYYY-MM-DD&end=YYYY-MM-DD", "host": [ "{{HostName}}" ], "path": [ "ars", "v1", - "profiles", - "{{ProfileId}}", - "aging" + "invoicePayments", + "accounts", + "{{AccountId}}" + ], + "query": [ + { + "key": "printed", + "value": "true" + }, + { + "key": "inclZeroBalance", + "value": "false" + }, + { + "key": "offset", + "value": "0" + }, + { + "key": "inclDetails", + "value": "true" + }, + { + "key": "limit", + "value": "50" + }, + { + "key": "unBilled", + "value": "false" + }, + { + "key": "fetchInstructions", + "value": "Invoices", + "description": "Invoices , Payments" + }, + { + "key": "start", + "value": "YYYY-MM-DD" + }, + { + "key": "end", + "value": "YYYY-MM-DD" + } ] } }, "response": [] }, { - "name": "get Reminders", + "name": "get AR Profile Aging", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -837,22 +1336,26 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -865,29 +1368,21 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/accountReminders?accounts=170411", + "raw": "{{HostName}}/ars/v1/profiles/{{ProfileId}}/aging?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ "ars", "v1", - "accountReminders" + "profiles", + "{{ProfileId}}", + "aging" ], "query": [ { - "key": "accountNo", - "value": "", - "disabled": true - }, - { - "key": "accountName", - "value": "", - "disabled": true - }, - { - "key": "accounts", - "value": "170411" + "key": "hotelIds", + "value": "{{HotelId}}" } ] } @@ -895,7 +1390,7 @@ "response": [] }, { - "name": "get Reminders History", + "name": "get Aging Cycles", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -907,22 +1402,26 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -935,23 +1434,26 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/accounts/{{AccountId}}/remindersHistory", + "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/agingCycles", "host": [ "{{HostName}}" ], "path": [ "ars", "v1", - "accounts", - "{{AccountId}}", - "remindersHistory" + "hotels", + "{{HotelId}}", + "agingCycles" ] } }, "response": [] }, { - "name": "post Account", + "name": "get Credit Card Payments", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -960,27 +1462,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"accountName\": \"Oracle Australia\",\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{ProfileId}}\"\r\n },\r\n \"creditLimit\": {\r\n \"amount\": \"100000\"\r\n },\r\n \"monthEndCalcYN\": false,\r\n \"address\": {\r\n \"address\": {\r\n \"addressLine\": [\r\n \"4 Julius Ave\",\r\n \"1st Floor\"\r\n ],\r\n \"cityName\": \"North Ryde\",\r\n \"state\": \"NSW\"\r\n },\r\n \"type\": \"Address\",\r\n \"id\": \"825102\"\r\n },\r\n \"status\": {\r\n \"restricted\": false\r\n },\r\n \"batchStatement\": true,\r\n \"emailStatementsReminders\": false,\r\n \"primary\": true,\r\n \"type\": \"DFT\",\r\n \"permanent\": true\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -988,7 +1494,7 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/accounts", + "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/transactions/{{TransactionId}}/creditcard/payments", "host": [ "{{HostName}}" ], @@ -997,14 +1503,20 @@ "v1", "hotels", "{{HotelId}}", - "accounts" + "transactions", + "{{TransactionId}}", + "creditcard", + "payments" ] } }, "response": [] }, { - "name": "post AR Payments", + "name": "get Account Reminders", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -1013,14 +1525,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -1029,19 +1537,19 @@ "value": "application/json" }, { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"payment\": [\r\n {\r\n \"applyType\": \"OldestInvoice\",\r\n \"sequenceNo\": \"0\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"paymentMethod\": {\r\n \"authorizationApproval\": {},\r\n \"paymentMethod\": \"CA\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"5\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"applyCCSurcharge\": false,\r\n \"manualPaymentTaxInfo\": {\r\n \"folioWindowNo\": \"1\"\r\n },\r\n \"cashierId\": \"50\",\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ],\r\n \"cashierId\": \"50\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -1049,27 +1557,50 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/profiles/{{ProfileId}}/accounts/{{AccountId}}/payments", + "raw": "{{HostName}}/ars/v1/accountReminders?accounts={{AccountId}}", "host": [ "{{HostName}}" ], "path": [ "ars", "v1", - "hotels", - "{{HotelId}}", - "profiles", - "{{ProfileId}}", - "accounts", - "{{AccountId}}", - "payments" + "accountReminders" + ], + "query": [ + { + "key": "accountNo", + "value": "", + "disabled": true + }, + { + "key": "accounts", + "value": "{{AccountId}}" + }, + { + "key": "hotelIds", + "value": "", + "disabled": true + }, + { + "key": "profiles", + "value": "", + "disabled": true + }, + { + "key": "accountName", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "Post AR Payments -> with CreditCard", + "name": "get Account Reminders History", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -1078,14 +1609,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -1094,19 +1621,19 @@ "value": "application/json" }, { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"payment\": [\r\n {\r\n \"applyType\": \"OldestInvoice\",\r\n \"sequenceNo\": \"0\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"paymentMethod\": {\r\n \"authorizationApproval\": {},\r\n \"paymentCard\": {\r\n \"cardHolderName\": \"REST CARD\",\r\n \"cardType\": \"Ax\",\r\n \"attachCreditCardToProfile\": false,\r\n \"processing\": \"EFT\",\r\n \"cardNumberLast4Digits\": 1881,\r\n \"cardNumber\": 1234123412341234,\r\n \"expirationDateMasked\": \"07/28\",\r\n \"cardOrToken\": \"Token\",\r\n \"cardNumberMasked\": \"XXXXXXXXXXXX1881\",\r\n \"expirationDate\": \"2023-07-31\",\r\n \"citId\": \"654321ABC1234575\"\r\n },\r\n \"paymentMethod\": \"AX\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"5\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"applyCCSurcharge\": false,\r\n \"manualPaymentTaxInfo\": {\r\n \"folioWindowNo\": \"1\"\r\n },\r\n }\r\n ],\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -1114,27 +1641,23 @@ } }, "url": { - "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/profiles/{{ProfileId}}/accounts/{{AccountId}}/payments", + "raw": "{{HostName}}/ars/v1/accounts/{{AccountId}}/remindersHistory", "host": [ "{{HostName}}" ], "path": [ "ars", "v1", - "hotels", - "{{HotelId}}", - "profiles", - "{{ProfileId}}", "accounts", "{{AccountId}}", - "payments" + "remindersHistory" ] } }, "response": [] }, { - "name": "transfer AR Credit Card Payments", + "name": "put AR Accountdetails", "request": { "auth": { "type": "bearer", @@ -1143,27 +1666,329 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "PUT", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}" - } + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"accountDetails\": {\r\n \"hotelId\": {{HotelId}},\r\n \"accountName\": {{AccountName}},\r\n \"accountNo\": {{AccountNo}},\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": {{ProfileId}}\r\n },\r\n \"creditLimit\": {\r\n \"amount\": 500000\r\n },\r\n \"contactName\": \"Profile Name\",\r\n \"address\": {\r\n \"address\": {\r\n \"addressLine\": [\r\n \"2322 East North Street\",\r\n null,\r\n null,\r\n null\r\n ],\r\n \"cityName\": \"Castle Rock\",\r\n \"postalCode\": \"80108\",\r\n \"state\": \"CO\",\r\n \"country\": {\r\n \"code\": \"US\"\r\n },\r\n \"type\": \"AR ADDRESS\",\r\n \"typeDescription\": \"AR Address\"\r\n },\r\n \"id\": \"132909\",\r\n \"type\": \"Address\"\r\n },\r\n \"status\": {\r\n \"restricted\": false\r\n },\r\n \"batchStatement\": true,\r\n \"emailStatementsReminders\": false,\r\n \"primary\": true,\r\n \"type\": \"DFT\",\r\n \"permanent\": true\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/accounts/{{AccountId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ars", + "v1", + "hotels", + "{{HotelId}}", + "accounts", + "{{AccountId}}" + ] + } + }, + "response": [] + }, + { + "name": "post AR Account", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": {{HotelId}},\r\n \"accountName\": {{AccountName}},\r\n \"accountNo\": {{AccountNo}},\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": {{ProfileId}}\r\n },\r\n \"creditLimit\": {\r\n \"amount\": \"100000\"\r\n },\r\n \"monthEndCalcYN\": true,\r\n \"address\": {\r\n \"address\": {\r\n \"addressLine\": [\r\n \"2312 East North Street\",\r\n null,\r\n null,\r\n null\r\n ],\r\n \"cityName\": \"Castle Rock\",\r\n \"postalCode\": \"80108\",\r\n \"state\": \"CO\",\r\n \"country\": {\r\n \"value\": \"US\",\r\n \"code\": \"US\"\r\n },\r\n \"type\": \"AR ADDRESS\",\r\n \"typeDescription\": \"AR Address\"\r\n },\r\n \"id\": \"1174068\",\r\n \"type\": \"Address\"\r\n },\r\n \"status\": {\r\n \"restricted\": false\r\n },\r\n \"batchStatement\": true,\r\n \"emailStatementsReminders\": false,\r\n \"primary\": true,\r\n \"type\": \"DFT\",\r\n \"permanent\": true\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/accounts", + "host": [ + "{{HostName}}" + ], + "path": [ + "ars", + "v1", + "hotels", + "{{HotelId}}", + "accounts" + ] + } + }, + "response": [] + }, + { + "name": "post AR Invoice Payments", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"payment\": [\r\n {\r\n \"applyType\": \"OldestInvoice\",\r\n \"sequenceNo\": \"0\",\r\n \"hotelId\": {{HotelId}},\r\n \"paymentMethod\": {\r\n \"authorizationApproval\": {},\r\n \"paymentMethod\": \"CA\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"5\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"applyCCSurcharge\": false,\r\n \"manualPaymentTaxInfo\": {\r\n \"folioWindowNo\": \"1\"\r\n },\r\n \"cashierId\": {{CashierId}},\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ],\r\n \"cashierId\": {{CashierId}}\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/profiles/{{ProfileId}}/accounts/{{AccountId}}/payments", + "host": [ + "{{HostName}}" + ], + "path": [ + "ars", + "v1", + "hotels", + "{{HotelId}}", + "profiles", + "{{ProfileId}}", + "accounts", + "{{AccountId}}", + "payments" + ] + } + }, + "response": [] + }, + { + "name": "post AR Invoice Payments -> w/credit card token", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"payment\": [\r\n {\r\n \"applyType\": \"OldestInvoice\",\r\n \"sequenceNo\": \"0\",\r\n \"hotelId\": {{HotelId}},\r\n \"paymentMethod\": {\r\n \"authorizationApproval\": {},\r\n \"paymentCard\": {\r\n \"cardHolderName\": \"REST TESTAR\",\r\n \"cardType\": \"Ax\",\r\n \"attachCreditCardToProfile\": false,\r\n \"processing\": \"EFT\",\r\n \"cardNumberLast4Digits\": 1881,\r\n \"cardNumber\": 8012123412345991,\r\n \"expirationDateMasked\": \"07/28\",\r\n \"cardOrToken\": \"Token\",\r\n \"cardNumberMasked\": \"XXXXXXXXXXXX1881\",\r\n \"expirationDate\": \"2028-07-31\",\r\n \"citId\": \"654321ABC1234575\"\r\n },\r\n \"paymentMethod\": \"AX\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"5\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"applyCCSurcharge\": false,\r\n \"manualPaymentTaxInfo\": {\r\n \"folioWindowNo\": \"1\"\r\n },\r\n \"cashierId\": {{CashierId}},\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ],\r\n \"cashierId\": {{CashierId}}\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/profiles/{{profileId}}/accounts/{{accountId}}/payments", + "host": [ + "{{HostName}}" + ], + "path": [ + "ars", + "v1", + "hotels", + "{{HotelId}}", + "profiles", + "{{profileId}}", + "accounts", + "{{accountId}}", + "payments" + ] + } + }, + "response": [] + }, + { + "name": "post AR Invoice Payments -> custom payment method", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"payment\": [\r\n {\r\n \"applyType\": \"OldestInvoice\",\r\n \"sequenceNo\": \"0\",\r\n \"hotelId\": {{HotelId}},\r\n \"paymentMethod\": {\r\n \"authorizationApproval\": {},\r\n \"paymentMethod\": \"OTHER1\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"5\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"applyCCSurcharge\": false,\r\n \"manualPaymentTaxInfo\": {\r\n \"folioWindowNo\": \"1\"\r\n },\r\n \"cashierId\": {{CashierId}},\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ],\r\n \"cashierId\": {{CashierId}}\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ars/v1/hotels/{{HotelId}}/profiles/{{profileId}}/accounts/{{accountId}}/payments", + "host": [ + "{{HostName}}" + ], + "path": [ + "ars", + "v1", + "hotels", + "{{HotelId}}", + "profiles", + "{{profileId}}", + "accounts", + "{{accountId}}", + "payments" + ] + } + }, + "response": [] + }, + { + "name": "post AR Credit Card Transfer", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"accountId\": {\r\n \"type\": \"AccountId\",\r\n \"id\": \"23350\"\r\n },\r\n \"totalAmount\": {\r\n \"amount\": \"300.1\"\r\n },\r\n \"transactionNo\": [\r\n \"116971\"\r\n ],\r\n \"trxNo\": [\r\n \"116971\"\r\n ],\r\n \"cashierId\": \"4\"\r\n }\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"accountId\": {\r\n \"type\": \"AccountId\",\r\n \"id\": {{AccountId}}\r\n },\r\n \"totalAmount\": {\r\n \"amount\": \"300.1\"\r\n },\r\n \"transactionNo\": [\r\n \"116971\"\r\n ],\r\n \"trxNo\": [\r\n \"116971\"\r\n ],\r\n \"cashierId\": {{CashierId}}\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -1190,7 +2015,7 @@ "response": [] } ], - "description": "###### APIs to cater for Accounts Receivables functionality in OPERA Cloud. \r\n\r\nThe OPERA Cloud Accounts Receivable module enables you to manage debtors’ accounts, invoices, and remittance.\r\nFor further detailed information on Accounts Receivables, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_accounts_receivable_accounts_receivable_ch.htm#OCSUH-AccountsReceivable-EFA8CDB6).", + "description": "###### APIs to cater for Accounts Receivables functionality in OPERA Cloud. \r\n\r\nThe OPERA Cloud Accounts Receivable module enables you to manage debtors' accounts, invoices, and remittance.\r\nFor further detailed information on Accounts Receivables, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_accounts_receivable_accounts_receivable_ch.htm#OCSUH-AccountsReceivable-EFA8CDB6).", "event": [ { "listen": "prerequest", @@ -1259,12 +2084,12 @@ }, { "key": "fromDate", - "value": "2023-04-06", + "value": "2021-04-06", "disabled": true }, { "key": "toDate", - "value": "2023-04-07", + "value": "2021-04-07", "disabled": true }, { @@ -1455,7 +2280,7 @@ } ], "url": { - "raw": "{{HostName}}/act/v1/hotels/{{HotelId}}/activityLog?fromDate=2023-09-26&offset=0&toDate=2023-09-26&limit=25&activityGroup=REP_ACTIVITY&activityType=CREATE+ACTIVITY", + "raw": "{{HostName}}/act/v1/hotels/{{HotelId}}/activityLog?fromDate=2021-09-26&offset=0&toDate=2021-09-26&limit=25&activityGroup=REP_ACTIVITY&activityType=CREATE+ACTIVITY", "host": [ "{{HostName}}" ], @@ -1474,7 +2299,7 @@ }, { "key": "fromDate", - "value": "2023-09-26" + "value": "2021-09-26" }, { "key": "offset", @@ -1482,7 +2307,7 @@ }, { "key": "toDate", - "value": "2023-09-26" + "value": "2021-09-26" }, { "key": "limit", @@ -1502,7 +2327,7 @@ "response": [] }, { - "name": "get Activity With Out Hotel Id", + "name": "get Activity -> w/o HotelId", "request": { "auth": { "type": "bearer", @@ -1569,7 +2394,7 @@ } ], "url": { - "raw": "{{HostName}}/act/v1/hotels/{{HotelId}}/activities/statistics?reportStartDate=2023-12-01&activityTypeCodes=MEETING", + "raw": "{{HostName}}/act/v1/hotels/{{HotelId}}/activities/statistics?reportStartDate=2020-12-01&activityTypeCodes=MEETING", "host": [ "{{HostName}}" ], @@ -1584,7 +2409,7 @@ "query": [ { "key": "reportStartDate", - "value": "2023-12-01" + "value": "2020-12-01" }, { "key": "activityTypeCodes", @@ -1627,7 +2452,7 @@ } ], "url": { - "raw": "{{HostName}}/act/v1/activities/emails?emailSubject=test&startDate=2023-11-01&endDate=2023-12-31", + "raw": "{{HostName}}/act/v1/activities/emails?emailSubject=test&startDate=2022-11-01&endDate=2022-12-31", "host": [ "{{HostName}}" ], @@ -1644,11 +2469,11 @@ }, { "key": "startDate", - "value": "2023-11-01" + "value": "2022-11-01" }, { "key": "endDate", - "value": "2023-12-31" + "value": "2022-12-31" } ] }, @@ -1698,6 +2523,47 @@ }, "response": [] }, + { + "name": "get Recently Accessed Activities -> w/o HotelId", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/act/v1/recentlyAccessedActivities", + "host": [ + "{{HostName}}" + ], + "path": [ + "act", + "v1", + "recentlyAccessedActivities" + ] + }, + "description": "Use this to get recently accessed Activities." + }, + "response": [] + }, { "name": "post Activities", "event": [ @@ -1738,7 +2604,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"activitiesInformation\": {\r\n \"activityDetail\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"activityClass\": \"Appointment\",\r\n \"activityType\": \"TODO\",\r\n \"activityPurpose\": \"Example To-do\",\r\n \"activityOwner\": \"15743\",\r\n \"startDateTime\": \"2023-04-07 09:45:32.0\",\r\n \"endDateTime\": \"2023-04-07 10:45:32.0\",\r\n \"status\": {\r\n \"completed\": false\r\n },\r\n \"notes\": \"Notes go here if you like\",\r\n \"highPriority\": false\r\n }\r\n }\r\n}", + "raw": "{\r\n \"activitiesInformation\": {\r\n \"activityDetail\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"activityClass\": \"Appointment\",\r\n \"activityType\": \"TODO\",\r\n \"activityPurpose\": \"Example To-do\",\r\n \"activityOwner\": \"15743\",\r\n \"startDateTime\": \"2024-04-07 09:45:32.0\",\r\n \"endDateTime\": \"2024-04-07 10:45:32.0\",\r\n \"status\": {\r\n \"completed\": false\r\n },\r\n \"notes\": \"Notes go here if you like\",\r\n \"highPriority\": false\r\n }\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -1864,7 +2730,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"activitiesInformation\": [\r\n {\r\n \"activityDetail\": {\r\n \"status\": {\r\n \"completed\": true,\r\n \"completedOn\": \"2023-03-18 12:01:00.0\"\r\n },\r\n \"notes\": \"completing the activity\",\r\n \"activityResult\": \"24\"\r\n }\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"activitiesInformation\": [\r\n {\r\n \"activityDetail\": {\r\n \"status\": {\r\n \"completed\": true,\r\n \"completedOn\": \"2021-03-18 12:01:00.0\"\r\n },\r\n \"notes\": \"completing the activity\",\r\n \"activityResult\": \"24\"\r\n }\r\n }\r\n ]\r\n}" }, "url": { "raw": "{{HostName}}/act/v1/hotels/{{HotelId}}/activities/{{ActivityId}}/activityCompletion", @@ -1969,7 +2835,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"activitiesInformation\": {\r\n \"activityId\": {\r\n \"id\": \"{{ActivityId}}\"\r\n },\r\n \"activityDetail\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"activityClass\": \"Appointment\",\r\n \"activityType\": \"TODO\",\r\n \"activityTypeDescription\": \"To-do\",\r\n \"activityPurpose\": \"To-do\",\r\n \"activityOwner\": \"15743\",\r\n \"startDateTime\": \"2023-04-03 09:45:32.0\",\r\n \"endDateTime\": \"2023-04-03 10:45:32.0\",\r\n \"status\": {\r\n \"completed\": false\r\n },\r\n \"notes\": \"Updating Attributes of Activity\"\r\n }\r\n }\r\n}", + "raw": "{\r\n \"activitiesInformation\": {\r\n \"activityId\": {\r\n \"id\": \"{{ActivityId}}\"\r\n },\r\n \"activityDetail\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"activityClass\": \"Appointment\",\r\n \"activityType\": \"TODO\",\r\n \"activityTypeDescription\": \"To-do\",\r\n \"activityPurpose\": \"To-do\",\r\n \"activityOwner\": \"15743\",\r\n \"startDateTime\": \"2024-04-03 09:45:32.0\",\r\n \"endDateTime\": \"2024-04-03 10:45:32.0\",\r\n \"status\": {\r\n \"completed\": false\r\n },\r\n \"notes\": \"Updating Attributes of Activity\"\r\n }\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -1995,7 +2861,7 @@ "response": [] }, { - "name": "delete Activities", + "name": "delete Activity", "request": { "auth": { "type": "bearer", @@ -2039,7 +2905,7 @@ "response": [] }, { - "name": "delete Activity Attachment", + "name": "delete Activity -> w/o HotelId", "request": { "auth": { "type": "bearer", @@ -2065,27 +2931,22 @@ } ], "url": { - "raw": "{{HostName}}/act/v1/hotels/{{HotelId}}/activities/{{ActivityId}}/attachments/{{AttachmentId}}", + "raw": "{{HostName}}/act/v1/activities/{{ActivityId}}", "host": [ "{{HostName}}" ], "path": [ "act", "v1", - "hotels", - "{{HotelId}}", "activities", - "{{ActivityId}}", - "attachments", - "{{AttachmentId}}" + "{{ActivityId}}" ] - }, - "description": "Use this operation to delete an attachment that is on an existing activity." + } }, "response": [] }, { - "name": "delete Activity With Out Hotel Id", + "name": "delete Multiple Activities", "request": { "auth": { "type": "bearer", @@ -2099,6 +2960,16 @@ }, "method": "DELETE", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-app-key", "type": "text", @@ -2111,22 +2982,33 @@ } ], "url": { - "raw": "{{HostName}}/act/v1/activities/{{ActivityId}}", + "raw": "{{HostName}}/act/v1/activities?activityIds={{ActivityId}}", "host": [ "{{HostName}}" ], "path": [ "act", "v1", - "activities", - "{{ActivityId}}" + "activities" + ], + "query": [ + { + "key": "activityIds", + "value": "{{ActivityId}}" + }, + { + "key": "activityIds", + "value": "", + "disabled": true + } ] - } + }, + "description": "If you want to delete more than one activity at the same time, use this API. You must know the activity IDs for the request." }, "response": [] }, { - "name": "delete Multiple Activities", + "name": "delete Activity Attachment", "request": { "auth": { "type": "bearer", @@ -2141,15 +3023,51 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { - "key": "Accept", + "key": "x-hotelid", "type": "text", - "value": "application/json;charset=UTF-8" - }, + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/act/v1/hotels/{{HotelId}}/activities/{{ActivityId}}/attachments/{{AttachmentId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "act", + "v1", + "hotels", + "{{HotelId}}", + "activities", + "{{ActivityId}}", + "attachments", + "{{AttachmentId}}" + ] + }, + "description": "Use this operation to delete an attachment that is on an existing activity." + }, + "response": [] + }, + { + "name": "delete Activity Attachment -> w/o HotelId", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ { "key": "x-app-key", "type": "text", @@ -2162,28 +3080,20 @@ } ], "url": { - "raw": "{{HostName}}/act/v1/activities?activityIds={{ActivityId}}", + "raw": "{{HostName}}/act/v1/activities/{{ActivityId}}/attachments/{{AttachmentId}}", "host": [ "{{HostName}}" ], "path": [ "act", "v1", - "activities" - ], - "query": [ - { - "key": "activityIds", - "value": "{{ActivityId}}" - }, - { - "key": "activityIds", - "value": "", - "disabled": true - } + "activities", + "{{ActivityId}}", + "attachments", + "{{AttachmentId}}" ] }, - "description": "If you want to delete more than one activity at the same time, use this API. You must know the activity IDs for the request." + "description": "Use this to delete attachment of an existing Activity for a hotel. You must know the OPERA Activity ID and Attachment ID for this API." }, "response": [] } @@ -3418,10 +4328,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -3521,10 +4427,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -3608,10 +4510,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -3674,10 +4572,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -3744,10 +4638,151 @@ "key": "token", "value": "{{Token}}", "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availableUpsells?numberOfRooms=1&ratePlanCode=BARBB&roomType=SUP&startDate=2023-03-22&endDate=2023-03-23&fixedRate=false&reservationStatus=Reserved&rateDate=2023-03-22&requiredAmount=90&adults=1&profileId={{ProfileId}}&reservationId={{ReservationId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "v1", + "hotels", + "{{HotelId}}", + "availableUpsells" + ], + "query": [ + { + "key": "numberOfRooms", + "value": "1" + }, + { + "key": "ratePlanCode", + "value": "BARBB" + }, + { + "key": "roomType", + "value": "SUP" + }, + { + "key": "startDate", + "value": "2023-03-22" + }, + { + "key": "endDate", + "value": "2023-03-23" + }, + { + "key": "fixedRate", + "value": "false" + }, + { + "key": "reservationStatus", + "value": "Reserved" + }, + { + "key": "rateDate", + "value": "2023-03-22" + }, + { + "key": "requiredAmount", + "value": "90" }, { - "key": "undefined", - "type": "any" + "key": "adults", + "value": "1" + }, + { + "key": "profileId", + "value": "{{ProfileId}}" + }, + { + "key": "reservationId", + "value": "{{ReservationId}}" + }, + { + "key": "rateAmount", + "value": "90", + "disabled": true + }, + { + "key": "guaranteeCode", + "value": "6PM", + "disabled": true + }, + { + "key": "marketCode", + "value": "ASSN", + "disabled": true + }, + { + "key": "endDate", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Hotel Availability", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "var moment = require('moment');\r", + "pm.environment.set('currentdate', moment().format((\"YYYY-MM-DD\")));\r", + "\r", + "var moment = require('moment');\r", + "pm.environment.set('currentdateplus1', moment().add(1,'days').format((\"YYYY-MM-DD\")));" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } ] }, @@ -3780,7 +4815,7 @@ } }, "url": { - "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availableUpsells?numberOfRooms=1&ratePlanCode=BARBB&roomType=SUP&startDate=2023-03-22&endDate=2023-03-23&fixedRate=false&reservationStatus=Reserved&rateDate=2023-03-22&requiredAmount=90&adults=1&profileId={{ProfileId}}&reservationId={{ReservationId}}", + "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availability?roomStayStartDate={{currentdate}}&roomStayEndDate={{currentdateplus1}}&roomStayQuantity=2&adults=1&children=0&limit=1", "host": [ "{{HostName}}" ], @@ -3789,74 +4824,181 @@ "v1", "hotels", "{{HotelId}}", - "availableUpsells" + "availability" ], "query": [ { - "key": "numberOfRooms", - "value": "1" + "key": "roomStayStartDate", + "value": "{{currentdate}}" + }, + { + "key": "roomStayEndDate", + "value": "{{currentdateplus1}}" }, { "key": "ratePlanCode", - "value": "BARBB" + "value": "{{RatePlanCode}}", + "description": "optional", + "disabled": true + }, + { + "key": "roomStayQuantity", + "value": "2" + }, + { + "key": "adults", + "value": "1" + }, + { + "key": "children", + "value": "0" + }, + { + "key": "childAge", + "value": "", + "disabled": true + }, + { + "key": "limit", + "value": "1" }, { "key": "roomType", - "value": "SUP" + "value": "DBL", + "disabled": true }, { - "key": "startDate", - "value": "2023-03-22" + "key": "includeClosedRates", + "value": "", + "disabled": true }, { - "key": "endDate", - "value": "2023-03-23" + "key": "includeDefaultRatePlanSet", + "value": "", + "disabled": true }, { - "key": "fixedRate", - "value": "false" + "key": "initialRatePlanSet", + "value": "", + "disabled": true }, { - "key": "reservationStatus", - "value": "Reserved" + "key": "ratePlanSet", + "value": "", + "disabled": true }, { - "key": "rateDate", - "value": "2023-03-22" + "key": "pagePointerKey", + "value": "", + "disabled": true }, { - "key": "requiredAmount", - "value": "90" + "key": "bucket1Count", + "value": "", + "disabled": true }, { - "key": "adults", - "value": "1" + "key": "bucket2Count", + "value": "", + "disabled": true }, { - "key": "profileId", - "value": "{{ProfileId}}" + "key": "bucket3Count", + "value": "", + "disabled": true }, { - "key": "reservationId", - "value": "{{ReservationId}}" + "key": "bucket4Count", + "value": "", + "disabled": true }, { - "key": "rateAmount", - "value": "90", + "key": "bucket5Count", + "value": "", "disabled": true }, { - "key": "guaranteeCode", - "value": "6PM", + "key": "fullStayTimeSpanStartDate", + "value": "", "disabled": true }, { - "key": "marketCode", - "value": "ASSN", + "key": "fullStayTimeSpanEndDate", + "value": "", "disabled": true }, { - "key": "endDate", + "key": "prevailingRate", + "value": "", + "disabled": true + }, + { + "key": "rateCategory", + "value": "", + "disabled": true + }, + { + "key": "rateClass", + "value": "", + "disabled": true + }, + { + "key": "rateGroup", + "value": "", + "disabled": true + }, + { + "key": "feature", + "value": "", + "disabled": true + }, + { + "key": "reservationGuestId", + "value": "", + "disabled": true + }, + { + "key": "reservationGuestIdType", + "value": "", + "disabled": true + }, + { + "key": "hotelReservationId", + "value": "", + "disabled": true + }, + { + "key": "hotelReservationIdType", + "value": "", + "disabled": true + }, + { + "key": "ratePlanInfo", + "value": "", + "disabled": true + }, + { + "key": "returnOnlyAvailableRateCodes", + "value": "", + "disabled": true + }, + { + "key": "resGuaranteeInfo", + "value": "", + "disabled": true + }, + { + "key": "roomTypeInfo", + "value": "", + "disabled": true + }, + { + "key": "membershipIdNumber", + "value": "", + "disabled": true + }, + { + "key": "smokingPreference", "value": "", "disabled": true } @@ -3866,7 +5008,7 @@ "response": [] }, { - "name": "get Hotel Availability", + "name": "get Hotel Availability -> with profileId / negotiated rates", "event": [ { "listen": "prerequest", @@ -3893,10 +5035,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -3929,7 +5067,7 @@ } }, "url": { - "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availability?roomStayStartDate={{currentdate}}&roomStayEndDate={{currentdateplus1}}&roomStayQuantity=2&adults=1&children=0&limit=1", + "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availability?roomStayStartDate={{currentdate}}&roomStayEndDate={{currentdateplus1}}&roomStayQuantity=1&adults=1&children=0&limit=5&includeDefaultRatePlanSet=true&initialRatePlanSet=false&ratePlanSet=NEGOTIATED&reservationGuestId={{CompanyId}}&reservationGuestIdType=Profile", "host": [ "{{HostName}}" ], @@ -3957,7 +5095,7 @@ }, { "key": "roomStayQuantity", - "value": "2" + "value": "1" }, { "key": "adults", @@ -3974,7 +5112,7 @@ }, { "key": "limit", - "value": "1" + "value": "5" }, { "key": "roomType", @@ -3988,18 +5126,15 @@ }, { "key": "includeDefaultRatePlanSet", - "value": "", - "disabled": true + "value": "true" }, { "key": "initialRatePlanSet", - "value": "", - "disabled": true + "value": "false" }, { "key": "ratePlanSet", - "value": "", - "disabled": true + "value": "NEGOTIATED" }, { "key": "pagePointerKey", @@ -4068,13 +5203,11 @@ }, { "key": "reservationGuestId", - "value": "", - "disabled": true + "value": "{{CompanyId}}" }, { "key": "reservationGuestIdType", - "value": "", - "disabled": true + "value": "Profile" }, { "key": "hotelReservationId", @@ -4088,7 +5221,7 @@ }, { "key": "ratePlanInfo", - "value": "", + "value": "true", "disabled": true }, { @@ -4122,7 +5255,7 @@ "response": [] }, { - "name": "get Hotel Availability -> with profileId / negotiated rates", + "name": "get Hotel Availability -> with Group Profile ID (block)", "event": [ { "listen": "prerequest", @@ -4149,10 +5282,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -4185,7 +5314,7 @@ } }, "url": { - "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availability?roomStayStartDate={{currentdate}}&roomStayEndDate={{currentdateplus1}}&roomStayQuantity=1&adults=1&children=0&limit=5&includeDefaultRatePlanSet=true&initialRatePlanSet=false&ratePlanSet=NEGOTIATED&reservationGuestId={{CompanyId}}&reservationGuestIdType=Profile", + "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availability?roomStayStartDate={{currentdate}}&roomStayEndDate={{currentdateplus1}}&roomStayQuantity=1&adults=1&children=0&limit=5&includeDefaultRatePlanSet=true&initialRatePlanSet=false&reservationGuestId=76600&reservationGuestIdType=Profile", "host": [ "{{HostName}}" ], @@ -4252,7 +5381,8 @@ }, { "key": "ratePlanSet", - "value": "NEGOTIATED" + "value": "NEGOTIATED", + "disabled": true }, { "key": "pagePointerKey", @@ -4321,7 +5451,8 @@ }, { "key": "reservationGuestId", - "value": "{{CompanyId}}" + "value": "76600", + "description": "Group/Block Profile Id" }, { "key": "reservationGuestIdType", @@ -4373,7 +5504,7 @@ "response": [] }, { - "name": "get Hotel Availability -> with Group Profile ID (block)", + "name": "get Hotel Availability -> with Promotion Code", "event": [ { "listen": "prerequest", @@ -4400,10 +5531,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -4436,7 +5563,7 @@ } }, "url": { - "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availability?roomStayStartDate={{currentdate}}&roomStayEndDate={{currentdateplus1}}&roomStayQuantity=1&adults=1&children=0&limit=5&includeDefaultRatePlanSet=true&initialRatePlanSet=false&reservationGuestId=76600&reservationGuestIdType=Profile", + "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availability?roomStayQuantity=1&adults=1&children=0&promotionCode={{PromotionCode}}&roomStayStartDate=2023-04-08&roomStayEndDate=2023-04-12&limit=5", "host": [ "{{HostName}}" ], @@ -4448,14 +5575,6 @@ "availability" ], "query": [ - { - "key": "roomStayStartDate", - "value": "{{currentdate}}" - }, - { - "key": "roomStayEndDate", - "value": "{{currentdateplus1}}" - }, { "key": "ratePlanCode", "value": "{{RatePlanCode}}", @@ -4479,10 +5598,6 @@ "value": "", "disabled": true }, - { - "key": "limit", - "value": "5" - }, { "key": "roomType", "value": "DBL", @@ -4493,19 +5608,6 @@ "value": "", "disabled": true }, - { - "key": "includeDefaultRatePlanSet", - "value": "true" - }, - { - "key": "initialRatePlanSet", - "value": "false" - }, - { - "key": "ratePlanSet", - "value": "NEGOTIATED", - "disabled": true - }, { "key": "pagePointerKey", "value": "", @@ -4571,15 +5673,6 @@ "value": "", "disabled": true }, - { - "key": "reservationGuestId", - "value": "76600", - "description": "Group/Block Profile Id" - }, - { - "key": "reservationGuestIdType", - "value": "Profile" - }, { "key": "hotelReservationId", "value": "", @@ -4619,6 +5712,22 @@ "key": "smokingPreference", "value": "", "disabled": true + }, + { + "key": "promotionCode", + "value": "{{PromotionCode}}" + }, + { + "key": "roomStayStartDate", + "value": "2023-04-08" + }, + { + "key": "roomStayEndDate", + "value": "2023-04-12" + }, + { + "key": "limit", + "value": "5" } ] } @@ -4626,7 +5735,7 @@ "response": [] }, { - "name": "get Hotel Availability -> with Promotion Code", + "name": "get Hotel Availability CRO", "event": [ { "listen": "prerequest", @@ -4653,245 +5762,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/par/v1/hotels/{{HotelId}}/availability?roomStayQuantity=1&adults=1&children=0&promotionCode={{PromotionCode}}&roomStayStartDate=2023-04-08&roomStayEndDate=2023-04-12&limit=5", - "host": [ - "{{HostName}}" - ], - "path": [ - "par", - "v1", - "hotels", - "{{HotelId}}", - "availability" - ], - "query": [ - { - "key": "ratePlanCode", - "value": "{{RatePlanCode}}", - "description": "optional", - "disabled": true - }, - { - "key": "roomStayQuantity", - "value": "1" - }, - { - "key": "adults", - "value": "1" - }, - { - "key": "children", - "value": "0" - }, - { - "key": "childAge", - "value": "", - "disabled": true - }, - { - "key": "roomType", - "value": "DBL", - "disabled": true - }, - { - "key": "includeClosedRates", - "value": "", - "disabled": true - }, - { - "key": "pagePointerKey", - "value": "", - "disabled": true - }, - { - "key": "bucket1Count", - "value": "", - "disabled": true - }, - { - "key": "bucket2Count", - "value": "", - "disabled": true - }, - { - "key": "bucket3Count", - "value": "", - "disabled": true - }, - { - "key": "bucket4Count", - "value": "", - "disabled": true - }, - { - "key": "bucket5Count", - "value": "", - "disabled": true - }, - { - "key": "fullStayTimeSpanStartDate", - "value": "", - "disabled": true - }, - { - "key": "fullStayTimeSpanEndDate", - "value": "", - "disabled": true - }, - { - "key": "prevailingRate", - "value": "", - "disabled": true - }, - { - "key": "rateCategory", - "value": "", - "disabled": true - }, - { - "key": "rateClass", - "value": "", - "disabled": true - }, - { - "key": "rateGroup", - "value": "", - "disabled": true - }, - { - "key": "feature", - "value": "", - "disabled": true - }, - { - "key": "hotelReservationId", - "value": "", - "disabled": true - }, - { - "key": "hotelReservationIdType", - "value": "", - "disabled": true - }, - { - "key": "ratePlanInfo", - "value": "true", - "disabled": true - }, - { - "key": "returnOnlyAvailableRateCodes", - "value": "", - "disabled": true - }, - { - "key": "resGuaranteeInfo", - "value": "", - "disabled": true - }, - { - "key": "roomTypeInfo", - "value": "", - "disabled": true - }, - { - "key": "membershipIdNumber", - "value": "", - "disabled": true - }, - { - "key": "smokingPreference", - "value": "", - "disabled": true - }, - { - "key": "promotionCode", - "value": "{{PromotionCode}}" - }, - { - "key": "roomStayStartDate", - "value": "2023-04-08" - }, - { - "key": "roomStayEndDate", - "value": "2023-04-12" - }, - { - "key": "limit", - "value": "5" - } - ] - } - }, - "response": [] - }, - { - "name": "get Hotel Availability CRO", - "event": [ - { - "listen": "prerequest", - "script": { - "exec": [ - "var moment = require('moment');\r", - "pm.environment.set('currentdate', moment().format((\"YYYY-MM-DD\")));\r", - "\r", - "var moment = require('moment');\r", - "pm.environment.set('currentdateplus1', moment().add(1,'days').format((\"YYYY-MM-DD\")));" - ], - "type": "text/javascript" - } - } - ], - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -5004,10 +5874,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -5097,10 +5963,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -5177,10 +6039,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -5283,10 +6141,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -5361,10 +6215,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -5438,10 +6288,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -5499,10 +6345,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -5561,10 +6403,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -5624,9 +6462,6 @@ "item": [ { "name": "get Business Date", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, "request": { "auth": { "type": "bearer", @@ -5635,41 +6470,22 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { "raw": "{{HostName}}/bof/v1/hotels/{{HotelId}}/businessDate", "host": [ @@ -5740,7 +6556,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/restrictions?endDate=2023-06-16&hotelId={{HotelId}}&startDate=2023-06-15", + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/restrictions?endDate=2021-06-16&hotelId={{HotelId}}&startDate=2024-06-15", "host": [ "{{HostName}}" ], @@ -5754,7 +6570,7 @@ "query": [ { "key": "endDate", - "value": "2023-06-16" + "value": "2021-06-16" }, { "key": "hotelId", @@ -5772,7 +6588,7 @@ }, { "key": "startDate", - "value": "2023-06-15" + "value": "2024-06-15" } ] } @@ -5816,7 +6632,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"createBlockRestriction\": {\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"restrictionStatus\": {\r\n \"code\": \"ClosedForDeparture\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"start\": \"2023-10-21\",\r\n \"end\": \"2023-10-22\"\r\n }\r\n}", + "raw": "{\r\n \"createBlockRestriction\": {\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"restrictionStatus\": {\r\n \"code\": \"ClosedForDeparture\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"start\": \"2021-10-21\",\r\n \"end\": \"2021-10-22\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -5845,7 +6661,7 @@ "name": "get Block by Id", "item": [ { - "name": "get Block (by BlockId)", + "name": "get Block (v1) (by BlockId)", "request": { "auth": { "type": "bearer", @@ -5871,7 +6687,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/blocks/{{BlockId}}?fetchInstructions=SummaryStatistics", + "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/blocks/{{BlockId}}", "host": [ "{{HostName}}" ], @@ -5916,7 +6732,8 @@ }, { "key": "fetchInstructions", - "value": "SummaryStatistics" + "value": "SummaryStatistics", + "disabled": true } ] } @@ -5924,7 +6741,7 @@ "response": [] }, { - "name": "get Block inc Room/Rate Grid Details", + "name": "get Block (v1) inc Room/Rate Grid Details", "request": { "auth": { "type": "bearer", @@ -5950,7 +6767,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/blocks/{{BlockId}}?fetchAllocatedRoomTypes=true&roomAllocationCriteria=Initial&roomAllocationCriteria=Rates&roomAllocationCriteria=CutoffDate&roomAllocationCriteria=Contract&fetchInstructions=RateGrid&startDate=2023-08-01&numberOfDays=1", + "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/blocks/{{BlockId}}?fetchAllocatedRoomTypes=true&roomAllocationCriteria=Initial&roomAllocationCriteria=Rates&roomAllocationCriteria=CutoffDate&roomAllocationCriteria=Contract&fetchInstructions=RateGrid&startDate=2024-08-01&numberOfDays=1", "host": [ "{{HostName}}" ], @@ -5989,7 +6806,7 @@ }, { "key": "startDate", - "value": "2023-08-01" + "value": "2024-08-01" }, { "key": "numberOfDays", @@ -6126,7 +6943,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"allocationRoomTypes\": [\r\n {\r\n \"allocationGridDates\": [\r\n {\r\n \"roomAllocationInfo\": [\r\n {\r\n \"inventory\": {\r\n \"forceOverbook\": false\r\n },\r\n \"rate\": {\r\n \"onePerson\": \"240\",\r\n \"twoPerson\": \"240\",\r\n \"threePerson\": \"260\"\r\n },\r\n \"start\": \"2023-09-27\",\r\n \"end\": \"2023-09-27\"\r\n },\r\n {\r\n \"inventory\": {\r\n \"forceOverbook\": false\r\n },\r\n \"rate\": {\r\n \"onePerson\": \"200\",\r\n \"twoPerson\": \"220\"\r\n },\r\n \"start\": \"2023-09-26\",\r\n \"end\": \"2023-09-26\"\r\n }\r\n ],\r\n \"allocation\": \"RATES\"\r\n },\r\n {\r\n \"roomAllocationInfo\": [\r\n {\r\n \"inventory\": {\r\n \"forceOverbook\": false,\r\n \"onePerson\": \"4\",\r\n \"twoPerson\": \"4\"\r\n },\r\n \"rate\": {},\r\n \"start\": \"2023-09-27\",\r\n \"end\": \"2023-09-27\"\r\n },\r\n {\r\n \"inventory\": {\r\n \"forceOverbook\": false,\r\n \"onePerson\": \"3\",\r\n \"twoPerson\": \"3\"\r\n },\r\n \"rate\": {},\r\n \"start\": \"2023-09-26\",\r\n \"end\": \"2023-09-26\"\r\n }\r\n ],\r\n \"allocation\": \"INITIAL\"\r\n }\r\n ],\r\n \"roomType\": \"EXEC\"\r\n }\r\n ],\r\n \"genericRoomType\": false\r\n }\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"allocationRoomTypes\": [\r\n {\r\n \"allocationGridDates\": [\r\n {\r\n \"roomAllocationInfo\": [\r\n {\r\n \"inventory\": {\r\n \"forceOverbook\": false\r\n },\r\n \"rate\": {\r\n \"onePerson\": \"240\",\r\n \"twoPerson\": \"240\",\r\n \"threePerson\": \"260\"\r\n },\r\n \"start\": \"2021-09-27\",\r\n \"end\": \"2021-09-27\"\r\n },\r\n {\r\n \"inventory\": {\r\n \"forceOverbook\": false\r\n },\r\n \"rate\": {\r\n \"onePerson\": \"200\",\r\n \"twoPerson\": \"220\"\r\n },\r\n \"start\": \"2021-09-26\",\r\n \"end\": \"2021-09-26\"\r\n }\r\n ],\r\n \"allocation\": \"RATES\"\r\n },\r\n {\r\n \"roomAllocationInfo\": [\r\n {\r\n \"inventory\": {\r\n \"forceOverbook\": false,\r\n \"onePerson\": \"4\",\r\n \"twoPerson\": \"4\"\r\n },\r\n \"rate\": {},\r\n \"start\": \"2021-09-27\",\r\n \"end\": \"2021-09-27\"\r\n },\r\n {\r\n \"inventory\": {\r\n \"forceOverbook\": false,\r\n \"onePerson\": \"3\",\r\n \"twoPerson\": \"3\"\r\n },\r\n \"rate\": {},\r\n \"start\": \"2021-09-26\",\r\n \"end\": \"2021-09-26\"\r\n }\r\n ],\r\n \"allocation\": \"INITIAL\"\r\n }\r\n ],\r\n \"roomType\": \"EXEC\"\r\n }\r\n ],\r\n \"genericRoomType\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -6316,7 +7133,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"blockAllocationWashType\": {\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"startDate\": \"2023-08-21\",\r\n \"endDate\": \"2023-08-22\",\r\n \"roomTypes\": [\r\n \"SUP\"\r\n ],\r\n \"includedDays\": \"1111111\",\r\n \"byValue\": true,\r\n \"blockInventory\": {\r\n \"onePerson\": \"10\",\r\n \"twoPerson\": \"2\",\r\n \"threePerson\": \"1\"\r\n },\r\n \"percentByDay\": false,\r\n \"genericRoomType\": false\r\n }\r\n}", + "raw": "{\r\n \"blockAllocationWashType\": {\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"startDate\": \"2024-08-21\",\r\n \"endDate\": \"2024-08-22\",\r\n \"roomTypes\": [\r\n \"SUP\"\r\n ],\r\n \"includedDays\": \"1111111\",\r\n \"byValue\": true,\r\n \"blockInventory\": {\r\n \"onePerson\": \"10\",\r\n \"twoPerson\": \"2\",\r\n \"threePerson\": \"1\"\r\n },\r\n \"percentByDay\": false,\r\n \"genericRoomType\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -6374,7 +7191,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"blockAllocationWashType\": {\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"startDate\": \"2023-12-02\",\r\n \"endDate\": \"2023-12-03\",\r\n \"roomTypes\": [\r\n \"ECO\"\r\n ],\r\n \"includedDays\": \"1111111\",\r\n \"byValue\": false,\r\n \"blockInventory\": {\r\n \"onePerson\": \"50\"\r\n },\r\n \"percentByDay\": false,\r\n \"genericRoomType\": false\r\n }\r\n}", + "raw": "{\r\n \"blockAllocationWashType\": {\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"startDate\": \"2024-12-02\",\r\n \"endDate\": \"2024-12-03\",\r\n \"roomTypes\": [\r\n \"ECO\"\r\n ],\r\n \"includedDays\": \"1111111\",\r\n \"byValue\": false,\r\n \"blockInventory\": {\r\n \"onePerson\": \"50\"\r\n },\r\n \"percentByDay\": false,\r\n \"genericRoomType\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -6611,7 +7428,7 @@ "name": "Update Block (putBlock)", "item": [ { - "name": "put Block - add a package", + "name": "put Block (v1) - add a package", "event": [ { "listen": "test", @@ -6666,13 +7483,21 @@ "{{HotelId}}", "blocks", "{{BlockId}}" + ], + "query": [ + { + "key": null, + "value": "", + "description": "556462", + "disabled": true + } ] } }, "response": [] }, { - "name": "put Block - add notes to a block", + "name": "put Block (v1) - add notes to a block", "event": [ { "listen": "test", @@ -6733,7 +7558,7 @@ "response": [] }, { - "name": "put Block - add payment type", + "name": "put Block (v1) - add payment type", "event": [ { "listen": "test", @@ -6856,7 +7681,7 @@ }, { "key": "startDate", - "value": "2023-07-09", + "value": "2021-07-09", "disabled": true }, { @@ -6949,7 +7774,7 @@ "response": [] }, { - "name": "get Block Attachments", + "name": "put Catering Status", "request": { "auth": { "type": "bearer", @@ -6961,10 +7786,10 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { - "key": "x-hotelId", + "key": "x-hotelid", "value": "{{HotelId}}" }, { @@ -6972,30 +7797,33 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"changeCateringStatus\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"currentCateringStatus\": \"INQ\",\r\n \"newCateringStatus\": \"TEN\",\r\n \"eventAttendees\": {\r\n \"noOfAttendees\": \"100\",\r\n \"attendeesGuaranteed\": false\r\n },\r\n \"overrideEventsProcessingWarnings\": false\r\n },\r\n \"verificationOnly\": false\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/attachments?hotelId={{HotelId}}", + "raw": "{{HostName}}/blk/v1/caterings/{{BlockId}}/cateringStatus", "host": [ "{{HostName}}" ], "path": [ "blk", "v1", - "blocks", + "caterings", "{{BlockId}}", - "attachments" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "cateringStatus" ] } }, "response": [] }, { - "name": "get Block Availability", + "name": "put Block Status By ExtId", "request": { "auth": { "type": "bearer", @@ -7007,7 +7835,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "x-hotelid", @@ -7018,8 +7846,17 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"verificationOnly\": false,\r\n \"changeBlockStatus\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"currentBlockStatus\": \"TEN\",\r\n \"newBlockStatus\": \"DEF\",\r\n \"reservationType\": \"GRPGTD\",\r\n \"overbookAll\": false,\r\n \"cancelAllPMReservations\": false,\r\n \"applyChangesToCateringSatus\": true,\r\n \"overrideEventsProcessingWarnings\": true\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/blocks/{{BlockId}}/availability?children=0&adults=1&fetchAllocatedRoomType=Available&overrideRateCode=false&roomTypeCount=2&nights=2&arrivalDate=2023-08-01&detailedAvailability=false&rooms=1", + "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/externalSystems/{{ExternalSystemCode}}/blocks/{{BlockExternalId}}/status", "host": [ "{{HostName}}" ], @@ -7028,74 +7865,89 @@ "v1", "hotels", "{{HotelId}}", + "externalSystems", + "{{ExternalSystemCode}}", "blocks", - "{{BlockId}}", - "availability" - ], - "query": [ - { - "key": "children", - "value": "0" - }, - { - "key": "adults", - "value": "1" - }, - { - "key": "fetchAllocatedRoomType", - "value": "Available" - }, - { - "key": "overrideRateCode", - "value": "false" - }, - { - "key": "ratePlanCode", - "value": "DAILY", - "disabled": true - }, - { - "key": "roomType", - "value": "STDK", - "disabled": true - }, - { - "key": "existingReservationId", - "value": "2214757383", - "disabled": true - }, - { - "key": "existingReservationIdType", - "value": "Reservation", - "disabled": true - }, - { - "key": "roomTypeCount", - "value": "2" - }, - { - "key": "nights", - "value": "2" - }, - { - "key": "arrivalDate", - "value": "2023-08-01" - }, - { - "key": "detailedAvailability", - "value": "false" - }, + "{{BlockExternalId}}", + "status" + ] + } + }, + "response": [] + }, + { + "name": "post Block Wash Schedules", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "rooms", - "value": "1" + "key": "token", + "value": "{{Token}}", + "type": "string" } ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"blockWashSchedulesInfo\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockIdList\": [\r\n {\r\n \"id\": \"{{BlockId}}\",\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\"\r\n }\r\n ],\r\n \"blockWashSchedules\": [\r\n {\r\n \"washDate\": \"2024-02-21\",\r\n \"roomTypes\": [\r\n \"SUP\"\r\n ],\r\n \"washByRooms\": {\r\n \"onePerson\": 10,\r\n \"twoPerson\": 2,\r\n \"threePerson\": 3,\r\n \"fourPerson\": 4,\r\n \"sellLimit\": 1,\r\n \"cutoffDate\": \"2024-02-25\"\r\n },\r\n \"washByPercent\": 100\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/washSchedules", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "{{BlockId}}", + "washSchedules" + ] } }, "response": [] }, { - "name": "get Block Daily Statistics", + "name": "put Block Wash Schedules", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], "request": { "auth": { "type": "bearer", @@ -7107,7 +7959,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "x-hotelid", @@ -7118,8 +7970,17 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"blockWashSchedulesInfo\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockIdList\": [\r\n {\r\n \"id\": \"{{BlockId}}\",\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\"\r\n }\r\n ],\r\n \"blockWashSchedules\": [\r\n {\r\n \"washDate\": \"2024-02-21\",\r\n \"roomTypes\": [\r\n \"SUP\"\r\n ],\r\n \"washByRooms\": {\r\n \"onePerson\": 11,\r\n \"twoPerson\": 12,\r\n \"threePerson\": 13,\r\n \"fourPerson\": 14,\r\n \"sellLimit\": 1,\r\n \"cutoffDate\": \"2024-02-25\"\r\n },\r\n \"washByPercent\": 95\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/blk/v1/blocks/dailyStatistics?limit=10&offset=1&hotelId={{HotelId}}&start=2023-08-01&end=2023-08-01", + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/washSchedules", "host": [ "{{HostName}}" ], @@ -7127,36 +7988,66 @@ "blk", "v1", "blocks", - "dailyStatistics" - ], - "query": [ - { - "key": "limit", - "value": "10" - }, - { - "key": "offset", - "value": "1" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "start", - "value": "2023-08-01" - }, + "{{BlockId}}", + "washSchedules" + ] + } + }, + "response": [] + }, + { + "name": "put Block Status To Open", + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "end", - "value": "2023-08-01" + "key": "token", + "value": "{{Token}}", + "type": "string" } ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/blocks/{{BlockId}}/openStatus", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "hotels", + "{{HotelId}}", + "blocks", + "{{BlockId}}", + "openStatus" + ] } }, "response": [] }, { - "name": "get Block Owners", + "name": "get Block Attachments", "request": { "auth": { "type": "bearer", @@ -7171,7 +8062,7 @@ "method": "GET", "header": [ { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}" }, { @@ -7180,7 +8071,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/owners?hotelId={{HotelId}}", + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/attachments?hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -7189,7 +8080,7 @@ "v1", "blocks", "{{BlockId}}", - "owners" + "attachments" ], "query": [ { @@ -7197,13 +8088,322 @@ "value": "{{HotelId}}" } ] - }, - "description": "See also getBlock Owners in LOV module too." + } }, "response": [] }, { - "name": "get Block PM Reservations", + "name": "get Block Availability", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/blocks/{{BlockId}}/availability?children=0&adults=1&fetchAllocatedRoomType=Available&overrideRateCode=false&roomTypeCount=2&nights=2&arrivalDate=2024-08-01&detailedAvailability=false&rooms=1", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "hotels", + "{{HotelId}}", + "blocks", + "{{BlockId}}", + "availability" + ], + "query": [ + { + "key": "children", + "value": "0" + }, + { + "key": "adults", + "value": "1" + }, + { + "key": "fetchAllocatedRoomType", + "value": "Available" + }, + { + "key": "overrideRateCode", + "value": "false" + }, + { + "key": "ratePlanCode", + "value": "DAILY", + "disabled": true + }, + { + "key": "roomType", + "value": "STDK", + "disabled": true + }, + { + "key": "existingReservationId", + "value": "2214757383", + "disabled": true + }, + { + "key": "existingReservationIdType", + "value": "Reservation", + "disabled": true + }, + { + "key": "roomTypeCount", + "value": "2" + }, + { + "key": "nights", + "value": "2" + }, + { + "key": "arrivalDate", + "value": "2024-08-01" + }, + { + "key": "detailedAvailability", + "value": "false" + }, + { + "key": "rooms", + "value": "1" + } + ] + } + }, + "response": [] + }, + { + "name": "get Block Daily Statistics", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/blk/v1/blocks/dailyStatistics?limit=10&offset=1&hotelId={{HotelId}}&start=2024-08-01&end=2024-08-01", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "dailyStatistics" + ], + "query": [ + { + "key": "limit", + "value": "10" + }, + { + "key": "offset", + "value": "1" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "start", + "value": "2024-08-01" + }, + { + "key": "end", + "value": "2024-08-01" + } + ] + } + }, + "response": [] + }, + { + "name": "get Block PM Reservations By ExtId", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/externalSystems/{{ExternalSystemCode}}/blocks/{{BlockExternalId}}/postingMaster/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "hotels", + "{{HotelId}}", + "externalSystems", + "{{ExternalSystemCode}}", + "blocks", + "{{BlockExternalId}}", + "postingMaster", + "reservations" + ], + "query": [ + { + "key": "postingmaster", + "value": "true", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Block Access Exclusion", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/blockAccessExclusion", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "{{BlockId}}", + "blockAccessExclusion" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}", + "disabled": true + } + ] + }, + "description": "See also getBlock Owners in LOV module too." + }, + "response": [] + }, + { + "name": "get Block Owners", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/owners?hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "{{BlockId}}", + "owners" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + } + ] + }, + "description": "See also getBlock Owners in LOV module too." + }, + "response": [] + }, + { + "name": "get Block PM Reservations", "request": { "auth": { "type": "bearer", @@ -7496,7 +8696,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/roomTypes?fetchAllocatedRoomTypes=true&startDate=2023-08-01&endDate=2023-08-02&hotelId={{HotelId}}&fetchGenericRoomTypes=false", + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/roomTypes?fetchAllocatedRoomTypes=true&startDate=2024-08-01&endDate=2024-08-02&hotelId={{HotelId}}&fetchGenericRoomTypes=false", "host": [ "{{HostName}}" ], @@ -7514,11 +8714,11 @@ }, { "key": "startDate", - "value": "2023-08-01" + "value": "2024-08-01" }, { "key": "endDate", - "value": "2023-08-02" + "value": "2024-08-02" }, { "key": "hotelId", @@ -7558,7 +8758,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/blocks/statistics?statisticalCode=ArrivalsTotal&statisticalCode=InHouseBlocksTotal&reportCode=BlockArrivals&hotelId={{HotelId}}&reportStartDate=2023-08-01", + "raw": "{{HostName}}/blk/v1/blocks/statistics?statisticalCode=ArrivalsTotal&statisticalCode=InHouseBlocksTotal&reportCode=BlockArrivals&hotelId={{HotelId}}&reportStartDate=2024-08-01", "host": [ "{{HostName}}" ], @@ -7587,7 +8787,7 @@ }, { "key": "reportStartDate", - "value": "2023-08-01" + "value": "2024-08-01" } ] } @@ -7619,7 +8819,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/statistics?hotelId={{HotelId}}&statisticsInstructions=Contract&statisticsInstructions=Initial&statisticsInstructions=Actual&statisticsInstructions=Pickup&statisticsInstructions=Available&statisticsInstructions=Rates&statisticsInstructions=ROOMREVENUE&startDate=2023-08-01&numberOfDays=1", + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/statistics?hotelId={{HotelId}}&statisticsInstructions=Contract&statisticsInstructions=Initial&statisticsInstructions=Actual&statisticsInstructions=Pickup&statisticsInstructions=Available&statisticsInstructions=Rates&statisticsInstructions=ROOMREVENUE&startDate=2024-08-01&numberOfDays=1", "host": [ "{{HostName}}" ], @@ -7676,7 +8876,7 @@ }, { "key": "startDate", - "value": "2023-08-01" + "value": "2024-08-01" }, { "key": "numberOfDays", @@ -7814,7 +9014,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/defaultBlockCode?blockName=Oracle&hotelId={{HotelId}}&blockCodeTemplate=AAAAAAMMYY&startDate=2023-08-20", + "raw": "{{HostName}}/blk/v1/defaultBlockCode?blockName=Oracle&hotelId={{HotelId}}&blockCodeTemplate=AAAAAAMMYY&startDate=2024-08-20", "host": [ "{{HostName}}" ], @@ -7838,7 +9038,7 @@ }, { "key": "startDate", - "value": "2023-08-20" + "value": "2024-08-20" } ] } @@ -7870,7 +9070,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/inventoryToBorrow?blockId={{BlockId}}&requiredRooms=1&requiredRooms=1&endDate=2023-01-10&numberOfRooms=1&hotelId={{HotelId}}&overrideRateCode=false&blockIdType=Block&roomType=DLXQ&startDate=2023-01-08&borrowDate=2023-01-08&borrowDate=2023-01-09", + "raw": "{{HostName}}/blk/v1/inventoryToBorrow?blockId={{BlockId}}&requiredRooms=1&requiredRooms=1&endDate=2024-01-10&numberOfRooms=1&hotelId={{HotelId}}&overrideRateCode=false&blockIdType=Block&roomType=DLXQ&startDate=2024-01-08&borrowDate=2024-01-08&borrowDate=2024-01-09", "host": [ "{{HostName}}" ], @@ -7894,7 +9094,7 @@ }, { "key": "endDate", - "value": "2023-01-10" + "value": "2024-01-10" }, { "key": "numberOfRooms", @@ -7918,15 +9118,15 @@ }, { "key": "startDate", - "value": "2023-01-08" + "value": "2024-01-08" }, { "key": "borrowDate", - "value": "2023-01-08" + "value": "2024-01-08" }, { "key": "borrowDate", - "value": "2023-01-09" + "value": "2024-01-09" } ] } @@ -8040,7 +9240,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/tracesByDateRange?hotelIds={{HotelId}}&beginDate=2023-01-08&endDate=2023-01-10", + "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/tracesByDateRange?hotelIds={{HotelId}}&beginDate=2024-01-08&endDate=2024-01-10", "host": [ "{{HostName}}" ], @@ -8058,11 +9258,11 @@ }, { "key": "beginDate", - "value": "2023-01-08" + "value": "2024-01-08" }, { "key": "endDate", - "value": "2023-01-10" + "value": "2024-01-10" } ] } @@ -8106,7 +9306,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"sourceBlockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"newBlock\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockCode\": \"UPGDTEST1\",\r\n \"blockStatus\": \"TEN\",\r\n \"blockOrigin\": \"PMS\",\r\n \"cateringStatus\": \"TEN\",\r\n \"blockDatesRange\": {\r\n \"start\": \"2023-10-08\",\r\n \"end\": \"2023-10-09\"\r\n },\r\n \"sourceDateRangeToCopy\": {},\r\n \"gridType\": \"ORIGINAL\"\r\n },\r\n \"copyInstructions\": {\r\n \"rooms\": false,\r\n \"rateCode\": true,\r\n \"blockComments\": true,\r\n \"blockCode\": false,\r\n \"catering\": false,\r\n \"events\": false,\r\n \"eventComments\": false,\r\n \"resources\": false,\r\n \"resourceComments\": false,\r\n \"resourcePrices\": false,\r\n \"attendeesCount\": true,\r\n \"contractBilling\": false,\r\n \"groupProfile\": false,\r\n \"alternateDates\": false,\r\n \"ratesOfAlternateDates\": false,\r\n \"potentialProfile\": false,\r\n \"adjustDecisionAndFollowupDate\": true,\r\n \"createAsSubBlock\": false,\r\n \"createAsTourBlock\": false,\r\n \"overbook\": false,\r\n \"contractGrid\": false,\r\n \"changeNotes\": false,\r\n \"otherResources\": false,\r\n \"eventForecastFigures\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"responseInstruction\": \"Summary\"\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"sourceBlockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"newBlock\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockCode\": \"UPGDTEST1\",\r\n \"blockStatus\": \"TEN\",\r\n \"blockOrigin\": \"PMS\",\r\n \"cateringStatus\": \"TEN\",\r\n \"blockDatesRange\": {\r\n \"start\": \"2024-10-08\",\r\n \"end\": \"2024-10-09\"\r\n },\r\n \"sourceDateRangeToCopy\": {},\r\n \"gridType\": \"ORIGINAL\"\r\n },\r\n \"copyInstructions\": {\r\n \"rooms\": false,\r\n \"rateCode\": true,\r\n \"blockComments\": true,\r\n \"blockCode\": false,\r\n \"catering\": false,\r\n \"events\": false,\r\n \"eventComments\": false,\r\n \"resources\": false,\r\n \"resourceComments\": false,\r\n \"resourcePrices\": false,\r\n \"attendeesCount\": true,\r\n \"contractBilling\": false,\r\n \"groupProfile\": false,\r\n \"alternateDates\": false,\r\n \"ratesOfAlternateDates\": false,\r\n \"potentialProfile\": false,\r\n \"adjustDecisionAndFollowupDate\": true,\r\n \"createAsSubBlock\": false,\r\n \"createAsTourBlock\": false,\r\n \"overbook\": false,\r\n \"contractGrid\": false,\r\n \"changeNotes\": false,\r\n \"otherResources\": false,\r\n \"eventForecastFigures\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"responseInstruction\": \"Summary\"\r\n}", "options": { "raw": { "language": "json" @@ -8168,7 +9368,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"blocks\": {\r\n \"blockInfo\": [\r\n {\r\n \"block\": {\r\n \"blockDetails\": {\r\n \"blockCode\": \"VAILSKI21\",\r\n \"blockName\": \"Red Ski Conference\",\r\n \"blockAliases\": [],\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-12-01\",\r\n \"endDate\": \"2023-12-03\"\r\n },\r\n \"shoulderDates\": {},\r\n \"blockStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"TEN\"\r\n }\r\n }\r\n },\r\n \"reservationType\": {\r\n \"reservationType\": \"GRPGTD\"\r\n },\r\n \"marketCode\": {\r\n \"marketCode\": \"LEISURE\"\r\n },\r\n \"sourceOfSale\": {\r\n \"sourceCode\": {\r\n \"sourceCode\": \"WEB\"\r\n }\r\n },\r\n \"reservationMethod\": {},\r\n \"bookingType\": {},\r\n \"rateProtectionDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"nonCompeteDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"currencyCode\": \"USD\",\r\n \"blockClassification\": \"RegularBooking\",\r\n \"cateringOnlyBlock\": false,\r\n \"allowRateOverride\": false,\r\n \"manualCutOff\": false,\r\n \"wholesaleBlock\": false,\r\n \"controlBlockLocally\": false\r\n },\r\n \"blockOwners\": {\r\n \"owner\": [\r\n {\r\n \"ownership\": \"Block\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Catering\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Rooms\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n }\r\n ],\r\n \"lockBlockOwners\": false,\r\n \"lockRoomsOwners\": false,\r\n \"lockCateringOwners\": false\r\n },\r\n \"reservationDetails\": {\r\n \"ratePlanCode\": [\r\n {\r\n \"primary\": true,\r\n \"ratePlanCode\": \"BAR\"\r\n }\r\n ],\r\n \"traceCode\": {},\r\n \"breakfast\": {\r\n \"breakfastIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"porterage\": {\r\n \"porterageIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"elastic\": \"1\",\r\n \"suppressRate\": false,\r\n \"housing\": true\r\n },\r\n \"catering\": {\r\n \"cateringStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {}\r\n }\r\n },\r\n \"eventAttendees\": {},\r\n \"overrideEventsProcessingWarnings\": true\r\n },\r\n \"blockProfiles\": {\r\n \"fullOverlay\": false\r\n },\r\n \"blockPackages\": [],\r\n \"externalAttributes\": {\r\n \"eventType\": \"Convention\",\r\n \"rollEndDate\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"markAsRecentlyAccessed\": true\r\n }\r\n }\r\n ]\r\n }\r\n}", + "raw": "{\r\n \"blocks\": {\r\n \"blockInfo\": [\r\n {\r\n \"block\": {\r\n \"blockDetails\": {\r\n \"blockCode\": \"VAILSKI21\",\r\n \"blockName\": \"Red Ski Conference\",\r\n \"blockAliases\": [],\r\n \"timeSpan\": {\r\n \"startDate\": \"2024-12-01\",\r\n \"endDate\": \"2024-12-03\"\r\n },\r\n \"shoulderDates\": {},\r\n \"blockStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"TEN\"\r\n }\r\n }\r\n },\r\n \"reservationType\": {\r\n \"reservationType\": \"GRPGTD\"\r\n },\r\n \"marketCode\": {\r\n \"marketCode\": \"LEISURE\"\r\n },\r\n \"sourceOfSale\": {\r\n \"sourceCode\": {\r\n \"sourceCode\": \"WEB\"\r\n }\r\n },\r\n \"reservationMethod\": {},\r\n \"bookingType\": {},\r\n \"rateProtectionDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"nonCompeteDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"currencyCode\": \"USD\",\r\n \"blockClassification\": \"RegularBooking\",\r\n \"cateringOnlyBlock\": false,\r\n \"allowRateOverride\": false,\r\n \"manualCutOff\": false,\r\n \"wholesaleBlock\": false,\r\n \"controlBlockLocally\": false\r\n },\r\n \"blockOwners\": {\r\n \"owner\": [\r\n {\r\n \"ownership\": \"Block\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Catering\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Rooms\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n }\r\n ],\r\n \"lockBlockOwners\": false,\r\n \"lockRoomsOwners\": false,\r\n \"lockCateringOwners\": false\r\n },\r\n \"reservationDetails\": {\r\n \"ratePlanCode\": [\r\n {\r\n \"primary\": true,\r\n \"ratePlanCode\": \"BAR\"\r\n }\r\n ],\r\n \"traceCode\": {},\r\n \"breakfast\": {\r\n \"breakfastIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"porterage\": {\r\n \"porterageIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"elastic\": \"1\",\r\n \"suppressRate\": false,\r\n \"housing\": true\r\n },\r\n \"catering\": {\r\n \"cateringStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {}\r\n }\r\n },\r\n \"eventAttendees\": {},\r\n \"overrideEventsProcessingWarnings\": true\r\n },\r\n \"blockProfiles\": {\r\n \"fullOverlay\": false\r\n },\r\n \"blockPackages\": [],\r\n \"externalAttributes\": {\r\n \"eventType\": \"Convention\",\r\n \"rollEndDate\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"markAsRecentlyAccessed\": true\r\n }\r\n }\r\n ]\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -8229,7 +9429,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"blocks\": {\r\n \"blockInfo\": [\r\n {\r\n \"block\": {\r\n \"blockDetails\": {\r\n \"blockCode\": \"ERICTE1104\",\r\n \"blockName\": \"Catering Block Example\",\r\n \"blockAliases\": [],\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-11-04\",\r\n \"endDate\": \"2023-11-05\"\r\n },\r\n \"shoulderDates\": {},\r\n \"blockStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n }\r\n },\r\n \"reservationType\": {\r\n \"reservationType\": \"GRPGTD\"\r\n },\r\n \"marketCode\": {\r\n \"marketCode\": \"LEISURE\"\r\n },\r\n \"sourceOfSale\": {\r\n \"sourceCode\": {\r\n \"sourceCode\": \"WEB\"\r\n }\r\n },\r\n \"reservationMethod\": {},\r\n \"bookingType\": {},\r\n \"rateProtectionDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"nonCompeteDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"currencyCode\": \"USD\",\r\n \"blockClassification\": \"RegularBooking\",\r\n \"cateringOnlyBlock\": false,\r\n \"allowRateOverride\": false,\r\n \"manualCutOff\": false,\r\n \"wholesaleBlock\": false,\r\n \"controlBlockLocally\": false\r\n },\r\n \"blockOwners\": {\r\n \"owner\": [\r\n {\r\n \"ownership\": \"Block\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Catering\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Rooms\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n }\r\n ],\r\n \"lockBlockOwners\": false,\r\n \"lockRoomsOwners\": false,\r\n \"lockCateringOwners\": false\r\n },\r\n \"reservationDetails\": {\r\n \"ratePlanCode\": [],\r\n \"traceCode\": {},\r\n \"breakfast\": {\r\n \"breakfastIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"porterage\": {\r\n \"porterageIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"elastic\": \"1\",\r\n \"suppressRate\": false,\r\n \"housing\": true\r\n },\r\n \"catering\": {\r\n \"cateringStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n }\r\n },\r\n \"eventAttendees\": {\r\n \"noOfAttendees\": 25,\r\n \"attendeesGuaranteed\": true\r\n },\r\n \"overrideEventsProcessingWarnings\": true\r\n },\r\n \"blockProfiles\": {\r\n \"fullOverlay\": false\r\n },\r\n \"blockPackages\": [],\r\n \"externalAttributes\": {\r\n \"eventType\": \"Convention\",\r\n \"rollEndDate\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"markAsRecentlyAccessed\": true\r\n }\r\n }\r\n ]\r\n }\r\n}", + "raw": "{\r\n \"blocks\": {\r\n \"blockInfo\": [\r\n {\r\n \"block\": {\r\n \"blockDetails\": {\r\n \"blockCode\": \"ERICTE1104\",\r\n \"blockName\": \"Catering Block Example\",\r\n \"blockAliases\": [],\r\n \"timeSpan\": {\r\n \"startDate\": \"2014-11-04\",\r\n \"endDate\": \"2014-11-05\"\r\n },\r\n \"shoulderDates\": {},\r\n \"blockStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n }\r\n },\r\n \"reservationType\": {\r\n \"reservationType\": \"GRPGTD\"\r\n },\r\n \"marketCode\": {\r\n \"marketCode\": \"LEISURE\"\r\n },\r\n \"sourceOfSale\": {\r\n \"sourceCode\": {\r\n \"sourceCode\": \"WEB\"\r\n }\r\n },\r\n \"reservationMethod\": {},\r\n \"bookingType\": {},\r\n \"rateProtectionDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"nonCompeteDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"currencyCode\": \"USD\",\r\n \"blockClassification\": \"RegularBooking\",\r\n \"cateringOnlyBlock\": false,\r\n \"allowRateOverride\": false,\r\n \"manualCutOff\": false,\r\n \"wholesaleBlock\": false,\r\n \"controlBlockLocally\": false\r\n },\r\n \"blockOwners\": {\r\n \"owner\": [\r\n {\r\n \"ownership\": \"Block\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Catering\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Rooms\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n }\r\n ],\r\n \"lockBlockOwners\": false,\r\n \"lockRoomsOwners\": false,\r\n \"lockCateringOwners\": false\r\n },\r\n \"reservationDetails\": {\r\n \"ratePlanCode\": [],\r\n \"traceCode\": {},\r\n \"breakfast\": {\r\n \"breakfastIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"porterage\": {\r\n \"porterageIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"elastic\": \"1\",\r\n \"suppressRate\": false,\r\n \"housing\": true\r\n },\r\n \"catering\": {\r\n \"cateringStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n }\r\n },\r\n \"eventAttendees\": {\r\n \"noOfAttendees\": 25,\r\n \"attendeesGuaranteed\": true\r\n },\r\n \"overrideEventsProcessingWarnings\": true\r\n },\r\n \"blockProfiles\": {\r\n \"fullOverlay\": false\r\n },\r\n \"blockPackages\": [],\r\n \"externalAttributes\": {\r\n \"eventType\": \"Convention\",\r\n \"rollEndDate\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"markAsRecentlyAccessed\": true\r\n }\r\n }\r\n ]\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -8267,7 +9467,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"blocks\": {\r\n \"blockInfo\": [\r\n {\r\n \"block\": {\r\n \"blockDetails\": {\r\n \"blockCode\": \"ERICTE1030\",\r\n \"blockName\": \"Eric Test Event 3\",\r\n \"blockAliases\": [],\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-10-30\",\r\n \"endDate\": \"2023-10-31\"\r\n },\r\n \"shoulderDates\": {},\r\n \"blockStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n }\r\n },\r\n \"reservationType\": {\r\n \"reservationType\": \"GRPGTD\"\r\n },\r\n \"marketCode\": {\r\n \"marketCode\": \"LEISURE\"\r\n },\r\n \"sourceOfSale\": {\r\n \"sourceCode\": {\r\n \"sourceCode\": \"WEB\"\r\n }\r\n },\r\n \"reservationMethod\": {},\r\n \"bookingType\": {},\r\n \"rateProtectionDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"nonCompeteDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"currencyCode\": \"USD\",\r\n \"blockClassification\": \"RegularBooking\",\r\n \"cateringOnlyBlock\": false,\r\n \"allowRateOverride\": false,\r\n \"manualCutOff\": false,\r\n \"wholesaleBlock\": false,\r\n \"controlBlockLocally\": false\r\n },\r\n \"blockOwners\": {\r\n \"owner\": [\r\n {\r\n \"ownership\": \"Block\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Catering\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Rooms\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n }\r\n ],\r\n \"lockBlockOwners\": false,\r\n \"lockRoomsOwners\": false,\r\n \"lockCateringOwners\": false\r\n },\r\n \"reservationDetails\": {\r\n \"ratePlanCode\": [],\r\n \"traceCode\": {},\r\n \"breakfast\": {\r\n \"breakfastIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"porterage\": {\r\n \"porterageIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"elastic\": \"1\",\r\n \"suppressRate\": false,\r\n \"housing\": true\r\n },\r\n \"catering\": {\r\n \"cateringStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n }\r\n },\r\n \"eventAttendees\": {\r\n \"noOfAttendees\": 25,\r\n \"attendeesGuaranteed\": true\r\n },\r\n \"overrideEventsProcessingWarnings\": true\r\n },\r\n \"blockProfiles\": {\r\n \"fullOverlay\": false\r\n },\r\n \"blockPackages\": [],\r\n \"externalAttributes\": {\r\n \"eventType\": \"Convention\",\r\n \"rollEndDate\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"markAsRecentlyAccessed\": true\r\n }\r\n }\r\n ]\r\n }\r\n}", + "raw": "{\r\n \"blocks\": {\r\n \"blockInfo\": [\r\n {\r\n \"block\": {\r\n \"blockDetails\": {\r\n \"blockCode\": \"ERICTE1030\",\r\n \"blockName\": \"Eric Test Event 3\",\r\n \"blockAliases\": [],\r\n \"timeSpan\": {\r\n \"startDate\": \"2019-10-30\",\r\n \"endDate\": \"2019-10-31\"\r\n },\r\n \"shoulderDates\": {},\r\n \"blockStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n }\r\n },\r\n \"reservationType\": {\r\n \"reservationType\": \"GRPGTD\"\r\n },\r\n \"marketCode\": {\r\n \"marketCode\": \"LEISURE\"\r\n },\r\n \"sourceOfSale\": {\r\n \"sourceCode\": {\r\n \"sourceCode\": \"WEB\"\r\n }\r\n },\r\n \"reservationMethod\": {},\r\n \"bookingType\": {},\r\n \"rateProtectionDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"nonCompeteDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"currencyCode\": \"USD\",\r\n \"blockClassification\": \"RegularBooking\",\r\n \"cateringOnlyBlock\": false,\r\n \"allowRateOverride\": false,\r\n \"manualCutOff\": false,\r\n \"wholesaleBlock\": false,\r\n \"controlBlockLocally\": false\r\n },\r\n \"blockOwners\": {\r\n \"owner\": [\r\n {\r\n \"ownership\": \"Block\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Catering\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Rooms\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n }\r\n ],\r\n \"lockBlockOwners\": false,\r\n \"lockRoomsOwners\": false,\r\n \"lockCateringOwners\": false\r\n },\r\n \"reservationDetails\": {\r\n \"ratePlanCode\": [],\r\n \"traceCode\": {},\r\n \"breakfast\": {\r\n \"breakfastIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"porterage\": {\r\n \"porterageIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"elastic\": \"1\",\r\n \"suppressRate\": false,\r\n \"housing\": true\r\n },\r\n \"catering\": {\r\n \"cateringStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n }\r\n },\r\n \"eventAttendees\": {\r\n \"noOfAttendees\": 25,\r\n \"attendeesGuaranteed\": true\r\n },\r\n \"overrideEventsProcessingWarnings\": true\r\n },\r\n \"blockProfiles\": {\r\n \"fullOverlay\": false\r\n },\r\n \"blockPackages\": [],\r\n \"externalAttributes\": {\r\n \"eventType\": \"Convention\",\r\n \"rollEndDate\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"markAsRecentlyAccessed\": true\r\n }\r\n }\r\n ]\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -8430,7 +9630,7 @@ "response": [] }, { - "name": "Post Rooming List", + "name": "Post Block Rooming List", "request": { "auth": { "type": "bearer", @@ -8450,7 +9650,7 @@ }, { "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}" + "value": "{{ExternalSystem}}" }, { "key": "x-app-key", @@ -8459,7 +9659,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"blockInfo\": {\r\n \"hotelId\": \"{{HotelID}}\",\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n {\r\n \"type\": \"BlockCode\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockCode}}\"\r\n }\r\n ]\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"shares\": [],\r\n \"reservations\": {\r\n \"reservation\": [\r\n {\r\n \"roomingListSequence\": \"1\",\r\n \"hotelReservation\": {\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"-1\"\r\n }\r\n ],\r\n \"roomStay\": {\r\n \"roomRates\": [\r\n {\r\n \"reservationBlock\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n {\r\n \"type\": \"BlockCode\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockCode}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"roomType\": \"DLXK\",\r\n \"numberOfUnits\": \"1\",\r\n \"discountAllowed\": false,\r\n \"start\": \"2023-02-02\",\r\n \"end\": \"2023-02-03\"\r\n }\r\n ],\r\n \"guestCounts\": {\r\n \"adults\": 1,\r\n \"children\": 0\r\n },\r\n \"expectedTimes\": {\r\n \"reservationExpectedArrivalTime\": \"2023-02-02\",\r\n \"reservationExpectedDepartureTime\": \"2023-02-03\"\r\n },\r\n \"guarantee\": {\r\n \"guaranteeCode\": \"GDED\"\r\n },\r\n \"arrivalDate\": \"2023-02-02\",\r\n \"departureDate\": \"2023-02-03\"\r\n },\r\n \"reservationGuests\": [\r\n {\r\n \"profileInfo\": {\r\n \"profile\": {\r\n \"customer\": {\r\n \"personName\": [\r\n {\r\n \"givenName\": \"John\",\r\n \"surname\": \"Doe\",\r\n \"nameType\": \"Primary\"\r\n }\r\n ],\r\n \"identifications\": {}\r\n },\r\n \"addresses\": {\r\n \"addressInfo\": [\r\n {\r\n \"address\": {\r\n \"addressLine\": [\r\n null,\r\n null,\r\n null,\r\n null\r\n ],\r\n \"country\": {}\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"profileCashieringDetail\": {}\r\n },\r\n \"arrivalTransport\": {\r\n \"transportationReqd\": false\r\n },\r\n \"departureTransport\": {\r\n \"transportationReqd\": false\r\n },\r\n \"visaInfo\": {},\r\n \"primary\": true\r\n }\r\n ],\r\n \"additionalGuestInfo\": {}\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n", + "raw": "{\r\n \"blockInfo\": {\r\n \"hotelId\": \"{{HotelID}}\",\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n {\r\n \"type\": \"BlockCode\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockCode}}\"\r\n }\r\n ]\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"shares\": [],\r\n \"reservations\": {\r\n \"reservation\": [\r\n {\r\n \"roomingListSequence\": \"1\",\r\n \"hotelReservation\": {\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"-1\"\r\n }\r\n ],\r\n \"roomStay\": {\r\n \"roomRates\": [\r\n {\r\n \"reservationBlock\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n {\r\n \"type\": \"BlockCode\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockCode}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"roomType\": \"DLXK\",\r\n \"numberOfUnits\": \"1\",\r\n \"discountAllowed\": false,\r\n \"start\": \"2024-02-02\",\r\n \"end\": \"2024-02-03\"\r\n }\r\n ],\r\n \"guestCounts\": {\r\n \"adults\": 1,\r\n \"children\": 0\r\n },\r\n \"expectedTimes\": {\r\n \"reservationExpectedArrivalTime\": \"2024-02-02\",\r\n \"reservationExpectedDepartureTime\": \"2024-02-03\"\r\n },\r\n \"guarantee\": {\r\n \"guaranteeCode\": \"GDED\"\r\n },\r\n \"arrivalDate\": \"2024-02-02\",\r\n \"departureDate\": \"2024-02-03\"\r\n },\r\n \"reservationGuests\": [\r\n {\r\n \"profileInfo\": {\r\n \"profile\": {\r\n \"customer\": {\r\n \"personName\": [\r\n {\r\n \"givenName\": \"John\",\r\n \"surname\": \"Doe\",\r\n \"nameType\": \"Primary\"\r\n }\r\n ],\r\n \"identifications\": {}\r\n },\r\n \"addresses\": {\r\n \"addressInfo\": [\r\n {\r\n \"address\": {\r\n \"addressLine\": [\r\n null,\r\n null,\r\n null,\r\n null\r\n ],\r\n \"country\": {}\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"profileCashieringDetail\": {}\r\n },\r\n \"arrivalTransport\": {\r\n \"transportationReqd\": false\r\n },\r\n \"departureTransport\": {\r\n \"transportationReqd\": false\r\n },\r\n \"visaInfo\": {},\r\n \"primary\": true\r\n }\r\n ],\r\n \"additionalGuestInfo\": {}\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n", "options": { "raw": { "language": "json" @@ -8503,7 +9703,7 @@ }, { "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}" + "value": "{{ExternalSystem}}" }, { "key": "x-app-key", @@ -8512,7 +9712,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ],\r\n \"masterBlockHotelCode\": \"{{HotelId}}\",\r\n \"subBlockInfo\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockName\": \"Sub Block Creation\",\r\n \"blockCode\": \"SUBB072816\",\r\n \"blockOrigin\": \"SC\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-12-08\",\r\n \"endDate\": \"2023-12-09\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ],\r\n \"masterBlockHotelCode\": \"{{HotelId}}\",\r\n \"subBlockInfo\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockName\": \"Sub Block Creation\",\r\n \"blockCode\": \"SUBB072816\",\r\n \"blockOrigin\": \"SC\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2024-12-08\",\r\n \"endDate\": \"2024-12-09\"\r\n }\r\n }\r\n ]\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -8538,6 +9738,60 @@ }, "response": [] }, + { + "name": "Post Sub Block By ExtId", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ],\r\n \"masterBlockHotelCode\": \"{{HotelId}}\",\r\n \"subBlockInfo\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockName\": \"Sub Block Creation\",\r\n \"blockCode\": \"SUBB072816\",\r\n \"blockOrigin\": \"SC\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2024-12-08\",\r\n \"endDate\": \"2024-12-09\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/externalSystems/{{ExternalSystemCode}}/blocks/{{BlockId}}/subBlocks", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "hotels", + "{{HotelId}}", + "externalSystems", + "{{ExternalSystemCode}}", + "blocks", + "{{BlockId}}", + "subBlocks" + ] + }, + "description": "Master Block must already exist" + }, + "response": [] + }, { "name": "change Rate Override", "request": { @@ -8564,7 +9818,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"allowRateOverride\": true,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ],\r\n \"rateOverrideReason\": {\r\n \"code\": \"RMA\"\r\n }\r\n}", + "raw": "{\r\n \"allowRateOverride\": true,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ],\r\n \"rateOverrideReason\": {\r\n \"code\": \"RMA\",\r\n \"description\": \"Found better rate online\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -8627,7 +9881,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"newStartDate\": \"2023-10-14\",\r\n \"overrideEventsProcessingWarnings\": false\r\n }\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"newStartDate\": \"2024-10-14\",\r\n \"overrideEventsProcessingWarnings\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -8678,7 +9932,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"date\": \"2023-11-06\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", + "raw": "{\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"date\": \"2024-11-06\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", "options": { "raw": { "language": "json" @@ -8880,7 +10134,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/restrictions?hotelId={{HotelId}}&code=Closed&endDate=2023-06-28&startDate=2023-06-28", + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/restrictions?hotelId={{HotelId}}&code=Closed&endDate=2024-06-28&startDate=2024-06-28", "host": [ "{{HostName}}" ], @@ -8902,13 +10156,533 @@ }, { "key": "endDate", - "value": "2023-06-28" + "value": "2024-06-28" + }, + { + "key": "startDate", + "value": "2024-06-28" + } + ] + } + }, + "response": [] + }, + { + "name": "delete Block Wash Schedules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/washSchedules", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "{{BlockId}}", + "washSchedules" + ] + } + }, + "response": [] + }, + { + "name": "get Block by ExtID", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/blk/v1/hotels/{{HotelId}}/externalSystems/{{ExternalSystemCode}}/blocks/{{BlockExternalId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "hotels", + "{{HotelId}}", + "externalSystems", + "{{ExternalSystemCode}}", + "blocks", + "{{BlockExternalId}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "Comments", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "RateGrid", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Packages", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Profiles", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Events", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Block", + "disabled": true + }, + { + "key": "markAsRecentlyAccessed", + "value": "true", + "disabled": true + }, + { + "key": "fetchAllocatedRoomTypes", + "value": "true", + "disabled": true }, { "key": "startDate", - "value": "2023-06-28" + "value": "2021-06-16", + "disabled": true + }, + { + "key": "numberOfDays", + "value": "4", + "disabled": true + }, + { + "key": "roomAllocationCriteria", + "value": "Initial", + "disabled": true + }, + { + "key": "roomAllocationCriteria", + "value": "Rates", + "disabled": true + }, + { + "key": "roomAllocationCriteria", + "value": "Actual", + "disabled": true + }, + { + "key": "roomAllocationCriteria", + "value": "Pickup", + "disabled": true + }, + { + "key": "roomTypes", + "value": "EXEC", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "post Sub Allocation", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"subAllocations\": {\n \"subAllocationInfo\": [\n {\n \"subAllocation\": {\n \"masterAllocationInfo\": {\n \"blockIdList\": [\n {\n \"type\": \"Block\",\n \"idContext\": \"OPERA\",\n \"id\": \"{{BlockId}}\"\n }\n ],\n \"hotelId\": \"{{HotelId}}\"\n },\n \"blockDetails\": {\n \"blockCode\": \"231007SUBA_001\",\n \"blockName\": \"Sub Allocation\",\n \"blockAliases\": [],\n \"timeSpan\": {\n \"startDate\": \"2023-10-22\",\n \"endDate\": \"2023-10-23\"\n },\n \"shoulderDates\": {},\n \"blockStatus\": {\n \"bookingStatus\": {\n \"status\": {\n \"code\": \"INQ\"\n }\n }\n },\n \"reservationType\": {\n \"reservationType\": \"GNON\"\n },\n \"marketCode\": {\n \"marketCode\": \"CORP\"\n },\n \"sourceOfSale\": {\n \"sourceCode\": {\n \"sourceCode\": \"CALL\"\n }\n },\n \"reservationMethod\": {},\n \"bookingType\": {},\n \"blockOrigin\": \"CS\",\n \"paymentMethod\": {},\n \"rateProtectionDetails\": {\n \"criteria\": \"None\"\n },\n \"nonCompeteDetails\": {\n \"criteria\": \"None\"\n },\n \"blockClassification\": \"SubAllocation\",\n \"cateringOnlyBlock\": false,\n \"allowRateOverride\": false,\n \"manualCutOff\": false,\n \"wholesaleBlock\": false,\n \"controlBlockLocally\": false\n },\n \"blockOwners\": {\n \"owner\": [\n {\n \"ownership\": \"Block\",\n \"ownerCode\": \"ALL\",\n \"primary\": true\n },\n {\n \"ownership\": \"Catering\",\n \"ownerCode\": \"ALL\",\n \"primary\": true\n },\n {\n \"ownership\": \"Rooms\",\n \"ownerCode\": \"ALL\",\n \"primary\": true\n }\n ],\n \"lockBlockOwners\": false,\n \"lockRoomsOwners\": false,\n \"lockCateringOwners\": false\n },\n \"reservationDetails\": {\n \"traceCode\": {},\n \"breakfast\": {\n \"breakfastIncluded\": false,\n \"price\": {}\n },\n \"porterage\": {\n \"porterageIncluded\": false,\n \"price\": {}\n },\n \"elastic\": \"1\",\n \"printRate\": true,\n \"housing\": true,\n \"controlBlockLocally\": false\n },\n \"catering\": {\n \"cateringStatus\": {\n \"bookingStatus\": {\n \"status\": {}\n }\n },\n \"eventAttendees\": {},\n \"overrideEventsProcessingWarnings\": true\n },\n \"blockProfiles\": {\n \"fullOverlay\": false\n },\n \"blockPackages\": [],\n \"externalAttributes\": {\n \"eventType\": \"Convention\",\n \"rollEndDate\": false\n },\n \"hotelId\": \"{{HotelId}}\",\n \"markAsRecentlyAccessed\": true\n }\n }\n ]\n }\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/allocation", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "allocation" + ] + } + }, + "response": [] + }, + { + "name": "post Block Validate", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "var data = pm.response.headers.get(\"Location\").split(\"/\").pop();\r", + "postman.setEnvironmentVariable(\"BlockId\", data);" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"blocks\": {\r\n \"blockInfo\": [\r\n {\r\n \"block\": {\r\n \"blockDetails\": {\r\n \"blockCode\": \"VAILSKI21\",\r\n \"blockName\": \"Red Ski Conference\",\r\n \"blockAliases\": [],\r\n \"timeSpan\": {\r\n \"startDate\": \"2024-12-01\",\r\n \"endDate\": \"2024-12-03\"\r\n },\r\n \"shoulderDates\": {},\r\n \"blockStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {\r\n \"code\": \"TEN\"\r\n }\r\n }\r\n },\r\n \"reservationType\": {\r\n \"reservationType\": \"GRPGTD\"\r\n },\r\n \"marketCode\": {\r\n \"marketCode\": \"LEISURE\"\r\n },\r\n \"sourceOfSale\": {\r\n \"sourceCode\": {\r\n \"sourceCode\": \"WEB\"\r\n }\r\n },\r\n \"reservationMethod\": {},\r\n \"bookingType\": {},\r\n \"rateProtectionDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"nonCompeteDetails\": {\r\n \"criteria\": \"None\"\r\n },\r\n \"currencyCode\": \"USD\",\r\n \"blockClassification\": \"RegularBooking\",\r\n \"cateringOnlyBlock\": false,\r\n \"allowRateOverride\": false,\r\n \"manualCutOff\": false,\r\n \"wholesaleBlock\": false,\r\n \"controlBlockLocally\": false\r\n },\r\n \"blockOwners\": {\r\n \"owner\": [\r\n {\r\n \"ownership\": \"Block\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Catering\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n },\r\n {\r\n \"ownership\": \"Rooms\",\r\n \"ownerCode\": \"ALL\",\r\n \"primary\": true\r\n }\r\n ],\r\n \"lockBlockOwners\": false,\r\n \"lockRoomsOwners\": false,\r\n \"lockCateringOwners\": false\r\n },\r\n \"reservationDetails\": {\r\n \"ratePlanCode\": [\r\n {\r\n \"primary\": true,\r\n \"ratePlanCode\": \"BAR\"\r\n }\r\n ],\r\n \"traceCode\": {},\r\n \"breakfast\": {\r\n \"breakfastIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"porterage\": {\r\n \"porterageIncluded\": false,\r\n \"price\": {\r\n \"currencyCode\": \"USD\"\r\n }\r\n },\r\n \"elastic\": \"1\",\r\n \"suppressRate\": false,\r\n \"housing\": true\r\n },\r\n \"catering\": {\r\n \"cateringStatus\": {\r\n \"bookingStatus\": {\r\n \"status\": {}\r\n }\r\n },\r\n \"eventAttendees\": {},\r\n \"overrideEventsProcessingWarnings\": true\r\n },\r\n \"blockProfiles\": {\r\n \"fullOverlay\": false\r\n },\r\n \"blockPackages\": [],\r\n \"externalAttributes\": {\r\n \"eventType\": \"Convention\",\r\n \"rollEndDate\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"markAsRecentlyAccessed\": true\r\n }\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/blocks/actions/validate", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "actions", + "validate" + ] + } + }, + "response": [] + }, + { + "name": "post Tour Series", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"criteria\": {\n \"tourBlockId\": {\n \"type\": \"Block\",\n \"idContext\": \"OPERA\",\n \"id\": \"{{BlockId}}\"\n },\n \"tourCode\": \"231007MASTE_1\",\n \"tourSeriesBlocks\": [\n {\n \"hotelId\": \"{{HotelId}}\",\n \"blockCode\": \"231010MASTE\",\n \"startDate\": \"2023-10-10\",\n \"blockStatus\": \"INQ\",\n \"blockName\": \"Master Allocation Feb\",\n \"currency\": \"USD\",\n \"reservationType\": \"GNON\",\n \"sourceCode\": \"CALL\",\n \"marketCode\": \"CORP\"\n }\n ],\n \"tourInstructions\": {\n \"rooms\": false,\n \"blockComments\": false,\n \"events\": false,\n \"eventComments\": false,\n \"resources\": false,\n \"resourceComments\": false,\n \"contractBilling\": false,\n \"groupProfile\": true,\n \"adjustDecisionAndFollowupDate\": true,\n \"complimentaryInfo\": false,\n \"rates\": true,\n \"eventForecastFigures\": false,\n \"eventChangeNotes\": false,\n \"copyEventAttendees\": true,\n \"copyResourcePrice\": false\n },\n \"hotelId\": \"{{HotelId}}\",\n \"masterBlockCode\": \"231007MAST_001\",\n \"itinerary\": false\n }\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/tourSeries", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "{{BlockId}}", + "tourSeries" + ] + } + }, + "response": [] + }, + { + "name": "put Block Access Exclusion", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "default" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"blockAccessExclusions\": {\n \"overlay\": false,\n \"blockAccessExclusion\": [\n {\n \"sourceType\": \"CRO\",\n \"sourceValue\": \"DFLT_FIRST\",\n \"allowModifyReservation\": true,\n \"allowCancelReservation\": true,\n \"allowCreateReservation\": false,\n \"inactive\": false,\n \"excludeFromAvailability\": true\n }\n ],\n \"accessExclusionMessage\": {\n \"exclusionMessage\": \"Important group coming today, Please prioritize\"\n },\n \"hotelId\": \"{{HotelId}}\",\n \"type\": \"AllotmentHeaderId\",\n \"idContext\": \"Opera\",\n \"id\": \"{{BlockId}}\"\n }\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/blockAccessExclusion", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "{{BlockId}}", + "blockAccessExclusion" + ] + } + }, + "response": [] + }, + { + "name": "put Block CutOff", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"blockId\": {\n \"type\": \"Block\",\n \"idContext\": \"OPERA\",\n \"id\": \"{{BlockId}}\"\n },\n \"hotelId\": \"{{HotelId}}\"\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/blockCutOff", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "{{BlockId}}", + "blockCutOff" + ] + } + }, + "response": [] + }, + { + "name": "put Block Rates", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"hotelId\": \"{{HotelId}}\",\n \"blockId\": {\n \"type\": \"Block\",\n \"idContext\": \"OPERA\",\n \"id\": \"{{BlockId}}\"\n }\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/blocks/{{BlockId}}/rates", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "{{BlockId}}", + "rates" + ] + } + }, + "response": [] + }, + { + "name": "put Validate Block Code", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "default" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"endDate\": \"2023-09-10\",\n \"hotelId\": \"{{HotelId}}\",\n \"blockIdList\": [\n {\n \"type\": \"BlockCode\",\n \"idContext\": \"OPERA\",\n \"id\": \"{{blockCode}}\"\n }\n ],\n \"startDate\": \"2023-09-09\"\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/v1/blocks/{{blockCode}}/actions/validate", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "v1", + "blocks", + "{{blockCode}}", + "actions", + "validate" + ] } }, "response": [] @@ -10160,7 +11934,7 @@ } ], "url": { - "raw": "{{HostName}}/blk/config/v1/hotels/{{HotelId}}/blockSalesAllowance?startDateRange=2023-01-01&endDateRange=2023-06-31", + "raw": "{{HostName}}/blk/config/v1/hotels/{{HotelId}}/blockSalesAllowance?startDateRange=2024-01-01&endDateRange=2024-06-31", "host": [ "{{HostName}}" ], @@ -10175,11 +11949,11 @@ "query": [ { "key": "startDateRange", - "value": "2023-01-01" + "value": "2024-01-01" }, { "key": "endDateRange", - "value": "2023-06-31" + "value": "2024-06-31" } ] } @@ -10214,7 +11988,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"quantity\": \"21\",\r\n \"cutoffDays\": \"1\",\r\n \"incrementFlag\": true,\r\n \"overwriteExistingSalesAllowance\": false,\r\n \"validateExistingSalesAllowance\": true,\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"start\": \"2023-08-01\",\r\n \"end\": \"2023-08-31\"\r\n }\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"quantity\": \"21\",\r\n \"cutoffDays\": \"1\",\r\n \"incrementFlag\": true,\r\n \"overwriteExistingSalesAllowance\": false,\r\n \"validateExistingSalesAllowance\": true,\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"start\": \"2024-08-01\",\r\n \"end\": \"2024-08-31\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -10275,7 +12049,7 @@ } }, "url": { - "raw": "{{HostName}}/blk/config/v1/hotels/{{HotelId}}/blockSalesAllowanceRange?startDate=2023-07-08&endDate=2023-08-08&sunday=true&saturday=true&tuesday=true&friday=true&thursday=true&wednesday=true&monday=true", + "raw": "{{HostName}}/blk/config/v1/hotels/{{HotelId}}/blockSalesAllowanceRange?startDate=2024-07-08&endDate=2024-08-08&sunday=true&saturday=true&tuesday=true&friday=true&thursday=true&wednesday=true&monday=true", "host": [ "{{HostName}}" ], @@ -10290,11 +12064,11 @@ "query": [ { "key": "startDate", - "value": "2023-07-08" + "value": "2024-07-08" }, { "key": "endDate", - "value": "2023-08-08" + "value": "2024-08-08" }, { "key": "sunday", @@ -10878,7 +12652,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"salesManagerGoals\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"nameId\": {\r\n \"id\": \"11460\"\r\n },\r\n \"goalType\": \"GROUP_ROOMS_WITH_CATERING\",\r\n \"arrivalGoal\": false,\r\n \"productionStartDate\": \"2023-03-01\",\r\n \"productionEndDate\": \"2023-03-31\",\r\n \"marketCode\": \"CORPC\",\r\n \"roomNights\": \"200\",\r\n \"roomRevenue\": {\r\n \"amount\": \"40000\"\r\n },\r\n \"averageRate\": {\r\n \"amount\": \"200\"\r\n },\r\n \"cateringCovers\": \"200\",\r\n \"fBRevenue\": {\r\n \"amount\": \"20000\"\r\n },\r\n \"averageFBCheck\": {\r\n \"amount\": \"100\"\r\n },\r\n \"otherRevenue\": {\r\n \"amount\": \"5000\"\r\n },\r\n \"groupRoomsWithCatering\": true\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"salesManagerGoals\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"nameId\": {\r\n \"id\": \"11460\"\r\n },\r\n \"goalType\": \"GROUP_ROOMS_WITH_CATERING\",\r\n \"arrivalGoal\": false,\r\n \"productionStartDate\": \"2025-03-01\",\r\n \"productionEndDate\": \"2025-03-31\",\r\n \"marketCode\": \"CORPC\",\r\n \"roomNights\": \"200\",\r\n \"roomRevenue\": {\r\n \"amount\": \"40000\"\r\n },\r\n \"averageRate\": {\r\n \"amount\": \"200\"\r\n },\r\n \"cateringCovers\": \"200\",\r\n \"fBRevenue\": {\r\n \"amount\": \"20000\"\r\n },\r\n \"averageFBCheck\": {\r\n \"amount\": \"100\"\r\n },\r\n \"otherRevenue\": {\r\n \"amount\": \"5000\"\r\n },\r\n \"groupRoomsWithCatering\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -10932,7 +12706,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"salesManagerGoals\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"nameId\": {\r\n \"id\": \"10489\"\r\n },\r\n \"goalID\": {\r\n \"id\": \"12616\"\r\n },\r\n \"arrivalGoal\": false,\r\n \"productionStartDate\": \"2023-10-01\",\r\n \"productionEndDate\": \"2023-10-31\",\r\n \"roomNights\": \"120\",\r\n \"roomRevenue\": {\r\n \"amount\": \"10000\"\r\n },\r\n \"averageRate\": {\r\n \"amount\": \"83.33\"\r\n },\r\n \"groupRoomsWithCatering\": true\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"salesManagerGoals\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"nameId\": {\r\n \"id\": \"10489\"\r\n },\r\n \"goalID\": {\r\n \"id\": \"12616\"\r\n },\r\n \"arrivalGoal\": false,\r\n \"productionStartDate\": \"2025-10-01\",\r\n \"productionEndDate\": \"2025-10-31\",\r\n \"roomNights\": \"120\",\r\n \"roomRevenue\": {\r\n \"amount\": \"10000\"\r\n },\r\n \"averageRate\": {\r\n \"amount\": \"83.33\"\r\n },\r\n \"groupRoomsWithCatering\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -11032,27 +12806,7 @@ "name": "Cashiering (CSH)", "item": [ { - "name": "post Passer By Sale", - "event": [ - { - "listen": "prerequest", - "script": { - "exec": [ - "" - ], - "type": "text/javascript" - } - }, - { - "listen": "test", - "script": { - "exec": [ - "" - ], - "type": "text/javascript" - } - } - ], + "name": "get Matured Deposits", "request": { "auth": { "type": "bearer", @@ -11064,7 +12818,7 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -11072,7 +12826,7 @@ "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}", "type": "text" }, @@ -11080,24 +12834,10 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{ProfileId}}\"\r\n },\r\n \"payments\": [\r\n {\r\n \"paymentMethod\": {\r\n \"authorizationApproval\": {},\r\n \"paymentMethod\": \"CA\",\r\n \"folioView\": \"1\"\r\n },\r\n \"applyCCSurcharge\": false,\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ], \r\n \"cashierId\": {{CashierId}},\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"charges\": [\r\n {\r\n \"transactionCode\": \"2000\",\r\n \"articleCode\": \"200010\",\r\n \"price\": {\r\n \"amount\": \"10\",\r\n \"currencyCode\": \"EUR\"\r\n },\r\n \"postingQuantity\": 1,\r\n \"postingReference\": \" \",\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ]\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/passerBySale", + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/depositPayments", "host": [ "{{HostName}}" ], @@ -11106,70 +12846,17 @@ "v1", "hotels", "{{HotelId}}", - "passerBySale" - ] - } - }, - "response": [] - }, - { - "name": "post Credit Bill", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } + "reservations", + "{{reservationId}}", + "depositPayments" ] }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "value": "application/json", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"originalFolio\": {\r\n \"folioNo\": \"2178\",\r\n \"folioTypeName\": \"FOLIO\",\r\n \"internalFolioWindowID\": \"1944499\",\r\n \"folioDate\": \"2023-11-15\"\r\n },\r\n \"fullCredit\": true,\r\n \"payments\": [\r\n {\r\n \"paymentMethod\": {\r\n \"paymentMethod\": \"CA\",\r\n \"folioView\": \"1\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"-11.77\",\r\n \"currencyCode\": \"EUR\"\r\n },\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ], \r\n \"cashierId\": {{CashierId}},\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"charges\": [\r\n {\r\n \"transactionCode\": \"1000\",\r\n \"price\": {\r\n \"amount\": \"-11\",\r\n \"currencyCode\": \"EUR\"\r\n },\r\n \"postingQuantity\": 1,\r\n \"postingReference\": \" \",\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ]\r\n }\r\n}" - }, - "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/creditBill", - "host": [ - "{{HostName}}" - ], - "path": [ - "csh", - "v1", - "hotels", - "{{HotelId}}", - "creditBill" - ] - } + "description": "Fetch the matured Deposit Payments associated to a reservation." }, "response": [] }, { - "name": "generate Folio", + "name": "get Comp Routing Instructions", "request": { "auth": { "type": "bearer", @@ -11181,7 +12868,7 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -11189,70 +12876,7 @@ "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"criteria\": {\n \"reservationId\": {\n \"idContext\": \"OPERA\",\n \"id\": {{ReservationId}},\n \"type\": \"Reservation\"\n },\n \"profileId\": {\n \"idContext\": \"OPERA\",\n \"id\": {{ProfileId}},\n \"type\": \"Profile\"\n },\n \"fiscalFolioInstruction\": \"New\",\n \"allFolioWindow\": false,\n \"folioQueue\": {\n \"generateFiscalFolio\": false\n },\n \"cashierId\": {{CashierId}},\n \"hotelId\": \"{{HotelId}}\",\n \"eventType\": \"CheckOut\",\n \"folioWindowNo\": 1,\n \"correction\": false,\n \"debitFolio\": false\n }\n}" - }, - "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/folios", - "host": [ - "{{HostName}}" - ], - "path": [ - "csh", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "folios" - ] - } - }, - "response": [] - }, - { - "name": "get Folio", - "protocolProfileBehavior": { - "disableBodyPruning": true, - "disableUrlEncoding": false - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}", "type": "text" }, @@ -11260,24 +12884,10 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/folios?folioWindowNo=1&limit=50&fetchInstructions=Postings&fetchInstructions=Totalbalance", + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/compRoutingInstructions?end=2024-01-30&start=2024-01-29", "host": [ "{{HostName}}" ], @@ -11286,82 +12896,87 @@ "v1", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "folios" + "compRoutingInstructions" ], "query": [ { - "key": "folioWindowNo", - "value": "1" + "key": "end", + "value": "2024-01-30" }, { - "key": "limit", - "value": "50" + "key": "start", + "value": "2024-01-29" }, { - "key": "fetchInstructions", - "value": "Account", + "key": "nameWildcard", + "value": "", "disabled": true }, { - "key": "fetchInstructions", - "value": "Postings" + "key": "firstNameWildCard", + "value": "", + "disabled": true }, { - "key": "fetchInstructions", - "value": "Totalbalance" + "key": "roomNumberCodes", + "value": "", + "disabled": true }, { - "key": "fetchInstructions", - "value": "Transactioncodes", + "key": "id", + "value": "", "disabled": true }, { - "key": "fetchInstructions", - "value": "Windowbalances", + "key": "idContext", + "value": "", "disabled": true }, { - "key": "fetchInstructions", - "value": "Payment", + "key": "type", + "value": "", "disabled": true }, { - "key": "fetchInstructions", - "value": "Reservation", + "key": "membershipId", + "value": "", "disabled": true }, { - "key": "fetchInstructions", - "value": "Payee", + "key": "code", + "value": "", "disabled": true }, { - "key": "guestPayOnly", - "value": "Y", + "key": "resStatusCode", + "value": "", + "description": "Reserved , Requested , NoShow , Cancelled , InHouse , CheckedOut , Waitlisted , DueIn , DueOut , Walkin , PendingCheckout", "disabled": true }, { - "key": "reservationBalanceOnly", - "value": "false", + "key": "compRoutingStatuses", + "value": "", + "description": "Request , Comp , Declined", "disabled": true }, { - "key": "includeFolioHistory", - "value": "false", + "key": "", + "value": "", + "disabled": true + }, + { + "key": "", + "value": "", "disabled": true } ] - } + }, + "description": "Fetch the property Comp Routing Instructions. Start and End dates are required." }, "response": [] }, { - "name": "get Folio Types", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Advance Payment Balance", "request": { "auth": { "type": "bearer", @@ -11381,7 +12996,7 @@ "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}", "type": "text" }, @@ -11389,24 +13004,10 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/folioTypes", + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/advancePaymentBalance?type=Reservation&numberOfNights={{numberOfNights}}", "host": [ "{{HostName}}" ], @@ -11415,76 +13016,33 @@ "v1", "hotels", "{{HotelId}}", - "folioTypes" + "reservations", + "{{reservationId}}", + "advancePaymentBalance" ], "query": [ { - "key": "fetchInactive", - "value": "true", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Deposit Folio", - "request": { - "method": "GET", - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - }, - { - "key": "Authorization", - "value": "Bearer {{Token}}" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}" - } - ], - "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/depositFolio?fetchInstructions=ProjectedRevenue&id={{ReservationId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "csh", - "v1", - "hotels", - "{{HotelId}}", - "depositFolio" - ], - "query": [ + "key": "type", + "value": "Reservation" + }, { - "key": "fetchInstructions", - "value": "ProjectedRevenue" + "key": "numberOfNights", + "value": "{{numberOfNights}}" }, { - "key": "id", - "value": "{{ReservationId}}" + "key": "eventType", + "value": null, + "description": "AdvanceBill , Deposit , CheckIn", + "disabled": true } ] - } + }, + "description": "1. API returns the amount based on numberOfNights parameter value.\n \n2. API always returns zero if numberOfNights parameter not included.\n \n3. type value is required to provide as 'Reservation'" }, "response": [] }, { - "name": "get Deposit Folio Transaction Details", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Billing (Routing) Instruction Codes", "request": { "auth": { "type": "bearer", @@ -11504,7 +13062,7 @@ "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}", "type": "text" }, @@ -11512,24 +13070,10 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/depositTransactions?includeGenerates=true&transactionNo={{transactionNo}}", + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/routingInstructionCodes?includeTransactionCodes=true&includeBillingInstructions=true&includeCompInstructions=true&type=Reservation", "host": [ "{{HostName}}" ], @@ -11538,27 +13082,38 @@ "v1", "hotels", "{{HotelId}}", - "depositTransactions" + "routingInstructionCodes" ], "query": [ { - "key": "includeGenerates", + "key": "includeTransactionCodes", "value": "true" }, { - "key": "transactionNo", - "value": "{{transactionNo}}" + "key": "includeBillingInstructions", + "value": "true" + }, + { + "key": "includeCompInstructions", + "value": "true" + }, + { + "key": "idContext", + "value": "OPERA", + "disabled": true + }, + { + "key": "type", + "value": "Reservation" } ] - } + }, + "description": "1. type is required to provide as 'Reservation'.\n2. IncludeCompInstructions param value is true, the API returns only comp transaction codes and comp billin instrucations.\n \n3. Include CompInstructions param value is false, the API retunrns the transaction codes and billing instructions excluding comp transactions." }, "response": [] }, { - "name": "get Deposit Folio Transaction Details -> includeGenerates = false", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Authorization History", "request": { "auth": { "type": "bearer", @@ -11578,7 +13133,7 @@ "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}", "type": "text" }, @@ -11586,24 +13141,10 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/depositTransactions?includeGenerates=false&transactionNo={{transactionNo}}", + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/authorizationHistory?includeRefunds=true&includeFailures=false&includePayments=true&folioView=1&type=Reservation&includeAuthorizations=false", "host": [ "{{HostName}}" ], @@ -11612,24 +13153,43 @@ "v1", "hotels", "{{HotelId}}", - "depositTransactions" + "reservations", + "{{reservationId}}", + "authorizationHistory" ], "query": [ { - "key": "includeGenerates", + "key": "includeRefunds", + "value": "true" + }, + { + "key": "includeFailures", "value": "false" }, { - "key": "transactionNo", - "value": "{{transactionNo}}" + "key": "includePayments", + "value": "true" + }, + { + "key": "folioView", + "value": "1" + }, + { + "key": "type", + "value": "Reservation" + }, + { + "key": "includeAuthorizations", + "value": "false" } ] - } + }, + "description": "Fetch any credit card authorization information associated to a reservation." }, "response": [] }, { - "name": "get Folio History", + "name": "get Cashier Closure Info", "request": { "auth": { "type": "bearer", @@ -11649,7 +13209,7 @@ "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}", "type": "text" }, @@ -11657,15 +13217,10 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" } ], "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/folioHistory?folioDate={{FolioDate}}", + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/closureList?cashierId=1&closureBusinessDate=2023-12-25", "host": [ "{{HostName}}" ], @@ -11674,20 +13229,45 @@ "v1", "hotels", "{{HotelId}}", - "folioHistory" + "closureList" ], "query": [ { - "key": "folioDate", - "value": "{{FolioDate}}" + "key": "closureNo", + "value": "", + "disabled": true + }, + { + "key": "cashierId", + "value": "1" + }, + { + "key": "shiftDropLocationCode", + "value": "", + "disabled": true + }, + { + "key": "bagNumberForOthers", + "value": "", + "disabled": true + }, + { + "key": "bagNumberForCash", + "value": "", + "disabled": true + }, + { + "key": "closureBusinessDate", + "value": "2023-12-25" } ] - } + }, + "description": "Fetches cashier closure informatin. Use either Cashier iD or openDate or closeDate parameter to fetch the results." }, "response": [] }, { - "name": "Get Folio Transaction Details", + "name": "get Cashier Transactions", "request": { "auth": { "type": "bearer", @@ -11707,7 +13287,7 @@ "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}", "type": "text" }, @@ -11715,41 +13295,48 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" } ], "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/transactionDetails?transactionNo={{transactionNo}}&includeGenerates=true", + "raw": "{{HostName}}/csh/v1/cashiers/{{cashierId}}/transactions?closureNo={{closureNo}}", "host": [ "{{HostName}}" ], "path": [ "csh", "v1", - "hotels", - "{{HotelId}}", - "transactionDetails" + "cashiers", + "{{cashierId}}", + "transactions" ], "query": [ { - "key": "transactionNo", - "value": "{{transactionNo}}" + "key": "closureNo", + "value": "{{closureNo}}" }, { - "key": "includeGenerates", - "value": "true" + "key": "shiftDropLocationCode", + "value": "", + "disabled": true + }, + { + "key": "bagNumberForOthers", + "value": "", + "disabled": true + }, + { + "key": "bagNumberForCash", + "value": "", + "disabled": true } ] - } + }, + "description": "1. Fetches cashier transactions.\n \n2. closureNo parameter value is required.\n \n3. Get the closureNo from the get Cashier Closure Info Service." }, "response": [] }, { - "name": "get Folio Type Name", + "name": "get Check Details", "request": { "auth": { "type": "bearer", @@ -11764,28 +13351,72 @@ "method": "GET", "header": [ { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", "type": "text" }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/check/{{checkNumber}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "check", + "{{checkNumber}}" + ] + }, + "description": "Fetches specific check details when provided by the integrated Point of Sale System. Response can be in text format or base64." + }, + "response": [] + }, + { + "name": "get Deposit Folio", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}", "type": "text" }, { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/folioTypeNames", + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/depositFolio?id={{reservationId}}&fetchInstructions=ProjectedRevenue", "host": [ "{{HostName}}" ], @@ -11794,17 +13425,25 @@ "v1", "hotels", "{{HotelId}}", - "folioTypeNames" + "depositFolio" + ], + "query": [ + { + "key": "id", + "value": "{{reservationId}}" + }, + { + "key": "fetchInstructions", + "value": "ProjectedRevenue" + } ] - } + }, + "description": "1. Fetches the deposit folio data.\n \n2. provide the ReservationNameID for the id paramter, which is mandatory to get the deposit folio details.\n \n3. fetchInstrucation parameter is required to get the projected revenue details." }, "response": [] }, { - "name": "get Folio Printers", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Deposit Folio Transaction Details", "request": { "auth": { "type": "bearer", @@ -11824,7 +13463,7 @@ "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "value": "{{HotelId}}", "type": "text" }, @@ -11832,24 +13471,63 @@ "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/depositTransactions?includeGenerates=false&transactionNo={{transactionNo}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "depositTransactions" + ], + "query": [ + { + "key": "includeGenerates", + "value": "false" + }, + { + "key": "transactionNo", + "value": "{{transactionNo}}" + } + ] + }, + "description": "1. transactionNo parameter is Mandatory to fetch the Deposit Folio Transaction details.\n \n2. You can get the transaction number from the get Deposit folio service." + }, + "response": [] + }, + { + "name": "get Deposit Maturity Info", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", + "key": "x-hotelId", + "value": "{{HotelId}}", "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/folioPrinters", + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/depositMaturity", "host": [ "{{HostName}}" ], @@ -11858,1399 +13536,3064 @@ "v1", "hotels", "{{HotelId}}", - "folioPrinters" + "reservations", + "{{reservationId}}", + "depositMaturity" + ], + "query": [ + { + "key": "cashierId", + "value": "{{cashierId}}", + "disabled": true + }, + { + "key": "type", + "value": "Reservation", + "disabled": true + } ] }, - "description": "A" + "description": "1. API returns Deposit Maturity details for an Arrival reservations with the deposit maturity type information." }, "response": [] - } - ], - "description": "###### APIs to cater for Cashiering related functionality in OPERA Cloud.\r\n\r\nCashiering provides access to a guest folio, posting journals, receipt histories, currency calculations, credit card settlements, and check a guest out.\r\n\r\nFor further detailed information on Cashiering, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_cashiering_finance.htm#OCSUH-CashieringAndFinance-6AA33E56).", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Channel Configuration (CHL)", - "item": [ - { - "name": "Amenities Mapping", - "item": [ - { - "name": "get Amenities Mapping", - "protocolProfileBehavior": { - "disableBodyPruning": true + "name": "get Financial Postings", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/financialPostings?limit=1000&offset=1&approvalStatusCode=A&approvalStatusCode=S&approvalStatusCode=D&startDate=2023-01-24&endDate=2023-03-15", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "financialPostings" + ], + "query": [ + { + "key": "cashierId", + "value": "{{cashierId}", + "disabled": true }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "limit", + "value": "1000" }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/amenities/mapping", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "amenities", - "mapping" - ] - } - }, - "response": [] - }, - { - "name": "post Amenities Mapping", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "offset", + "value": "1" }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"amenities\": [\r\n {\r\n \"amenityGroup\": \"ProductsFeatures\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"WH\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"100\",\r\n \"externalSystemCode\": \"FITNESS\",\r\n \"description\": \"Description\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "approvalStatusCode", + "value": "A" }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/amenities", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "amenities" - ] - } - }, - "response": [] - }, - { - "name": "put Amenities Mapping", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "approvalStatusCode", + "value": "S" }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"amenities\": [\r\n {\r\n \"amenityGroup\": \"ProductsFeatures\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"WH\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"100\",\r\n \"externalSystemCode\": \"FITNESS\",\r\n \"description\": \"Description\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "approvalStatusCode", + "value": "D" }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/amenities", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "amenities" - ] + { + "key": "startDate", + "value": "2023-01-24" + }, + { + "key": "endDate", + "value": "2023-03-15" } - }, - "response": [] + ] }, - { - "name": "delete Amenities Mapping", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "description": "1. API returns only the past 31 days transactions.\n \n2. You need to pass the specific time frame, if you want to fetch the data past to 31 days." + }, + "response": [] + }, + { + "name": "get Financial Postings Net Vat", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/financialPostingsNetVat?reservationId={{ReservationId}}&folioWindowNo=1&startDate=YYYY-MM-DD&endDate=YYYY-MM-DD&limit=200&offset=0", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "financialPostingsNetVat" + ], + "query": [ + { + "key": "reservationId", + "value": "{{ReservationId}}", + "description": "mandatory" }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "folioWindowNo", + "value": "1", + "description": "mandatory" }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/amenities?amenityGroup=RoomFeatures&systemSubType=WEB&systemName=Website Channel&systemCode=DOC&systemType=CHANNEL&externalSystemCode=DOC&description=Website Channel&localSystemCode=100", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "amenities" - ], - "query": [ - { - "key": "amenityGroup", - "value": "RoomFeatures" - }, - { - "key": "systemSubType", - "value": "WEB" - }, - { - "key": "systemName", - "value": "Website Channel" - }, - { - "key": "systemCode", - "value": "DOC" - }, - { - "key": "systemType", - "value": "CHANNEL" - }, - { - "key": "externalSystemCode", - "value": "DOC" - }, - { - "key": "description", - "value": "Website Channel" - }, - { - "key": "localSystemCode", - "value": "100" - } - ] + { + "key": "startDate", + "value": "YYYY-MM-DD" + }, + { + "key": "endDate", + "value": "YYYY-MM-DD" + }, + { + "key": "limit", + "value": "200" + }, + { + "key": "offset", + "value": "0" } - }, - "response": [] - } - ] + ] + }, + "description": "Fetch the Financial Postings with Net and Vat included in the response. Limited to 31 days if startDate/endDate is not used. Included with OPERA version 22.4.0.0 and higher." + }, + "response": [] }, { - "name": "Channels (post/put/delete/get)", - "item": [ - { - "name": "get Channel", - "protocolProfileBehavior": { - "disableBodyPruning": true + "name": "get Fiscal Printing Details", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-externalsystem", + "value": "{{ExtSystem}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/fiscalPrinting?folioView={{FolioViewNo}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "fiscalPrinting" + ], + "query": [ + { + "key": "folioType", + "value": "", + "description": "Folio Type", + "disabled": true }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "id", + "value": "", + "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.", + "disabled": true }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "{{ChannelCode}}" - ] - } - }, - "response": [] - }, - { - "name": "post Channels", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "code", + "value": "", + "disabled": true }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"channels\": [\r\n {\r\n \"systemInfo\": {\r\n \"systemName\": \"NEW CHANNEL\",\r\n \"systemCode\": \"DOC\",\r\n \"systemSubType\": \"WEB\",\r\n \"inactive\": false\r\n },\r\n \"sellBy\": \"RATEROOM\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "code", + "value": "", + "disabled": true }, - "url": { - "raw": "{{HostName}}/chl/v1/channels", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels" - ] - } - }, - "response": [] - }, - { - "name": "put Channels", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "fetchInstruction", + "value": "Profile", + "description": "Reservation Related information.", + "disabled": true }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"channels\": [\r\n {\r\n \"systemInfo\": {\r\n \"systemName\": \"NEW CHANNEL\",\r\n \"systemCode\": \"DOC\",\r\n \"systemSubType\": \"WEB\",\r\n \"inactive\": false\r\n },\r\n \"sellBy\": \"RATEROOM\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "fetchInstruction", + "value": "Paymentmethod", + "description": "Reservation Related information.", + "disabled": true }, - "url": { - "raw": "{{HostName}}/chl/v1/channels", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels" - ] + { + "key": "profileIdId", + "value": "", + "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.", + "disabled": true + }, + { + "key": "fiscalServiceMode", + "value": "", + "description": "Mode when fiscal printing is called.", + "disabled": true + }, + { + "key": "cashieringEventType", + "value": "DepositRefund", + "description": "Cashiering event triggered.", + "disabled": true + }, + { + "key": "balance", + "value": "", + "description": "A monetary amount", + "disabled": true + }, + { + "key": "queueName", + "value": "", + "description": "Folio Queue Name", + "disabled": true + }, + { + "key": "debitFolio", + "value": "", + "description": "This flag indicates if the folio to be generated is a Debit Folio.", + "disabled": true + }, + { + "key": "simpleFolio", + "value": "", + "description": "This flag indicates if the folio to be generated is a Simple Folio.", + "disabled": true + }, + { + "key": "manualFolioNo", + "value": "", + "description": "User provided folio number.", + "disabled": true + }, + { + "key": "folioView", + "value": "{{FolioViewNo}}" } - }, - "response": [] + ] }, - { - "name": "get Channels", - "protocolProfileBehavior": { - "disableBodyPruning": true + "description": "You can use this API to get Fiscal Printing Details.

OperationId:getValidateFiscalPrintingDetails

" + }, + "response": [] + }, + { + "name": "get Folios", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/folios?folioWindowNo={{folioWindowNo}}&limit=50&fetchInstructions=Postings&fetchInstructions=Totalbalance&fetchInstructions=Transactioncodes&fetchInstructions=Windowbalances", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "folios" + ], + "query": [ + { + "key": "folioWindowNo", + "value": "{{folioWindowNo}}" }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "limit", + "value": "50" }, - "url": { - "raw": "{{HostName}}/chl/v1/channels", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels" - ] + { + "key": "fetchInstructions", + "value": "Postings" + }, + { + "key": "fetchInstructions", + "value": "Totalbalance" + }, + { + "key": "fetchInstructions", + "value": "Transactioncodes" + }, + { + "key": "fetchInstructions", + "value": "Windowbalances" } - }, - "response": [] - } - ] + ] + }, + "description": "1. If you provide folioWIndowNo and limit parameters, transactioncodesInfo section provides the detailed information of transactions on the specified folio." + }, + "response": [] }, { - "name": "Channel Card Type Mapping", - "item": [ - { - "name": "get Channel Card Type Mappings", - "protocolProfileBehavior": { - "disableBodyPruning": true + "name": "get Folio History", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/v1/hotels/{{HotelId}}/folioHistory?aR=false&videoCheckOut=false&passerBy=false&creditBill=false&noShow=false&name=&postIt=false&checkOut=true&offlineFolio=false&folioDate={{Date}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "v1", + "hotels", + "{{HotelId}}", + "folioHistory" + ], + "query": [ + { + "key": "aR", + "value": "false" }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "videoCheckOut", + "value": "false" }, + { + "key": "passerBy", + "value": "false" + }, + { + "key": "creditBill", + "value": "false" + }, + { + "key": "noShow", + "value": "false" + }, + { + "key": "name", + "value": "" + }, + { + "key": "postIt", + "value": "false" + }, + { + "key": "checkOut", + "value": "true" + }, + { + "key": "offlineFolio", + "value": "false" + }, + { + "key": "folioDate", + "value": "{{Date}}" + } + ] + }, + "description": "1. Enter folioDate in 'YYYY-MM-DD' format to get the results." + }, + "response": [] + }, + { + "name": "get Folio Transaction Details", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/transactionDetails?transactionNo={{transactionNo}}&includeGenerates=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "transactionDetails" + ], + "query": [ + { + "key": "transactionNo", + "value": "{{transactionNo}}" + }, + { + "key": "includeGenerates", + "value": "true" + } + ] + } + }, + "response": [] + }, + { + "name": "get Folios Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/folioTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "folioTypes" + ], + "query": [ + { + "key": "includeCompress", + "value": "false", + "disabled": true + }, + { + "key": "includeCredit", + "value": "false", + "disabled": true + }, + { + "key": "folioType", + "value": "FISCAL", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Folios Type Names", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/folioTypeNames?folioReportGroup=Guest", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "folioTypeNames" + ], + "query": [ + { + "key": "internalFolioWindowId", + "value": "", + "disabled": true + }, + { + "key": "languageCode", + "value": "", + "disabled": true + }, + { + "key": "folioTypeName", + "value": "", + "disabled": true + }, + { + "key": "folioReportGroup", + "value": "Guest", + "description": "Guest , Group , AccountsReceivables , PasserBy , PostIt , Expense , CorrectionHeader" + }, + { + "key": "includeCompress", + "value": "false", + "disabled": true + }, + { + "key": "includeCredit", + "value": "false", + "disabled": true + }, + { + "key": "folioType", + "value": "FISCAL", + "disabled": true + } + ] + }, + "description": "1. folioReportGroup param requires a value, should not be null." + }, + "response": [] + }, + { + "name": "get Folios Printers", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/folioPrinters?allFolioWindow=true&eventType=CheckOut", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "folioPrinters" + ], + "query": [ + { + "key": "allFolioWindow", + "value": "true" + }, + { + "key": "correction", + "value": "", + "disabled": true + }, + { + "key": "debitFolio", + "value": "", + "disabled": true + }, + { + "key": "folioWindowNo", + "value": "", + "disabled": true + }, + { + "key": "manualFolioNo", + "value": "", + "disabled": true + }, + { + "key": "cashierId", + "value": "", + "disabled": true + }, + { + "key": "fiscalTerminalId", + "value": "", + "disabled": true + }, + { + "key": "eventType", + "value": "CheckOut", + "description": "CheckOut , EarlyDeparture , AdvanceBill , InterimBill , PasserBy , PostIt , CreditBill , Deposit , DepositRefund , AutoFolio , PrepaidCard , AutoSettlement , InformationFolio , SupplementalFolio" + }, + { + "key": "id", + "value": "", + "disabled": true + }, + { + "key": "profileIdId", + "value": "", + "disabled": true + }, + { + "key": "currencyCode", + "value": "", + "disabled": true + }, + { + "key": "exchangeRate", + "value": "", + "disabled": true + }, + { + "key": "associatedBillNumber", + "value": "", + "disabled": true + }, + { + "key": "associatedBillFolioType", + "value": "", + "disabled": true + }, + { + "key": "associatedBillQueueName", + "value": "", + "disabled": true + }, + { + "key": "associatedBillFiscalBillNumber", + "value": "", + "disabled": true + }, + { + "key": "associatedBillGenerationDate", + "value": "", + "disabled": true + }, + { + "key": "folioType", + "value": "", + "disabled": true + }, + { + "key": "generateFiscalFolio", + "value": "", + "disabled": true + }, + { + "key": "queueName", + "value": "", + "disabled": true + }, + { + "key": "folioSeqId", + "value": "", + "disabled": true + }, + { + "key": "fiscalFolioInstruction", + "value": "", + "description": "Retry , New , Void , Offline", + "disabled": true + }, + { + "key": "transactionServiceType", + "value": "", + "disabled": true + }, + { + "key": "amount", + "value": "", + "disabled": true + }, + { + "key": "balanceCurrencyCode", + "value": "", + "disabled": true + } + ] + }, + "description": "1. eventType param should not be null." + }, + "response": [] + }, + { + "name": "get Guests Transactions", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/transactions?reservationList={{reservationId}}&includeGenerates=true&includeTransactionsWithARInvoiceNo=false&includeTransactionsWithFolioNo=true&includeTransactionsWithManualPostingOnly=false&type=Reservation", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "transactions" + ], + "query": [ + { + "key": "reservationList", + "value": "{{reservationId}}" + }, + { + "key": "includeGenerates", + "value": "true" + }, + { + "key": "includeTransactionsWithARInvoiceNo", + "value": "false" + }, + { + "key": "includeTransactionsWithFolioNo", + "value": "true" + }, + { + "key": "includeTransactionsWithManualPostingOnly", + "value": "false" + }, + { + "key": "type", + "value": "Reservation" + }, + { + "key": "transactionNo", + "value": "", + "disabled": true + }, + { + "key": "transactionGroup", + "value": "", + "disabled": true + }, + { + "key": "transactionSubGroup", + "value": "", + "disabled": true + }, + { + "key": "billingCode", + "value": "", + "disabled": true + }, + { + "key": "billingHotelId", + "value": "", + "disabled": true + }, + { + "key": "desc", + "value": "", + "disabled": true + }, + { + "key": "routingInstructionsId", + "value": "", + "disabled": true + }, + { + "key": "trxCodeWildCard", + "value": "", + "disabled": true + }, + { + "key": "trxDescriptionWildCard", + "value": "", + "disabled": true + }, + { + "key": "checkNumberWildCard", + "value": "", + "disabled": true + }, + { + "key": "referenceNumberWildCard", + "value": "", + "disabled": true + }, + { + "key": "supplementWildCard", + "value": "", + "disabled": true + }, + { + "key": "windowNo", + "value": "", + "disabled": true + }, + { + "key": "cashieringTransactionType", + "value": "", + "disabled": true + }, + { + "key": "startDate", + "value": "", + "disabled": true + }, + { + "key": "endDate", + "value": "", + "disabled": true + }, + { + "key": "cashierId", + "value": "", + "disabled": true + }, + { + "key": "code", + "value": "", + "disabled": true + }, + { + "key": "commissionable", + "value": "", + "disabled": true + }, + { + "key": "serviceRecoveryAllowed", + "value": "", + "disabled": true + }, + { + "key": "postedTransactionType", + "value": "", + "disabled": true + } + ] + }, + "description": "1. param value type= 'Reservation' is required." + }, + "response": [] + }, + { + "name": "get Hotel Revenue", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/revenue?businessDate={{BusinessDate}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "revenue" + ], + "query": [ + { + "key": "businessDate", + "value": "{{BusinessDate}}" + } + ] + }, + "description": "Date format \"YYYY-MM-DD\" required." + }, + "response": [] + }, + { + "name": "get Receipt History", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/receiptHistory?fromDate=2022-02-14&toDate=2022-03-15", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "receiptHistory" + ], + "query": [ + { + "key": "fromDate", + "value": "2022-02-14" + }, + { + "key": "toDate", + "value": "2022-03-15" + }, + { + "key": "name", + "value": "", + "disabled": true + }, + { + "key": "firstName", + "value": "", + "disabled": true + }, + { + "key": "receiptTypeName", + "value": "", + "disabled": true + }, + { + "key": "taxInvoice", + "value": "", + "disabled": true + }, + { + "key": "receiptNo", + "value": "", + "disabled": true + } + ] + }, + "description": "Date format \"YYYY-MM-DD\" required." + }, + "response": [] + }, + { + "name": "get Reservation Package Options", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/packageOptions", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "packageOptions" + ] + } + }, + "response": [] + }, + { + "name": "get Reservation Revenue Bucket Totals", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/revenueBuckets?type=Reservation&revenueBucketType={{revenueBucketType}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "revenueBuckets" + ], + "query": [ + { + "key": "type", + "value": "Reservation" + }, + { + "key": "revenueBucketType", + "value": "{{revenueBucketType}}" + }, + { + "key": "compRevenue", + "value": "false", + "disabled": true + } + ] + }, + "description": "revenueBucketType value is case sensitive. provide the value in capitals" + }, + "response": [] + }, + { + "name": "get Routing Instructions", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/routingInstructions?includeWindowRouting=true&includeRoomRouting=true&includeCompRouting=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "routingInstructions" + ], + "query": [ + { + "key": "includeWindowRouting", + "value": "true" + }, + { + "key": "includeRoomRouting", + "value": "true" + }, + { + "key": "includeCompRouting", + "value": "true" + }, + { + "key": "includeCompRoutingRequests", + "value": "", + "disabled": true + }, + { + "key": "effectiveOn", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "Get Stored Folio Details", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-externalsystem", + "value": "{{ExtSystem}}", + "type": "text" + }, + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/storedFolios/{{FolioId}}?folioDate={{folioDate}}&folioTypeName={{folioTypeName}}&internalFolioWindowID={{internalFolioWindowID}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "storedFolios", + "{{FolioId}}" + ], + "query": [ + { + "key": "folioDate", + "value": "{{folioDate}}" + }, + { + "key": "folioTypeName", + "value": "{{folioTypeName}}" + }, + { + "key": "internalFolioWindowID", + "value": "{{internalFolioWindowID}}" + } + ] + }, + "description": "You can use this API to get Stored Folio Details.

OperationId:getStoredFolioDetails

" + }, + "response": [ + { + "name": "Response object for fetch stored folio details operation", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": "(Required) Client or Partner's Application Key", + "key": "x-app-key", + "value": "e190c498-b615-4254-870c-61a23202018c" + }, + { + "description": "(Required) Mandatory parameter to identify the hotel code where the end user is logged in", + "key": "x-hotelid", + "value": "" + }, + { + "description": "External system code.", + "key": "x-externalsystem", + "value": "" + }, + { + "description": "Language code", + "key": "Accept-Language", + "value": "" + }, + { + "key": "Accept", + "value": "application/json;charset=UTF-8" + } + ], "url": { - "raw": "{{HostName}}/chl/v1/channels/cardType/mappings?includeInactive=false&offset=0&hotelIds={{HotelId}}&bookingChannelCodes=DOC", + "raw": "{{baseUrl}}/hotels/:hotelId/storedFolios/:folioId?fiscalBillNo=&folioDate=&folioStatus=Ok&folioTypeName=&internalFolioWindowID=&invoiceNo=", "host": [ - "{{HostName}}" + "{{baseUrl}}" ], "path": [ - "chl", - "v1", - "channels", - "cardType", - "mappings" + "hotels", + ":hotelId", + "storedFolios", + ":folioId" ], "query": [ { - "key": "includeInactive", - "value": "false" + "key": "fiscalBillNo", + "value": "", + "description": "The Fiscal Bill number of this posting" }, { - "key": "offset", - "value": "0" + "key": "folioDate", + "value": "", + "description": "Date of Folio Generation." }, { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "folioStatus", + "value": "Ok", + "description": "The Folio Status Example: DEPOSIT folio, VOID folio or the default OK folio status." }, { - "key": "cardTypes", - "value": "CA", - "disabled": true + "key": "folioTypeName", + "value": "", + "description": "The name of the Folio Type used for the Folio Number sequence." }, { - "key": "fetchMapped", - "value": "true", - "disabled": true + "key": "internalFolioWindowID", + "value": "", + "description": "Internal window ID which is unique to the reservation. This ID can only be used for reference." }, { - "key": "bookingChannelCodes", - "value": "DOC" - }, + "key": "invoiceNo", + "value": "", + "description": "Invoice No after the folio is generated. Same invoice number may be referred in multiple folios" + } + ], + "variable": [ { - "key": "fetchUnmapped", - "value": "false", - "disabled": true + "key": "hotelId" }, { - "key": "channelCardTypes", - "value": "CA", - "disabled": true + "key": "folioId" } ] } }, - "response": [] + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Content-Language", + "value": "nc-V-Hk", + "description": { + "content": "Audience language", + "type": "text/plain" + } + } + ], + "cookie": [], + "body": "{\n \"storedFolioDetails\": {\n \"folioReportURL\": \"\",\n \"hotelId\": \"\",\n \"storedFolioId\": {\n \"id\": \"\",\n \"type\": \"\"\n },\n \"storedFolioFileName\": \"\",\n \"reportStatus\": \"Running\"\n },\n \"links\": [\n {\n \"href\": \"\",\n \"rel\": \"\",\n \"templated\": false,\n \"method\": \"POST\",\n \"targetSchema\": \"\",\n \"operationId\": \"\",\n \"title\": \"\"\n },\n {\n \"href\": \"\",\n \"rel\": \"\",\n \"templated\": false,\n \"method\": \"PUT\",\n \"targetSchema\": \"\",\n \"operationId\": \"\",\n \"title\": \"\"\n }\n ],\n \"warnings\": [\n {\n \"value\": \"\",\n \"shortText\": \"\",\n \"code\": \"\",\n \"docURL\": \"\",\n \"status\": \"\",\n \"tag\": \"\",\n \"recordId\": \"\",\n \"type\": \"\",\n \"language\": \"GRmQLgaV-nYdLEo-ql-T0uryPYV-mExBt-8uSl\",\n \"rph\": \"\"\n },\n {\n \"value\": \"\",\n \"shortText\": \"\",\n \"code\": \"\",\n \"docURL\": \"\",\n \"status\": \"\",\n \"tag\": \"\",\n \"recordId\": \"\",\n \"type\": \"\",\n \"language\": \"t-XIK0JLL\",\n \"rph\": \"\"\n }\n ]\n}" }, { - "name": "post Channel Card Type Mapping", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", + "name": "StoredFolioDetails not found.", + "originalRequest": { + "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "description": "(Required) Client or Partner's Application Key", + "key": "x-app-key", + "value": "e190c498-b615-4254-870c-61a23202018c" }, { + "description": "(Required) Mandatory parameter to identify the hotel code where the end user is logged in", "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "" }, { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "description": "External system code.", + "key": "x-externalsystem", + "value": "" + }, + { + "description": "Language code", + "key": "Accept-Language", + "value": "" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"channelCardTypeMapping\": {\r\n \"newChannelCardType\": \"AX\",\r\n \"inactiveDate\": \"2023-06-30\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\",\r\n \"cardType\": \"AX\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/cardType/{{CardTypeCode}}", + "raw": "{{baseUrl}}/hotels/:hotelId/storedFolios/:folioId?fiscalBillNo=&folioDate=&folioStatus=Ok&folioTypeName=&internalFolioWindowID=&invoiceNo=", "host": [ - "{{HostName}}" + "{{baseUrl}}" ], "path": [ - "chl", - "v1", "hotels", - "{{HotelId}}", - "channels", - "{{ChannelCode}}", - "cardType", - "{{CardTypeCode}}" + ":hotelId", + "storedFolios", + ":folioId" + ], + "query": [ + { + "key": "fiscalBillNo", + "value": "", + "description": "The Fiscal Bill number of this posting" + }, + { + "key": "folioDate", + "value": "", + "description": "Date of Folio Generation." + }, + { + "key": "folioStatus", + "value": "Ok", + "description": "The Folio Status Example: DEPOSIT folio, VOID folio or the default OK folio status." + }, + { + "key": "folioTypeName", + "value": "", + "description": "The name of the Folio Type used for the Folio Number sequence." + }, + { + "key": "internalFolioWindowID", + "value": "", + "description": "Internal window ID which is unique to the reservation. This ID can only be used for reference." + }, + { + "key": "invoiceNo", + "value": "", + "description": "Invoice No after the folio is generated. Same invoice number may be referred in multiple folios" + } + ], + "variable": [ + { + "key": "hotelId" + }, + { + "key": "folioId" + } ] } }, - "response": [] + "status": "No Content", + "code": 204, + "_postman_previewlanguage": "text", + "header": [], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "get Transaction Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "name": "put Channel Card Type Mapping", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/transactionCodes?includeArticles=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "transactionCodes" + ], + "query": [ + { + "key": "event", + "value": "CheckOut", + "description": "enum \"CheckOut\", \"EarlyDeparture\", \"AdvanceBill\", \"InterimBill\", \"PasserBy\", \"PostIt\", \"CreditBill\", \"Deposit\", \"DepositRefund\", \"AutoFolio\", \"PrepaidCard\", \"AutoSettlement\", \"InformationFolio\", \"SupplementalFolio\"", + "disabled": true }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"channelCardTypeMapping\": {\r\n \"newChannelCardType\": \"AX\",\r\n \"inactiveDate\": \"2023-06-30\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\",\r\n \"cardType\": \"AX\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "includeArticles", + "value": "true" }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/cardType/{{CardTypeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "channels", - "{{ChannelCode}}", - "cardType", - "{{CardTypeCode}}" - ] - } - }, - "response": [] - }, - { - "name": "delete Channel Card Type Mapping", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "userRoleTransactions", + "value": "", + "disabled": true }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "manualPostAllowed", + "value": "", + "disabled": true }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/cardType/{{CardTypeCode}}?channelCardType={{CardTypeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "channels", - "{{ChannelCode}}", - "cardType", - "{{CardTypeCode}}" - ], - "query": [ - { - "key": "channelCardType", - "value": "{{CardTypeCode}}" - } - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Channel Carriers", - "item": [ - { - "name": "post Channel Carriers", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "code", + "value": "", + "disabled": true }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"carriers\": {\r\n \"carrier\": [\r\n {\r\n \"carrierCode\": {\r\n \"code\": \"DOC\"\r\n },\r\n \"merchant\": false,\r\n \"inactive\": false\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "description", + "value": "", + "disabled": true }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/subChannels", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "{{ChannelCode}}", - "subChannels" - ] - } - }, - "response": [] - }, - { - "name": "put Channel Carriers", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "wildCard", + "value": "", + "disabled": true }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"carriers\": {\r\n \"carrier\": [\r\n {\r\n \"carrierCode\": {\r\n \"code\": \"DOC\"\r\n },\r\n \"merchant\": false,\r\n \"inactive\": false\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "fiscalBillNo", + "value": "", + "disabled": true }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/subChannels", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "{{ChannelCode}}", - "subChannels" - ] - } - }, - "response": [] - }, - { - "name": "delete Channel Carriers", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + { + "key": "folioDate", + "value": "", + "disabled": true }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "folioNo", + "value": "", + "disabled": true }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/subChannels?bookingChannelCodes=DOC&carriers=DOC", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "subChannels" - ], - "query": [ - { - "key": "bookingChannelCodes", - "value": "DOC" - }, - { - "key": "carriers", - "value": "DOC" - } - ] + { + "key": "folioStatus", + "value": "", + "disabled": true + }, + { + "key": "folioTypeName", + "value": "", + "disabled": true + }, + { + "key": "internalFolioWindowID", + "value": "", + "disabled": true + }, + { + "key": "invoiceNo", + "value": "", + "disabled": true + }, + { + "key": "trxServiceType", + "value": "", + "disabled": true } - }, - "response": [] - } - ] + ] + }, + "description": "1. event value is mandatory if you select the Parameter." + }, + "response": [] }, { - "name": "Channel Errors", - "item": [ - { - "name": "post Channel Errors", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"errors\": {\r\n \"error\": [\r\n {\r\n \"errorCode\": \"ALT_NAME_TRANSLATION_NOT_SUPPORTED\",\r\n \"errorDescription\": \"Alternate name translation functionality is not supported.\",\r\n \"errorPrefix\": \"SYS\",\r\n \"errorSuffix\": \"81\",\r\n \"bookingResponse\": \"Unconfirmed\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-02-03\"\r\n },\r\n \"manualProcess\": true\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/errorCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "{{ChannelCode}}", - "errorCodes" - ] + "name": "post Articles Sale", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } - }, - "response": [] + ] }, - { - "name": "put Channel Errors", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"errors\": {\r\n \"error\": [\r\n {\r\n \"errorCode\": \"ALT_NAME_TRANSLATION_NOT_SUPPORTED\",\r\n \"errorDescription\": \"Alternate name translation functionality is not supported.\",\r\n \"errorPrefix\": \"SYS\",\r\n \"errorSuffix\": \"81\",\r\n \"bookingResponse\": \"Unconfirmed\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-02-26\"\r\n },\r\n \"manualProcess\": true\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/errorCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "{{ChannelCode}}", - "errorCodes" - ] + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-externalsystem", + "value": "{{ExtSystem}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"criteria\": {\n \"payments\": [\n {\n \"paymentMethod\": {\n \"authorizationApproval\": {},\n \"paymentMethod\": \"CA\",\n \"folioView\": \"1\"\n },\n \"applyCCSurcharge\": false,\n \"folioWindowNo\": \"1\"\n }\n ],\n \"fiscalFolioInfo\": {\n \"folioQueueName\": {\n \"folioType\": \"FACTURA A\",\n \"queueName\": \"FATTURA\",\n \"generateFiscalFolio\": false\n }\n },\n \"cashierId\": \"13\",\n \"hotelId\": \"{{HotelId}}\",\n \"charges\": [\n {\n \"transactionCode\": \"2150\",\n \"articleCode\": \"2000\",\n \"price\": {\n \"amount\": \"200\",\n \"currencyCode\": \"ARS\"\n },\n \"postingQuantity\": 1,\n \"postingReference\": \" \",\n \"folioWindowNo\": \"1\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/articlesSale", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "articlesSale" + ] + }, + "description": "You can use this API to create Articles Sale.

OperationId:postArticlesSale

" + }, + "response": [] + }, + { + "name": "Create Batch Advance Folio", + "request": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, - "response": [] + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-externalsystem", + "value": "{{ExtSystem}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"batchAdvanceFolio\": {\n \"hotelId\": \"{{HotelId}}\",\n \"reservations\": [\n {\n \"type\": \"Reservation\",\n \"idContext\": \"OPERA\",\n \"id\": \"1092770\"\n },\n {\n \"type\": \"Reservation\",\n \"idContext\": \"OPERA\",\n \"id\": \"825107\"\n }\n ],\n \"cashierId\": \"13\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } }, - { - "name": "delete Channel Errors", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/errorCodes?bookingChannelCode={{ChannelCode}}&error=ALT_NAME_TRANSLATION_NOT_SUPPORTED", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "errorCodes" - ], - "query": [ - { - "key": "bookingChannelCode", - "value": "{{ChannelCode}}" - }, - { - "key": "error", - "value": "ALT_NAME_TRANSLATION_NOT_SUPPORTED" - } - ] + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/advanceFolio/batchJobs", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "advanceFolio", + "batchJobs" + ] + }, + "description": "You can use this API to create Batch Advance Folio.

OperationId:postAdvanceFolio

" + }, + "response": [] + }, + { + "name": "post Fiscal Info", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "POST", + "header": [ + { + "description": "(Required) Client or Partner's Application Key", + "key": "x-app-key", + "value": "{{AppKey}}" }, - "response": [] - } - ] + { + "description": "(Required) Mandatory parameter to identify the hotel code where the end user is logged in", + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "description": "External system code.", + "key": "x-externalsystem", + "value": "{{ExtSystem}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"fiscalPayloadType\": \"CheckOut\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/fiscalInfo", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "fiscalInfo" + ] + }, + "description": "API to generate CHECK OUT payload for a reservation" + }, + "response": [] }, { - "name": "Channel Guarantee Code Mapping", - "item": [ - { - "name": "post Channel Guarantee Code Mapping", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"channelGuaranteeCodeMapping\": {\r\n \"newChannelGuaranteeCode\": \"4PM\",\r\n \"paymentType\": \"CASH\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\",\r\n \"guaranteeCode\": \"4PM\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/guarantees/{{GuaranteeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "channels", - "{{ChannelCode}}", - "guarantees", - "{{GuaranteeCode}}" - ] + "name": "Create Fiscal Invoice", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "POST", + "header": [ + { + "description": "(Required) Mandatory parameter to identify the hotel code where the end user is logged in", + "key": "x-hotelid", + "value": "{{HotelId}}" }, - "response": [] + { + "description": "External system code.", + "key": "x-externalsystem", + "value": "{{ExtSystem}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + }, + { + "key": "Accept", + "value": "application/json;charset=UTF-8", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"criteria\": {\n \"hotelId\": {{HotelId}},\n \"folioCommand\": \"EndOfPeriod\",\n \"effectiveDate\": \"2024-03-06\",\n \"folios\": {\n \"fiscalTerminalId\": \"tt\",\n \"generateFiscalFolio\": true,\n \"folioTypeName\": \"FISCAL_INVOICE\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } }, - { - "name": "put Channel Guarantee Code Mapping", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"channelGuaranteeCodeMapping\": {\r\n \"newChannelGuaranteeCode\": \"4PM\",\r\n \"paymentType\": \"CASH\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\",\r\n \"guaranteeCode\": \"4PM\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/guarantees/{{GuaranteeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "channels", - "{{ChannelCode}}", - "guarantees", - "{{GuaranteeCode}}" - ] + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/fiscalCommands", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "fiscalCommands" + ] + }, + "description": "You can use this API to create Fiscal Invoice.

OperationId:postFiscalCommandInvoice

" + }, + "response": [] + }, + { + "name": "post Generate Folios", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"allFolioWindow\": true,\r\n \"folioQueue\": {\r\n \"generateFiscalFolio\": false\r\n },\r\n \"eventType\": \"CheckOut\",\r\n \"cashierId\": {{CashierId}},\r\n \"folioWindowNo\": 1,\r\n \"correction\": false,\r\n \"debitFolio\": false\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "delete Channel Guarantee Code Mapping", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/guarantees/{{GuaranteeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "channels", - "{{ChannelCode}}", - "guarantees", - "{{GuaranteeCode}}" - ] + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/folios", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "folios" + ] + }, + "description": "Use this API to generate a folio for the reservation in preparation for payment and checkout." + }, + "response": [] + }, + { + "name": "post Guest Check Details", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" }, - "response": [] - } - ] + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"checkDetails\": {\r\n \"checkDate\": \"2024-03-16T13:38:51.180Z\",\r\n \"checkImage\": \"ZGF0YTppbWFnZS9qcGc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUVBWUFCZ0FBRC8yd0JEQUNBV0dCd1lGQ0FjR2h3a0lpQW1NRkEwTUN3c01HSkdTanBRZEdaNmVISm1jRzZBa0xpY2dJaXVpbTV3b05xaXJyN0V6dERPZkpyaTh1REk4TGpLenNiLzJ3QkRBU0lrSkRBcU1GNDBORjdHaEhDRXhzYkd4c2JHeHNiR3hzYkd4c2JHeHNiR3hzYkd4c2JHeHNiR3hzYkd4c2JHeHNiR3hzYkd4c2JHeHNiR3hzYkd4c2Ivd0FBUkNBSHlBVTREQVNJQUFoRUJBeEVCLzhRQUh3QUFBUVVCQVFFQkFRRUFBQUFBQUFBQUFBRUNBd1FGQmdjSUNRb0wvOFFBdFJBQUFnRURBd0lFQXdVRkJBUUFBQUY5QVFJREFBUVJCUkloTVVFR0UxRmhCeUp4RkRLQmthRUlJMEt4d1JWUzBmQWtNMkp5Z2drS0ZoY1lHUm9sSmljb0tTbzBOVFkzT0RrNlEwUkZSa2RJU1VwVFZGVldWMWhaV21Oa1pXWm5hR2xxYzNSMWRuZDRlWHFEaElXR2g0aUppcEtUbEpXV2w1aVptcUtqcEtXbXA2aXBxckt6dExXMnQ3aTV1c0xEeE1YR3g4akp5dExUMU5YVzE5aloydUhpNCtUbDV1Zm82ZXJ4OHZQMDlmYjMrUG42LzhRQUh3RUFBd0VCQVFFQkFRRUJBUUFBQUFBQUFBRUNBd1FGQmdjSUNRb0wvOFFBdFJFQUFnRUNCQVFEQkFjRkJBUUFBUUozQUFFQ0F4RUVCU0V4QmhKQlVRZGhjUk1pTW9FSUZFS1JvYkhCQ1NNelV2QVZZbkxSQ2hZa05PRWw4UmNZR1JvbUp5Z3BLalUyTnpnNU9rTkVSVVpIU0VsS1UxUlZWbGRZV1ZwalpHVm1aMmhwYW5OMGRYWjNlSGw2Z29PRWhZYUhpSW1La3BPVWxaYVhtSm1hb3FPa3BhYW5xS21xc3JPMHRiYTN1TG02d3NQRXhjYkh5TW5LMHRQVTFkYlgyTm5hNHVQazVlYm42T25xOHZQMDlmYjMrUG42LzlvQURBTUJBQUlSQXhFQVB3RG9LS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0FxQzRrYUtFdWloaU94Ykg2NE5UMUJkUk5OQzBTbFYzY0hjdTRZK21SUUJIRmNTeTd5a1M3QVBsZmVjTWZ5NmU5UGltQnQvTmsyeGdaM2ZOa0RCeDEvQ21wYnZIdkVib29ZQTdkbkFidWNaNkgwcHNkdklMZDQ1SlZZSEpVcW1DRG5QcWM4MEFLOTZubFNOR0NXUmR4VndVT1BYa1U1THFKd3hWbStWZDNLRVpIcU9PUjlLamUybWxTUVNTcHVkTmdJUWdBSHJ4bnJUNDRwQko1a2tna0txVlhhbTM2NTU2OEQwb0FldHhHeklxbHN1dTVmbFBJL0xpa3Q1bW1Nb1pObmx5RkJ6blB2K3RRMlViSTBqU1Jzbk9JMVlnNFhyamdudWY1VmRQVGppZ0N2SGRSU3lDTkdiY1JrWlVnRWVvSkhOV2FwVzltWVp2TVpvODdTRDVjZXpkN3R5YzFkb0FveDNwZVZsMkp0WE80Q1RMcUI2cmpQODZraXZyZVZsV04ySmJwbEdIOHhURmdtTEk4azhidEhuYWZLd2NrWTU1L1RpbXgyVXNZWDk4aDJoQjl3L3dBSlB2NkdnQ2NYVUpsMkJqbk8wSGFkcFBvRDB6VFB0YUxJWTVRVll1VlVLQzI3QUJ6d09PdEl0dklDcUdWVEVqYmd1ejV2VWM1L3BUUmFPbDJiaFpWRE1mbitROHJ4Z2RlMk90QUUzMm1MelBMM0hPZHVkcDI1OU00eG1vNHJ0REs4VEFxNnZzNEJJOXVjWUgwcGdzQXN4a0N3RUY5K1dpeS9YUDNzL3dCS2NiV1U3c1RKODB3ay93QldlMk9PdnRRREpXdW9rbDJGamtFQTRVa0Fuc1QwRkJ1SWh1eXpmSzRRL0llQ2Z3OSt2U28zdDVHWjFFcWlKemxsS1pQdmc1L3BUWnJTV1I1Tmt3UlhZTVFVeWNqSGZQVGdVQVN6WGNVT1JKdUdBQ1NFWWdmVWdjVXNsekZHMjEzSUk2a0tTRitweGdmalVVOW0wMDI5bWl4eGdtTExyOUd6eFNUV0t5VHRLQkFTMk0rWkR2NmVoeUtBTDFGSU9CUzBBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQldubWRIVkkwVjJLbHZtZmFNREhzZldtbTRkMWlNQ0NUekYzZ00yMFkvSStvcGJxM053cXJpTEEvNTZSYi93QXVlS0dnWlZqOGgxUXhyc0JaZDJSeDdqbmlnQkd1V1lSZVVnWnBGTEFNMjBBRHJrNFBxS1UzREdLTXhSaG5rNkt6WUE5Y25ta05zeWlMeVhDdEdwVUZsM0FnNHp4a2VncFRBeXh4Q0Z3cng4Qm1YSVByeGtVQUpKZE10cjU2UmJzWjNBdGpianJ6K0ZXNnB5V3p0YWVTa2lya0VNekpuT2V2Y1k1cXhHSENZa0ladTVWY0Q4c21nQ0tlZnlKWWxLWlJ6Z3RuN3ZweFVjVjA4c1Vza1VTa0syRjNQamNNWnowOTZmUEFabVRjeWVXTWhsWmM3Z2VPdWVLYWx2TXFTcXNzZVhPUis3T0FNWXhqZDdVQUtMaVh5a0pqWHpKRGhWRDhkTThuSDlLUjU1MGpMTkFnYmNxZ2Vad2NuR1FjZTQ3VW90NUJDZ01xK1pHY3E0VEE2WTVHZlQzcHMxdkxOQTBja3NiRm1CT1l2bHdPY1l6L0FGb0JDL2FuRWJaakhtaDlnVlh5Q2NaNjQvcFFicDFqbDh5TEVrYTd0b2JJSTlRY2YwcEJaYlZLeHVFVUVQR0F2M0c3L2g3VTd5SnNPM25BU3RnQmdueWdEdGpQMTc5NkFIV3M3M0NzU0k5bzREUnlid2YwRldhclFRdWtqdkl5czc0QjJydEdCN1pQclZtZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpb1piYUNZZ3l3eHlFY0F1b09LUjdXM2tDaDRJbUNqQ2dvRGdlMUFFOUZRTmEyN3FxdEJFeXFNS0NnSUgwb2ExdDNSVWFHSmxYN3FsQVFQcFFCUFJVRFcwRElzYlFSRlYrNnBRWUgwRkJ0YmN4aU13eEZBY2hTZ3dQd29Bbm9xQTJ0dVl4R1lJaWdPUXV3WUIrbEgyV0R5dkw4aVBabk8zWU1aOWNVQVQwVkI5bHQvTDh2eUk5aE9kdXdZejY0b0ZyQUl6R0lJZ2hPU3V3WUorbEFFOUZRQzF0MWpNWWdpQ0U1S2hCZy9oUXR0QXFNaXd4QlcrOG9RWVAxRkFFOUZRQzJ0MFJrV0NNSy8zZ0VBQit0QzJ0dWlzcXdScXJqREFJQUQ5YUFKNktnUzF0MERCWUlsREREQUlCa2U5Q1cwQ2J2TGhqWGNNTnRRREk5RFFCUFJVQ1dzRVpKamdqUWtZTzFBTWowb1MxdDRpVEhCRWhJd1NxQWNVQVQwVkJIYTI4VGJvNElrYkdNcWdCb2p0YmVKdDhjRVNONnFnQm9Bbm9xQkxTM2pjT2tFU09PaktnQm9TMXQwZmVrRVNzUDRnZ0IvT2dDZWlvRnRiZFpQTVdDSVBuTzRJTTUrdEF0YmNTZVlJSWcrYzdnZ3puMXpRQlBSVUgyUzM4enpQSWkzWnp1MkRPZlhOQnRiY3llWVlJaStjN3Rnem4xelFCUFJVRFd0dTcrWTBFVFBuTzRvTS9uUTlyYnlQdmVDSm1QOEFFVUJQNTBBVDBWQkphVzhybDVMZUoyUFVzZ0pva3RiZVZ0OGtFVHQ2c2dKb0Fub3FDUzF0NVczU1FSTzJNWlpBVFE5cmJ5a0dTQ0p5QmdGa0I0b0Fub3FCN1dDVEhtUXh2dEdCdVFIQTlLUjdXM2NLSGdpWUtNTGxBY0QwRkFGaWlvSHRiZVFLSGdpWUtNS0NnT0I3VU5hMjdxcXRCRXlxTUtDZ0lIMG9Bbm9xQnJXM2RGUm9ZbVZmdXFVQkErbERXMERJc2JRUkZWKzZwUVlIMEZBRTlGUUcxdHpHSXpERVVCeUZLREEvQ2cydHVZeEdZSWlnT1F1d1lCK2xBRTlGUWZaWVBLOHZ5STltYzdkZ3huMXhUbzRZNFYyeFJxaWs1d2lnQ2dDV2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQVpJNGlqYVJ1aWdrNHFGWmJrdDg5c3FnaklJa3pqMlBIOHMxTklna2paRys2d0lOUXJIY0RPKzRWaHRJR0k4WlBxZWVmd3hRQkJiMy8yaDQwakVSWjR5NUFreVVQb2VQY2ZyVG9MdDVtUUxFdU1aY2lRa0o2RHB5ZmFpSzFsak1PSlVQa3hsUHVIbjM2K3cvV2xnczJoOHNxeUJsQkRsWThieCtmWDM5elRBdTFWU2VUemxTU0lLSHp0SWJKNDlSamo4elZxcU1GclBITVhlZFpDZnZIeThFanNNNTRIMEZJQlZ1OTEwWVkvTEpCd2QwbUc5OEwzL0FFcVFYTzY2OHBVeXVEbDg4WkhhbUxhYlppVmRSR1pQTks3ZWQzMXovU2o3R291MW5SSWh0em5FZnpFbnZuTkFGeWlpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0FwcE9BU0FUN0R2VHFqY01VWUkyMWlPR3huQitsQUVVTTBqU0dPVkZSZ29iNVgzY2UvQXBVbFo1NUZVRFlnd1QzTGVuNVkvT21XOXZOYmhzeUpJU1A3aFVzM3FUazFKREY1VUFUZDgvSkxZNnNlcC9PZ0NPS2FWcGRra0lRbGR3dzI3QTkrT0R6Nzk2UzJ1L3REc3Y3b2JjOExMdVljNDVHT0tTMnQ1b3BDenpxNVlmTVFtQ3g5U2NucDZEQTVwNndTK2FIa21EN1FRdUV3ZWZVNS9saWdCL21Gcm55d0J0VmN1ZmM5Qi9PbUpQSjV5cEpFRkQ1MmtOazhlb3h4K1pwOXZHVURGOEdSMjNNUjYvOEExaGdWQkJhenh6RjNuV1FuN3g4dkJJN0RPZUI5QlFBOWJoaktCc1VSc3hRUHU1SkdlMk9uQjcwdm55aVpWYUVLck1WVTc4dDlTTWRPUFdrVzNjU2pMcVkxWXVGMjg1T2VwejdudFRJN2FaYmd5UE9IeVQveXo1Qy8zUWM0QS9EbkZBRHpjTjV2K3JIbGIvTDM3dWMvVEhUUEhXcmRWRGJ1WmZ2anl0Ky9adDV6OWM5TTg5S3QwQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVkRMYlFURUdXR09RamdGMUJ4U1BhMjhnVVBCRXdVWVVGQWNEMm9Bbm9xQnJXM2RWVm9JbVZSaFFVQkErbERXdHU2S2pReE1xL2RVb0NCOUtBSjZLZ2EyZ1pGamFDSXF2M1ZLREErZ29OcmJtTVJtR0lvRGtLVUdCK0ZBRTlGUUcxdHpHSXpCRVVCeUYyREFQMG8reXdlVjVma1I3TTUyN0JqUHJpZ0NlaW9Qc3R2NWZsK1JIc0p6dDJER2ZYRkF0WUJHWXhCRUVKeVYyREJQMG9Bbm9xQVd0dXNaakVFUVFuSlVJTUg4S0Z0b0ZSa1dHSUszM2xDREIrb29Bbm9xQVcxdWlNaXdSaFgrOEFnQVAxb1cxdDBWbFdDTlZjWVlCQUFmclFCUFJVQ1d0dWdZTEJFb1lZWUJBTWozb1MyZ1RkNWNNYTdoaHRxQVpIb2FBSjZLZ1MxZ2pKTWNFYUVqQjJvQmtlbENXdHZFU1k0SWtKR0NWUURpZ0NlaW9JN1czaWJkSEJFall4bFVBTkVkcmJ4TnZqZ2lSdlZVQU5BRTlGUUphVzhiaDBnaVJ4MFpVQU5DV3R1ajcwZ2lWaC9FRUFQNTBBVDBWQXRyYnJKNWl3UkI4NTNCQm5QMW9GcmJpVHpCQkVIem5jRUdjK3VhQUo2S2creVcvbWVaNUVXN09kMndaejY1b05yYm1UekRCRVh6bmRzR2MrdWFBSjZLZ2ExdDNmekdnaVo4NTNGQm44Nkh0YmVSOTd3Uk14L2lLQW44NkFKNktna3RMZVZ5OGx2RTdIcVdRRTBTV3R2SzIrU0NKMjlXUUUwQVQwVkJKYTI4cmJwSUluYkdNc2dKb2UxdDVTREpCRTVBd0N5QThVQVQwVkE5ckJKanpJWTMyakEzSURnZWxJOXJidUZEd1JNRkdGeWdPQjZDZ0N4UlVEMnR2SUZEd1JNRkdGQlFIQTlxR3RiZDFWV2dpWlZHRkJRRUQ2VUFUMFZBMXJidWlvME1US3YzVktBZ2ZTaHJhQmtXTm9JaXEvZFVvTUQ2Q2dDZWlvRGEyNWpFWmhpS0E1Q2xCZ2ZoUWJXM01Zak1FUlFISVhZTUEvU2dDZWlvUHNzSGxlWDVFZXpPZHV3WXo2NHAwY01jSzdZbzFSU2M0UlFCUUJMUlJSUUFVVVVVQUZGRkZBQlZlNWtsalRkSEdyNHlXM1B0d01mUTFZcUdkSGtpS0l3VXNNWlpjL3BrVUFRL2FKaEdOMElFanNBaWg4aHVNNXpqanYyN1ZMQkkwdTVaRTJPcDVIVWV4QnBqVzhqUXhqekZFc1p5cmhPUFRwbjA5NmZCRzBXNXBIM3V4NVBRZXdBb0FkUElZa3lxN21KQVZjNHlhaDgrYU5ITXNBRFpBUUsrUTVQNERINDFMUEg1cUFLMjFsSVpUak9EOUtyTFlnQ1JzeGgzSUlhS1BhQVJ5RGpKenpRQlBESzdPeVN4aEhBeU5yYmdSOWNDckZWNFluVjJlV1FPNUdCdFhhQVBwazFZb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0FxdGN6TkNFS3g3MUxBTWQyTVpJSDQ5YXMxV3VZWkowQ282SU1nbmNoYkpCQkhjZWxBRm1xN1N1dHdpQkZLT0Q4Mi9CeU8yTWYxOWFsUU1FRzhndDNJR0IrVlIzTVBueGJBNVJzNUREcUtBSTQ3dk1ZZVZObTVpRkNaY3NCM3dCbW50ZFFpSlpOeEtzY0x0VWtrK21CelVjOW1zeXhEYkhtTVlVT205Y2ZUajBGTmVDU0tHTXdxbm1SazRFY1lDa0hyd1dIODZBSkZ2WVRFSkZaaXBPMGZJeEpQc01aTkQza1NRaVhEc3BiYjhxa2tIT09SMnFCTEpwTFZGbjh2ekE3UGgwREx5VDFHZmYxcWI3TGkxTVE4cER1REF4eDdWQkJCSEdmYjFvQWsrMElJdk5Ja0M1eGd4dG44c1pwRGN4Q0V6RXNFWHI4aHlQcU1acU9TM2tsaDJTU0k3YnQzelIvS1I2YmM5UHg2MDFMS1JMU1NCWll4NWhQSWl3RkI2Z0ROQUV5WE1jaU02Rm1WZTRSdWZweHorRktzNE5zSmlNS1YzSEFKL3BuOUtGV2NSWTh5UHpPeDhzNHg5TjM5YWhGdEtiVHlIa1J1QUJpTWdZSFlqUE9md29Ba04xQ0lubHl3VlB2WlJnUjlSak5QaG5TY0hZV3lPb1pTcC9JMVZTeGRZWm8xa2lVUzQ0U0hhRi9ETlR4UXlyY1NTczZzSFZSZ0xqR1B4OXpRQk5JU3FNVkFMQVpBSndEVmEzdW5mYjVxSkdIajNxUStlT092QXgxcXpJQ3lNRklERVlCSXlCVlczc2xodDJpSWkrWmRwYU9QWVNNZCtUazBBU3gzTVVyWVJteUJ1d1VJeVBVWkhQNFUyTzhobEo4dG5iR2MvSTNHT282ZGZiclFzVTIvZkpMR1dWU0Z3aEFHZTU1NTZlMUxiUlN3cVZlUkhYSlB5b1ZPU2MrcDlhQUNDNVM0WDVCSU92M295TytPcEdLVmJsSkR0UW5kaklES1ZCK2hJNS9DbVJRU1JFanpRWXZtMnFxWVBKenljOXZ3cUtDeGVDWlpGZUlFSVZPMkhCYjNKenllS0FKYmU5am5DRGxYWWRNSEdlNERZd2FldHpFOGdqVmprNXdTcEFiSG9TTUg4S2lodFpZeEVyenE2Um5JQVRCSit1ZW5OSmIyQ3dTQmtXRGFwT0Q1WHovOEFmV2Y2VUFUUnl1MDhrVElxN1FHQkRaeUNUN2NkS1ZaWE03eHVpZ0FBcVEyY2pucnh4MHBpd3ppZHBETEdRd0NrQ01nNEdlKzczb0VNNG5NaGxqd1JqYjVaempKNzd1dk5BRHZ0TWZtZVZsdDJjZmNPTSttY1lxeFdjYkZoY0NVUEdDSEw3akhsejdGczlQOEE2MWFOQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJWV2E1OHE0U04xQVJsSjM1NkVlb3ExVldhM00wNExsREdGSUtNbWM4ZzljK3c3VUFOdDcxWmtVdWhqTEZncTRKeUIrSFgycVQ3VEY1U3k3bTJzY0RDRWtuMHhqUFkxQ3RwS3FyaVpQTVdSbkI4czQrYk9SalB2NjBuMk9UN09zSmtpa3c1WStaRnVEWnllUm4xTkFEbXZZMVNPUmN0RzdsQ2NISVBQYkdUMHhValhjU3crZVdJakhCTzA4ZlVZeUtqVzBaRWhWWkZBU1F1UUV3Ty9BR2VCejcwaHRaakJKSDV5ZnZHTEUrV2VBZTJOMUFFb3VvakdYREhhRGo3cHlUMndNYy9oU2k2aU1UU2JpRkJ3UVZJSVBwanJta2VLVjBUTHA1cU51VmdoMituVFBvVDNwdjJlUXF4YVZmTkxCZ3dUQUdPT21mNjBBS2IyRUp2M09CdTI0OHRzZytoR00wNkM0aW56NWJFNDU1VWorZjBxTTIweE81cFUzN2dTUWh4Z2RCalAxcGJhMWVCOG1SV0d3SmdKam9TUjM5NkFKNXBQS2hlVGFXMmpPQjNxdkJjbVZIZGhGc1FmZWprM2crdllmNU5XSlZkb2lJMzJQMllybkg0VlhOdEk0bUx5cnZrVUx1VkNvQUdlMlRucjYwQVNDNmlLTStYQVVaWUdOZ1FQcGpORWQxRklyTUdJQ2pKTEtWNDllZTN2VmVPeGVOWmdyeElKVjI0U0hhQjc0ejcxS2JWMlp0OHFsV2k4c2dKZy9YclFBMzdmRVpHSElSWXk1SlZnUVA4QWRJNmU5VCtlbTVGeTI2UVpYNUQvQUljZmpVSzI4elRoNXBrY2JDaFZZOXZCL0UrbE50Ykw3Tys4eWwySzRKSS9pUFUvb1B5b0FuZ204N2ZnRUJXMjhnZzlBZVFRUFdtSmVSTzZ4b3hMTm5ibFNBMlBRNHdhSVlaa2Qya2tqWlpEa2hVS25PQU91NCtsSkZCT2dWVE9walVZVUNQQlBwazUvbGlnQkxhOVM0Q2pCVnpuakJ4eDF3Y1lOWEtwUjJzcWVSbVpTSXlTZjNaRzdQNDhWZG9BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ3FrOXk4VGJWalZ0cUYyTFB0d1Biam45S3QxVXVyVTNCQXhGZ2QzajNFZlE1NC9LZ0N3amgwVmw1RERJcUdlWjBkVWpSWFlxVytaOW93TWV4OWFkTEUreU5ZSlBLQ0VaK1hPVkhhbVhWdWJoVlhFV0IvejBpMy9BSmM4VUFJMXlXV0V3SUhNcTdodWJhTVk5Y0hubXBvSlZuaFNWZWpETlJTMmdhRklrRVJWQmpFc2UvOEFxS21oakVVU3hyMFVZb0Frb29vb0FLS0tLQUNpaWlnQXF0Y3pOQ0VLeDcxTEFNZDJNWklINDlhczFXdVlaSjBDbzZJTWduY2hiSkJCSGNlbEFGbXFsM2RHMmFQaUlLK1J1a2syQUg4alZoQXdRYnlDM2NnWUg1VkZORks4a2J4U0ltelBESVd6bjhSUUF3WHNhMjZUUy9JcmQ4RWdmampwNzA4M1VRUU9TMkNjQWJHM0UvN3VNMUNiU1R5VWpTV05TSDh4aVU0SnpuZ1o0RlN2Rkt5eHNIUVNwL0ZzeXB6MTR6L1dnQlZ1WTJLaFN4TGtnZktlbzY1NDQvR2thOWdVRWt1TU50UDd0dXZwMHFOck15UmJYa0JZdnZjaGNCdXhHTStuRkMyanh4UnhwS01xKzhzeTV6K3Ywb0FsKzBvWVRJdTRnY1kyTm5QdU1aL1NsODlGZ1dSamhTQWVBVG5QcDNOUnJCT2l5QVRSNWRpMlRHY0FlbjNxUTJqUGFpQ1YwZmJqYWZMNDQ5UVNjMEFUUlRKS3VVSk9EZ2dnZ2o2ZzgxTlZlMXQvczZzTnNJeWMvdTQ5Zy9tYXNVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZWNXBXam1pQWp5am5hVzNZd2ZwMzZWWXFyUERMSzZHT1JFQ0hkaGtMWlBQdVBXZ0MxVmFlV1JIQ3hSaDJ3V09XMmdEOGp6VHBVbGNKNWN1d2hnV08zTzRkeDdVMmFHUm1EeHVxTnRLbmN1N2o4eFFBalhETUkvSVFPWkYzamMyMEFjZDhIMUZUUlNDV0paRjZNTTFDMERLSS9JZFl6R3V3YmwzREhIdVBRVk5GR0lvbGpYb294UUJKUlJSUUFVVVVVQUZGRkZBQlJSUlFBVlZ1WnBvc0dPSlhYdVdmYmc1eDZHclZWN21LU1dQYWpxbklKTEx1L3FLQUlwTGw0WWxhV0pFTE1WK2FUQ0QzTFk3L0FFcWEzZHBZbFoxQ2s5bGJjTWRpRFNPbHdWVGJNcXNQdlpqeUcvRFBINTB0dkY1VVFYSUp5U1NCZ1pKeWVLQUV1SkpJL0xFY2FPWGJiOHo3Y2NaOUQ2VTFMcGZJODJRYkR1S2tENXNrSEhHT3RGMWJtNUNMbVBhcmJpcnB1RGZyVFJiTWlCVWtDN0d6SDh1UW94akI1NUhKOUtBSlB0TVhsZVp1TzNPM0JVNXo2WTY1cHJYc0lRT1dmQmJialkyUWZRakdSU2ZaNUN1NHlyNXUvZUcyZkwweDB6NmU5SWJlUWtONXE3dDRkanNPRGdZd0JuajlhQUpvTGlPY0V4c1NCNnFSL09pYVFSSVcybGprQUFkeWVCVWRyYlBiZ0F5SytFQ2NKanBuSGYzcVdhSVNJUm5hY2dnK2hIU2dDQ1M1bmhpa2VXM1VCQm5Ja3lENjlzL3BVaVhNVWlPVkxZVVpiY2hCQStoRlJ2QlBMRElyenJsd0FNSmdEOE01eitORDIwanRNVElvODFBdkNkTWZqejFOQUVzZHdqcVN1LzVlb0tNRCtSR2FiRGR3elo4dHlRQmtrcVFQZmsxRmIyYndOSXlQQ3U4QUFKRHRBSTc0elQ0N1p4YXRCTTZ1aFhhTnFGVGo4elFBNk85aGtmWXJOdTI3c01qTHg2OGpwU3gzTWN6YlVMWnhuRElWeVBVWkhOVjRvWjVwWkRjcmhERjVlTm9YT2ZveHFTMnRQSWJkdGc2WXlrT3h2eE9hQUxsRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFWVG1ua1c0RU1TUnNjQWtNKzBrZjdQMHE1Vktlek0wb0xTTjVlY2xEZ2pqcGpJeVB3TkFFc3N6eHp4SjVlVWtPMHZ1NkhCUFQ4S1pkWFJ0OEhZcFhIVm5DNVBvQjNQdFRyaUthV1NOa2tSQkdkd0RJVzV3UjZqMXBKNEpwRktyTXFxeTdXRFI3dnk1L25tZ0N5T1Jtb0o1bWlhUEVlNVdZS1R1eGpKQS9IclE2U0ZZMWltTWUwakpLaHR3OVA4QTY5SmN3eVRCUWpvZ1ZnM3pJV3lRY2p1S0FDNnVWdGxYTzNjeHdON0JSK0pxV05pOGFzMjNKR2ZsT1IrQnFHVzNhUXhTYmtFMFdjTVV5T1J6eG4rdFN3eCtWQ3NlYzdSMXhpZ0NXaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBcXZOTEtra2FSUm8rL1BMT1Z4ajhEVmlxdHpiZmFXajMrV1VVa2xYVGRuOWVLQUFYYWVSSEsyUnY2S29MRS9USFduRzZpRVN5YmlWSndBRkpKUHBqcm1veGJTb0UyU2pjbVFwWmMvS2V4NTVQQTVwZnM4aW9wV1JSS0dMRmltUWM5ZU0vMTdVQURYdHVpaGl6QU5uSHlOMjZqcHhVME0wY3lreGtrQTRPUVIvT3E3MmtqakJsVExidDUySGtrWTQ1NDQrdFNXMEx4Ynk3cSs3QjRYR0NBQjZuMG9BTHFjMnlJMnplcFlLM1BJSHI3MDFicm1WcGdxcEd3VUZXTFp5QWVtUGNVKzVpZVVKc2RWS3NHK1pkMmYxRlJwWjdFY1J2Z2w5NlpHUXZBR1BjY1VBVFF6SktwS2s4SEJES1ZJL0E4MU5WZUtLUmZNYVIxYVJ1TXF1QUFPbkdUVDRVa1NGVmxsOHh4MWJialA0VUFFRThkekVKSW0zSWVod1JUbkpWQ1ZVc1FPRkhlbVFKSWtRV1dYelg3dnRDNS9DblNxN1JNc2IrV3hIRFl6ajhLQUlVbmY5NzVrWURScnV3amJnZXZIUWM4ZnlwdHJkK2Z2RzFEdEFPWW4zZzU3WndPYVNHMmRJWkkzbERCMXhsVklPZWNra2trbi9DcFk0WlZaMmtsVXN5aFJzVGJqR2ZVbjFvQVpCY3RJN0lWUUZCazdYM2JmWnZRL25UN2U0ODUzQVhDQUFxMmZ2QTU1L1NteFc4bm1HU2FSWkR0MjRWTm94NzhuTkpCWnJCTzhpTEVxc0FBcVI3U1B4elFCYm9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtyelNPanFrVVlaMkJQek50QUE5OEgxcXhWZWFKM2RYaWNLNmdqTEx1QkI5c2lnQVM0UHlyTEdZNUd6aGZ2Wng3aWo3VEY1U3k3bTJzY0RDRWtuMHhqUFkweDRKbUViZWN2bW94TzRweHlNWXhuK3RSL1k1UHM2d21TS1REbGo1a1c0Tm5KNUdmVTBBU0c5aThvU0R6R1ZtMmZLaEp6bkhJeFVodUkxakVwTEtwT0FDaEJKOU1ZelVRdFN0c0lsY0Jnd2NIYjhvT2M0QXowOXMwNHd5dEd1WlFaRmJjRzJmTDZZeG5wZyt0QUExN0FxcXhaOE0yMERZMmMraEdNaWxXOGhhUGVya3FNRDdwNXowd01jL2hVWnRwU3lreXB1MzcyT3c0UEczQTU0NCt0Tit3RXcrWEpJamdLb0dZK01yNmpQSTlxQUovdE1QbHZMdWJhdjNoc09SOVJqTkxEY1J6Z21NbGdPKzBnSDZldFJMYU90dThhR0NNdnhtT0hhTWZUTlRRcElzZTJSbFlqZ0ZWMjhmbWFBRmduanVZaEpFMjVEME9DS1dWL0xpWjlwYmFDY0wxTk5nU1JJZ3Nzdm12M2ZhRnorRk9sVjJqWlkzMk9SdzJNNC9DZ0N0QmVHVU96TEdZMUdkMFVubWMrbUFNNXFTRzZTYVB6RjNxb0FZbGtLOGZqMS9Da2loY084a3JvN01vWDVVMjhmbWZXbXhXcmlBd3pTaDAyZVdBcTdlUFU4bm1nQ1NPNWptSkNiczR6aGtLa2oxR1J6UkZPc2tiT04yRkpHTnJaL0lqT2FpdHJNd01XQXRnY1lCU0hhZng1cDBVTndoY21XSnQ1ei9xeU1IQUg5N3B4UUFxWGNVeS91Q1diYVdYY3BVTitKRkpiM2NVNnB0SkRNdWNFSEI5UURqQi9DbUpheklZc1RSbnlrS2ZjUE9lLzN2WWZyU3cyc2tZaVI1VmVPRWZLTm1EMHh5YytoTkFFcVhNVWo3RmM1UFRLa0J2b1NNSDhLYWw3QThoalJtTGc0STJNTUgzNDRxTzNzUmJ5S3lyYjdWemdpSEQ0L3dCN1A5S2tnaG1pa2Rta1JnNTNFQkNEbkFIWEo5S0FEN1pCNWdqM051WTdSaEd3VDN3Y1lxMVdjSWJnWEVTQUVRUk9XQktqbmc5OTJlL29LMGFBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQXFyZDNQMmRVT0V3eHhsMzJxUHFjR3JWUVRKT3hVd3lxbU01REp1Qi9VVUFSQzRsekFCRW43M0pQN3pwajB3T2VLamU5bFNOWGVPSkF6dEdTMHhBR004NTIreC9TcEJhc3NjWWpkVmtRazVLWlU1NjhaL3JRYmFRSkVFbFVNakZ5V1FuY1RuM0dPcG9BYWJ1WDdONXlRS3dBWXQrODR3TzRPT2MwOHp5cW9EUXFKWGJhaWg4Zzhaem5IQTY5cVEyci9acFl4SWdhVWtzMnpqbmpnWi9yVDNpa2VORDVpaVZEa09FNC9MUFRIdlFBeHJtYlkyMkZTNkg1d1pNQURHY2c0NS9LajdSTXRzOHp3cXUwYmdQTUpCR1BYSDlLZDVFZ2pmOTZwbGZxeFRnZXdHZjYweVMya2t0MGlNcUFnamNRaEdRT25Sc2o4NkFGYTZmN0cwd2lYZW1kNkY4WXgxNXhWaFM1UUYxQ3QzQU9SK2ZGVlRaeUJKMFNjQkpmN3lzeEhHT3BibXBvbzVWZG1sbFY4Z0FCVktnWXo3bjEvU2dDeFJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZVNXA1RnVCREVrYkhBSkRQdEpIK3o5S3VWU25zek5LQzBqZVhuSlE0STQ2WXlNajhEUUJMTE04YzhTZVhsSkR0Mzd1aHdUMC9DbVQzRHh1UWtZZll1OThuR0I3Y2NuZzA2NGlsbGtqWkpFUVJuY0F5RnVjRWVvOWFTYTNra0pLeUt1OU5qNVRPUnowNTQ2bjFvR1dGWU1vWWRDTWlvSjVuUjFTTkZkaXBiNW4yakF4N0gxcDBzY2hWQkRMNVFWaG41UWNqMHBsMWJtNFZWeEZnZjg5SXQvNWM4VUNFYTVMTENZRURtVmR3M050R01ldUR6elUwRXF6d3BLdlJobW9wYlFOQ2tTQ0lxZ3hpV1BmL1VWTkRHSW9salhvb3hRQkpSUlJRQVVVVVVBRkZGRkFCUlJSUUFWVnU3bjdPcUhDWVk0eTc3VkgxT0RWcW9Ka25ZcVlaVlRHY2hrM0EvcUtBSzAxODhVRVVqeHhLSHpuZEx3TzR3UURuSXFSNTdoRmkvY3B1a1lyanpPQjFJT2NlZ3B2MlJ4SEdpU1JnS1dMQm84aGljNTR6d09UeFN5MnJ6Skdzenh5YkhMTUdqeUQ3WXo3KzlBRGx1WFlSRXhLTjdsR0pmb1JucHh6MDlxQmNUbEpHRU1meU1RUDNoNUE2bjd0QXRpTGQ0UStCL3l6SUhLZW4xeFR6Q3kyd2loZFZ3TnVXWGQvVVVBTUZ4TDVTRXhyNWtod3FoK09tZVRqK2xObHVab29Ha2toU01xd0dUTDhwQk9NNXgvTVU0VzhnaFFHVmZNak9WY0pnZE1jalBwNzBra004a2UxcDEzYmxZSHkrT0RuR001N2V0QUlrdFpYbWozc2lxcCs2VWZjR0hyMEZPbWtFU0Z0cFk1QUFIY25nVWtFY3FBaVNSR0hHMEltMEwrcHAwMFFrUWpPMDVCQjlDT2xBRUVsek5EREpKSmJxdXdaeUpQbFA0NHorbEVWMzV6UytWNUxoRkJETExrRW5zZU9PbER3VHl3eUs4NjVjQURDWUEvRE9jL2pTU1dzMGhtUG5JUE1VTC9BS3M4QVovMnZjMEFFVjIwbHBKSjVRRG9NN1MzQkdNam5IcDdVNUxsaDVublJxcFJBL3lQdTRPZlljOFV6N0ZJdm1CSmZsZVBZUTRaL3dBZVc5enhTcFloRVpRVVZIVGE2b20wRStvNTRvQWNzbHp6dnQwVWJTUVJMa1o5RHgvalRiUzdlNStZUngrWGpsa2szWVBCeDBIclNMWnY1cGxkNGpMc0tobGl4MTdubm5wN1U2Q0NlSUJUTW0wTGo1WThFbkFBSk9UNlVBTnRyeDU1ZG9STnVDVGlUTEo3TXVPRFY2cXNVRXZtcEpOS2pzaWtEYW0wODQ2OG4wcTFRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBRk81dUpFbldLSlVac2JpSGJhV0hQQys5U1RTdEhORUJIbEhPMHR1eGcvVHYwcUs2dERjTi9yVzJIN3lZQkhHZW1RY0duend5eXVoamtSQWgzWVpDMlR6N2oxb0F0VlV1cnY3TzhhL3VodkJPWkpOZzR4N0gxcVNWSlhDZVhMc0lZRmp0enVIY2UxRXlUTWYzVWlweGdoazNEK1lvQWJjVE5FcU1zWWNGZ0dPN0FHU0IrUFdyTlZKYlp2czhjTU1pb2liZnZKdUp3Ump1UFNyQ0JnZzNrRnU1QXdQeW9BZlJSUlFBVVVVVUFGRkZGQUJSUlJRQVZVdmJrMnFvMjJNaG0ya3UrMERqUG9mU3JkVnJtQjV6R1VaRjJOdXd5YmdlQ1BVZXBvQVlMbVk3VkVDK1krU0I1bnk3UmpuT005L1NqN1U1MnFzV1pTU0NoYkFHT3B6NmNqdDNGT2tnY21OMGNKSWdLOHJsU0QyeG4ySGVtL1pYRzFsbHhLQ1NYSzVCejFHUFRnZCt3b0FRM01wUlFzSTh6ZjViS3o0QU9NOWNISXFhQ1V5Qmc2YkhVNFlBNUhyd2FoTnRLRVVyTVBNMytZek1tUVRqSFRJd0tsaGpaQXhadzdzY3NRTUQwNEhQcFFBczd5b2dNVWF2NjduMmdESDBOUmZhSmx0bm1lRkYyamNCNWhJSXg2NC9wVTh5dTBaV01oU1JqTExrZmxrVlhrdHBKTGRJaktnSUkzRUlSa0RwMGJJL09nQlRjeWZadk9XSExLY09tN2xjSG5ISE5QdHAzbjNzRUFqQndqaHM3eDY5S2hObEtva1NPY0xISXdKREt6SDM1TGQ2bXQ0SHR5NmgxTVpPVVVMalo3ZGVsQUZtaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FLZHpjU0pPc1VTb3pZM0VPMjBzT2VGOTZkUGNQRzdCSXcreGQ3NU9NRDI0NVBCcGwxYUc0Yi9XdHNQM2t3Q09NOU1nNE5QbXQza1lsWkFtOWRqL0xra2M5T2VEeWZXZ0N3ckJsRERvUmtWWHU3dGJjSUR0RE4wTHR0VWZVMCtXT1FxZ2hsOG9Ld3o4b09SNlUyZTNNa3Njc1pWWkVCQUxMdUdEMTR5S0FHejNYMmVOQy9saG42QXlZVWY4Q1BiOEtuall2R3JOdHlSbjVUa2ZnYXJ0YTRTRHl5b2tnR0ZabHlNWXdlTWlwNFkvS2hXUE9kbzY0eFFCTFJSUlFBVVVVVUFGRkZGQUJSUlJRQVZXdVpaSTJqRWNhT1hiYjh6N2NjWjlENlZacXJkMjV1UkdOMGVGYmR0a2ozZzhZOVI2MEFNZTZsRUN1c0tzKzhvVTh6SE9jY0hIUDZVK1M1MnhSektxbUo4WmN0amFEMzZVa3Rwdk1RQkNSUi93QUNBcWMreEJHS1lMV1FXYjIvbXFkMlFDVUp3RDlXNS9PZ0FXOGNHTGZFb2prWWdNSHp4Mk9NRGcwMzdleGlhVlk0d2drMkJuazJnanNlbnZVajI4a2dqV1JvMkNnaHhzUHpBOGV2SEgxcHYyV1laQ3pSRExoeCs2T0JnWXg5NzJGQUNHOGRJRW1hQWJXY0Q1WHo4cEdkdzQvVGluaTR1R2FUWkJHMnh3dWZONHhqT2VudUtEYlRsRkJuaitWd3dBaXdBQU9tTTBzVnMwQ1NMRTQrWnNydVhJVVlBeDFIcFFBKzJsbGxUZkpFcUFnRmRyN3M1L0FWWXFDMmplS0ZVZDFiYU1BcXVPUHpOVDBBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVZUbW5rVzRFTVNSc2NBa00rMGtmN1AwcTVWS2V6TTBvTFNONWVjbERnampwakl5UHdOQUVzc3p4enhKNWVVa08wdnU2SEJQVDhLWmRYUnQ4SFlwWEhWbkM1UG9CM1B0VHJpS2FXU05ra1JCR2R3RElXNXdSNmoxcEo0SnBGS3JNcXF5N1dEUjd2eTUvbm1nQ3lPUm1vSjVtaWFQRWU1V1lLVHV4akpBL0hyUTZTRlkxaW1NZTBqSktodHc5UC9yMGx6REpNRkNPaUJXRGZNaGJKQnlPNG9BTHE1VzJWYzdkekhBM3NGSDRtcFkyTHhxemJja1orVTVINEdvWmJkcERGSnVRVFJad3hUSTVIUEdmNjFMREg1VUt4NXp0SFhHS0FKYUtLS0FDaWlpZ0Fvb29vQXF6elR4dUFrQ01wSUFacE52SjlzR2thZVlsSTBoWHpDdVdWcE1CZnh3Yy9sVDdpS1dYWjVib20wN3ZtUXRrL21LU1dHUXlDV0tSVmZiaHR5NUJIMHlQNTBBUnRkeStXc2lRcVZKQ25lKzBodDIzSEFQZWxsdUpvb28yTUtGMmJhVTh6K1hIUEF6MnBYdG44aFk0NVZYREJtWjAzRmpuUFlqdlNTMnp6U1J0SkxoVkhLcUdVayt1UTNGQURwYmgxamllRkVrV1FnQXM1WHIwN0dyVlVWdGJoSWtqVzRqd2piZ1RHVDlCOTZyRUt5S3A4MlFPeE9jZ1lBOXNaTkFEYmlXU1BaNWNhdVdiYjh6N2Nmb2FqKzB5L0t2a3I1bm1iR0JZNEhHY2c0NTRxUzRpa2syZVhJcUZXM2ZNbTdQNmlvL3N6RkN4a0htbHcrN2I4dVFNZE05TWU5QURaTHVXTkpHYUtJQkhDRW1VZ2M0NXp0OXhVMXRLODBXOTFWUWVWS3R1RERIWG9LaWEybE1lQkt2bUdRU014VElKSFlEUEhRZDZtdDQ1STFJa2RHSFlJbTBLUFRHVFFCUFJSUlFBVVVVVUFGTkp3Q2NFNDdDblV4MTNJeTVJeU1aSFVVQVZyYTVrbVJuWlkvTHhsV2pmZCtCNDYwNkdkNUdDdEdFM3J2VERaeVBmamc4ajFwc0ZwNWJTUEkrOTM0M0VBSEhiT0FNbW5RUU9qQnBIVmlxN0Z3dU1EMzVPVHdLQUxWVklybHBHWE1ZQ3lBdEdkMlNSN2pISDYxTEdraXRJWkpkNnNjcXUwRGFQVDNxS0syYU5seklDc2FsWTFDNElIdWM4L3BRQVIzTFBLdTZNTEc1SVJ0MlNjZW94eDM3MWJxcEZiTWtpczBnWkV6c1VEQkdmVTU1NHEzUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJVVWlDUk1OdUh1cElJL0VWTFJRQlUyeVJqRHl5RmV6QUFrZlhqOWY1VklGa3dDazI0SHV5ZzUvTEZUMUMwUXlTaDJzZVNNWkIrb29BUXMrUG1qSTkxT2Y4RFRoSWpIRzduKzZlRCtYV2tXVGtLNDJzZW5PUWZvYWtaRmNZWUFpZ0Nzbm14bmFXTCtnYnFSN0gxK3Y2Vk1qaHhsVDA0SVBVSDNxQ2J6STA0eTRCRzNQVlRuQStvL1g2MFJ5ck1ESW4zME9IWHY5UDZpZ0M1UlRGWU1vSU9RUmtHbjBBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBTVpRd0lJQkI2Zzk2aXhKSDkzTHIvZEo1SDBQK1A1MVlvb0FydXdraVpWUHo3Y2hUd1FlM0ZSU29Xa2puZ2JCY1k5bUdNalA2L25WaG8xY0RJempvZTQraHFzeVNwOGlqZXU0RWRpQmtFalAvNnFBTEVBS29kd3dXSk9BTVlxYW9GbUE0Y2xENk1NZnIwUDRWTURrWkZBQzBVVVVBRkZGRkFCUlJUQXdKSUJCSTZqMG9BZlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZSR0Zlb0JVLzdKeFV0RkFFT0psNk9ISG93d2Z6SCtGSG1PT0dpYjZnZ2ovSDlLbW9vQWg4M0krVkhZK20zSDg4VWJwVDBpQUgrMDJEK21hbW9vQWgyeUVmTklCL3VyaitlYWtWQXE0VVlGT29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lvNVkza3h0bmtpeC9jQzgvbURUV2hjb3FpNWxVanF3QzViNjhmeW9BbW9xRXd1WTFVWE1vSTZzQXVUOWVNVUdGekdGKzB5Z2c4dUF1VCttUDBvQW1vcUV3djVZWDdUS0NEbmZoY24yNlkvU2p5WDhyWjlwbDNaenZ3dWZwMHgrbEFFMUZRK1MvbDdmdE11YzUzNFhQMDZZL1NnUXVJeXYybVVrbk8vQzVINlkvU2dDYWlvUkM0aksvYVpTU2VHSVhJL1RGQ3d1STJVM01wSjZNUXVSOU9NVUFUVVZDc0xoR0J1WldKNk1RdVYrbkg4NmRGRzhlZDA4a3VmNzRYajhnS0FIc3lvcFppRlVESko3VlhGOWJra2JuQkNseURHd09QWEdLbHVFTWtES3VOeEhHZWxRdEpOTEZJdjJWMCtRL2VaY2srZ3dmNTRwQVdWWU1vWWNnaklwYXpvYlo0enRoZ01HNkRhempiOS9zVGc1SjY4MGxqYUdGeVJITkd4VEJKOHNLVC93SGsvVTB3TkttUlNMS2dkQ1NwOVFSK2hxbmEyNFNXTmpaZVhJZ082VGNQbVA0SEovSEZSMnR0SXQ1NXM5dVgzWktPZHY3cjVpY2RmZnI3MEFhZFZ4ZVFHUUlIT1dPRk8wNFkreHhnMU9lbFZyY3pSckhBYmM0UWJUSnVHM0E3am5QNlVBVEpNa2tqeHJ1M0oxQlVqK2ZYcFVsVkVhWDdhN0cya0NNcXJ1SlhIQlBQWFBlb2t0MkV5bjdNUktKTW00eXZJejljOU9NWW9BMEtLekh0R2t2eEw1RGdpVU51YllWd08rZnZmaDBvTm0zMjB5dXN6TjVtNFNKNVlHUFRKK2JIYkZBR2hKSXNTN25KQXlCd0NmNVUrc3k1dDNMT1JhR1NYekF5eWhsSEdSeHljOU9NZEswaDA5S0FGb3FHU0dSM0xMY3lvUDdxaGNEODFORWtMdStWdVpZeC9kVUxqOVFhQUpxS2hraGQyeXR6TEdNZEZDNC9VR2lTRjNJSzNNcWNZd29YbjM1Qm9BbW9xR1NGM3h0dVpVd01mS0Y1OStRYUhoZGd1TG1WTURCd0Y1OXprVUFUVVZDOExzRkF1WlV3TUVnTDgzMXlLR2hkbFVDNWxVZ2NrQmN0OWNqK1ZBRTFGUXRDNVJWRnpLcEhWZ0Z5MzE0L2xRWVhNYXFMbVVFZFdBWEordkdLQUpxS2hNTG1NTDlwbEJCNWNCY245TWZwVDQwS0pocEdrUDk1c1ovUUNnQjlGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRk5rZFkwTHVjS09wcDFSenZJa0xOREg1c2c2TGtEUDQwQUVVeVRBN0NlRGdobEtrZmdlYVR6MC9la25DeGZlWTlPbWFnZ2FhT0dXU1NGektlZWNaWStnQUp3UHhxVlVlM3RNSW5teUFFNHpqY3g2OC9XZ0IwZHhGS0dLbGh0R1NHVXFRUG9SbWxoblNjRW9IeC90SXk1L01WWHRoT3l5dE5DUkl5amxtQUI2L0tNRTRBL3JSYks4UmR2TG1qaUNmY2Q5NUo5dVQvbnRRQlk4MWZNWlA3Z0JZOWhTUTNNVXhJUW5PTTRaU3VSNmpQVVV5QlhqdDJjcnVsZkxzb1BmMHorUXFPMTg5NVdlNGhaR1pjWkpYQyt3d1QrZEFFOFZ6Rkt4VkdKSTU1VWdFZW9KNi9oU1JYVU16N1VZazR5TXFRR0hxQ2V2NFZEQWt1NkxmRXlDR01ya2tmT2VPbUQ3ZDhVbHNiaVM0OHk0Z1pEZ2daWmRxRDBHQ1NTZlhqcFFCWVM1aWtrTWFNU3d6L0NjSEhYQjZHcGFwd3h5NzRVYU5sV0VrN3lSaHVvR09jOSs5WEtBSVZ1b1dsOHBXSmJPTTdUalBwbnBuMnFhcWJKTEplUnVZWFhZeHl4a0JRakI2RDE1OUI5YWVzZU5RZVR5TVpqQTg3ZjE1NlkvclFCSzAwYXpMRVcrZGhrREZJYm1JVGVWdU8vT1B1bkdmVFBUUHRWWjdaMXY0NVVNekt6bG4rNWdjWXg2MDVvNVRJWXhHMjB5aVR6TWpBQXdjZGM1NHgwb0F1VlhlOGhTUm8yTGhseHVQbHRnWjk4WXF4VkdTR1NXOWtETE1zTHFGSlVwdGJHYzU3OThjVUFUbTdnVlptWjhDRTRmSVBGVEt3WlF3NkVaR1Jpc3k0dFpKZnRMZVRKa2s3Vnl1SDR3Ty9ZODFwUjU4dGNncWNESVBhZ0IxRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFGRkZGQUJSUlJRQVVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFBVVVVVUFmLzlrPQ==\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/check/{{checkNumber}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "check", + "{{checkNumber}}" + ] + }, + "description": "It is recommended to have unique Check Numbers. \ncheckNumber and checkDate is required to be the same as checkNumber and checkDate for the related post billingCharges (prereq). checkImage is a base64 conversion of the check image." + }, + "response": [] }, { - "name": "Channel Hotel Letters", - "item": [ - { - "name": "get Channel Hotel Letters", - "protocolProfileBehavior": { - "disableBodyPruning": true + "name": "post Credit Bill", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"originalFolio\": {\r\n \"folioNo\": \"2178\",\r\n \"folioTypeName\": \"FOLIO\",\r\n \"internalFolioWindowID\": \"1944499\",\r\n \"folioDate\": \"2023-11-15\"\r\n },\r\n \"fullCredit\": true,\r\n \"payments\": [\r\n {\r\n \"paymentMethod\": {\r\n \"paymentMethod\": \"CA\",\r\n \"folioView\": \"1\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"-11.77\",\r\n \"currencyCode\": \"EUR\"\r\n },\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ], \r\n \"cashierId\": {{CashierId}},\r\n \"charges\": [\r\n {\r\n \"transactionCode\": \"1000\",\r\n \"price\": {\r\n \"amount\": \"-11\",\r\n \"currencyCode\": \"EUR\"\r\n },\r\n \"postingQuantity\": 1,\r\n \"postingReference\": \"reference note\",\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/creditBill", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "creditBill" + ] + }, + "description": "API to post a credit bill to a specific folio. Folio data is found with the get Folios API." + }, + "response": [] + }, + { + "name": "post PasserBy Sale", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{ProfileId}}\"\r\n },\r\n \"payments\": [\r\n {\r\n \"paymentMethod\": {\r\n \"authorizationApproval\": {},\r\n \"paymentMethod\": \"CA\",\r\n \"folioView\": \"1\"\r\n },\r\n \"applyCCSurcharge\": false,\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ], \r\n \"cashierId\": {{CashierId}},\r\n \"charges\": [\r\n {\r\n \"transactionCode\": \"2000\",\r\n \"articleCode\": \"200010\",\r\n \"price\": {\r\n \"amount\": \"10\",\r\n \"currencyCode\": \"EUR\"\r\n },\r\n \"postingQuantity\": 1,\r\n \"postingReference\": \" \",\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/passerBySale", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "passerBySale" + ] + }, + "description": "API to post the charge and payment transaction to a guest profile as a passerby." + }, + "response": [] + }, + { + "name": "post Check Outs", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"reservation\": {\r\n \"reservationIdList\": {\r\n \"id\": {{ReservationId}},\r\n \"type\": \"Reservation\"\r\n },\r\n \"cashierId\": {{CashierId}},\r\n \"stopCheckout\": false,\r\n \"mobileCheckoutFolioEmail\": \"testemail@test.com\",\r\n \"checkoutWithOpenFolio\": false,\r\n \"mobileCheckout\": false,\r\n \"autoCheckout\": true,\r\n \"eventType\": \"CheckOut\",\r\n \"checkoutInstr\": {\r\n \"roomStatus\": \"Dirty\",\r\n \"ignoreWarnings\": true\r\n }\r\n },\r\n \"verificationOnly\": false\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/checkOuts", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "checkOuts" + ] + }, + "description": "Use API to request a checkout when reservation fits the criteria for check out." + }, + "response": [] + }, + { + "name": "post Billing Charges -> multiple", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text", + "disabled": true + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"postIt\": false,\r\n \"cashierId\": {{CashierId}},\r\n \"charges\": [\r\n {\r\n \"transactionCode\": \"7082\",\r\n \"price\": {\r\n \"amount\": \"96\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"postingQuantity\": 1,\r\n \"checkNumber\": \"653265\",\r\n \"applyRoutingInstructions\": false,\r\n \"usePackageAllowance\": false,\r\n \"folioWindowNo\": \"1\"\r\n },\r\n {\r\n \"transactionCode\": \"7000\",\r\n \"price\": {\r\n \"amount\": \"76\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"postingQuantity\": 1,\r\n \"checkNumber\": \"653265\",\r\n \"applyRoutingInstructions\": false,\r\n \"usePackageAllowance\": false,\r\n \"folioWindowNo\": \"1\"\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/charges", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "charges" + ] + }, + "description": "Post multiple charges to the reservation folio. Knowledge of the transaction codes that relate to the type of charge is needed. Use the get Transaction Codes." + }, + "response": [] + }, + { + "name": "Post Fixed Charges", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"fixedCharges\": {\r\n \"schedule\": {\r\n \"start\": \"2022-04-01\",\r\n \"end\": \"2022-04-01\",\r\n \"frequency\": \"D\"\r\n },\r\n \"charge\": {\r\n \"transaction\": {\r\n \"code\": \"5010\",\r\n \"description\": \"Tickets\"\r\n },\r\n \"quantity\": \"1\",\r\n \"chargeAmount\": {\r\n \"amount\": \"25\"\r\n },\r\n \"article\": {}\r\n }\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/fixedCharges", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "fixedCharges" + ] + }, + "description": "API to set Fixed Charges on a reservation. Transaction code knowledge is required. The schedule>frequency is D=Daily, with start date and an end date for which days, O=Once, with the same start date and end date, and W=Weekly, with start date and an end date for week." + }, + "response": [] + }, + { + "name": "post Deposit Payments -> unallocated w/token", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "loginHotelCode", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"guaranteeCode\": \"GDED\",\r\n \"updateReservationPaymentMethod\": false,\r\n \"paymentMethod\": {\r\n \"paymentCard\": {\r\n \"cardHolderName\": \"REST TEST\",\r\n \"cardType\": \"Va\",\r\n \"attachCreditCardToProfile\": false,\r\n \"processing\": \"EFT\",\r\n \"cardNumberLast4Digits\": 1881,\r\n \"cardNumber\": 8012123412345991,\r\n \"expirationDateMasked\": \"07/28\",\r\n \"cardOrToken\": \"Token\",\r\n \"cardNumberMasked\": \"XXXXXXXXXXXX1881\",\r\n \"expirationDate\": \"2028-07-31\",\r\n \"citId\": \"1234567890123456\"\r\n },\r\n \"paymentMethod\": \"VA\",\r\n \"folioView\": \"1\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"50\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"cashierId\": {{CashierId}},\r\n \"applyCCSurcharge\": false,\r\n \"terminalId\": \"MobileTerminal\",\r\n \"overrideInsufficientCC\": false,\r\n \"overrideARCreditLimit\": false,\r\n \"folioWindowNo\": \"1\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/depositPayments", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "depositPayments" + ] + }, + "description": "Post a Deposit Payment to a reservation that will initiate a deposit transaction to the integrated Payment System. This is unallocated as there is no policyId and it is including a credit card cardNumber (tokenization isn't active in PMS)." + }, + "response": [] + }, + { + "name": "post Deposit Payments -> unallocated w/credit card", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "loginHotelCode", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"guaranteeCode\": \"GDED\",\r\n \"updateReservationPaymentMethod\": false,\r\n \"paymentMethod\": {\r\n \"paymentCard\": {\r\n \"cardHolderName\": \"REST TEST\",\r\n \"cardType\": \"Va\",\r\n \"attachCreditCardToProfile\": false,\r\n \"processing\": \"EFT\",\r\n \"cardNumberLast4Digits\": 1881,\r\n \"cardNumber\": 4012888888881881,\r\n \"expirationDateMasked\": \"07/28\",\r\n \"cardOrToken\": \"CardNumber\",\r\n \"expirationDate\": \"2028-07-31\",\r\n \"citId\": \"1234567890123456\"\r\n },\r\n \"paymentMethod\": \"VA\",\r\n \"folioView\": \"1\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"50\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"cashierId\": {{CashierId}},\r\n \"applyCCSurcharge\": false,\r\n \"terminalId\": \"MobileTerminal\",\r\n \"overrideInsufficientCC\": false,\r\n \"overrideARCreditLimit\": false,\r\n \"folioWindowNo\": \"1\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/depositPayments", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "depositPayments" + ] + } + }, + "response": [] + }, + { + "name": "post Billing Payments -> w/token", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"overrideInsufficientCC\": false,\r\n \"applyCCSurcharge\": false,\r\n \"vATOffset\": false,\r\n \"paymentMethod\": {\r\n \"paymentCard\": {\r\n \"cardHolderName\": \"REST TEST\",\r\n \"cardType\": \"Va\",\r\n \"processing\": \"EFT\",\r\n \"cardNumberLast4Digits\": 1881,\r\n \"cardNumber\": 8012123412345963,\r\n \"expirationDateMasked\": \"07/28\",\r\n \"cardOrToken\": \"Token\",\r\n \"cardNumberMasked\": \"XXXXXXXXXXXX1881\",\r\n \"expirationDate\": \"2028-07-31\",\r\n \"citId\": \"456987321456789A\"\r\n },\r\n \"paymentMethod\": \"VA\"\r\n },\r\n \"postingReference\": \"API test -Window1\",\r\n \"postingAmount\": {\r\n \"amount\": 50,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"cashierId\": {{CashierId}},\r\n \"terminalId\": \"MobileTerm\",\r\n \"folioWindowNo\": 1,\r\n \"overrideARCreditLimit\": false\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/payments", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "payments" + ] + }, + "description": "Post billing payment to a reservation folio with a token payment method. Token is defined and expected to be recognized by the integrated Payment System for the payment transaction." + }, + "response": [] + }, + { + "name": "post Billing Payments -> w/credit card", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"overrideInsufficientCC\": false,\r\n \"applyCCSurcharge\": false,\r\n \"vATOffset\": false,\r\n \"paymentMethod\": {\r\n \"paymentCard\": {\r\n \"cardHolderName\": \"REST TEST\",\r\n \"cardType\": \"Va\",\r\n \"processing\": \"EFT\",\r\n \"cardNumberLast4Digits\": 1881,\r\n \"cardNumber\": 4012888888881881,\r\n \"expirationDateMasked\": \"07/28\",\r\n \"cardOrToken\": \"CardNumber\",\r\n \"expirationDate\": \"2028-07-31\",\r\n \"citId\": \"456987321456789A\"\r\n },\r\n \"paymentMethod\": \"VA\"\r\n },\r\n \"postingReference\": \"API test -Window1\",\r\n \"postingAmount\": {\r\n \"amount\": 50,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"cashierId\": {{CashierId}},\r\n \"terminalId\": \"MobileTerm\",\r\n \"folioWindowNo\": 1,\r\n \"overrideARCreditLimit\": false\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/payments", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "payments" + ] + } + }, + "response": [] + }, + { + "name": "post Billing Payments -> w/internal CardId", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"paymentMethod\": {\r\n \"paymentCard\": {\r\n \"cardId\": {\r\n \"type\": \"CreditCard\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": {{cardId}}\r\n },\r\n \"cardType\": \"Ax\"\r\n },\r\n \"paymentMethod\": \"AX\",\r\n \"folioView\": \"1\"\r\n },\r\n \"postingAmount\": {\r\n \"amount\": \"412\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"applyCCSurcharge\": false,\r\n \"overrideInsufficientCC\": false,\r\n \"overrideARCreditLimit\": false,\r\n \"vATOffset\": false,\r\n \"action\": \"Billing\",\r\n \"cashierId\": {{cashierId}},\r\n \"folioWindowNo\": \"1\",\r\n \"postingReference\": \"cardid test from postman\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{reservationId}}/payments", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{reservationId}}", + "payments" + ] + }, + "description": "API to use the card already on the reservation to make a payment on the folio. The internal cardId of the existing credit card payment method can be retrieved in the get reservation API and then used to initiate a payment transaction to the integrated Payment System." + }, + "response": [] + }, + { + "name": "Request to submit a job to post the deferred taxes.", + "request": { + "method": "POST", + "header": [ + { + "description": "(Required) Client or Partner's Application Key", + "key": "x-app-key", + "value": "{{AppKey}}" + }, + { + "description": "(Required) Mandatory parameter to identify the hotel code where the end user is logged in", + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "description": "External system code.", + "key": "x-externalsystem", + "value": "{{ExtSystem}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"criteria\": {\n \"hotelId\": \"{{hotelId}}\",\n \"reservationId\": {\n \"url\": \"\",\n \"type\": \"\",\n \"instance\": \"\",\n \"idContext\": \"\",\n \"id\": \"{{reservationId}}\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/deferredTaxesProcess", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "deferredTaxesProcess" + ] + }, + "description": "Request to submit a job to post the deferred taxes.

OperationId:postDeferredTaxesProcess

" + }, + "response": [] + }, + { + "name": "close Reservation Folio", + "request": { + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-externalsystem", + "value": "{{ExtSystem}}", + "type": "text" + }, + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": {{HotelId}},\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": {{ReservationId}}\r\n },\r\n \"cashierId\": {{CashierId}}\r\n }\r\n}" + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/folios", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "folios" + ] + } + }, + "response": [] + }, + { + "name": "convert Folio", + "request": { + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-externalsystem", + "value": "{{ExtSystem}}", + "type": "text" + }, + { + "key": "Authorization", + "value": "Bearer {{Token}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": {{HotelId}},\r\n \"folioNo\":{{FolioNo}},\r\n \"folioTypeName\": \"NOTA\",\r\n \"folioDate\": \"2019-10-07\"\r\n }\r\n}" + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/folio/{{FolioNo}}/convert", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "folio", + "{{FolioNo}}", + "convert" + ] + } + }, + "response": [] + }, + { + "name": "Change folio tax payments Copy", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text", + "description": "(Required) Client or Partner's Application Key" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text", + "description": "(Required) Mandatory parameter to identify the hotel code where the end user is logged in" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reverseCriteria\": {\n \"hotelId\": {{HotelId}},\n \"transactionList\": [\n \"1000\"\n ],\n \"reasonCode\": \"TST\",\n \"cashierId\": {{CashierId}}\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/csh/v1/hotels/{{HotelId}}/cashiers/1/folioTaxPayments", + "host": [ + "{{HostName}}" + ], + "path": [ + "csh", + "v1", + "hotels", + "{{HotelId}}", + "cashiers", + "1", + "folioTaxPayments" + ] + }, + "description": "You can use this API to change folio tax payments.

OperationId:reverseFolioTaxPayment

" + }, + "response": [ + { + "name": "Response for the reverse Thailand Tax Payment Tax record request.", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": "(Required) Client or Partner's Application Key", + "key": "x-app-key", + "value": "f2a96686-6998-4d92-bf6d-7e581dec7fde" + }, + { + "description": "(Required) Mandatory parameter to identify the hotel code where the end user is logged in", + "key": "x-hotelid", + "value": "" + }, + { + "description": "External system code.", + "key": "x-externalsystem", + "value": "" + }, + { + "description": "Language code", + "key": "Accept-Language", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "value": "application/json;charset=UTF-8" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"reverseCriteria\": {\n \"hotelId\": \"\",\n \"transactionList\": [\n \"\",\n \"\"\n ],\n \"reasonCode\": \"\",\n \"cashierId\": \"\"\n },\n \"links\": [\n {\n \"href\": \"\",\n \"rel\": \"\",\n \"templated\": false,\n \"method\": \"PUT\",\n \"targetSchema\": \"\",\n \"operationId\": \"\",\n \"title\": \"\"\n },\n {\n \"href\": \"\",\n \"rel\": \"\",\n \"templated\": false,\n \"method\": \"HEAD\",\n \"targetSchema\": \"\",\n \"operationId\": \"\",\n \"title\": \"\"\n }\n ],\n \"warnings\": [\n {\n \"value\": \"\",\n \"shortText\": \"\",\n \"code\": \"\",\n \"docURL\": \"\",\n \"status\": \"\",\n \"tag\": \"\",\n \"recordId\": \"\",\n \"type\": \"\",\n \"language\": \"qM-rXyaR13-J0LCULQ-JxdLJ-4JyvCUY-peb\",\n \"rph\": \"\"\n },\n {\n \"value\": \"\",\n \"shortText\": \"\",\n \"code\": \"\",\n \"docURL\": \"\",\n \"status\": \"\",\n \"tag\": \"\",\n \"recordId\": \"\",\n \"type\": \"\",\n \"language\": \"Hnakol-ud-DpQ0-Z-XenFA81F-XDAXThxc-FV-M4Tx-KMF-kT5Z3ld2\",\n \"rph\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "url": { + "raw": "{{baseUrl}}/hotels/:hotelId/cashiers/:cashierId/folioTaxPayments", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "hotels", + ":hotelId", + "cashiers", + ":cashierId", + "folioTaxPayments" + ], + "variable": [ + { + "key": "hotelId" + }, + { + "key": "cashierId" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Content-Language", + "value": "EyRvNOAb-5uWb-3aasMI-NCcCrJ-KrumcIL-GZZYddBo-jVH-Oz0Cy-k", + "description": { + "content": "Audience language", + "type": "text/plain" + } + }, + { + "key": "Location", + "value": "", + "description": { + "content": "Location of newly created resource", + "type": "text/plain" + } + } + ], + "cookie": [], + "body": "{\n \"postings\": [\n {\n \"referenceTransactionNo\": \"\",\n \"remark\": \"\",\n \"reference\": \"\",\n \"checkNo\": \"\",\n \"checkCount\": \"\",\n \"postedAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"price\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"quantity\": \"\",\n \"transactionType\": \"Revenue\",\n \"creditAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"debitAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"articleCode\": \"\",\n \"cashierInfo\": {\n \"cashierId\": \"\",\n \"cashierName\": \"\"\n },\n \"paidOut\": \"\",\n \"arrangementCode\": \"\",\n \"groupTypeInfo\": {\n \"groupId\": \"\",\n \"groupCount\": \"\",\n \"groupDescription\": \"\",\n \"subGroupId\": \"\"\n },\n \"rateCode\": \"\",\n \"compRedemptionCode\": \"\",\n \"updateInfo\": {\n \"updateDate\": \"\",\n \"updateBy\": \"\"\n },\n \"fbaCertificate\": \"\",\n \"taxInvoiceNo\": \"\",\n \"serviceRecovery\": \"\",\n \"compPostingsInfo\": {\n \"authorizer\": \"\",\n \"approvalStatus\": \"\"\n },\n \"financialTransactionIdList\": [\n {\n \"id\": \"\",\n \"type\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"\"\n }\n ],\n \"exchange\": {\n \"debitAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"creditAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n }\n },\n \"approvalCode\": \"\",\n \"approvalStatus\": \"\",\n \"stampDuty\": \"\",\n \"customCharge\": \"\",\n \"transactionNo\": \"\",\n \"transactionDate\": \"\",\n \"transactionCode\": \"\",\n \"transactionDescription\": \"\",\n \"transactionAmount\": \"\",\n \"postingDate\": \"\",\n \"postingTime\": {\n \"time\": \"\",\n \"timezone\": \"\"\n },\n \"revenueDate\": \"\",\n \"receiptNo\": \"\",\n \"officialBIRReceiptExists\": \"\",\n \"roundingDifferenceTrx\": \"\",\n \"commissionable\": \"\",\n \"reversePaymentTransactionNo\": \"\",\n \"canAdjustInvoice\": \"\",\n \"depositTransactionId\": \"\",\n \"groupByCount\": \"\",\n \"folioWindowNo\": \"\",\n \"deferredTax\": \"\",\n \"awardTransaction\": \"\",\n \"covers\": \"\"\n },\n {\n \"referenceTransactionNo\": \"\",\n \"remark\": \"\",\n \"reference\": \"\",\n \"checkNo\": \"\",\n \"checkCount\": \"\",\n \"postedAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"price\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"quantity\": \"\",\n \"transactionType\": \"Revenue\",\n \"creditAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"debitAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"articleCode\": \"\",\n \"cashierInfo\": {\n \"cashierId\": \"\",\n \"cashierName\": \"\"\n },\n \"paidOut\": \"\",\n \"arrangementCode\": \"\",\n \"groupTypeInfo\": {\n \"groupId\": \"\",\n \"groupCount\": \"\",\n \"groupDescription\": \"\",\n \"subGroupId\": \"\"\n },\n \"rateCode\": \"\",\n \"compRedemptionCode\": \"\",\n \"updateInfo\": {\n \"updateDate\": \"\",\n \"updateBy\": \"\"\n },\n \"fbaCertificate\": \"\",\n \"taxInvoiceNo\": \"\",\n \"serviceRecovery\": \"\",\n \"compPostingsInfo\": {\n \"authorizer\": \"\",\n \"approvalStatus\": \"\"\n },\n \"financialTransactionIdList\": [\n {\n \"id\": \"\",\n \"type\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"\"\n }\n ],\n \"exchange\": {\n \"debitAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"creditAmount\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n }\n },\n \"approvalCode\": \"\",\n \"approvalStatus\": \"\",\n \"stampDuty\": \"\",\n \"customCharge\": \"\",\n \"transactionNo\": \"\",\n \"transactionDate\": \"\",\n \"transactionCode\": \"\",\n \"transactionDescription\": \"\",\n \"transactionAmount\": \"\",\n \"postingDate\": \"\",\n \"postingTime\": {\n \"time\": \"\",\n \"timezone\": \"\"\n },\n \"revenueDate\": \"\",\n \"receiptNo\": \"\",\n \"officialBIRReceiptExists\": \"\",\n \"roundingDifferenceTrx\": \"\",\n \"commissionable\": \"\",\n \"reversePaymentTransactionNo\": \"\",\n \"canAdjustInvoice\": \"\",\n \"depositTransactionId\": \"\",\n \"groupByCount\": \"\",\n \"folioWindowNo\": \"\",\n \"deferredTax\": \"\",\n \"awardTransaction\": \"\",\n \"covers\": \"\"\n }\n ],\n \"trxCodesInfo\": [\n {\n \"description\": \"\",\n \"transactionGroup\": \"\",\n \"transactionSubGroup\": \"\",\n \"universalProductCode\": \"\",\n \"routingInstructionsId\": \"\",\n \"articles\": [\n {\n \"description\": \"\",\n \"transactionCode\": \"\",\n \"price\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"postIt\": {\n \"availableForPostIt\": \"\",\n \"color\": \"White\"\n },\n \"universalProductCode\": \"\",\n \"hotelId\": \"\",\n \"articleCode\": \"\",\n \"inactive\": \"\",\n \"orderSequence\": \"\"\n },\n {\n \"description\": \"\",\n \"transactionCode\": \"\",\n \"price\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"postIt\": {\n \"availableForPostIt\": \"\",\n \"color\": \"Red\"\n },\n \"universalProductCode\": \"\",\n \"hotelId\": \"\",\n \"articleCode\": \"\",\n \"inactive\": \"\",\n \"orderSequence\": \"\"\n }\n ],\n \"trxServiceType\": \"\",\n \"transactionCode\": \"\",\n \"hotelId\": \"\",\n \"printTrxReceipt\": \"\",\n \"redeemMembershipPoints\": \"\",\n \"earnMembershipPoints\": \"\"\n },\n {\n \"description\": \"\",\n \"transactionGroup\": \"\",\n \"transactionSubGroup\": \"\",\n \"universalProductCode\": \"\",\n \"routingInstructionsId\": \"\",\n \"articles\": [\n {\n \"description\": \"\",\n \"transactionCode\": \"\",\n \"price\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"postIt\": {\n \"availableForPostIt\": \"\",\n \"color\": \"DarkYellow\"\n },\n \"universalProductCode\": \"\",\n \"hotelId\": \"\",\n \"articleCode\": \"\",\n \"inactive\": \"\",\n \"orderSequence\": \"\"\n },\n {\n \"description\": \"\",\n \"transactionCode\": \"\",\n \"price\": {\n \"amount\": \"\",\n \"currencyCode\": \"\"\n },\n \"postIt\": {\n \"availableForPostIt\": \"\",\n \"color\": \"LightBlue\"\n },\n \"universalProductCode\": \"\",\n \"hotelId\": \"\",\n \"articleCode\": \"\",\n \"inactive\": \"\",\n \"orderSequence\": \"\"\n }\n ],\n \"trxServiceType\": \"\",\n \"transactionCode\": \"\",\n \"hotelId\": \"\",\n \"printTrxReceipt\": \"\",\n \"redeemMembershipPoints\": \"\",\n \"earnMembershipPoints\": \"\"\n }\n ],\n \"links\": [\n {\n \"href\": \"\",\n \"rel\": \"\",\n \"templated\": false,\n \"method\": \"PUT\",\n \"targetSchema\": \"\",\n \"operationId\": \"\",\n \"title\": \"\"\n },\n {\n \"href\": \"\",\n \"rel\": \"\",\n \"templated\": false,\n \"method\": \"HEAD\",\n \"targetSchema\": \"\",\n \"operationId\": \"\",\n \"title\": \"\"\n }\n ],\n \"warnings\": [\n {\n \"value\": \"\",\n \"shortText\": \"\",\n \"code\": \"\",\n \"docURL\": \"\",\n \"status\": \"\",\n \"tag\": \"\",\n \"recordId\": \"\",\n \"type\": \"\",\n \"language\": \"lnlQklQ-OTWr\",\n \"rph\": \"\"\n },\n {\n \"value\": \"\",\n \"shortText\": \"\",\n \"code\": \"\",\n \"docURL\": \"\",\n \"status\": \"\",\n \"tag\": \"\",\n \"recordId\": \"\",\n \"type\": \"\",\n \"language\": \"oRR-78qraO\",\n \"rph\": \"\"\n }\n ]\n}" + } + ] + } + ], + "description": "###### APIs to cater for Cashiering related functionality in OPERA Cloud.\r\n\r\nCashiering provides access to a guest folio, posting journals, receipt histories, currency calculations, credit card settlements, and check a guest out.\r\n\r\nFor further detailed information on Cashiering, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_cashiering_finance.htm#OCSUH-CashieringAndFinance-6AA33E56).", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Channel Configuration (CHL)", + "item": [ + { + "name": "Amenities Mapping", + "item": [ + { + "name": "get Amenities Mapping", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, "method": "GET", "header": [ { @@ -13280,7 +16623,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/confirmationLetters", + "raw": "{{HostName}}/chl/v1/channels/amenities/mapping", "host": [ "{{HostName}}" ], @@ -13288,21 +16631,23 @@ "chl", "v1", "channels", - "confirmationLetters" + "amenities", + "mapping" ] } }, "response": [] }, { - "name": "post Channel Hotel Letters", + "name": "post Amenities Mapping", "request": { "auth": { "type": "bearer", "bearer": [ { - "key": "undefined", - "type": "any" + "key": "token", + "value": "{{Token}}", + "type": "string" } ] }, @@ -13327,7 +16672,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelHotelLetters\": [\r\n {\r\n \"letterName\": \"aman_guest_confirmation\",\r\n \"bookingChannel\": {\r\n \"code\": \"DOC\",\r\n \"description\": \"New Channel\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"letterType\": \"Confirmation\",\r\n \"language\": \"E\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"amenities\": [\r\n {\r\n \"amenityGroup\": \"ProductsFeatures\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"WH\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"100\",\r\n \"externalSystemCode\": \"FITNESS\",\r\n \"description\": \"Description\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -13335,7 +16680,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/confirmationLetters", + "raw": "{{HostName}}/chl/v1/channels/amenities", "host": [ "{{HostName}}" ], @@ -13343,21 +16688,22 @@ "chl", "v1", "channels", - "confirmationLetters" + "amenities" ] } }, "response": [] }, { - "name": "put Channel Hotel Letters", + "name": "put Amenities Mapping", "request": { "auth": { "type": "bearer", "bearer": [ { - "key": "undefined", - "type": "any" + "key": "token", + "value": "{{Token}}", + "type": "string" } ] }, @@ -13382,7 +16728,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelHotelLetters\": [\r\n {\r\n \"letterName\": \"confirmation_letter\",\r\n \"bookingChannel\": {\r\n \"code\": \"DOC\",\r\n \"description\": \"DOC\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"letterType\": \"Confirmation\",\r\n \"language\": \"E\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"amenities\": [\r\n {\r\n \"amenityGroup\": \"ProductsFeatures\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"WH\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"100\",\r\n \"externalSystemCode\": \"FITNESS\",\r\n \"description\": \"Description\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -13390,7 +16736,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/confirmationLetters", + "raw": "{{HostName}}/chl/v1/channels/amenities", "host": [ "{{HostName}}" ], @@ -13398,21 +16744,22 @@ "chl", "v1", "channels", - "confirmationLetters" + "amenities" ] } }, "response": [] }, { - "name": "delete Channel Hotel Letters", + "name": "delete Amenities Mapping", "request": { "auth": { "type": "bearer", "bearer": [ { - "key": "undefined", - "type": "any" + "key": "token", + "value": "{{Token}}", + "type": "string" } ] }, @@ -13445,7 +16792,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/confirmationLetters?code=DOC&code1=E&description=Channel description&hotelId={{HotelId}}&letterType=Confirmation&description1=English", + "raw": "{{HostName}}/chl/v1/channels/amenities?amenityGroup=RoomFeatures&systemSubType=WEB&systemName=Website Channel&systemCode=DOC&systemType=CHANNEL&externalSystemCode=DOC&description=Website Channel&localSystemCode=100", "host": [ "{{HostName}}" ], @@ -13453,32 +16800,40 @@ "chl", "v1", "channels", - "confirmationLetters" + "amenities" ], "query": [ { - "key": "code", - "value": "DOC" + "key": "amenityGroup", + "value": "RoomFeatures" }, { - "key": "code1", - "value": "E" + "key": "systemSubType", + "value": "WEB" }, { - "key": "description", - "value": "Channel description" + "key": "systemName", + "value": "Website Channel" }, { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "systemCode", + "value": "DOC" }, { - "key": "letterType", - "value": "Confirmation" + "key": "systemType", + "value": "CHANNEL" }, { - "key": "description1", - "value": "English" + "key": "externalSystemCode", + "value": "DOC" + }, + { + "key": "description", + "value": "Website Channel" + }, + { + "key": "localSystemCode", + "value": "100" } ] } @@ -13488,22 +16843,16 @@ ] }, { - "name": "Channel Marketing Text", + "name": "Channels (post/put/delete/get)", "item": [ { - "name": "get Channel Marketing Text", + "name": "get Channel", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "GET", "header": [ @@ -13534,7 +16883,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/marketingText?includeInactive=false&fetchInstructions=Marketingtext", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}", "host": [ "{{HostName}}" ], @@ -13542,34 +16891,17 @@ "chl", "v1", "channels", - "marketingText" - ], - "query": [ - { - "key": "includeInactive", - "value": "false" - }, - { - "key": "fetchInstructions", - "value": "Marketingtext", - "description": "\"Marketingtext\", \"Amenity\", \"Carrier\", \"Currency\", \"Error\", \"Guarantee\", \"Ratecategory\" " - } + "{{ChannelCode}}" ] } }, "response": [] }, { - "name": "post Channel Marketing Text", + "name": "post Channels", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -13592,7 +16924,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"createChannelMarketingTexts\": [\r\n {\r\n \"newHotelCode\": \"{{HotelId}}\",\r\n \"newTransactionType\": \"GUDPCN\",\r\n \"newPolicyType\": \"CANCEL POLICY\",\r\n \"newPolicyDetail\": \"GUARANTEE\",\r\n \"newBeginDate\": \"2023-07-08\",\r\n \"marketingText\": \"Channel marketing cancel policy can go here\",\r\n \"globalTextYN\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channels\": [\r\n {\r\n \"systemInfo\": {\r\n \"systemName\": \"NEW CHANNEL\",\r\n \"systemCode\": \"DOC\",\r\n \"systemSubType\": \"WEB\",\r\n \"inactive\": false\r\n },\r\n \"sellBy\": \"RATEROOM\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -13600,31 +16932,24 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/marketingText", + "raw": "{{HostName}}/chl/v1/channels", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "channels", - "marketingText" + "channels" ] } }, "response": [] }, { - "name": "put Channel Marketing Text", + "name": "put Channels", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -13647,7 +16972,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"changeChannelMarketingTexts\": [\r\n {\r\n \"newHotelCode\": \"{{HotelId}}\",\r\n \"newTransactionType\": \"GUDPCN\",\r\n \"newPolicyType\": \"CANCEL POLICY\",\r\n \"newPolicyDetail\": \"GUARANTEE\",\r\n \"newBeginDate\": \"2023-08-08\",\r\n \"marketingText\": \"Channel marketing cancel policy can go here\",\r\n \"transactionType\": \"GUDPCN\",\r\n \"policyType\": \"CANCEL POLICY\",\r\n \"policyDetail\": \"GUARANTEE\",\r\n \"beginDate\": \"2023-07-08\",\r\n \"globalTextYN\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channels\": [\r\n {\r\n \"systemInfo\": {\r\n \"systemName\": \"NEW CHANNEL\",\r\n \"systemCode\": \"DOC\",\r\n \"systemSubType\": \"WEB\",\r\n \"inactive\": false\r\n },\r\n \"sellBy\": \"RATEROOM\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -13655,33 +16980,29 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/marketingText", + "raw": "{{HostName}}/chl/v1/channels", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "channels", - "marketingText" + "channels" ] } }, "response": [] }, { - "name": "delete Channel Marketing Text", + "name": "get Channels", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -13710,41 +17031,14 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/marketingText?transactionType=GUDPCN&beginDate=2023-08-08&policyDetail=GUARANTEE&policyType=CANCEL+POLICY&hotelId={{HotelId}}&bookingChannelCode=DOC", + "raw": "{{HostName}}/chl/v1/channels", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "channels", - "marketingText" - ], - "query": [ - { - "key": "transactionType", - "value": "GUDPCN" - }, - { - "key": "beginDate", - "value": "2023-08-08" - }, - { - "key": "policyDetail", - "value": "GUARANTEE" - }, - { - "key": "policyType", - "value": "CANCEL+POLICY" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "bookingChannelCode", - "value": "DOC" - } + "channels" ] } }, @@ -13753,22 +17047,16 @@ ] }, { - "name": "Channel Negotiated Rate", + "name": "Channel Card Type Mapping", "item": [ { - "name": "get Channel Negotiated Rate", + "name": "get Channel Card Type Mappings", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "GET", "header": [ @@ -13799,7 +17087,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/negotiatedRates?hotelId={{HotelId}}&bookingChannelCode=OWS", + "raw": "{{HostName}}/chl/v1/channels/cardType/mappings?includeInactive=false&offset=0&hotelIds={{HotelId}}&bookingChannelCodes=DOC", "host": [ "{{HostName}}" ], @@ -13807,36 +17095,59 @@ "chl", "v1", "channels", - "negotiatedRates" + "cardType", + "mappings" ], "query": [ { - "key": "hotelId", + "key": "includeInactive", + "value": "false" + }, + { + "key": "offset", + "value": "0" + }, + { + "key": "hotelIds", "value": "{{HotelId}}" }, { - "key": "bookingChannelCode", - "value": "OWS" - } - ] - } - }, - "response": [] - }, - { - "name": "post Channel Negotiated Rate", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "cardTypes", + "value": "CA", + "disabled": true + }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ + "key": "fetchMapped", + "value": "true", + "disabled": true + }, + { + "key": "bookingChannelCodes", + "value": "DOC" + }, + { + "key": "fetchUnmapped", + "value": "false", + "disabled": true + }, + { + "key": "channelCardTypes", + "value": "CA", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "post Channel Card Type Mapping", + "request": { + "auth": { + "type": "bearer" + }, + "method": "POST", + "header": [ { "key": "Content-Type", "name": "Content-Type", @@ -13856,7 +17167,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelNegRates\": [\r\n {\r\n \"negProfile\": [\r\n {\r\n \"uniqueId\": [\r\n {\r\n \"type\": \"Profile\",\r\n \"id\": \"1267730\"\r\n },\r\n {\r\n \"type\": \"CorporateId\",\r\n \"id\": \"774116\"\r\n }\r\n ],\r\n \"accessInfoList\": [\r\n {\r\n \"accessInfoDetail\": {\r\n \"newAccessCode\": \"19039884\",\r\n \"channelRatePlanCodeOrder\": \"1\",\r\n \"newTimeSpan\": {\r\n \"startDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-06-01\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"channelRatePlanCode\": \"RACK\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channelCardTypeMapping\": {\r\n \"newChannelCardType\": \"AX\",\r\n \"inactiveDate\": \"2023-06-30\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\",\r\n \"cardType\": \"AX\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -13864,31 +17175,29 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/negotiatedRates", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/cardType/{{CardTypeCode}}", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", + "hotels", + "{{HotelId}}", "channels", - "negotiatedRates" + "{{ChannelCode}}", + "cardType", + "{{CardTypeCode}}" ] } }, "response": [] }, { - "name": "put Channel Negotiated Rate", + "name": "put Channel Card Type Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -13911,7 +17220,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelNegRates\": [\r\n {\r\n \"negProfile\": [\r\n {\r\n \"uniqueId\": [\r\n {\r\n \"type\": \"Profile\",\r\n \"id\": \"1267730\"\r\n },\r\n {\r\n \"type\": \"CorporateId\",\r\n \"id\": \"774116\"\r\n }\r\n ],\r\n \"accessInfoList\": [\r\n {\r\n \"accessInfoDetail\": {\r\n \"newAccessCode\": \"19039884\",\r\n \"channelRatePlanCodeOrder\": \"1\",\r\n \"newTimeSpan\": {\r\n \"startDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-06-01\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"channelRatePlanCode\": \"RACK\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channelCardTypeMapping\": {\r\n \"newChannelCardType\": \"AX\",\r\n \"inactiveDate\": \"2023-06-30\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\",\r\n \"cardType\": \"AX\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -13919,31 +17228,29 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/negotiatedRates", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/cardType/{{CardTypeCode}}", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", + "hotels", + "{{HotelId}}", "channels", - "negotiatedRates" + "{{ChannelCode}}", + "cardType", + "{{CardTypeCode}}" ] } }, "response": [] }, { - "name": "delete Channel Negotiated Rate", + "name": "delete Channel Card Type Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "DELETE", "header": [ @@ -13974,64 +17281,24 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/negotiatedRates?channelRatePlanCode=COR1&accessCode=9897&start=2023-06-09&end=2023-06-15&hotelId={{HotelId}}&type=Profile&idContext=OPERA&id=409609&type=CorporateId&idContext=OPERA&id=409609&bookingChannelCode=DOC", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/cardType/{{CardTypeCode}}?channelCardType={{CardTypeCode}}", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", + "hotels", + "{{HotelId}}", "channels", - "negotiatedRates" + "{{ChannelCode}}", + "cardType", + "{{CardTypeCode}}" ], "query": [ { - "key": "channelRatePlanCode", - "value": "COR1" - }, - { - "key": "accessCode", - "value": "9897" - }, - { - "key": "start", - "value": "2023-06-09" - }, - { - "key": "end", - "value": "2023-06-15" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "type", - "value": "Profile" - }, - { - "key": "idContext", - "value": "OPERA" - }, - { - "key": "id", - "value": "409609" - }, - { - "key": "type", - "value": "CorporateId" - }, - { - "key": "idContext", - "value": "OPERA" - }, - { - "key": "id", - "value": "409609" - }, - { - "key": "bookingChannelCode", - "value": "DOC" + "key": "channelCardType", + "value": "{{CardTypeCode}}" } ] } @@ -14041,24 +17308,15 @@ ] }, { - "name": "Channel Parameters", + "name": "Channel Carriers", "item": [ { - "name": "get Channel Parameters", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Channel Carriers", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -14079,7 +17337,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"carriers\": {\r\n \"carrier\": [\r\n {\r\n \"carrierCode\": {\r\n \"code\": \"DOC\"\r\n },\r\n \"merchant\": false,\r\n \"inactive\": false\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -14087,34 +17345,26 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/parameters", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/subChannels", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "hotels", - "{{HotelId}}", "channels", "{{ChannelCode}}", - "parameters" + "subChannels" ] } }, "response": [] }, { - "name": "put Channel Parameters", + "name": "put Channel Carriers", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -14137,7 +17387,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"systemCode\": \"DOC\",\r\n \"channelParameters\": [\r\n {\r\n \"parameterName\": \"IGNORE_PROFILE_HISTORY\",\r\n \"parameterValue\": \"Y\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"parameterValueType\": \"Boolean\"\r\n }\r\n ]\r\n }\r\n}", + "raw": "{\r\n \"carriers\": {\r\n \"carrier\": [\r\n {\r\n \"carrierCode\": {\r\n \"code\": \"DOC\"\r\n },\r\n \"merchant\": false,\r\n \"inactive\": false\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -14145,7 +17395,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/parameters", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/subChannels", "host": [ "{{HostName}}" ], @@ -14154,7 +17404,66 @@ "v1", "channels", "{{ChannelCode}}", - "parameters" + "subChannels" + ] + } + }, + "response": [] + }, + { + "name": "delete Channel Carriers", + "request": { + "auth": { + "type": "bearer" + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/channels/subChannels?bookingChannelCodes=DOC&carriers=DOC", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "channels", + "subChannels" + ], + "query": [ + { + "key": "bookingChannelCodes", + "value": "DOC" + }, + { + "key": "carriers", + "value": "DOC" + } ] } }, @@ -14163,19 +17472,13 @@ ] }, { - "name": "Channel Rate Categories", + "name": "Channel Errors", "item": [ { - "name": "post Channel Rate Categories", + "name": "post Channel Errors", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -14198,7 +17501,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"rateCategories\": {\r\n \"rateCategory\": [\r\n {\r\n \"rateCategoryCode\": {\r\n \"code\": \"GOVT\",\r\n \"description\": \"Government Rates\"\r\n },\r\n \"shoppingCategory\": \"1\",\r\n \"negotiated\": true,\r\n \"inactive\": true\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", + "raw": "{\r\n \"errors\": {\r\n \"error\": [\r\n {\r\n \"errorCode\": \"ALT_NAME_TRANSLATION_NOT_SUPPORTED\",\r\n \"errorDescription\": \"Alternate name translation functionality is not supported.\",\r\n \"errorPrefix\": \"SYS\",\r\n \"errorSuffix\": \"81\",\r\n \"bookingResponse\": \"Unconfirmed\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-02-03\"\r\n },\r\n \"manualProcess\": true\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -14206,7 +17509,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateCategories", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/errorCodes", "host": [ "{{HostName}}" ], @@ -14215,23 +17518,17 @@ "v1", "channels", "{{ChannelCode}}", - "rateCategories" + "errorCodes" ] } }, "response": [] }, { - "name": "put Channel Rate Categories", + "name": "put Channel Errors", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -14254,7 +17551,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"rateCategories\": {\r\n \"rateCategory\": [\r\n {\r\n \"rateCategoryCode\": {\r\n \"code\": \"GOVT\",\r\n \"description\": \"Government Rates\"\r\n },\r\n \"shoppingCategory\": \"1\",\r\n \"negotiated\": true,\r\n \"inactive\": true\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", + "raw": "{\r\n \"errors\": {\r\n \"error\": [\r\n {\r\n \"errorCode\": \"ALT_NAME_TRANSLATION_NOT_SUPPORTED\",\r\n \"errorDescription\": \"Alternate name translation functionality is not supported.\",\r\n \"errorPrefix\": \"SYS\",\r\n \"errorSuffix\": \"81\",\r\n \"bookingResponse\": \"Unconfirmed\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-02-26\"\r\n },\r\n \"manualProcess\": true\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -14262,7 +17559,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateCategories", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/errorCodes", "host": [ "{{HostName}}" ], @@ -14271,23 +17568,17 @@ "v1", "channels", "{{ChannelCode}}", - "rateCategories" + "errorCodes" ] } }, "response": [] }, { - "name": "delete Channel Rate Categories", + "name": "delete Channel Errors", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "DELETE", "header": [ @@ -14318,7 +17609,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rateCategories?rateCategories=GOVT&bookingChannelCodes=DOC", + "raw": "{{HostName}}/chl/v1/channels/errorCodes?bookingChannelCode={{ChannelCode}}&error=ALT_NAME_TRANSLATION_NOT_SUPPORTED", "host": [ "{{HostName}}" ], @@ -14326,16 +17617,16 @@ "chl", "v1", "channels", - "rateCategories" + "errorCodes" ], "query": [ { - "key": "rateCategories", - "value": "GOVT" + "key": "bookingChannelCode", + "value": "{{ChannelCode}}" }, { - "key": "bookingChannelCodes", - "value": "DOC" + "key": "error", + "value": "ALT_NAME_TRANSLATION_NOT_SUPPORTED" } ] } @@ -14345,19 +17636,13 @@ ] }, { - "name": "Channel Rate Levels", + "name": "Channel Guarantee Code Mapping", "item": [ { - "name": "post Channel Rate Levels", + "name": "post Channel Guarantee Code Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -14380,7 +17665,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"rateLevels\": {\r\n \"rateLevel\": [\r\n {\r\n \"rateLevelCode\": {\r\n \"code\": \"BAR\",\r\n \"description\": \"Best Available Rates\"\r\n }\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", + "raw": "{\r\n \"channelGuaranteeCodeMapping\": {\r\n \"newChannelGuaranteeCode\": \"4PM\",\r\n \"paymentType\": \"CASH\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\",\r\n \"guaranteeCode\": \"4PM\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -14388,32 +17673,29 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateLevels", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/guarantees/{{GuaranteeCode}}", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", + "hotels", + "{{HotelId}}", "channels", "{{ChannelCode}}", - "rateLevels" + "guarantees", + "{{GuaranteeCode}}" ] } }, "response": [] }, { - "name": "put Channel Rate Levels", + "name": "put Channel Guarantee Code Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -14436,7 +17718,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"rateLevels\": {\r\n \"rateLevel\": [\r\n {\r\n \"rateLevelCode\": {\r\n \"code\": \"BAR\",\r\n \"description\": \"Best Available Rates\"\r\n }\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", + "raw": "{\r\n \"channelGuaranteeCodeMapping\": {\r\n \"newChannelGuaranteeCode\": \"4PM\",\r\n \"paymentType\": \"CASH\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\",\r\n \"guaranteeCode\": \"4PM\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -14444,32 +17726,29 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateLevels", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/guarantees/{{GuaranteeCode}}", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", + "hotels", + "{{HotelId}}", "channels", "{{ChannelCode}}", - "rateLevels" + "guarantees", + "{{GuaranteeCode}}" ] } }, "response": [] }, { - "name": "delete Channel Rate Levels", + "name": "delete Channel Guarantee Code Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "DELETE", "header": [ @@ -14500,25 +17779,19 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rateLevels?bookingChannelCodes=DOC&rateLevels=BAR", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/guarantees/{{GuaranteeCode}}", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", + "hotels", + "{{HotelId}}", "channels", - "rateLevels" - ], - "query": [ - { - "key": "bookingChannelCodes", - "value": "DOC" - }, - { - "key": "rateLevels", - "value": "BAR" - } + "{{ChannelCode}}", + "guarantees", + "{{GuaranteeCode}}" ] } }, @@ -14527,22 +17800,16 @@ ] }, { - "name": "Channel Rate Mapping", + "name": "Channel Hotel Letters", "item": [ { - "name": "get Channel Rate Mapping", + "name": "get Channel Hotel Letters", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "GET", "header": [ @@ -14573,7 +17840,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rates", + "raw": "{{HostName}}/chl/v1/channels/confirmationLetters", "host": [ "{{HostName}}" ], @@ -14581,23 +17848,17 @@ "chl", "v1", "channels", - "rates" + "confirmationLetters" ] } }, "response": [] }, { - "name": "post Channel Rate Mapping", + "name": "post Channel Hotel Letters", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -14620,7 +17881,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelRateMappings\": {\r\n \"channelRateMapping\": [\r\n {\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"RACK\",\r\n \"description\": {\r\n \"rateCodeDescription\": {\r\n \"hTMLSupportedDescription\": {\r\n \"defaultText\": \"Member Award Rate\"\r\n }\r\n },\r\n \"shortDescription\": {}\r\n },\r\n \"allowRateUpdate\": true,\r\n \"allowRestrictionUpdate\": true,\r\n \"regionalAvailAttr\": {\r\n \"inclInRegionalAvail\": true,\r\n \"allowRegionalAvail\": true\r\n },\r\n \"beginDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-01-01\",\r\n \"carrierInfo\": {},\r\n \"newChannelRatePlanCode\": \"RACK\",\r\n \"roomTypes\": []\r\n }\r\n ],\r\n \"ignoreChannelRateWarning\": false\r\n }\r\n}", + "raw": "{\r\n \"channelHotelLetters\": [\r\n {\r\n \"letterName\": \"aman_guest_confirmation\",\r\n \"bookingChannel\": {\r\n \"code\": \"DOC\",\r\n \"description\": \"New Channel\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"letterType\": \"Confirmation\",\r\n \"language\": \"E\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -14628,7 +17889,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rates", + "raw": "{{HostName}}/chl/v1/channels/confirmationLetters", "host": [ "{{HostName}}" ], @@ -14636,25 +17897,19 @@ "chl", "v1", "channels", - "rates" + "confirmationLetters" ] } }, "response": [] }, { - "name": "delete Channel Rate Mapping", + "name": "put Channel Hotel Letters", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -14675,7 +17930,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"channelHotelLetters\": [\r\n {\r\n \"letterName\": \"confirmation_letter\",\r\n \"bookingChannel\": {\r\n \"code\": \"DOC\",\r\n \"description\": \"DOC\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"letterType\": \"Confirmation\",\r\n \"language\": \"E\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -14683,7 +17938,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rates?channelRatePlanCode=RACK&hotelId={{HotelId}}&ratePlanCode=RACK&bookingChannelCode=DOC", + "raw": "{{HostName}}/chl/v1/channels/confirmationLetters", "host": [ "{{HostName}}" ], @@ -14691,51 +17946,19 @@ "chl", "v1", "channels", - "rates" - ], - "query": [ - { - "key": "channelRatePlanCode", - "value": "RACK" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "ratePlanCode", - "value": "RACK" - }, - { - "key": "bookingChannelCode", - "value": "DOC" - } + "confirmationLetters" ] } }, "response": [] - } - ] - }, - { - "name": "Channel Rates Global Descriptions", - "item": [ + }, { - "name": "get Channel Rate Code Global Desc", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Channel Hotel Letters", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -14764,37 +17987,59 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/rates/{{RatePlanCode}}/globalDescription", + "raw": "{{HostName}}/chl/v1/channels/confirmationLetters?code=DOC&code1=E&description=Channel description&hotelId={{HotelId}}&letterType=Confirmation&description1=English", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "hotels", - "{{HotelId}}", - "rates", - "{{RatePlanCode}}", - "globalDescription" + "channels", + "confirmationLetters" + ], + "query": [ + { + "key": "code", + "value": "DOC" + }, + { + "key": "code1", + "value": "E" + }, + { + "key": "description", + "value": "Channel description" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "letterType", + "value": "Confirmation" + }, + { + "key": "description1", + "value": "English" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Channel Marketing Text", + "item": [ { - "name": "get Channel Rates Global Descriptions", + "name": "get Channel Marketing Text", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "GET", "header": [ @@ -14825,7 +18070,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rates/globalDescriptions?globalDescriptionType=RoomType", + "raw": "{{HostName}}/chl/v1/channels/marketingText?includeInactive=false&fetchInstructions=Marketingtext", "host": [ "{{HostName}}" ], @@ -14833,14 +18078,17 @@ "chl", "v1", "channels", - "rates", - "globalDescriptions" + "marketingText" ], "query": [ { - "key": "globalDescriptionType", - "value": "RoomType", - "description": "or RatePlan" + "key": "includeInactive", + "value": "false" + }, + { + "key": "fetchInstructions", + "value": "Marketingtext", + "description": "\"Marketingtext\", \"Amenity\", \"Carrier\", \"Currency\", \"Error\", \"Guarantee\", \"Ratecategory\" " } ] } @@ -14848,16 +18096,10 @@ "response": [] }, { - "name": "post Channel Rates Global Descriptions", + "name": "post Channel Marketing Text", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -14880,7 +18122,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"ratePlanGlobalDescription\": {\r\n \"description\": {\r\n \"defaultText\": \"description can go here\"\r\n },\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"line1\"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"l2\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \"l3\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": {\r\n \"code\": \"RACK\"\r\n },\r\n \"globalDescType\": \"RatePlan\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"createChannelMarketingTexts\": [\r\n {\r\n \"newHotelCode\": \"{{HotelId}}\",\r\n \"newTransactionType\": \"GUDPCN\",\r\n \"newPolicyType\": \"CANCEL POLICY\",\r\n \"newPolicyDetail\": \"GUARANTEE\",\r\n \"newBeginDate\": \"2023-07-08\",\r\n \"marketingText\": \"Channel marketing cancel policy can go here\",\r\n \"globalTextYN\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -14888,7 +18130,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rates/globalDescriptions", + "raw": "{{HostName}}/chl/v1/channels/marketingText", "host": [ "{{HostName}}" ], @@ -14896,24 +18138,17 @@ "chl", "v1", "channels", - "rates", - "globalDescriptions" + "marketingText" ] } }, "response": [] }, { - "name": "put Channel Rates Global Descriptions", + "name": "put Channel Marketing Text", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -14936,7 +18171,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"ratePlanGlobalDescription\": {\r\n \"description\": {\r\n \"defaultText\": \"description edit can go here\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": {\r\n \"code\": \"RACK\"\r\n },\r\n \"globalDescType\": \"RatePlan\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"changeChannelMarketingTexts\": [\r\n {\r\n \"newHotelCode\": \"{{HotelId}}\",\r\n \"newTransactionType\": \"GUDPCN\",\r\n \"newPolicyType\": \"CANCEL POLICY\",\r\n \"newPolicyDetail\": \"GUARANTEE\",\r\n \"newBeginDate\": \"2023-08-08\",\r\n \"marketingText\": \"Channel marketing cancel policy can go here\",\r\n \"transactionType\": \"GUDPCN\",\r\n \"policyType\": \"CANCEL POLICY\",\r\n \"policyDetail\": \"GUARANTEE\",\r\n \"beginDate\": \"2023-07-08\",\r\n \"globalTextYN\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -14944,7 +18179,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rates/globalDescriptions", + "raw": "{{HostName}}/chl/v1/channels/marketingText", "host": [ "{{HostName}}" ], @@ -14952,26 +18187,19 @@ "chl", "v1", "channels", - "rates", - "globalDescriptions" + "marketingText" ] } }, "response": [] }, { - "name": "put Rate Global Description", + "name": "delete Channel Marketing Text", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -14992,7 +18220,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"ratePlanGlobalDescription\": {\r\n \"description\": {\r\n \"defaultText\": \"Description Update\"\r\n },\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"Update\"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"Updated\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \" Updated\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": {\r\n \"code\": \"RACK\"\r\n },\r\n \"globalDescType\": \"RatePlan\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -15000,7 +18228,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rates/{{ChannelRateCode}}/globalDescription", + "raw": "{{HostName}}/chl/v1/channels/marketingText?transactionType=GUDPCN&beginDate=2023-08-08&policyDetail=GUARANTEE&policyType=CANCEL+POLICY&hotelId={{HotelId}}&bookingChannelCode=DOC", "host": [ "{{HostName}}" ], @@ -15008,28 +18236,53 @@ "chl", "v1", "channels", - "{{ChannelCode}}", - "rates", - "{{ChannelRateCode}}", - "globalDescription" + "marketingText" + ], + "query": [ + { + "key": "transactionType", + "value": "GUDPCN" + }, + { + "key": "beginDate", + "value": "2023-08-08" + }, + { + "key": "policyDetail", + "value": "GUARANTEE" + }, + { + "key": "policyType", + "value": "CANCEL+POLICY" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "bookingChannelCode", + "value": "DOC" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Channel Negotiated Rate", + "item": [ { - "name": "delete Channel Rates Global Descriptions", + "name": "get Channel Negotiated Rate", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -15058,7 +18311,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rates/globalDescriptions?code=RACK&globalDescType=RatePlan&hotelId={{HotelId}}", + "raw": "{{HostName}}/chl/v1/channels/negotiatedRates?hotelId={{HotelId}}&bookingChannelCode=OWS", "host": [ "{{HostName}}" ], @@ -15066,48 +18319,29 @@ "chl", "v1", "channels", - "rates", - "globalDescriptions" + "negotiatedRates" ], "query": [ - { - "key": "code", - "value": "RACK" - }, - { - "key": "globalDescType", - "value": "RatePlan" - }, { "key": "hotelId", "value": "{{HotelId}}" + }, + { + "key": "bookingChannelCode", + "value": "OWS" } ] } }, "response": [] - } - ] - }, - { - "name": "Channel Rooms Global Descriptions", - "item": [ + }, { - "name": "get Channel Rooms Global Descriptions", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Channel Negotiated Rate", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -15128,7 +18362,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"channelNegRates\": [\r\n {\r\n \"negProfile\": [\r\n {\r\n \"uniqueId\": [\r\n {\r\n \"type\": \"Profile\",\r\n \"id\": \"1267730\"\r\n },\r\n {\r\n \"type\": \"CorporateId\",\r\n \"id\": \"774116\"\r\n }\r\n ],\r\n \"accessInfoList\": [\r\n {\r\n \"accessInfoDetail\": {\r\n \"newAccessCode\": \"19039884\",\r\n \"channelRatePlanCodeOrder\": \"1\",\r\n \"newTimeSpan\": {\r\n \"startDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-06-01\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"channelRatePlanCode\": \"RACK\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -15136,7 +18370,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescriptions?globalDescriptionType=RoomType", + "raw": "{{HostName}}/chl/v1/channels/negotiatedRates", "host": [ "{{HostName}}" ], @@ -15144,33 +18378,19 @@ "chl", "v1", "channels", - "rooms", - "globalDescriptions" - ], - "query": [ - { - "key": "globalDescriptionType", - "value": "RoomType", - "description": "or RatePlan" - } + "negotiatedRates" ] } }, "response": [] }, { - "name": "post Channel Rooms Global Descriptions", + "name": "put Channel Negotiated Rate", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -15191,7 +18411,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"roomTypeGlobalDescription\": {\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"Superior Room\"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"two\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \"three\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": {\r\n \"code\": \"SUP\"\r\n },\r\n \"globalDescType\": \"RoomType\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channelNegRates\": [\r\n {\r\n \"negProfile\": [\r\n {\r\n \"uniqueId\": [\r\n {\r\n \"type\": \"Profile\",\r\n \"id\": \"1267730\"\r\n },\r\n {\r\n \"type\": \"CorporateId\",\r\n \"id\": \"774116\"\r\n }\r\n ],\r\n \"accessInfoList\": [\r\n {\r\n \"accessInfoDetail\": {\r\n \"newAccessCode\": \"19039884\",\r\n \"channelRatePlanCodeOrder\": \"1\",\r\n \"newTimeSpan\": {\r\n \"startDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-06-01\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"channelRatePlanCode\": \"RACK\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -15199,7 +18419,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescriptions", + "raw": "{{HostName}}/chl/v1/channels/negotiatedRates", "host": [ "{{HostName}}" ], @@ -15207,26 +18427,19 @@ "chl", "v1", "channels", - "rooms", - "globalDescriptions" + "negotiatedRates" ] } }, "response": [] }, { - "name": "put Channel Rooms Global Descriptions", + "name": "delete Channel Negotiated Rate", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -15247,7 +18460,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"roomTypeGlobalDescription\": {\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"Superior Room\"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"two\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \"three\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": {\r\n \"code\": \"SUP\"\r\n },\r\n \"globalDescType\": \"RoomType\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -15255,7 +18468,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescriptions", + "raw": "{{HostName}}/chl/v1/channels/negotiatedRates?channelRatePlanCode=COR1&accessCode=9897&start=2023-06-09&end=2023-06-15&hotelId={{HotelId}}&type=Profile&idContext=OPERA&id=409609&type=CorporateId&idContext=OPERA&id=409609&bookingChannelCode=DOC", "host": [ "{{HostName}}" ], @@ -15263,26 +18476,77 @@ "chl", "v1", "channels", - "rooms", - "globalDescriptions" + "negotiatedRates" + ], + "query": [ + { + "key": "channelRatePlanCode", + "value": "COR1" + }, + { + "key": "accessCode", + "value": "9897" + }, + { + "key": "start", + "value": "2023-06-09" + }, + { + "key": "end", + "value": "2023-06-15" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "type", + "value": "Profile" + }, + { + "key": "idContext", + "value": "OPERA" + }, + { + "key": "id", + "value": "409609" + }, + { + "key": "type", + "value": "CorporateId" + }, + { + "key": "idContext", + "value": "OPERA" + }, + { + "key": "id", + "value": "409609" + }, + { + "key": "bookingChannelCode", + "value": "DOC" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Channel Parameters", + "item": [ { - "name": "put Room Description", + "name": "get Channel Parameters", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "GET", "header": [ { "key": "Content-Type", @@ -15303,7 +18567,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"roomTypeGlobalDescription\": {\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"Global Standard King Guest room Global \"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"Description line 2\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \"line 3 Update \"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": {\r\n \"code\": \"STDK\",\r\n \"description\": \"Standard King Guestroom\"\r\n },\r\n \"globalDescType\": \"RoomType\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -15311,34 +18575,30 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescription", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/parameters", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", + "hotels", + "{{HotelId}}", "channels", - "rooms", - "globalDescription" + "{{ChannelCode}}", + "parameters" ] } }, "response": [] }, { - "name": "delete Channel Rooms Global Descriptions", + "name": "put Channel Parameters", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -15359,7 +18619,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"criteria\": {\r\n \"systemCode\": \"DOC\",\r\n \"channelParameters\": [\r\n {\r\n \"parameterName\": \"IGNORE_PROFILE_HISTORY\",\r\n \"parameterValue\": \"Y\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"parameterValueType\": \"Boolean\"\r\n }\r\n ]\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -15367,7 +18627,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescriptions?code1=SUP&globalDescType=RoomType&hotelId={{HotelId}}", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/parameters", "host": [ "{{HostName}}" ], @@ -15375,22 +18635,8 @@ "chl", "v1", "channels", - "rooms", - "globalDescriptions" - ], - "query": [ - { - "key": "code1", - "value": "SUP" - }, - { - "key": "globalDescType", - "value": "RoomType" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "{{ChannelCode}}", + "parameters" ] } }, @@ -15399,24 +18645,15 @@ ] }, { - "name": "Channel Room Mapping per property", + "name": "Channel Rate Categories", "item": [ { - "name": "get Channel Room Mapping", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Channel Rate Categories", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -15437,7 +18674,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"rateCategories\": {\r\n \"rateCategory\": [\r\n {\r\n \"rateCategoryCode\": {\r\n \"code\": \"GOVT\",\r\n \"description\": \"Government Rates\"\r\n },\r\n \"shoppingCategory\": \"1\",\r\n \"negotiated\": true,\r\n \"inactive\": true\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -15445,35 +18682,28 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/rooms/mapping", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateCategories", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "hotels", - "{{HotelId}}", - "rooms", - "mapping" + "channels", + "{{ChannelCode}}", + "rateCategories" ] } }, "response": [] }, { - "name": "post Channel Room Mapping", + "name": "put Channel Rate Categories", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -15494,7 +18724,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelRoomMappings\": [\r\n {\r\n \"channelRoomMappingDetails\": {\r\n \"newChannelRoomType\": \"SUP\",\r\n \"newBeginDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-06-09\",\r\n \"description\": {\r\n \"customDescription\": {\r\n \"hTMLSupportedDescription\": {\r\n \"description\": \"1 BED SUITE\"\r\n }\r\n }\r\n },\r\n \"alternateChannelRoomType\": \"SUP\",\r\n \"active\": true\r\n },\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": \"SUP\",\r\n \"channelRoomType\": \"SUP\",\r\n \"beginDate\": \"2023-06-09\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"rateCategories\": {\r\n \"rateCategory\": [\r\n {\r\n \"rateCategoryCode\": {\r\n \"code\": \"GOVT\",\r\n \"description\": \"Government Rates\"\r\n },\r\n \"shoppingCategory\": \"1\",\r\n \"negotiated\": true,\r\n \"inactive\": true\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -15502,7 +18732,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/rooms", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateCategories", "host": [ "{{HostName}}" ], @@ -15510,25 +18740,20 @@ "chl", "v1", "channels", - "rooms" + "{{ChannelCode}}", + "rateCategories" ] } }, "response": [] }, { - "name": "put Channel Room Mapping", + "name": "delete Channel Rate Categories", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -15549,7 +18774,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"channelRoomMapping\": {\r\n \"channelRoomMappingDetails\": {\r\n \"newChannelRoomType\": \"SUP\",\r\n \"newBeginDate\": \"2023-06-02\",\r\n \"endDate\": \"2023-06-02\",\r\n \"description\": {\r\n \"customDescription\": {\r\n \"hTMLSupportedDescription\": {\r\n \"description\": \"1 BEDroom\"\r\n }\r\n }\r\n },\r\n \"active\": true,\r\n \"rateCodes\": [\r\n \"RACK\"\r\n ]\r\n },\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": \"1BSW\",\r\n \"channelRoomType\": \"DOC\",\r\n \"beginDate\": \"2023-06-02\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -15557,37 +18782,42 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/rooms/{{RoomTypeCode}}", + "raw": "{{HostName}}/chl/v1/channels/rateCategories?rateCategories=GOVT&bookingChannelCodes=DOC", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "hotels", - "{{HotelId}}", "channels", - "{{ChannelCode}}", - "rooms", - "{{RoomTypeCode}}" + "rateCategories" + ], + "query": [ + { + "key": "rateCategories", + "value": "GOVT" + }, + { + "key": "bookingChannelCodes", + "value": "DOC" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Channel Rate Levels", + "item": [ { - "name": "delete Channel Room Mapping", + "name": "post Channel Rate Levels", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "DELETE", + "method": "POST", "header": [ { "key": "Content-Type", @@ -15608,7 +18838,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"rateLevels\": {\r\n \"rateLevel\": [\r\n {\r\n \"rateLevelCode\": {\r\n \"code\": \"BAR\",\r\n \"description\": \"Best Available Rates\"\r\n }\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -15616,72 +18846,28 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/rooms/{{RoomTypeCode}}?beginDate=2023-06-02&channelRoomType=SUP", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateLevels", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "hotels", - "{{HotelId}}", "channels", "{{ChannelCode}}", - "rooms", - "{{RoomTypeCode}}" - ], - "query": [ - { - "key": "beginDate", - "value": "2023-06-02" - }, - { - "key": "channelRoomType", - "value": "SUP" - } + "rateLevels" ] } }, "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Channel Room Types", - "item": [ - { - "name": "post Channel Room Types", + "name": "put Channel Rate Levels", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -15702,7 +18888,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"roomTypes\": {\r\n \"roomType\": [\r\n {\r\n \"roomTypeCode\": {\r\n \"code\": \"SUP\",\r\n \"description\": \"Superior\"\r\n }\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", + "raw": "{\r\n \"rateLevels\": {\r\n \"rateLevel\": [\r\n {\r\n \"rateLevelCode\": {\r\n \"code\": \"BAR\",\r\n \"description\": \"Best Available Rates\"\r\n }\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -15710,7 +18896,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/roomTypes", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateLevels", "host": [ "{{HostName}}" ], @@ -15719,25 +18905,19 @@ "v1", "channels", "{{ChannelCode}}", - "roomTypes" + "rateLevels" ] } }, "response": [] }, { - "name": "put Channel Room Types", + "name": "delete Channel Rate Levels", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -15758,7 +18938,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"roomTypes\": {\r\n \"roomType\": [\r\n {\r\n \"roomTypeCode\": {\r\n \"code\": \"SUP\",\r\n \"description\": \"Superior\"\r\n }\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -15766,7 +18946,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/roomTypes", + "raw": "{{HostName}}/chl/v1/channels/rateLevels?bookingChannelCodes=DOC&rateLevels=BAR", "host": [ "{{HostName}}" ], @@ -15774,26 +18954,37 @@ "chl", "v1", "channels", - "{{ChannelCode}}", - "roomTypes" + "rateLevels" + ], + "query": [ + { + "key": "bookingChannelCodes", + "value": "DOC" + }, + { + "key": "rateLevels", + "value": "BAR" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Channel Rate Mapping", + "item": [ { - "name": "delete Channel Room Types", + "name": "get Channel Rate Mapping", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -15812,8 +19003,17 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/chl/v1/channels/roomTypes?roomTypes=SUP&bookingChannelCodes=DOC", + "raw": "{{HostName}}/chl/v1/channels/rates", "host": [ "{{HostName}}" ], @@ -15821,43 +19021,19 @@ "chl", "v1", "channels", - "roomTypes" - ], - "query": [ - { - "key": "roomTypes", - "value": "SUP" - }, - { - "key": "bookingChannelCodes", - "value": "DOC" - } + "rates" ] } }, "response": [] - } - ] - }, - { - "name": "Credit Cards Mapping", - "item": [ + }, { - "name": "get Credit Cards Mapping", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Channel Rate Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -15878,7 +19054,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"channelRateMappings\": {\r\n \"channelRateMapping\": [\r\n {\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"RACK\",\r\n \"description\": {\r\n \"rateCodeDescription\": {\r\n \"hTMLSupportedDescription\": {\r\n \"defaultText\": \"Member Award Rate\"\r\n }\r\n },\r\n \"shortDescription\": {}\r\n },\r\n \"allowRateUpdate\": true,\r\n \"allowRestrictionUpdate\": true,\r\n \"regionalAvailAttr\": {\r\n \"inclInRegionalAvail\": true,\r\n \"allowRegionalAvail\": true\r\n },\r\n \"beginDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-01-01\",\r\n \"carrierInfo\": {},\r\n \"newChannelRatePlanCode\": \"RACK\",\r\n \"roomTypes\": []\r\n }\r\n ],\r\n \"ignoreChannelRateWarning\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -15886,7 +19062,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/cardTypes/mapping?includeInactive=false&offset=0&systemType=CHANNEL", + "raw": "{{HostName}}/chl/v1/channels/rates", "host": [ "{{HostName}}" ], @@ -15894,40 +19070,19 @@ "chl", "v1", "channels", - "cardTypes", - "mapping" - ], - "query": [ - { - "key": "includeInactive", - "value": "false" - }, - { - "key": "offset", - "value": "0" - }, - { - "key": "systemType", - "value": "CHANNEL" - } + "rates" ] } }, "response": [] }, { - "name": "post Credit Cards Mapping", + "name": "delete Channel Rate Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "POST", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -15948,7 +19103,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"creditCards\": [\r\n {\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"AMEX\",\r\n \"externalSystemCode\": \"AX\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-08\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -15956,7 +19111,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/cardTypes", + "raw": "{{HostName}}/chl/v1/channels/rates?channelRatePlanCode=RACK&hotelId={{HotelId}}&ratePlanCode=RACK&bookingChannelCode=DOC", "host": [ "{{HostName}}" ], @@ -15964,25 +19119,45 @@ "chl", "v1", "channels", - "cardTypes" + "rates" + ], + "query": [ + { + "key": "channelRatePlanCode", + "value": "RACK" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "ratePlanCode", + "value": "RACK" + }, + { + "key": "bookingChannelCode", + "value": "DOC" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Channel Rates Global Descriptions", + "item": [ { - "name": "put Credit Cards Mapping", + "name": "get Channel Rate Code Global Desc", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "GET", "header": [ { "key": "Content-Type", @@ -16003,7 +19178,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"creditCards\": [\r\n {\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"AMEX\",\r\n \"externalSystemCode\": \"AX\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-08\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -16011,33 +19186,33 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/cardTypes", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/rates/{{RatePlanCode}}/globalDescription", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "channels", - "cardTypes" + "hotels", + "{{HotelId}}", + "rates", + "{{RatePlanCode}}", + "globalDescription" ] } }, "response": [] }, { - "name": "delete Credit Cards Mapping", + "name": "get Channel Rates Global Descriptions", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -16066,7 +19241,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/cardTypes?systemSubType=WEB&systemName=WEBSITEDOC&systemCode=DOC&systemType=CHANNEL&externalSystemCode=AX&localSystemCode=AX&startDate=2023-09-07", + "raw": "{{HostName}}/chl/v1/channels/rates/globalDescriptions?globalDescriptionType=RoomType", "host": [ "{{HostName}}" ], @@ -16074,63 +19249,27 @@ "chl", "v1", "channels", - "cardTypes" + "rates", + "globalDescriptions" ], "query": [ { - "key": "systemSubType", - "value": "WEB" - }, - { - "key": "systemName", - "value": "WEBSITEDOC" - }, - { - "key": "systemCode", - "value": "DOC" - }, - { - "key": "systemType", - "value": "CHANNEL" - }, - { - "key": "externalSystemCode", - "value": "AX" - }, - { - "key": "localSystemCode", - "value": "AX" - }, - { - "key": "startDate", - "value": "2023-09-07" + "key": "globalDescriptionType", + "value": "RoomType", + "description": "or RatePlan" } ] } }, "response": [] - } - ] - }, - { - "name": "Currencies Mapping", - "item": [ + }, { - "name": "get Currencies Mapping", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Channel Rates Global Descriptions", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -16151,7 +19290,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"ratePlanGlobalDescription\": {\r\n \"description\": {\r\n \"defaultText\": \"description can go here\"\r\n },\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"line1\"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"l2\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \"l3\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": {\r\n \"code\": \"RACK\"\r\n },\r\n \"globalDescType\": \"RatePlan\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -16159,7 +19298,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/currencies/mapping", + "raw": "{{HostName}}/chl/v1/channels/rates/globalDescriptions", "host": [ "{{HostName}}" ], @@ -16167,26 +19306,20 @@ "chl", "v1", "channels", - "currencies", - "mapping" + "rates", + "globalDescriptions" ] } }, "response": [] }, { - "name": "post Currencies Mapping", + "name": "put Channel Rates Global Descriptions", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -16207,7 +19340,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"currencies\": [\r\n {\r\n \"lanyonDecimalPosition\": \"2\",\r\n \"channelDecimalPosition\": \"2\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"USD\",\r\n \"externalSystemCode\": \"USD\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-08\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"ratePlanGlobalDescription\": {\r\n \"description\": {\r\n \"defaultText\": \"description edit can go here\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": {\r\n \"code\": \"RACK\"\r\n },\r\n \"globalDescType\": \"RatePlan\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -16215,7 +19348,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/currencies", + "raw": "{{HostName}}/chl/v1/channels/rates/globalDescriptions", "host": [ "{{HostName}}" ], @@ -16223,23 +19356,18 @@ "chl", "v1", "channels", - "currencies" + "rates", + "globalDescriptions" ] } }, "response": [] }, { - "name": "put Currencies Mapping", + "name": "put Rate Global Description", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -16262,7 +19390,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"currencies\": [\r\n {\r\n \"lanyonDecimalPosition\": \"2\",\r\n \"channelDecimalPosition\": \"2\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"USD\",\r\n \"externalSystemCode\": \"USD\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-08\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"ratePlanGlobalDescription\": {\r\n \"description\": {\r\n \"defaultText\": \"Description Update\"\r\n },\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"Update\"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"Updated\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \" Updated\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": {\r\n \"code\": \"RACK\"\r\n },\r\n \"globalDescType\": \"RatePlan\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -16270,7 +19398,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/currencies", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rates/{{ChannelRateCode}}/globalDescription", "host": [ "{{HostName}}" ], @@ -16278,23 +19406,20 @@ "chl", "v1", "channels", - "currencies" + "{{ChannelCode}}", + "rates", + "{{ChannelRateCode}}", + "globalDescription" ] } }, "response": [] }, { - "name": "delete Currencies Mapping", + "name": "delete Channel Rates Global Descriptions", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "DELETE", "header": [ @@ -16325,7 +19450,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/currencies?lanyonDecimalPosition=0&systemSubType=WEB&systemName=WEBSITEDOC&systemCode=DOC&channelDecimalPosition=2&systemType=CHANNEL&externalSystemCode=AUD&localSystemCode=AUD&startDate=2023-06-23", + "raw": "{{HostName}}/chl/v1/channels/rates/globalDescriptions?code=RACK&globalDescType=RatePlan&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -16333,44 +19458,21 @@ "chl", "v1", "channels", - "currencies" + "rates", + "globalDescriptions" ], "query": [ { - "key": "lanyonDecimalPosition", - "value": "0" - }, - { - "key": "systemSubType", - "value": "WEB" - }, - { - "key": "systemName", - "value": "WEBSITEDOC" - }, - { - "key": "systemCode", - "value": "DOC" - }, - { - "key": "channelDecimalPosition", - "value": "2" - }, - { - "key": "systemType", - "value": "CHANNEL" - }, - { - "key": "externalSystemCode", - "value": "AUD" + "key": "code", + "value": "RACK" }, { - "key": "localSystemCode", - "value": "AUD" + "key": "globalDescType", + "value": "RatePlan" }, { - "key": "startDate", - "value": "2023-06-23" + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -16380,22 +19482,16 @@ ] }, { - "name": "Distribution Templates", + "name": "Channel Rooms Global Descriptions", "item": [ { - "name": "get Distribution Templates", + "name": "get Channel Rooms Global Descriptions", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "GET", "header": [ @@ -16426,7 +19522,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/distributionTemplates", + "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescriptions?globalDescriptionType=RoomType", "host": [ "{{HostName}}" ], @@ -16434,23 +19530,25 @@ "chl", "v1", "channels", - "distributionTemplates" + "rooms", + "globalDescriptions" + ], + "query": [ + { + "key": "globalDescriptionType", + "value": "RoomType", + "description": "or RatePlan" + } ] } }, "response": [] }, { - "name": "post Distribution Templates", + "name": "post Channel Rooms Global Descriptions", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -16473,7 +19571,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"distributionTemplates\": [\r\n {\r\n \"description\": \"Description here\",\r\n \"type\": \"ATT\",\r\n \"negotiatedRate\": true,\r\n \"inactive\": false,\r\n \"displaySequence\": \"1\",\r\n \"channelRates\": [],\r\n \"code\": \"TEST\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"roomTypeGlobalDescription\": {\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"Superior Room\"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"two\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \"three\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": {\r\n \"code\": \"SUP\"\r\n },\r\n \"globalDescType\": \"RoomType\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -16481,7 +19579,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/distributionTemplates", + "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescriptions", "host": [ "{{HostName}}" ], @@ -16489,23 +19587,18 @@ "chl", "v1", "channels", - "distributionTemplates" + "rooms", + "globalDescriptions" ] } }, "response": [] }, { - "name": "put Distribution Templates", + "name": "put Channel Rooms Global Descriptions", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -16528,7 +19621,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelsDistributionTemplates\": [\r\n {\r\n \"distributionTemplate\": [\r\n {\r\n \"description\": \"Description here\",\r\n \"type\": \"GA\",\r\n \"negotiatedRate\": true,\r\n \"inactive\": false,\r\n \"displaySequence\": \"1\",\r\n \"channelRates\": [],\r\n \"code\": \"DOC\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"roomTypeGlobalDescription\": {\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"Superior Room\"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"two\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \"three\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": {\r\n \"code\": \"SUP\"\r\n },\r\n \"globalDescType\": \"RoomType\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -16536,7 +19629,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/distributionTemplates", + "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescriptions", "host": [ "{{HostName}}" ], @@ -16544,23 +19637,68 @@ "chl", "v1", "channels", - "distributionTemplates" + "rooms", + "globalDescriptions" ] } }, "response": [] }, { - "name": "delete Distribution Templates", + "name": "put Room Description", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" + "type": "bearer" + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"channelGlobalDescriptions\": [\r\n {\r\n \"roomTypeGlobalDescription\": {\r\n \"enhancedDescriptionLine1\": {\r\n \"defaultText\": \"Global Standard King Guest room Global \"\r\n },\r\n \"enhancedDescriptionLine2\": {\r\n \"defaultText\": \"Description line 2\"\r\n },\r\n \"enhancedDescriptionLine3\": {\r\n \"defaultText\": \"line 3 Update \"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": {\r\n \"code\": \"STDK\",\r\n \"description\": \"Standard King Guestroom\"\r\n },\r\n \"globalDescType\": \"RoomType\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescription", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "channels", + "rooms", + "globalDescription" ] + } + }, + "response": [] + }, + { + "name": "delete Channel Rooms Global Descriptions", + "request": { + "auth": { + "type": "bearer" }, "method": "DELETE", "header": [ @@ -16591,7 +19729,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/distributionTemplates?code=DOC&hotelId={{HotelId}}", + "raw": "{{HostName}}/chl/v1/channels/rooms/globalDescriptions?code1=SUP&globalDescType=RoomType&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -16599,12 +19737,17 @@ "chl", "v1", "channels", - "distributionTemplates" + "rooms", + "globalDescriptions" ], "query": [ { - "key": "code", - "value": "DOC" + "key": "code1", + "value": "SUP" + }, + { + "key": "globalDescType", + "value": "RoomType" }, { "key": "hotelId", @@ -16618,22 +19761,16 @@ ] }, { - "name": "Guarantees Mapping", + "name": "Channel Room Mapping per property", "item": [ { - "name": "get Guarantees Mapping", + "name": "get Channel Room Mapping", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "GET", "header": [ @@ -16664,46 +19801,27 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/guarantees/mapping?includeInactive=false&offset=0&systemType=CHANNEL", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/rooms/mapping", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", - "channels", - "guarantees", + "hotels", + "{{HotelId}}", + "rooms", "mapping" - ], - "query": [ - { - "key": "includeInactive", - "value": "false" - }, - { - "key": "offset", - "value": "0" - }, - { - "key": "systemType", - "value": "CHANNEL" - } ] } }, "response": [] }, { - "name": "post Guarantees Mapping", + "name": "post Channel Room Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -16726,7 +19844,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"guarantees\": [\r\n {\r\n \"requirementCode\": \"CREDIT_CARD\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"CC\",\r\n \"externalSystemCode\": \"CC\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channelRoomMappings\": [\r\n {\r\n \"channelRoomMappingDetails\": {\r\n \"newChannelRoomType\": \"SUP\",\r\n \"newBeginDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-06-09\",\r\n \"description\": {\r\n \"customDescription\": {\r\n \"hTMLSupportedDescription\": {\r\n \"description\": \"1 BED SUITE\"\r\n }\r\n }\r\n },\r\n \"alternateChannelRoomType\": \"SUP\",\r\n \"active\": true\r\n },\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": \"SUP\",\r\n \"channelRoomType\": \"SUP\",\r\n \"beginDate\": \"2023-06-09\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -16734,7 +19852,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/guarantees", + "raw": "{{HostName}}/chl/v1/channels/rooms", "host": [ "{{HostName}}" ], @@ -16742,23 +19860,17 @@ "chl", "v1", "channels", - "guarantees" + "rooms" ] } }, "response": [] }, { - "name": "put Guarantees Mapping", + "name": "put Channel Room Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -16781,7 +19893,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"guarantees\": [\r\n {\r\n \"requirementCode\": \"CREDIT_CARD\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"CC\",\r\n \"externalSystemCode\": \"CC\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"channelRoomMapping\": {\r\n \"channelRoomMappingDetails\": {\r\n \"newChannelRoomType\": \"SUP\",\r\n \"newBeginDate\": \"2023-06-02\",\r\n \"endDate\": \"2023-06-02\",\r\n \"description\": {\r\n \"customDescription\": {\r\n \"hTMLSupportedDescription\": {\r\n \"description\": \"1 BEDroom\"\r\n }\r\n }\r\n },\r\n \"active\": true,\r\n \"rateCodes\": [\r\n \"RACK\"\r\n ]\r\n },\r\n \"bookingChannelCode\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": \"1BSW\",\r\n \"channelRoomType\": \"DOC\",\r\n \"beginDate\": \"2023-06-02\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -16789,31 +19901,29 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/guarantees", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/rooms/{{RoomTypeCode}}", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", + "hotels", + "{{HotelId}}", "channels", - "guarantees" + "{{ChannelCode}}", + "rooms", + "{{RoomTypeCode}}" ] } }, "response": [] }, { - "name": "delete Guarantees Mapping", + "name": "delete Channel Room Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "DELETE", "header": [ @@ -16836,7 +19946,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"guarantees\": [\r\n {\r\n \"requirementCode\": \"CREDIT_CARD\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"CC\",\r\n \"externalSystemCode\": \"CC\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -16844,71 +19954,66 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/guarantees?systemSubType=WEB&systemName=WEBSITEDOC&systemCode=DOC&systemType=CHANNEL&externalSystemCode=CC&startDate=2023-06-23&requirementCode=CREDIT_CARD", + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/rooms/{{RoomTypeCode}}?beginDate=2023-06-02&channelRoomType=SUP", "host": [ "{{HostName}}" ], "path": [ "chl", "v1", + "hotels", + "{{HotelId}}", "channels", - "guarantees" + "{{ChannelCode}}", + "rooms", + "{{RoomTypeCode}}" ], "query": [ { - "key": "systemSubType", - "value": "WEB" - }, - { - "key": "systemName", - "value": "WEBSITEDOC" - }, - { - "key": "systemCode", - "value": "DOC" - }, - { - "key": "systemType", - "value": "CHANNEL" - }, - { - "key": "externalSystemCode", - "value": "CC" - }, - { - "key": "startDate", - "value": "2023-06-23" + "key": "beginDate", + "value": "2023-06-02" }, { - "key": "requirementCode", - "value": "CREDIT_CARD" + "key": "channelRoomType", + "value": "SUP" } ] } }, "response": [] } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Hotels Mapping", + "name": "Channel Room Types", "item": [ { - "name": "get Hotels Mapping", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Channel Room Types", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -16929,7 +20034,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"roomTypes\": {\r\n \"roomType\": [\r\n {\r\n \"roomTypeCode\": {\r\n \"code\": \"SUP\",\r\n \"description\": \"Superior\"\r\n }\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -16937,7 +20042,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/hotels/mapping", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/roomTypes", "host": [ "{{HostName}}" ], @@ -16945,26 +20050,20 @@ "chl", "v1", "channels", - "hotels", - "mapping" + "{{ChannelCode}}", + "roomTypes" ] } }, "response": [] }, { - "name": "post Hotels Mapping", + "name": "put Channel Room Types", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -16985,7 +20084,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"properties\": [\r\n {\r\n \"prevailingRates\": false,\r\n \"aRIEnabled\": false,\r\n \"channelHotelCodeMappingBuckets\": {\r\n \"channelHotelCodeMappingBucket\": [\r\n {},\r\n {},\r\n {}\r\n ],\r\n \"available\": false\r\n },\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"{{HotelId}}\",\r\n \"externalSystemCode\": \"{{HotelId}}\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomTypes\": {\r\n \"roomType\": [\r\n {\r\n \"roomTypeCode\": {\r\n \"code\": \"SUP\",\r\n \"description\": \"Superior\"\r\n }\r\n }\r\n ],\r\n \"bookingChannelCode\": \"DOC\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -16993,7 +20092,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/hotels", + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/roomTypes", "host": [ "{{HostName}}" ], @@ -17001,25 +20100,20 @@ "chl", "v1", "channels", - "hotels" + "{{ChannelCode}}", + "roomTypes" ] } }, "response": [] }, { - "name": "put Hotels Mapping", + "name": "delete Channel Room Types", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -17038,17 +20132,8 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"properties\": [\r\n {\r\n \"chainCode\": \"OHIPSB\",\r\n \"prevailingRates\": false,\r\n \"aRIEnabled\": false,\r\n \"channelHotelCodeMappingBuckets\": {\r\n \"channelHotelCodeMappingBucket\": [\r\n {},\r\n {},\r\n {}\r\n ],\r\n \"available\": false\r\n },\r\n \"systemInfo\": {\r\n \"systemName\": \"Website Document CHANNEL\",\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\",\r\n \"systemSubType\": \"WEB\"\r\n },\r\n \"localSystemCode\": \"{{HotelId}}\",\r\n \"externalSystemCode\": \"{{HotelId}}\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/chl/v1/channels/hotels", + "raw": "{{HostName}}/chl/v1/channels/roomTypes?roomTypes=SUP&bookingChannelCodes=DOC", "host": [ "{{HostName}}" ], @@ -17056,25 +20141,37 @@ "chl", "v1", "channels", - "hotels" + "roomTypes" + ], + "query": [ + { + "key": "roomTypes", + "value": "SUP" + }, + { + "key": "bookingChannelCodes", + "value": "DOC" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Credit Cards Mapping", + "item": [ { - "name": "delete Hotels Mapping", + "name": "get Credit Cards Mapping", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -17103,7 +20200,7 @@ } }, "url": { - "raw": "{{HostName}}/chl/v1/channels/hotels?systemSubType=WEB&systemName=WEBSITEDOC&systemCode=DOC&systemType=CHANNEL&externalSystemCode=SAND01&startDate=2023-06-23&localSystemCode=SAND01&chainCode=OHIPSB", + "raw": "{{HostName}}/chl/v1/channels/cardTypes/mapping?includeInactive=false&offset=0&systemType=CHANNEL", "host": [ "{{HostName}}" ], @@ -17111,837 +20208,132 @@ "chl", "v1", "channels", - "hotels" + "cardTypes", + "mapping" ], "query": [ { - "key": "systemSubType", - "value": "WEB" - }, - { - "key": "systemName", - "value": "WEBSITEDOC" + "key": "includeInactive", + "value": "false" }, { - "key": "systemCode", - "value": "DOC" + "key": "offset", + "value": "0" }, { "key": "systemType", "value": "CHANNEL" - }, - { - "key": "externalSystemCode", - "value": "SAND01" - }, - { - "key": "startDate", - "value": "2023-06-23" - }, - { - "key": "localSystemCode", - "value": "SAND01" - }, - { - "key": "chainCode", - "value": "OHIPSB" } ] } }, "response": [] - } - ] - }, - { - "name": "get Channel Sell Limits", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channel/sellLimits?fromDate=2023-03-10&bookingChannelCode=OWS", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "channel", - "sellLimits" - ], - "query": [ - { - "key": "fromDate", - "value": "2023-03-10" - }, - { - "key": "bookingChannelCode", - "value": "OWS" + { + "name": "post Credit Cards Mapping", + "request": { + "auth": { + "type": "bearer" }, - { - "key": "channelRoomType", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Channel Room Type Global Desc", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/rooms/{{RoomType}}/globalDescription", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "{{RoomType}}", - "globalDescription" - ] - } - }, - "response": [] - }, - { - "name": "get Channel Account", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/accounts/{{AccountProfileId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "accounts", - "{{AccountProfileId}}" - ] - } - }, - "response": [] - }, - { - "name": "get Channel Billing Statements", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/billingStatements", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "billingStatements" - ] - } - }, - "response": [] - }, - { - "name": "get Channel Inventory Snapshot", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/inventorySnapshot?fromDate=2023-05-01", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "inventorySnapshot" - ], - "query": [ - { - "key": "fromDate", - "value": "2023-05-01" - } - ] - } - }, - "response": [] - }, - { - "name": "get Channel Inventory Snapshot By Room Type", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/rooms/{{RoomTypeCode}}/inventorySnapshot?fromDate=2023-05-01&snapshotLeve=BookingChannel", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "channels", - "{{ChannelCode}}", - "rooms", - "{{RoomTypeCode}}", - "inventorySnapshot" - ], - "query": [ - { - "key": "fromDate", - "value": "2023-05-01" + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"creditCards\": [\r\n {\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"AMEX\",\r\n \"externalSystemCode\": \"AX\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-08\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "snapshotLeve", - "value": "BookingChannel", - "description": "OR ChannelRoomType" - } - ] - } - }, - "response": [] - }, - { - "name": "get Channel Rate Room Seq", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateRoomSequences", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "{{ChannelCode}}", - "rateRoomSequences" - ] - } - }, - "response": [] - }, - { - "name": "get Channel Room Mapping By Id", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/rooms/{{RoomTypeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "channels", - "{{ChannelCode}}", - "rooms", - "{{RoomTypeCode}}" - ] - } - }, - "response": [] - }, - { - "name": "get Total Pricing Elements", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/totalPricing", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "hotels", - "{{HotelId}}", - "channels", - "totalPricing" - ] - } - }, - "response": [] - }, - { - "name": "publish Channel Availability", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"publishAvailability\": {\r\n \"channel\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"beginDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-01-01\",\r\n \"channelCodes\": {\r\n \"channelRatePlanCodes\": [],\r\n \"channelRoomTypes\": [\r\n \"SUPX\"\r\n ]\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/availability/publish", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "availability", - "publish" - ] - } - }, - "response": [] - }, - { - "name": "publish Channel Restrictions", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" + "url": { + "raw": "{{HostName}}/chl/v1/channels/cardTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "channels", + "cardTypes" + ] } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"publishRestriction\": {\r\n \"channel\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"beginDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-01-01\",\r\n \"channelCodes\": {\r\n \"channelRatePlanCodes\": [\r\n \"RACK\"\r\n ],\r\n \"channelRoomTypes\": [\r\n \"SUP\"\r\n ]\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/chl/v1/channels/restrictions/publish", - "host": [ - "{{HostName}}" - ], - "path": [ - "chl", - "v1", - "channels", - "restrictions", - "publish" - ] - } - }, - "response": [] - } - ], - "description": "###### APIs to cater for Channel related functionality in OPERA Cloud.\r\n\r\nThis module related to configuration and management in OPERA for channels configured typically with intergration using legacy APIs such as ADS, GDS, OWS and KIOSK.\r\n\r\nFor further detailed information on Channels, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_channel.htm#OCSUH-Channel-B99818ED).", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Content Service (MED Config)", - "item": [ - { - "name": "Customized Letter", - "item": [ { - "name": "get Customized Letter", + "name": "put Credit Cards Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"creditCards\": [\r\n {\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"AMEX\",\r\n \"externalSystemCode\": \"AX\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-08\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/med/config/v1/customizedLetter/{{LetterId}}?letterIdtype=ResvConfLetterId&letterIdContext=OPERA", + "raw": "{{HostName}}/chl/v1/channels/cardTypes", "host": [ "{{HostName}}" ], "path": [ - "med", - "config", + "chl", "v1", - "customizedLetter", - "{{LetterId}}" - ], - "query": [ - { - "key": "letterIdtype", - "value": "ResvConfLetterId" - }, - { - "key": "letterIdContext", - "value": "OPERA" - } + "channels", + "cardTypes" ] - }, - "description": "This will get the folio(base64) from a specific reservation." + } }, "response": [] }, { - "name": "set Customized Letter", + "name": "delete Credit Cards Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -17956,13 +20348,13 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"customizedLetterDetails\": {\r\n \"type\": \"ResvConfLetterId\",\r\n \"id\": \"185006\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -17970,19 +20362,45 @@ } }, "url": { - "raw": "{{HostName}}/med/config/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/customizedLetter", + "raw": "{{HostName}}/chl/v1/channels/cardTypes?systemSubType=WEB&systemName=WEBSITEDOC&systemCode=DOC&systemType=CHANNEL&externalSystemCode=AX&localSystemCode=AX&startDate=2023-09-07", "host": [ "{{HostName}}" ], "path": [ - "med", - "config", + "chl", "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "customizedLetter" + "channels", + "cardTypes" + ], + "query": [ + { + "key": "systemSubType", + "value": "WEB" + }, + { + "key": "systemName", + "value": "WEBSITEDOC" + }, + { + "key": "systemCode", + "value": "DOC" + }, + { + "key": "systemType", + "value": "CHANNEL" + }, + { + "key": "externalSystemCode", + "value": "AX" + }, + { + "key": "localSystemCode", + "value": "AX" + }, + { + "key": "startDate", + "value": "2023-09-07" + } ] } }, @@ -17991,86 +20409,66 @@ ] }, { - "name": "File Attachments", + "name": "Currencies Mapping", "item": [ { - "name": "get File Attachments", + "name": "get Currencies Mapping", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/med/config/v1/fileAttachments?idContext=OPERA", + "raw": "{{HostName}}/chl/v1/channels/currencies/mapping", "host": [ "{{HostName}}" ], "path": [ - "med", - "config", + "chl", "v1", - "fileAttachments" - ], - "query": [ - { - "key": "id", - "value": "", - "disabled": true - }, - { - "key": "idContext", - "value": "OPERA" - }, - { - "key": "idype", - "value": "", - "disabled": true - } + "channels", + "currencies", + "mapping" ] - }, - "description": "Use this API to retrieve file attachments." + } }, "response": [] }, { - "name": "post File Attachements", + "name": "post Currencies Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -18093,7 +20491,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"fileName\": \"e-SignedRegCard-2023-02-28-21-53-pm.regcard\",\r\n \"linkId\": \"1024785\",\r\n \"overwriteExistingFileYN\": \"N\",\r\n \"description\": \"E\",\r\n \"linkType\": \"Reservation\",\r\n \"hotelId\": \"HotelId\",\r\n \"userName\": \"USER@HOTEL\",\r\n \"globalYN\": \"N\",\r\n \"fileAttachment\": \"PGh0bWw+PGJvZHkgYmdjb2xvcj0iI2ZmZmZmZiI+SGVsbG8mbmJzcDsmbmJzcDttYXNzY2hlY2sxMCZuYnNwOyw8ZGl2PjxiciAvPjwvZGl2PjxkaXY+VGhhbmsgeW91IGZvciBzdGF5aW5nIGF0IG91ciBob3RlbCZuYnNwO1JPU0lFJm5ic3A7ZnJvbSZuYnNwOzEzLTEyLTIxJm5ic3A7dG8mbmJzcDsxNC0xMi0yMTwvZGl2PjxkaXY+PGJyIC8+PC9kaXY+PGRpdj5Zb3VyIENvbmZpcm1hdGlvbiBObyA6Jm5ic3A7MTc4OTE2NTwvZGl2PjxkaXY+PGJyIC8+PC9kaXY+PGRpdj5Sb29tIE5vIDombmJzcDsxMTA8L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+Um9vbSBGZWF0dXJlcyA6Jm5ic3A7PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2PlJvb20gQ2xhc3MgOiZuYnNwO1NUTkQ8L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+Tm90ZXM6Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2PjxpbWcgc3JjPSJodHRwczovL2Nkbi5jbGlwYXJ0LmVtYWlsLzgxZDQyYWM1Mzk1MWRhMmRiMTk4Yzk3ZDYzNGVhNzg3X2NyZWF0ZS15b3VyLWN1c3RvbS10aGFuay15b3UtY2FyZC1kZXNpZ24tZGVzaWduLXdpemFyZF8zMzItNTAwLmpwZWciIC8+PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+VGhhbmsgeW91Jm5ic3A7PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2PkluaXRpYWwgOiZuYnNwOzxpbWcgc3JjPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU9vQUFBQ2NDQVlBQUFCeDd6ZVNBQUFBQVhOU1IwSUFyczRjNlFBQUViUkpSRUZVZUY3dG5XZW9IVVVVeHljMnhGN1JSTVdHQlh0RFFRWHJGd09pSWlwaURZSllNTGFJQ21JRjhZTTFGdnhnMUlCQnNXQ04rTVV1RnV3ZEZOR29zV05NakYxNThodVo2OXg1dSsvdXZlL2VuWm5kLzhEakpmZnRuVDM3UCtlL2MrYk1tVE5UeHNiR3hveWFFQkFDU1NNd1JVUk5XajhTVGdoWUJFUlVHWUlReUFBQkVUVURKVWxFSVNDaXlnYUVRQVlJaUtnWktFa2lDZ0VSVlRZZ0JESkFRRVROUUVrU1VRaUlxTElCSVpBQkFpSnFCa3FTaUVKQVJKVU5DSUVNRUJCUk0xQ1NSQlFDSXFwc1FBaGtnSUNJbW9HU0pLSVFFRkZsQTBJZ0F3UkUxQXlVSkJHRmdJZ3FHeEFDR1NBZ29tYWdKSWtvQkVSVTJZQVF5QUFCRVRVREpVbEVJU0NpeWdhRVFBWUlpS2daS0VraUNnRVJWVFlnQkRKQVFFVE5RRWtTVVFpSXFMSUJJWkFCQWlKcUJrcVNpRUpBUkpVTkNJRU1FQkJSTTFDU1JCUUNJcXBzUUFoa2dJQ0ltb0dTSktJUUVGRmxBMElnQXdSRTFBeVVKQkdGZ0lncUd4QUNHU0Fnb21hZ0pJa29CRVJVMllBUXlBQUJFVFVESlVsRUlTQ2l5Z2FFUUFZSWlLZ1pLRWtpQ2dFUlZUWWdCREpBUUVUTlFFa1NVUWlJcUxJQklaQUJBaUpxQmtxU2lFSkFSSlVOQ0lFTUVCQlJNMUNTUkJRQ0lxcHNRQWhrZ0lDSW1vR1NKS0lRRUZGbEEwSWdBd1JFMUF5VUpCR0ZnSWdxR3hBQ0dTQWdvbWFnSklrb0JFUlUyWUFReUFBQkVUVURKVWxFSVNDaXlnYUVRQVlJaUtnWktFa2lDZ0VSVlRZZ0JESkFRRVROUUVrU1VRaUlxTElCSVpBQkFpSnFCa3FTaUVKQVJKVU5DSUVNRUJCUk0xQ1NSQlFDSXFwc0lFc0VmdnJwSjdQR0dtdGtLZnNnUW91b2c2Q203OVNLd0dlZmZXWWVmdmhoQXpuNW1UZHZudm4rKysvTklZY2NZaDU2NktGYVpZbDFNeEUxRnZLNmIwOEVJT0VOTjl4Z25ubm1tY0pycDA2ZGFyNzY2cXVlL1RUaEFoRzFDVnBzMkROY2YvMzFscUNNcEJPMUJ4OTgwQng2NktFTmUvcml4eEZSVzZIbVBCN3lyTFBPc2k2dVQ5Qjk5dG5IbkhqaWlmWm4zMzMzTmM4Kys2eDltRFBQUE5OQTZMWTBFYlV0bWs3ME9YRnZiN3p4UnZQaWl5K2EzMy8vdlNQbENTZWMwQ0VuSDBMS3M4OCsyLzU5NDQwM05tKzk5WmFDU1lucTFJcjF5Q09QR042OG4zNzZxVmwvL2ZYTjFsdHZQVTVjM3J5YmJMS0pEVGEwS1RLWXN0NTgyUmd4Y1cwaHFUOTZRa0IwZCttbGwxcjl1WGJublhlYUdUTm1kUDcvOU5OUDIrdmExTElaVVZIV1paZGQxblBlRWlwdnM4MDJNOU9tVFRQTExiZWN3WTNhZHR0dHpRRUhIR0RXV211dE51azUrck1TcmNXdFpXUmtOUFRiUmh0dFpQYmNjMDl6MVZWWGRSR1U3ekNLb252WEdHbjkvMGQvc0pvRXlJS281NXh6anJudXV1dUdCZ2traGJ4Ly9QR0huZXVjZnZycFErdGJIWFVqNEVaUHlBWHhYRnQ5OWRWdElBanZhS2VkZGhvSEcyUm1GUFZKdmVPT085b0ljQnU5cE9TSmlyTENOeWd1NzNycnJXZVZpL0lYTEZnd0tYN2daaDErK09IbTZxdXZubFEvK3ZML0NFQXczTnRRZDVBTmNrTFNNc0pCeHNNT082eUwyRzBkU1IyaXlSSVZBaDUvL1BIbTBVY2Y3V2dmTjRqUmRjTU5OeXpsQk4vRFNKai96Smt6eHl4ZHVyUXlmM0NMTDdua0VuUEVFVWRVL280dTdFWUFrakZGQ2RjK3crQlFHVzUrME1oZGd6Y0Z1ZHZja2lRcVpPT042aXY3bUdPT01YZmRkVmZmdXFLUEpVdVdtTlZXVzgzMng3K0pNTDcvL3Z2bTc3Ly83b28wdXM3dnZmZGVrYlZQcENjaWFCZ2NLdXQ2dDkxMk02Ky8vbnFYZTh5STNKYTEwb2tnVDQ2b2pJYjc3YmRmbDl1RFczci8vZmYzYVRyVkxzZUlHQUhDTm52MmJIUEdHV2RVNjZTbFYvRkN4V3U1OHNvcnpZOC8vdGhGTUVaQWZuck5KK2xqN3R5NTV1S0xMN1l2VWRlSUFPTVZGYzFmMndoM1VrUXRJbWtkK1p6MzNYZWZPZkxJSTd2MHY5MTIyNWwzMzMyM2pUYlI4NWtoRUJIY2NQNUpnS2dxUWJrSi9mQ1NES1BBUk9mNVd5K1M5eFMwUVJja1E5UXlrbUlNZFNpc2lLdzMzM3l6T2UyMDB4cWs3c0VmaGVndEl4LzZDRlA3VmwxMVZVdFE0Z2RWZE1YM2lUY1VKZFFUUEx6OTl0c0hGN1NoMzB5Q3FMZy9PKys4YzVjQk1KTFdSVktuMjZPT09zb3dQM1Z0K3ZUcFp2NzgrUTFWZmJYSFl1N3BraFBDYi9RN2d2TDlvbUFSbnhNTjVtOXRTMlNvcGdWamtpQ3FuOFBwbEJacnZXektsQ2xkMkpFQjVXZkpWQVUyOSt2SzNGTDNYTGludkVpcllsTVVJS1F2eUE1QnllVlZLMGNnT2xIRFlBNkt3eldxNGtLTlFyRUVzdnhvODJ1dnZXWjIzWFhYVWR3cXlUNlpndUNXbG0wdEk4Z0RRZnNaK1NBOUxxMmY4TUREOTB2MkpBR3JTYWlvUk1Vb2NIbjk5dWFiYjBhTjlKRkk4ZDEzMzFtUlNLejQrdXV2YTFKRjNOc1VwZXY1RWprM2x4ZHJQNjBvcWs1ZmtMY2ZzdmR6enlaZUc0Mm92TEdQUHZwbzg4MDMzM1J3VFdGaDIzZDljZXR3Zlp2ZUdDRVpSY01SejNkeis0M0NsaEUvUnV5aENmcUxSbFNXUDBnNmNHMnZ2Zll5TDd6d1FsUk13eEYrNXN5Wk5wRFMxRFpSOU5YTkh3ZEpPS0JmRWxiQ1paY1VYc1M1NmpJS1VWbXpaRG5FTmJhcXZmVFNTOUhtcFU2T2NEdlZIWGZjMGRnZ1IxbjAxV0V4Nk1oWE5COVY4c0xrWHcrMUV4VkNzcVhKTmZKcVdhdE1ZYjRTenFlYXVPK3hhRmVLYjBZcnJyaWlUZG56cHlTdnZQS0srZTIzMzJ3ZTlFUnpWQ0szckxYNmJWRENUOTYwbTlWRDdVUU50NnlsUklad21XalJva1hSUi9saG1odnp4alhYWEhQZ0xzdktueEJ2SUtyckowSVFNQnJFYlI1WXVJWi9zVmFpZnZEQkIzYmp0bXZubm50dVVsdkwvRUFTN2xxdjRsbzUyY1p0dDkxbXJyamlDdlA1NTU4WGlvMWVTSXIzMTBVLyt1Z2pjL2ZkZDl2cmkySUlFSjg1ZkRqS1FtZytpN1hFbHBOZXFzcGFLMUZEMXlpbDBUUU1KT1crLzVHWERJWEFtSXRTVXRNdE9ZV0d3WE55alNPVlM1TG5NL2VpS3Rxdy9kaGpqOWxOQzJFaE1naWF3alNtS2dGeXVhNVdvcklUNHUyMzM3Ylk3TDMzM3ViNTU1OVBCcWN3dUpKaklJbEFEdVRFRmZVanJpdXNzSUw1ODg4L3U3QW02czVlWHplQ1FqZ1M1T2tqck1RUXJua3loeVVwMzdWQmtpQ1NVWHdtZ3RSS1ZOKzFUQzJQMW4rSm9MdlU1NmVReVNkbFVTWVJnUnhlaU9lZGQxNlhPZUxaOENLaVFkQlRUejNWUFBIRUUrTk1OZ3dFaFdtQUpJZmNjODg5R2tGcklIczBvdmFLSU5idzdKMWI1T0QyT2xmV2paYmhHaVVQZzR1SzI4bVB2OWw2KysyM04rKzk5NTU5M2kyMzNOSW1tcEJ4UlFGcmpvWUlHNmw5b1F2TC9WZ2JkYTV1SGRzUDY3U0IxTzlWRzFIWnVVK3d3cldVY21oVG5UczdWellzcSttN25JNllya1JxYUhBUW0vemxLZzBYRm9LR0NmSmg1cElTRjZxZ09keHJhaU5xYURDcEJKSnc1emJkZE5QT3ZJelJwQ3doZmJqUWorL3RuWGZlTWVRNlE4eWl2WnIraUFreHEwWlYrUjU5bDdWMTFsbkhscDZoVWtQWXA3KzJyQ1dYVVZ0QWVmL1JpSnBLWGFJd2lEVHFUUUc4R0FpbzRVcmlScnJmUlV0QnJxU21jMldyRXJOSTNUd245eVpneEc0Z05udnpVc0xMMldPUFBjeTY2NjdiOWJVd1YxZlpSZkZJeXAxckl5bzM4d00yMTE1N2JlZUlncGdRVU5GdzRjS0ZWb1JSTE1uNGMwdEc2bDVyczY3Q1ArNW5ySHBCa0JSMzJjMkQyMXhQTjZadCt2ZXVsYWdFTWo3KytHTjcveTIyMk1Ld29CNnpFYkVrc0VKYlpaVlZiSTJrcWh1aHkrVEd1SW5HdXBLbFpUdFNHQzBaS1NFajl5eWJZOWFOVDBoU3BRRFdyWUhpKzlWSzFGMTIyY1hPd1dpOHNaOTY2cWxvS0lSejA1Tk9Pc21RdmROUFkzUjBiaXlqNVVSejIwSG5sLzNJTTlsclE1S093c09Zckl4dC9YNnRSQTJySjR5TmpVWEQzWS8wVmprZHpNMHRXVmI2NTU5LzdISkgyV2pKUTlFblN5UXVLanVaK1dWZElQbTV6aUpwWGFoWHUwOHJpVXBFbFRWQjE0b0NTSDVDUVpqcFV3UnREaVBtUkNiaHY3aEUwbXJrcWZPcVdvbWF3amF5ME9VTkV5OVlNeVE5cm1oNUJNVXN2L3p5WnB0dHR1bk1MNWxqeGdyNkRNdFFLUFhwTnNpTHBNTkNkYmo5MUVyVWVmUG1tV09QUGJiekJER3lrM3lqZE5GTUJNSlEzUkpHQ0RITEdINWl3WEJWRUxjM0RzWnlLWVlxZkIxWEZ4UGR2VmFpaHR2Y1dNOGpRNm11RmlaZFBQZmNjemFnVmJRWm1tZ25jOHlKVGgyclMrNVIzZWVhYTY0eHMyYk5zdDJUcE04bWlSem0wcVBDSStWK2F5VXFRSkFGNUs4bDFsazMxdytXVVAyUWU0YzdSUmh4bWE5TmRwa21aYVVqbTcrQm44T2VuM3p5eWNZL2MrbzZTV1pFUlJCT2xiN3d3Z3M3TWwxMDBVVjJRL09vVzlsaFVOeDNrSXJ2bzVaM2xQMzcwZmZ6enovZjZrUXRiUVJxSDFGZmZmVlZzL3Z1dTNkUVlXUjc0NDAzUm9vU0kvZ09PK3hnZnY3NTU2NzdzSVRDNkZubDFMR1JDbGhqNTc3N24wb2FaNDJQbisydGFpY3FTSVhIUm94eTd5ZXVMZHU4dnZ6eXk0NlNLT0JGdVpBMmppUyt5eHR6SFR0YnhrUVNQQXBSd3dvQm80citNbm9RRlBMUDNhVDJEMlZFMmhnMFljZlMvdnZ2YjAxdDdiWFhOai84OEVNa3M5TnQrMFVnQ2xIRCtybVFoc0RPTU1uakw4TUF5akxMTEdNTHFWRVJ2cTB0bktlUDZnWFpWbnhIK2R4UmlGcFV0bktZUmhPTzJBQklOUU1kTVcvc2djMSs4Zk9UVHo3WlRKMDYxVzVLV0hubGxjMjBhZE9zdmJtWEptdk5SUzlRZE1qR2c4V0xGM2ZWWitKYUl1YjhMdnZ1S0EyNnFYMUhJU3BnRnBGcEdFczFSVVdnY3l4VU5rcURDMk1Fbzd5WDY5dFZKblFiM3NubUVwR3JJeCtOcUdHK0xTS2pQTGU3cHZvai9IY2xrZDNqamp0dTNQazFJdWw0SlBzcHo5S3ZIdnE5bnBFWHZidk1MN0tqMU1ZakVJMm9pQkpXcHVlelFlcnhRSHJtbnVHbWJKRzAzT1RkZnRsYmJybWxzTUJaTExKQVhKY1JSaUJRN1Q4RW9oSVZZdkUyWlo3akdrc25IMzc0WWFVc21iSlRyQWNsZkZ1TkFoeHZ2ZlZXZTk2TXk5UnlMejErTDFpd29BTU5hOC9NUVRmWVlBUEQ4ZzV6WE5jZ1diajE3OWRmZnpVcnJiUlNWK2tadDJXd0Y5NGk3ZjhJUlNVcVloUmxERlZ4Z2N0R1VmcFVLY3RlRkVqajc0enFrTlp0dW5mQnFTTHBDSFN4SG43QkJSZFkvYmF0UlNjcWdJZkZyL2tNVjVhNlNrVXRYSG9oYWtuVzBkS2xTKzJHYlJRK3pLV2V0aGxGek9kbEJJZTR2SWo1N1h0Yi9zamROdmM0Q2FLV3BmaFJ3cEkwTjllS1hGMTJmWHp4eFJjZGhZNjZpbUJNSTI3anZSMXh5U0xqZ0N1T2YvU2JjNC9aUjl2a00yK1NJQ3JBa3kxMDhNRUhqN05GVGhtNzZhYWI3S2pyVjhialFncVRNWjkxMWZJVVBHbytsVjNOWTM2SG95MXpaNWJuU0E5dG1rZVZERkhMNXF2TzlKaWovUExMTHgxTDVBMEtRZDJoVTJWbmR6YmZkTnY3aEpEVlZlUUlSMW1tUjAwaWJGSkVCZXd3YzZiSURFODU1UlI3ZG9vN1VVemxROXBMVnA2Y0tSR2twVUtIZTNIek9hTnFVd2liSEZIZHlEcG56cHl1SFMrK0tmcWpxNHBEdDV1azRkTTd3bEpiMlE4K3NickFDSnRyUzVLb2dGa2xlNFkxMTltelo5dHpVNW8ySjhuVm9GS1JHL3VCbkQ1aFI3bWRjdFRQblNSUkw3Lzhja09Tdm12TExydXM0U3hPVHM2ZXFOV3hDWDNVQ2xIL3cwVUF3dUwrRW1ncXF5dzUzRHVPcHJla2lCb2VUTVFqdThPSm1IL01uVHZYb2tESnpyLysrcXNRRVcyR0hvMmhxTmU0Q0NSRDFLSTEwczAzMzl4V0tlU042RWhLZlNQZWt1NE55YjhmZU9BQm0rekE4WUZGQi9QR2hWaDNGd0tUUnlBSm9yTE13aHFwbnlmcWdrVE1NMXh4YUI0M2xYTlZKdys5ZWhBQzFSR0lUbFRtRFRObXpCaEhVcmRHeG5tZXJvbWsxUldySzV1RlFGU2lGbzJrdUxaOGprc0xnVjFUaFlabUdaNmVwajhFb2hFVk41Y29yYitIMU0wL2VRVCs1cHBTQS90VHFxNXVIZ0xSaUJydWdBRmFDT2x5ZXQxOGRaaTFsSnFuUGoxUld4Q0lRdFNpWkFaM3NqVkhYamlTS2pXd0xXYW81K3lGUU8xRURVKzFSa0JjWG5JMDJXUG9kc0tJcEwxVXA3KzNDWUhhaVZwVTBZRkFFWis3aEdvS1hESHFxZ2tCSWZBZkFyVVNsY0FSUVNKL3ZSUlNrcWZyZHNJb3lWNm1LUVRHSTFBclVjTmF2cmk4Qng1NG9NMHNvb21rTWxFaFVJeEFyVVFOQ3o4VE9LTG90a2dxOHhRQ0V5TVFqYWpzaHZuMjIyK3RkRnR0dFpWNStlV1h0VlZOMWlvRVNoQ0lSbFFTN2ovNTVCTzdsOVF2WUNaTkNRRWhFSEdPeXNGRWxGa0pteElhWkpaQ29EY0N0WTJvUmNzeUJ4MTBrS0hrQ25WNTFZU0FFQ2hIb0RhaUlrSVlUSHI4OGNjTlpGVVRBa0lnb1dDU1A2cE9uejdkeko4L1gvb1JBa0tnQWdLMWpxZ0xGeTYweGNob00yZk90QWNOcVFrQklkQWJnVnFKMmxzY1hTRUVoRUFSQWlLcTdFSUlaSUNBaUpxQmtpU2lFQkJSWlFOQ0lBTUVSTlFNbENRUmhZQ0lLaHNRQWhrZ0lLSm1vQ1NKS0FSRVZObUFFTWdBQVJFMUF5VkpSQ0Vnb3NvR2hFQUdDSWlvR1NoSklnb0JFVlUySUFReVFFQkV6VUJKRWxFSWlLaXlBU0dRQVFJaWFnWktrb2hDUUVTVkRRaUJEQkQ0Rjl6K01NTU5LcEk0QUFBQUFFbEZUa1N1UW1DQyIgZGF0YS1vZGUtc2lnbnBhZC1kaXNwbGF5PSJ0cnVlIiBzdHlsZT0iaGVpZ2h0OiA1MHB4OyB3aWR0aDogNzhweDsiPjwvZGl2PjxkaXY+PGJyIC8+PC9kaXY+PGRpdj5TaWduYXR1cmUgOiZuYnNwOzxpbWcgc3JjPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVlZQUFBQ2NDQVlBQUFCN3VneXNBQUFBQVhOU1IwSUFyczRjNlFBQUdSWkpSRUZVZUY3dG5RbXNGTVVXaGdzMEJyZUkrMGJjUVlJRVJjVUVRUVVNRU1VRkZUU2dLRVFES0NxQ1JoTGpSbFJNVUJRM0VFSkVWRUF3aUNzYVVGd1FBbEZBM0NKb29nS0txS2lBZ0xqeDhyZjJ2SnErUFRNMWMzdDY1azU5bGR6QXZWUFQzZlZWZGY5ZHA4NDUxV2pIamgwN0RBVUNFSUFBQkNEd0g0RkdDQU5qQVFJUWdBQUViQUlJQStNQkFoQ0FBQVN5Q0NBTURBZ0lRQUFDRUVBWUdBTVFnQUFFSUpDYkFETUdSZ2NFSUFBQkNEQmpZQXhBQUFJUWdBQXpCc1lBQkNBQUFRZzRFc0NVNUFpS2FoQ0FBQVI4SVlBdytOTFR0Qk1DRUlDQUl3R0V3UkVVMVNBQUFRajRRZ0JoOEtXbmFTY0VJQUFCUndJSWd5TW9xa0VBQWhEd2hRREM0RXRQMDA0SVFBQUNqZ1FRQmtkUVZJTUFCQ0RnQ3dHRXdaZWVwcDBRZ0FBRUhBa2dESTZncUFZQkNFREFGd0lJZ3k4OVRUc2hBQUVJT0JKQUdCeEJVUTBDRUlDQUx3UVFCbDk2bW5aQ0FBSVFjQ1NBTURpQ29ob0VJQUFCWHdnZ0RMNzBOTzJFQUFRZzRFZ0FZWEFFUlRVSVFBQUN2aEJBR0h6cGFkb0pBUWhBd0pFQXd1QUlpbW9RZ0FBRWZDR0FNUGpTMDdRVEFoQ0FnQ01CaE1FUkZOVWdBQUVJK0VJQVlmQ2xwMmtuQkNBQUFVY0NDSU1qS0twQkFBSVE4SVVBd3VCTFQ5Tk9DRUFBQW80RUVBWkhVRlNEQUFRZzRBc0JoTUdYbnFhZEVJQUFCQndKSUF5T29LZ0dBUWhBd0JjQ0NJTXZQVTA3SVFBQkNEZ1NRQmdjUVZFTkFoQ0FnQzhFRUFaZmVwcDJRZ0FDRUhBa2dEQTRncUlhQkNBQUFWOElJQXkrOURUdGhBQUVJT0JJQUdGd0JFVTFDRUFBQXI0UVFCaDg2V25hQ1FFSVFNQ1JBTUxnQ0lwcUVJQUFCSHdoZ0RENDB0TzBFd0lRZ0lBakFZVEJFUlRWSUFBQkNQaENBR0h3cGFkcEp3UWdBQUZIQWdpREl5aXFRUUFDRVBDRkFNTGdTMC9UVGdoQUFBS09CQkFHUjFCVWd3QUVJT0FMQVlUQmw1Nm1uUkNBQUFRY0NTQU1qcUNvQmdFSVFNQVhBZ2lETHoxTk95RUFBUWc0RWtBWUhFRlJEUUlRZ0lBdkJCQUdYM3FhZGtJQUFoQndKSUF3T0lLaUdnUWdBQUZmQ0NBTXZ2UTA3WVFBQkNEZ1NBQmhjQVJGTlFoQUFBSytFRUFZZk9scDJna0JDRURBa1FEQzRBaUthaENBQUFSOElZQXcrTkxUdEJNQ0VJQ0FJd0dFd1JFVTFTQUFBUWo0UWdCaDhLV25hU2NFSUFBQlJ3SUlneU1vcWtFQUFoRHdoUURDNEV0UDAwNElRQUFDamdRUUJrZFFWSU1BQkNEZ0N3R0V3WmVlcHAwUWdBQUVIQWtnREk2Z3FBWUJDRURBRndJSWd5ODlUVHNoQUFFSU9CSkFHQnhCVVEwQ0VJQ0FMd1FRaGdyMTlOdHZ2MjBHRGh4b3Z2amlDM1BNTWNlWTk5OS8zelJ0MnJSQ1Y4TnBJUUFCQ1B5ZkFNSlFnZEZ3OGNVWG0rZWVleTdyekNlY2NJSjU2NjIzRUljSzlFY2FweHcrZkxnWk8zYXMyV09QUGN5bVRadlNPQ1huZ0VESkJCQ0drdEdWOWtVSmdvUWhyblRxMU1uTW5qMGJjU2dOYlZWL2ErKzk5emEvL3ZwcmNJMFBQdmlndWVHR0c2cjZlcms0dndrZ0RDbjJ2OHhIL2ZyMU0ydlhyZzNPMnFkUEgvUENDeStZYmR1MlphNmlmLy8rWnZMa3lTbGVGYWRLZzBDdlhyM01yRm16Z2xOcFpxaVhBQW9FcXBVQXdwQlN6M3o5OWRlbVZhdFdHUkdZT25XcTZkdTNyNUZZOU96WjAyemN1REZ6SmN1WEx6Y3lMVkZxaDhDZ1FZUE14SWtURVliYTZkS2FiZ25Da0VMM2Z2amhoNlp6NTg0WlUwTDc5dTNOb2tXTE1tZCs4c2tuellBQkF6Sy9EeDA2TkxCSFUycUhRTWVPSGMzQ2hRdURCbjN3d1FmbXBKTk9xcDNHMFpLYUk0QXdsTGxMbzZKdzRJRUhtc1dMRjVzampqZ2k2OHlhSWF4WXNTTDQyeGxubkJITUpDaTFRV0RseXBXbVpjdVdtY1pnU3FxTmZxM2xWaUFNWmV4ZHJSOWNjTUVGbVRNY2Yvenh3UU0vemkxVk51ZDMzbmtuVTNmSGpoMWx2RElPblNhQmNlUEdtU0ZEaGdTbjFFeEJNd1lLQktxWkFNSlFwdDZSS01nOEZIcWlISDc0NFVhemgxeXhDZ2hEbVRxaUNnNXJ6d1lQT09BQXMzNzkraXE0S2k0QkFya0pJQXhsR0IzUk5ZTjhNNFh3OUZGaHdOeFFobzZwMENIMzJtdXZyTmdGWm9NVjZnaE82MHdBWVhCRzVWWXhPbE53RVFVZCtlcXJyemFQUC81NDVpVDMzWGVmdWVtbW05eE9TcTJxSmFCK3ZQbm1telBYcHhjQWlUNEZBdFZNQUdGSXNIZUtXVk9JbmxackVmcCtXTHAyN1dybXpwMmI0Tlg1ZWFoMTY5WVpMZjZxeUl3amwrRTB5OGtubjJ5V0xsMmFPZVcwYWRPQytCVUtCS3FaQU1LUVVPOW9VVmtQOTNCTndYV21FSjYrV2JObTV0dHZ2ODFjemVEQmc4MzQ4ZU1UdWpvL0RpUDJMNzc0b3BreFk0Ylp2bjI3K2Zqamo4MldMVnZNMXExYnN3QmNlT0dGbVdDemNwS1pNMmVPNmRHalIrWVV4eDEzblBua2swL0tlVXFPRFlGRUNDQU1DV0I4OXRsbmc0WG0zMy8vUFRoYXNhS2dSZW0yYmR0bVhRbEJidTRkSTM0UFBmUlFNT01LaGJuUXQ5Tll3NG5teEJvMmJKaDU0SUVIQ2wwYW4wT2c0Z1FRaG5wMndaMTMzbWxHamh5Wk9VcXhvcUF2S2czR2xDbFRzbzZoaHgwbE53RUpnSmdwRUZCUjVjV1VGaTFhWk14THhYeXZtTHBSWndKOVZ5WXRuWnNDZ1dvbmdEQ1UyRU42TUdtV1lLOExISFhVVVlFOXVkajAyYXB2cDhSUXJpU0pCU1dlUUhTQlB4Y25aVEw5N2JmZnNqNis0b29yakx6R3lsbjBzbkRQUGZlWXYvNzZLM09hTys2NHcranZGQWcwQkFJSVE0bTlGSDNMTHpWalpwd1o2WmRmZmlsYVhFcHNSb1A3V3BSN3RBR0tMUC9qanorTUdOcmxtbXV1TWIxNzl5NTc4cnBISG5uRVhILzk5Vm5uMXZyUm1qVnJZbG5yQlVQclUvcjhyTFBPQ3ZibW9FQ2cwZ1FRaGhKNlFPWUwyWXRWNUtPdUc3dlVwSGRLdnl6N2VGak9QLy84ckZsSUNaZFhzMStKZW4yRkRWWHdvQjZxTXRWRVhVRkhqeDV0bEtkSSthbktYVjU3N1RWejl0bG5aNTJtWGJ0MjV2YmJiemZubkhOTzF0OFYvYXoxQnMwd1Y2MWFGWHdtYnlWNUxWRWdVR2tDQ0VPUlBXQy80ZGRYRkhScU95cFd2Mk5HeXQwaFVXRlFUaWt0OFA3NDQ0L0JXb085OEt4RWhETGRGR3ZXSzNJNFpGVlhva1E3eDVWbUNrOC8vWFNkV1VyY1JrM2hnUWgrcTA4UDhOMmtDQ0FNUlpEVUlxZHUvbkN4czc0UGNUM0l0SUdMWGI3NjZxczZDZmFLdU1TYXI2b1psdmpMcEtTSHZ0WjU3TVZuaVlYV0VLSkpDc3NOUm0vK2lsbXd5OHN2djV3MVU1ZzNiNTdwMXExYnprdEpZMUc4M0J3NGZtMFFRQmdjK3pFcUNrbWt4bzRMaU1NYnFYQ0hpSkZNZWZiYnVRUkJNNFJLYllDanVKTUpFeVprTGw0bXBWZGZmVFV3Q3lvNW9seWF2Ly8rKzd5TjY5Q2hnM252dmZjS0E2QUdCTXBNQUdGd0FLdzMrOU5QUHowSW1GSkp5ck5GRy9Rb0lDc3NwUzVnT3pTaEpxcW9IN1FlWTN2M2FIMUJ2MWZhaTJ1WFhYWXhmLzc1WjFHYzk5OS8vOEFNRmhZOGw0ckNSK1V5RWtBWUhPRGFEM0RGS1NUeFZxOFp5SkZISHBrNXU5WXI5TGMwYmVLNW12N0dHMjhZNWZpUm1VdHZ1cFV1RW9SUm8wWUZiK1NiTm0wS0xrZThKQWpWc0hkeW5HZFpJV2J5a05MKzMzWlp0bXhablVESFFzZXB0cy9EV1p3OW0vdmhoeCtNWmtPWFhucHB0VjB1MTVPREFNSlFZR2hFdllhU2NpV051bDBtWVpwS1lwVGI3ZDFubjMzTWhnMGJramhzU2NjSVUxeElBT3gxQk0zWTlMZTAxeEh5TmVLZ2d3NXlTcWV0MklvYmI3d3hFRG5idE5TUTkvcldpNFJNWUdQR2pLa1ROMkl6YTkyNnRkbHZ2LzJDamFndXUrd3lYSE5MdWl2UytSTENrSWR6TkgxMlVxWWV2VTFwRVRzc2hmWnFTR01veEwzMWF2TjY1UldxUkJGN3JTUFlua1lTZ3NjZWU2eU9TMmdscmk5NlRsMm4xaE1rWVByUi94VzBxTDdWdW9kK05QUFVqREFhTGE5amFhdlhORnhxazJJVnBpR3BUN0Rnd1FjZmJDNjU1SkpBNENVV3BicDhKOVdtcEk2anNhQWZqWU5HalJwbC9oK09aZjNyYW5YUWVBbTU2T1V4TFlzQ3dwQmpORVFmbEtXa3VzZzEwS0l1cW1uazdjazM2S05ySGFwNzY2MjNtcnZ1dWl1cGU4WDVPSHJRS01WSU5NMUZ0Y3lvbkJ1U3AyTHo1czNObDE5K21ha2hzOUxNbVRPVE9IVFpqNkVBUHMwUVhucnBwYktjUzJOUklscHRRcUh4S0NlQ1VQanQ4Um4rclhIanh1YWZmLzRwQ3hjZGRQYnMyY0hMUlJvRllZaWhMRVZYVWp1Nzg1TjZlRWZmRnBPYWhaUXlXTlJPWllTMTdjRjZ3MUhrcnVJQzBpeTVCRUdDckxmdmFqSWIxWWZMeElrVHphQkJnN0lPb1dBM2JmbFp6VVgzZ2t4Z3p6Ly9mTTdMMUpyWnRtM2JncjdxM3IxN1VFOUJmNTkvL25uV1JrWEZ0UE93d3c0TFpxM2htN05tWUduTUxFSXpwdTROL1JTYmo2dVlObXE5VE16eXpRYjBtZTdKdE80RGhDR21CNlByQ25wN3NSK2V4WFM2WFZkMjJOTk9PeTN6cDBxK0JXdWdTeFNpVTlwbm5ua20xVVZDY1pYSktHNXFYWXRlT3RIZ3RtcHZvNkt5RlkydG1jTFBQLzljWitqMzY5ZlBkT25TeFp4eXlpbDU5N3BZc21TSmVlcXBwNEszN2s4Ly9iVFVXeWp6UGMwcUpCQjZVT3BmM2FQMUxib241Q1dvTVdublFITTlicE1tVFl4U3Eyc2RTVVVQYy91QnIvK0hEM2JiUk9SNi9EVHJJUXdSMmxIN3Z6NU9LdWpNM3JTbGtxa3Y5QkRXK1ZldlhwMXAvYzQ3N3h3RWhxWGxPU0xPTWhuRkNhNnVMYzIzbzdSdU9HMjhGTDVKaCtmVVF6THR6WU5jMnl1dktlMCtGL2UyWEovMEhkcW5Ra0t6ZWZQbVlIOEtPNEdrNjdYRjFaTURRTXVXTFFPUmtBQVh3L1dKSjU0d1YxNTVwZlBwOVpZdlFkS1BMVkxPQjZqeWlnaERwSU9pNlpLVGlsbXdCVWZlR1FzV0xFaHRJY2x1b2tSQnM1Wm8xdEdrVEdXRnhyc2VNb3BXamhNRW1Ra2tDR25aVVF0ZGE5S2ZhNnRXZWU2RXBWcTMrVlRmNkFYaHUrKytxNE5BM2xPNko1SU1KTlNZMExnTVo0M2gyUGpwcDU4QzA1UVdxVXNSRUNVa1BQVFFRODI5OTk1YloyRmZzeCtadVNaTm1oUUlsTDNMWGx5LzIwNEVvU0FrUFQ2cTZYZ0lnOVViY1o0NVNjMFdiUGZVdEI3QzBZR205c256SmR4UVNKL3Z1ZWVlNXQxMzN5MjczVlkyVzVtTWNubXh5S1FpRTE1YVhoZHAzNFFLWkpPWndRNW9xOVE0eU5WMnpXZ2t6SHBnUm92NlRtSnczbm5ucFkwdTYzeWh2VDhVRS8yN1lzV0tndGVrdFQzbG9kS2J2bVpwV3NpTk00M1pCOUxNUXk4cCtrbkx0bCt3SVNsVlFCZ3MwTkhZZ3FUTVBYWXdXMUlCY3NXT0Q4MVF6anp6ekt6b1hGMkxIdFRsWHN6VHcwWm1vN2pkMWFveEpxRll0aTcxbzA0SDExMTNuWG40NFlkZHZscldPbUhhYjVsU2xOc3BXdlFnVmY5Vk9ySzhFQVJ0MzZwZ1RKbEh0WUZUZlJhTHRaZUcwclRYNmt0S0laYjZIR0d3S0VVM3pFbktQY3dXblBvbTNuUHAxR2dkVFpjSERod1l2REdGUlc5RFdtQXJOUGoxNENoVUo5YzE2ZWFVZDFlY0lGUXEyVjBwL0pMNFRsUVlaR2RYcXZCS0ZyMTlYM3Z0dGJHTHdYcFo2TldyVjdDSFJVUGNkUzZmVTBNdTVycFBOWFAxYlhZUXh3TmgrSTlLTktHZGJJcjFlZXNJWWR1emhhU09XY3pEUks2bld1aXppK3U2aVV3Zm4zMzJXV0FDa2JkU01UTUx6VVQwVmh4ZHl4QURmWmFramJvWUhwV3FLN2ZrNGNPSFowNnZuRS9SRFgzU3VqYU5kWjAvYnAxSHBrWmxnSzBWczU3YU9HN2N1RHJwUjBMV0dvZFhYWFZWa0xJRFFmai9DRVFZL21OUnJoUVZsWnd0UkFQcDFGUVg5OGlwVTZjR0MzWlJ0OExRUFRDY0FjajJLbk5iZUVOcERVUHVpSHJ3UkI4NmN1WFRNYXNodDFGYUQyRDdQSm9oOU9qUkkvTW5wWVRRWGcxcGxseXhJcm9HOWUwdHQ5d1N6QkJxc1NpZ1VHblB4NDhmSHlURGRMa1BhcEdEYTVzUUJtTUNVMGQwWDRUbHk1Y1g5WVljQjl6MlJFcHp0cUEzSkwyZGJ0KytQWE5adSs2NmE3QVBjYmp6WE56MXhtMUw2VEtRamo3NjZPQmNhOWV1amEydTdUWVhMMTdzOVJ0Wk9QTUtBY2sxVWlhK05FbytRZEQ1TDdyb291QmFTalVacHRFR3pwRXVBWVRCbU1DMElSZktzQ1QxRUxmZjJOTllXNUFRM1hiYmJYVnkrcXM5ZW92UFp3b2FNbVJJTU9XMlM1aWFRTjkxOGZ5SUc3b3U1MDUzeUZmdWJIWndtMTVFRkVWY1RwT2FvcXdmZmZUUlRMcjRhTXQ5TmV0VmJnUTBuRE1qRE1ZRU42ZE1JR0ZKSWlMWkZwdWtJcWR6RGF0OHdXSXVpOHpSdDFuTktwUzI0ZGhqajgyY1VtWWlPeHBVN2Z2bW0yL3lqblN0WmNpamhUZlJmekhKTTh2ZVM2SmNPWkkwSG1TMmsvdHBYSkdua1V4NnRiS08wSEFldHczblNyMFhodWkrQ09xNitwcVJaSnBTM3BqUUZsOHVmM1ZkdXg0MllXeUE4aHpabmtjdUFoZGRkRmN5TnhjN3M5cW1EZTRYTGx5WU5kTUtrNkJKYkJHRTdBZEIzRmdUSjdsR3VqQXY5RmlKam9lNCtyNjRCeGRpeGVmNUNYZ3ZESHFqdGUzdVNaaVI3RnhMNVZqa0NuY3kwN1dINHFQRlhUdHdyWkFveEVVZ0YzdXRZYXBwelNiQ3ROTGNjUGtKeEtYY1ZwRGgvZmZmYjg0OTk5d2d5cmZZb2hjRDVmakpsOS9ITi9mZ1lobFNQNXVBOThLdzc3Nzdaa1ZBMWpmYnFmMVdXSTVkMldRbVVQSzdVQkRrWnFmTmcyUU9Da3UrOVl5NDdUSDF2Vk5QUFRWWW5DNm56WnViNzE4QzJvc2p6bFZVYnNFU1o1ZlpnMFFnRklPNE9KR1FkVFh2WWNGNHFGNEMzZ3REZEs5ZWJlQ3VqZHhMTGZiZUJra0Z5T2xhb2lteUpUcmF0RVp2bW5abTBueWlrQ3NDMlRXdW9WUW1mSzh1QWFXUzF2aklWVFFEUE9TUVE0eXlsNFpGTThMcDA2Y0hhVFdVUXloZnFaYTlzT243aGtuQWEyRkkyazNWdHRjbitiQ1YrVUVCU2VHYlliaW9xeGdKdlRVV21pbmtXNXd1MW56VU1JZDVkVjUxTkFWM0VsZXBOQ2N5WlZaN0Nvc2syc294eWtmQWEyR0lTN0ZkNnA3T2VtaTNhZFBHckZtekpralVwYmY0K2taUzZ2cmtSaHRHWU52dWhkR0F2TGlaZ3E1QjZ5ZHhaZ3RkbzJ6VHRackp0SHkzVExKSFZtcHJ1UW5YWjc4UGpRdjFvOFpFTWRIcHliYUVvOVVTQWErRklXNGgwUGJxS2FhajdXUFZOMlpCUXFBSGVyaVlHTG9YaHE2T2hVUkJJaVZ2cFZ5N3NLV1ZQSzhZZnI3WGZmUE5OODNkZDkvdGxBSmFyTFFaaklMa0VBUGZSMDU1Mm84d2pCeVpSYllVWWJEVGRXc0JVYm5qU3lseDdvYlJXSURCZ3dlYkNSTW1aQTRmWGNmUUxFQ2lrbXRCc3RiVFc1ZkN2ZHErbzluRGJydnRaajc2NkNPajlDUjJVUW9TUlpyTGc0a0NnWElSOEZvWW9sdDRDbkt4d3FBSHNMeE13Z1hnVXZadmlCTUV1UmRxaG1CN0NiM3l5aXZtOHNzdkQ3eVFWT3o0aUVMWkpKa2xsT3NXNHJnUXFEMENYZ3REbkNtcDJPQzIraVRKMDhOY2k4cTIvM21jSUlURHpzNlVHcTZGckZ1M0x0aWtYZDRxY1FYdmxOcTdhV2tSQk1wTndHdGhpTnV4clJodkl0c0xxWmhOZlhSZUpiblRHMzlZZEY2SlRLNDRBbHZFUWs4aUxWeHFMU0hYNXVvS2N0UDNpRUF1OTIzRThTRlFXd1M4RmdaMXBUeUhvamwvWE14QjlpWTByb0ZzY1NZalpiWlVMRUloRHlZN0tDb1VqMXllTEVTNTF0Wk5TbXNna0RZQjc0VWh6cHpVdlh0MzgvcnJyK2Z0Q3p2eFhxRkF0cmdVRnBwaDZOeXU3b1hLdlZSbzQ2QjI3ZG9GT2ZWeFFVMzdOdUo4RUtndEF0NExneDdhZWx2ZnVIRmpWcy9tU3labjUxY3FsSk5JNWlaNUNjWEZJaFF6bExUSml6WjdpU3M2dmpacEo1MUZNVVNwQ3dFSTVDTGd2VEFJVEp4M1VxNlV5Rm9ma0ZsSGdxS0ZYZjBlWjhPUEpxbXI3NmJxUzVZc01XUEdqQW5TSVlSRkppTkZ6N1pxMVlvUkRnRUlRQ0F4QWdqRGYzbUltalZyWnJaczJaSUZWb3U4ZXVqYjIxSGFtKy9rU3FjZHpkZ3FzNUhpQzFnRVRtemNjaUFJUUtDTUJCQUdDNjRlNkRObXpBaTJvYlNMb2t3M2I5NGNSQktIS2JyamNneHBGcUVVRnFIN0tUdGtsWEhrY21nSVFLQnNCQkNHR0xRalJvd3dvMGVQem55aURYQ1dMVnRtMnJadEcveE53V0oyUmxQOUxab09tOTNMeWpabU9UQUVJRkJtQWdoRERzQmJ0MjROeEVFQmFKb0Z6SjgvUDdQdmNUUUl6bDZqSURsZG1VY3NoNGNBQk1wT0FHRndRR3cvK08yTmZLSUx6TVFQT01Da0NnUWdVUFVFRUlZQ1haUXJ1am1hcks2K083OVYvVWpoQWlFQUFXOElJQXg1dWxxTHlRb3NzMTFUVmQxT2FhMEZab21IYTZDYU55T0xoa0lBQWcyV0FNS1FwK3RDMTFTdEcyaHhXZTZtTWhldFhyMDYrRll4K1pFYTdBamh3aUVBQWU4SUlBdzV1dHhPbFJIdXphdEZhTTBlZHRwcEp6TnAwaVMyVC9UdWRxSEJFUENEQU1JUTA4LzJscCtLVndoekhha3FYa2QrM0JpMEVnSStFMEFZSXIxdlowM3QycldyMlgzMzNiTzIyR1NmWko5dkY5b09BVDhJSUF4V1AydG0wTEZqeDJCL2d4WXRXcGoxNjlkbkpkZkxsUUxEajZGQ0t5RUFBVjhJSUF4V1Q0ZnhDbHBEK1B2dnZ6T2Z5SHdrenlPeWwvcHlXOUJPQ1BoTkFHSDRyLy90ZUFWN1NDQUtmdDhndEI0Q1BoSkFHSXdKOWtwbzA2Wk5rQ2d2S2dwYWlDWkd3Y2RiZ3paRHdGOEMzZ3VEMWhWT1BQRkVvKzA4N2FKRWVWcG9SaFQ4dlRsb09RUjhKZUM5TUhUcjFzM01temV2amlpRUFXMitEZ3phRFFFSStFdkFhMkhvMHFXTGthZFJkS2FBS1BoN1E5QnlDRURBR0crRm9WZXZYbWJXckZtSUFuY0JCQ0FBZ1FnQkw0V2hiOSsrWnZyMDZWa28yRmlIZXdNQ0VJREF2d1M4RTRiKy9mdWJLVk9tMUJFRkxUUlRJQUFCQ0VEQU0yRkFGQmp5RUlBQUJBb1Q4R2JHWUdkTERiSElmTVJNb2ZBZ29RWUVJT0FYQVMrRUlVNFVoZzRkYXNhT0hldFhiOU5hQ0VBQUFnNEVhbDRZdW5mdmJ1Yk9uWnVGb2srZlBtYmF0R2tPZUtnQ0FRaEF3RDhDTlNzTWE5ZXVOVDE3OWpSTGx5N042dFhPblR1YitmUG4rOWZUdEJnQ0VJQ0FJNEdhRlliV3JWc0g2YlB0b2xUYUsxZXVkRVJETlFoQUFBSitFcWhKWWRDc1FOSExkbW5ldkxsWnRXcVZuNzFNcXlFQUFRZ1VRYUNtaEVIWlVjZU1HV05Hamh5WmhhQng0OFptdzRZTnBtblRwa1dnb1NvRUlBQUJQd25VbEREWWV6V0gzZG1rU1JNellzUUlJODhrQ2dRZ0FBRUlGQ1pRVThMUW8wY1BNMmZPbkt4V0s2aHQ4dVRKaFVsUUF3SVFnQUFFQWdJMUpReU5HalhLNnRiMjdkdWJVYU5Hc1NVbmd4MENFSUJBRVFScVJoZ1V3VHhnd0lDc3BpOVlzTUIwN05peENCeFVoUUFFSUFDQm1oR0dxQ2RTNzk2OXpjeVpNK2xoQ0VBQUFoQW9ra0ROQ0VPSERoM01va1dMZ3VacnE4NW9ZRnVSWEtnT0FRaEF3RnNDTlNNTXc0WU55K1ErMHE1c25UcDE4clpUYVRnRUlBQ0IraEQ0SDl1a3B1R2ZlTVp4QUFBQUFFbEZUa1N1UW1DQyIgZGF0YS1vZGUtc2lnbnBhZC1kaXNwbGF5PSJ0cnVlIiBzdHlsZT0iaGVpZ2h0OiA1MHB4OyB3aWR0aDogMTMwcHg7Ij48L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+PGhyIC8+PC9kaXY+PGRpdj48Zm9udCBjb2xvcj0iIzAwMDAwMCI+QWxsIG9mIHRoZXNlIHNob3VsZCBzYXkgPGI+VHJ1ZSA8L2I+Zm9yIENvbmZpcm1hdGlvbiZuYnNwOzwvZm9udD48Yj42NzI3Nzc0PC9iPjo8L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+Rmlyc3ROYW1lICYjNjE7ICYjMzQ7SHluZGF2aSYjMzQ7IDombmJzcDs8L2Rpdj48ZGl2Pjxmb250IGNvbG9yPSIjMDAwMDAwIj48YnIgLz48L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBjb2xvcj0iIzAwMDAwMCI+Rmlyc3ROYW1lICEmIzYxOyAmIzM0O0phbmEmIzM0OyA6PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgY29sb3I9IiMwMDAwMDAiPkNvbmZpcm1hdGlvbk51bWJlciAmbHQ7IDcwMDAwMDAgOiZuYnNwO1RydWU8L2ZvbnQ+PC9kaXY+PGRpdj5Db25maXJtYXRpb25OdW1iZXImbmJzcDs8Zm9udCBjb2xvcj0iIzAwMDAwMCI+Jmd0OyAxMDAwMDAwIDombmJzcDsmbmJzcDtUcnVlPC9mb250PjwvZGl2PjxkaXY+Q29uZmlybWF0aW9uTnVtYmVyJm5ic3A7PGZvbnQgY29sb3I9IiMwMDAwMDAiPiZsdDsmIzYxOyZuYnNwOzwvZm9udD42NzI3Nzc0IDombmJzcDtUcnVlPC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2Pjxmb250IGNvbG9yPSIjMDAwMDAwIj5DdXJyZW5jeUNvZGUoJm5ic3A7VVNEJm5ic3A7KSBpbiAoJiMzNDtVU0QmIzM0OywmIzM0O0NBRCYjMzQ7LCYjMzQ7QVVEJiMzNDspIDombmJzcDtUcnVlPC9mb250PjwvZGl2PjxkaXY+PGZvbnQgY29sb3I9IiMwMDAwMDAiPkN1cnJlbmN5PC9mb250PkNvZGUoJm5ic3A7VVNEJm5ic3A7KSBub3QgaW4gKCYjMzQ7R0JQJiMzNDssJiMzNDtFVVImIzM0OykgOlRydWU8L2Rpdj48ZGl2Pjxmb250IGNvbG9yPSIjMDAwMDAwIj5MYXN0TmFtZSBsaWtlICYjMzQ7Q2hhcCUmIzM0OyA6Jm5ic3A7PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgY29sb3I9IiMwMDAwMDAiPkxhc3ROYW1lIG5vdCBsaWtlICYjMzQ7U2h1JSYjMzQ7OiZuYnNwO1RydWU8L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBjb2xvcj0iIzAwMDAwMCI+TmF0aW9uYWxpdHkoKSZuYnNwOyZuYnNwOyBpcyBudWxsIDombmJzcDtUcnVlPC9mb250PjwvZGl2PjxkaXY+TGFzdE5hbWUmbmJzcDsgaXMmbmJzcDs8Zm9udCBjb2xvcj0iIzAwMDAwMCI+bm90IG51bGwgOiZuYnNwOyZuYnNwO1RydWU8L2ZvbnQ+PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48L2JvZHk+PC9odG1sPg==\"\r\n}", + "raw": "{\r\n \"currencies\": [\r\n {\r\n \"lanyonDecimalPosition\": \"2\",\r\n \"channelDecimalPosition\": \"2\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"USD\",\r\n \"externalSystemCode\": \"USD\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-08\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -18101,869 +20499,76 @@ } }, "url": { - "raw": "{{HostName}}/med/config/v1/fileAttachments", + "raw": "{{HostName}}/chl/v1/channels/currencies", "host": [ "{{HostName}}" ], "path": [ - "med", - "config", + "chl", "v1", - "fileAttachments" + "channels", + "currencies" ] } }, "response": [] - } - ] - }, - { - "name": "get Email File", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + }, + { + "name": "put Currencies Mapping", + "request": { + "auth": { + "type": "bearer" }, - { - "key": "undefined", - "type": "any" + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"currencies\": [\r\n {\r\n \"lanyonDecimalPosition\": \"2\",\r\n \"channelDecimalPosition\": \"2\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"USD\",\r\n \"externalSystemCode\": \"USD\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-08\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/channels/currencies", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "channels", + "currencies" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/med/config/v1/emailFile/{{emailId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "med", - "config", - "v1", - "emailFile", - "{{emailId}}" - ] + "response": [] }, - "description": "Use this API with OSEM, to retrieve email Blob File Stored in File Storage Schema. It is used in Profiles to fetch Email and Open in an end user's mail client. The email ID is retrieved from getActivitues/emails response." - }, - "response": [] - }, - { - "name": "get Folio Report", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/med/config/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/folioReports?reservationIdContext=OPERA&reservationIdType=Reservation", - "host": [ - "{{HostName}}" - ], - "path": [ - "med", - "config", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "folioReports" - ], - "query": [ - { - "key": "reservationIdContext", - "value": "OPERA" - }, - { - "key": "reservationIdType", - "value": "Reservation" - }, - { - "key": "folioWindowNo", - "value": "", - "description": "Folio window number to generate (defaults to view 1).", - "disabled": true - }, - { - "key": "billNumber", - "value": "", - "description": "Optional bill number to generate.", - "disabled": true - }, - { - "key": "folioType", - "value": "", - "description": "Optional folio type", - "disabled": true - }, - { - "key": "folioDate", - "value": "", - "disabled": true - } - ] - }, - "description": "This will get the folio(base64) from a specific reservation." - }, - "response": [] - }, - { - "name": "get Registration Card", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/med/config/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/registrationCard?regenerate=false&signedOnly=false&reservationIdContext=OPERA&reservationIdType=Reservation&language=EN", - "host": [ - "{{HostName}}" - ], - "path": [ - "med", - "config", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "registrationCard" - ], - "query": [ - { - "key": "regenerate", - "value": "false" - }, - { - "key": "signedOnly", - "value": "false" - }, - { - "key": "reservationIdContext", - "value": "OPERA" - }, - { - "key": "reservationIdType", - "value": "Reservation", - "description": "fetches associated Registration Card (base64)" - }, - { - "key": "language", - "value": "EN" - } - ] - } - }, - "response": [] - }, - { - "name": "email Folio Report", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"folioInfo\": {\r\n \"hotelId\": {{HotelId}},\r\n \"reservationId\": {\r\n \"id\": {{reservationId}},\r\n \"type\": \"Reservation\"\r\n },\r\n \"folioWindowNo\": \"1\",\r\n \"folioType\": \"Information Invoice\",\r\n \"folioDate\": \"2023-10-20\"\r\n },\r\n \"emailRecipients\": [\r\n {\r\n \"emailAddress\": \"test@example.com\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/med/config/v1/folioReports/email", - "host": [ - "{{HostName}}" - ], - "path": [ - "med", - "config", - "v1", - "folioReports", - "email" - ] - }, - "description": "This operation triggers emailing the folio (pdf) for a specific reservation to the email provided in the request body." - }, - "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Customer Management Service (CMS)", - "item": [ - { - "name": "get Track It Items", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/cms/v1/hotels/{{HotelId}}/trackItems", - "host": [ - "{{HostName}}" - ], - "path": [ - "cms", - "v1", - "hotels", - "{{HotelId}}", - "trackItems" - ], - "query": [ - { - "key": "ticketId", - "value": "", - "disabled": true - }, - { - "key": "reservationId", - "value": "", - "disabled": true - }, - { - "key": "reservationIdType", - "value": "", - "disabled": true - }, - { - "key": "givenName", - "value": "", - "disabled": true - }, - { - "key": "surname", - "value": "", - "disabled": true - }, - { - "key": "trackItGroups", - "value": "Lost", - "description": "\"Parcel\", \"Valet\", \"Baggage\", \"Lost\" ", - "disabled": true - }, - { - "key": "types", - "value": "", - "description": "Track It types based on the Track It group.", - "disabled": true - }, - { - "key": "locations", - "value": "", - "description": "Locations for Track It location.", - "disabled": true - }, - { - "key": "actions", - "value": "", - "description": "Track It actions based on Track It groups.", - "disabled": true - }, - { - "key": "actionStatuses", - "value": "", - "description": "Action status of the Track It item(Open, Closed).", - "disabled": true - }, - { - "key": "room", - "value": "", - "disabled": true - }, - { - "key": "description", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "post Track It Items", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"trackItItemsInfo\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"group\": \"Parcel\",\r\n \"ticketNumber\": \"9988776655\",\r\n \"action\": {\r\n \"trackItAction\": {\r\n \"code\": \"DELIVER\"\r\n },\r\n \"status\": \"Open\"\r\n },\r\n \"location\": {\r\n \"code\": \"MAIL\"\r\n },\r\n \"quantity\": \"1\",\r\n \"followUpDate\": \"2023-06-15\",\r\n \"description\": \"Parcel is at reception\",\r\n \"assignedTo\": {\r\n \"appUserId\": {\r\n \"type\": \"AppUserId\",\r\n \"id\": \"50946\"\r\n }\r\n },\r\n \"reservationInfo\": {\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/cms/v1/hotels/{{HotelId}}/trackItems", - "host": [ - "{{HostName}}" - ], - "path": [ - "cms", - "v1", - "hotels", - "{{HotelId}}", - "trackItems" - ] - } - }, - "response": [] - }, - { - "name": "put Track It Items", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"trackItItemsInfo\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"group\": \"Parcel\",\r\n \"ticketNumber\": \"9988776655\",\r\n \"action\": {\r\n \"trackItAction\": {\r\n \"code\": \"DELIVER\"\r\n },\r\n \"status\": \"Open\"\r\n },\r\n \"location\": {\r\n \"code\": \"MAIL\"\r\n },\r\n \"quantity\": \"1\",\r\n \"followUpDate\": \"2023-06-15\",\r\n \"description\": \"Parcel is at reception\",\r\n \"assignedTo\": {\r\n \"appUserId\": {\r\n \"type\": \"AppUserId\",\r\n \"id\": \"50946\"\r\n }\r\n },\r\n \"reservationInfo\": {\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/cms/v1/hotels/{{HotelId}}/trackItems", - "host": [ - "{{HostName}}" - ], - "path": [ - "cms", - "v1", - "hotels", - "{{HotelId}}", - "trackItems" - ] - } - }, - "response": [] - }, - { - "name": "delete Track It Items", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/cms/v1/hotels/{{HotelId}}/trackItems", - "host": [ - "{{HostName}}" - ], - "path": [ - "cms", - "v1", - "hotels", - "{{HotelId}}", - "trackItems" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Data Value Mapping", - "item": [ - { - "name": "get Converted Values", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/dvm/v1/externalSystems/{{ExtSystemCode}}/hotels/{{OperaHotelId}}/convertedValues", - "host": [ - "{{HostName}}" - ], - "path": [ - "dvm", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{OperaHotelId}}", - "convertedValues" - ] - } - }, - "response": [] - }, - { - "name": "get Default Values", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/dvm/v1/externalSystems/{{ExtSystemCode}}/hotels/{{ExternalHotelId}}/defaultValues", - "host": [ - "{{HostName}}" - ], - "path": [ - "dvm", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{ExternalHotelId}}", - "defaultValues" - ] - } - }, - "response": [] - }, - { - "name": "get Opera Hotel Code", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/dvm/v1/externalSystems/{{ExtSystemCode}}/hotels/{{ExternalHotelId}}/conversions", - "host": [ - "{{HostName}}" - ], - "path": [ - "dvm", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{ExternalHotelId}}", - "conversions" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Enterprise Configuration (ENT Config)", - "item": [ - { - "name": "Amenities Template ", - "item": [ { - "name": "get Template Amenities", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Currencies Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -18992,44 +20597,73 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/amenities?fetchInactive=false", + "raw": "{{HostName}}/chl/v1/channels/currencies?lanyonDecimalPosition=0&systemSubType=WEB&systemName=WEBSITEDOC&systemCode=DOC&channelDecimalPosition=2&systemType=CHANNEL&externalSystemCode=AUD&localSystemCode=AUD&startDate=2023-06-23", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "amenities" + "channels", + "currencies" ], "query": [ { - "key": "fetchInactive", - "value": "false" + "key": "lanyonDecimalPosition", + "value": "0" + }, + { + "key": "systemSubType", + "value": "WEB" + }, + { + "key": "systemName", + "value": "WEBSITEDOC" + }, + { + "key": "systemCode", + "value": "DOC" + }, + { + "key": "channelDecimalPosition", + "value": "2" + }, + { + "key": "systemType", + "value": "CHANNEL" + }, + { + "key": "externalSystemCode", + "value": "AUD" + }, + { + "key": "localSystemCode", + "value": "AUD" + }, + { + "key": "startDate", + "value": "2023-06-23" } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Distribution Templates", + "item": [ { - "name": "post Template Amenities", + "name": "get Distribution Templates", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -19050,7 +20684,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateAmenities\": [\r\n {\r\n \"amenityType\": \"General\",\r\n \"beginDate\": \"2023-01-01\",\r\n \"description\": \"SPA onsite at the property\",\r\n \"comments\": \"Notes can go here\",\r\n \"featureCode\": \"SPA\",\r\n \"orderSequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -19058,38 +20692,27 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/amenities", + "raw": "{{HostName}}/chl/v1/channels/distributionTemplates", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "amenities" + "channels", + "distributionTemplates" ] } }, "response": [] }, { - "name": "change Template Amenities", + "name": "post Distribution Templates", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Content-Type", @@ -19110,7 +20733,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateAmenities\": [\r\n {\r\n \"amenityType\": \"General\",\r\n \"beginDate\": \"2023-01-01\",\r\n \"description\": \"SPA is onsite at the property\",\r\n \"comments\": \"Notes can go here\",\r\n \"featureCode\": \"SPA\",\r\n \"orderSequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"distributionTemplates\": [\r\n {\r\n \"description\": \"Description here\",\r\n \"type\": \"ATT\",\r\n \"negotiatedRate\": true,\r\n \"inactive\": false,\r\n \"displaySequence\": \"1\",\r\n \"channelRates\": [],\r\n \"code\": \"TEST\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -19118,39 +20741,27 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/amenities/{{FeatureCode}}", + "raw": "{{HostName}}/chl/v1/channels/distributionTemplates", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "amenities", - "{{FeatureCode}}" + "channels", + "distributionTemplates" ] } }, "response": [] }, { - "name": "remove Template Amenities", + "name": "put Distribution Templates", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -19171,7 +20782,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"hotelsDistributionTemplates\": [\r\n {\r\n \"distributionTemplate\": [\r\n {\r\n \"description\": \"Description here\",\r\n \"type\": \"GA\",\r\n \"negotiatedRate\": true,\r\n \"inactive\": false,\r\n \"displaySequence\": \"1\",\r\n \"channelRates\": [],\r\n \"code\": \"DOC\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -19179,126 +20790,115 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/amenities/{{FeatureCode}}", + "raw": "{{HostName}}/chl/v1/channels/distributionTemplates", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "amenities", - "{{FeatureCode}}" + "channels", + "distributionTemplates" ] } }, "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Amenities - for the hotel", - "item": [ - { - "name": "get Amenities", + "name": "delete Distribution Templates", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/amenities", + "raw": "{{HostName}}/chl/v1/channels/distributionTemplates?code=DOC&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "hotels", - "{{HotelId}}", - "amenities" + "channels", + "distributionTemplates" + ], + "query": [ + { + "key": "code", + "value": "DOC" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Guarantees Mapping", + "item": [ { - "name": "post Amenities", + "name": "get Guarantees Mapping", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelAmenities\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"amenityType\": \"General\",\r\n \"beginDate\": \"2023-01-08\",\r\n \"description\": \"SPA onsite at the property\",\r\n \"comments\": \"Notes can go here for amenities on the property\",\r\n \"featureCode\": \"SPA\",\r\n \"orderSequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -19306,224 +20906,29 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/amenities", + "raw": "{{HostName}}/chl/v1/channels/guarantees/mapping?includeInactive=false&offset=0&systemType=CHANNEL", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "hotels", - "{{HotelId}}", - "amenities" - ] - } - }, - "response": [] - }, - { - "name": "change Amenities", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"hotelAmenities\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"amenityType\": \"General\",\r\n \"beginDate\": \"2023-01-08\",\r\n \"description\": \"SPA onsite at the property\",\r\n \"comments\": \"Notes go here for amenities on the property\",\r\n \"featureCode\": \"SPA\",\r\n \"orderSequence\": \"2\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/amenities/{{FeatureCode}}", - "host": [ - "{{HostName}}" + "channels", + "guarantees", + "mapping" ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "amenities", - "{{FeatureCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Amenities", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "includeInactive", + "value": "false" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/amenities/{{FeatureCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "amenities", - "{{FeatureCode}}" - ] - } - }, - "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Amenities - for the room", - "item": [ - { - "name": "get Room Amenities", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "offset", + "value": "0" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/roomAmenities?fetchInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "roomAmenities" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" + "key": "systemType", + "value": "CHANNEL" } ] } @@ -19531,21 +20936,10 @@ "response": [] }, { - "name": "post Room Amenities", + "name": "post Guarantees Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -19568,7 +20962,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"roomAmenities\": [\r\n {\r\n \"code\": \"FAN\",\r\n \"description\": {\r\n \"defaultText\": \"Fan in the room\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"guarantees\": [\r\n {\r\n \"requirementCode\": \"CREDIT_CARD\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"CC\",\r\n \"externalSystemCode\": \"CC\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -19576,43 +20970,25 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/roomAmenities", + "raw": "{{HostName}}/chl/v1/channels/guarantees", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "roomAmenities" - ], - "query": [ - { - "key": "wildCard", - "value": "", - "disabled": true - } + "channels", + "guarantees" ] } }, "response": [] }, { - "name": "put Room Amenities", + "name": "put Guarantees Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -19635,7 +21011,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"roomAmenities\": [\r\n {\r\n \"code\": \"FAN\",\r\n \"description\": {\r\n \"defaultText\": \"Update Fan description here\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"guarantees\": [\r\n {\r\n \"requirementCode\": \"CREDIT_CARD\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"CC\",\r\n \"externalSystemCode\": \"CC\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -19643,37 +21019,25 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/roomAmenities/{{RoomAmenitiesId}}", + "raw": "{{HostName}}/chl/v1/channels/guarantees", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "roomAmenities", - "{{RoomAmenitiesId}}" + "channels", + "guarantees" ] } }, "response": [] }, { - "name": "delete Room Amenities", + "name": "delete Guarantees Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "DELETE", "header": [ @@ -19696,7 +21060,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"guarantees\": [\r\n {\r\n \"requirementCode\": \"CREDIT_CARD\",\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"CC\",\r\n \"externalSystemCode\": \"CC\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -19704,21 +21068,44 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/roomAmenities/{{RoomAmenitiesId}}?roomAmenitiesCodes=FAN", + "raw": "{{HostName}}/chl/v1/channels/guarantees?systemSubType=WEB&systemName=WEBSITEDOC&systemCode=DOC&systemType=CHANNEL&externalSystemCode=CC&startDate=2023-06-23&requirementCode=CREDIT_CARD", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "roomAmenities", - "{{RoomAmenitiesId}}" + "channels", + "guarantees" ], "query": [ { - "key": "roomAmenitiesCodes", - "value": "FAN" + "key": "systemSubType", + "value": "WEB" + }, + { + "key": "systemName", + "value": "WEBSITEDOC" + }, + { + "key": "systemCode", + "value": "DOC" + }, + { + "key": "systemType", + "value": "CHANNEL" + }, + { + "key": "externalSystemCode", + "value": "CC" + }, + { + "key": "startDate", + "value": "2023-06-23" + }, + { + "key": "requirementCode", + "value": "CREDIT_CARD" } ] } @@ -19728,27 +21115,16 @@ ] }, { - "name": "Attraction Classes", + "name": "Hotels Mapping", "item": [ { - "name": "get Attraction Classes", + "name": "get Hotels Mapping", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "GET", "header": [ @@ -19779,47 +21155,26 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/attractionClasses?fetchInactive=false", + "raw": "{{HostName}}/chl/v1/channels/hotels/mapping", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "attractionClasses" - ], - "query": [ - { - "key": "codes", - "value": "MUS", - "disabled": true - }, - { - "key": "fetchInactive", - "value": "false" - } + "channels", + "hotels", + "mapping" ] } }, "response": [] }, { - "name": "post Attraction Classes", + "name": "post Hotels Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ @@ -19842,7 +21197,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"attractionClasses\": [\r\n {\r\n \"code\": \"CLAZZ\",\r\n \"description\": {\r\n \"defaultText\": \"Local attactions\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"properties\": [\r\n {\r\n \"prevailingRates\": false,\r\n \"aRIEnabled\": false,\r\n \"channelHotelCodeMappingBuckets\": {\r\n \"channelHotelCodeMappingBucket\": [\r\n {},\r\n {},\r\n {}\r\n ],\r\n \"available\": false\r\n },\r\n \"systemInfo\": {\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\"\r\n },\r\n \"localSystemCode\": \"{{HotelId}}\",\r\n \"externalSystemCode\": \"{{HotelId}}\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -19850,36 +21205,25 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/attractionClasses", + "raw": "{{HostName}}/chl/v1/channels/hotels", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "attractionClasses" + "channels", + "hotels" ] } }, "response": [] }, { - "name": "put Attraction Classes", + "name": "put Hotels Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ @@ -19902,7 +21246,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"attractionClasses\": [\r\n {\r\n \"code\": \"LOCAL\",\r\n \"description\": {\r\n \"defaultText\": \"Update Local Class\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"properties\": [\r\n {\r\n \"chainCode\": \"OHIPSB\",\r\n \"prevailingRates\": false,\r\n \"aRIEnabled\": false,\r\n \"channelHotelCodeMappingBuckets\": {\r\n \"channelHotelCodeMappingBucket\": [\r\n {},\r\n {},\r\n {}\r\n ],\r\n \"available\": false\r\n },\r\n \"systemInfo\": {\r\n \"systemName\": \"Website Document CHANNEL\",\r\n \"systemCode\": \"DOC\",\r\n \"systemType\": \"CHANNEL\",\r\n \"systemSubType\": \"WEB\"\r\n },\r\n \"localSystemCode\": \"{{HotelId}}\",\r\n \"externalSystemCode\": \"{{HotelId}}\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-07-07\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -19910,37 +21254,25 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/attractionClasses/{{AttractionClassCode}}", + "raw": "{{HostName}}/chl/v1/channels/hotels", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "attractionClasses", - "{{AttractionClassCode}}" + "channels", + "hotels" ] } }, "response": [] }, { - "name": "delete Attraction Classes", + "name": "delete Hotels Mapping", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "DELETE", "header": [ @@ -19971,444 +21303,49 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/attractionClasses/{{AttractionClassCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "attractionClasses", - "{{AttractionClassCode}}" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Attraction Templates", - "item": [ - { - "name": "get Attraction Templates", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/attractions", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "attractions" - ] - } - }, - "response": [] - }, - { - "name": "post Attraction Templates", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"attractionTemplates\": [\r\n {\r\n \"name\": {\r\n \"defaultText\": \"Symphony Hall\"\r\n },\r\n \"generalDirections\": \"General Directions go here\",\r\n \"relativePosition\": {\r\n \"distance\": \"1\",\r\n \"distanceType\": \"MI\"\r\n },\r\n \"address\": {\r\n \"cityName\": \"Salt Lake City\",\r\n \"state\": \"UT\"\r\n },\r\n \"website\": {},\r\n \"priceRange\": \"$$\",\r\n \"displaySeq\": \"7\",\r\n \"code\": \"SYMPHALL\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/attractions", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "attractions" - ] - } - }, - "response": [] - }, - { - "name": "change Attraction Templates", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"attractionTemplates\": [\r\n {\r\n \"name\": {\r\n \"defaultText\": \"Symphony Hall\"\r\n },\r\n \"generalDirections\": \"General Directions can go here\",\r\n \"relativePosition\": {\r\n \"distance\": \"1\",\r\n \"distanceType\": \"MI\"\r\n },\r\n \"address\": {\r\n \"cityName\": \"Salt Lake City\",\r\n \"state\": \"UT\"\r\n },\r\n \"website\": {},\r\n \"priceRange\": \"$$\",\r\n \"displaySeq\": \"7\",\r\n \"code\": \"SYMPHALL\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/attractions/{{AttractionCode}}", + "raw": "{{HostName}}/chl/v1/channels/hotels?systemSubType=WEB&systemName=WEBSITEDOC&systemCode=DOC&systemType=CHANNEL&externalSystemCode=SAND01&startDate=2023-06-23&localSystemCode=SAND01&chainCode=OHIPSB", "host": [ "{{HostName}}" ], "path": [ - "ent", - "config", + "chl", "v1", - "attractions", - "{{AttractionCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Attraction Templates", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/attractions/{{AttractionCode}}", - "host": [ - "{{HostName}}" + "channels", + "hotels" ], - "path": [ - "ent", - "config", - "v1", - "attractions", - "{{AttractionCode}}" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Attractions", - "item": [ - { - "name": "get Attractions", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "systemSubType", + "value": "WEB" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/attractions?fetchInactive=true", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "attractions" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } - ] - } - }, - "response": [] - }, - { - "name": "post Attractions", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "systemName", + "value": "WEBSITEDOC" + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "systemCode", + "value": "DOC" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"attractions\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"name\": {\r\n \"defaultText\": \"Symphony Hall\"\r\n },\r\n \"class\": \"MUS\",\r\n \"generalDirections\": \"Generate Directions can go here\",\r\n \"relativePosition\": {\r\n \"distance\": \"3\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"5mins driving time\"\r\n },\r\n \"address\": {\r\n \"cityName\": \"Salt Lake City\",\r\n \"state\": \"UT\"\r\n },\r\n \"website\": {},\r\n \"priceRange\": \"$$\",\r\n \"displaySeq\": \"7\",\r\n \"code\": \"SYMPHALL\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/attractions", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "attractions" - ] - } - }, - "response": [] - }, - { - "name": "change Attractions", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "systemType", + "value": "CHANNEL" + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "externalSystemCode", + "value": "SAND01" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"attractions\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"name\": {\r\n \"defaultText\": \"Symphony Hall\"\r\n },\r\n \"class\": \"MUS\",\r\n \"generalDirections\": \"Generate Directions go here\",\r\n \"relativePosition\": {\r\n \"distance\": \"3\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"5mins driving time\"\r\n },\r\n \"address\": {\r\n \"cityName\": \"Salt Lake City\",\r\n \"state\": \"UT\"\r\n },\r\n \"website\": {},\r\n \"priceRange\": \"$$\",\r\n \"displaySeq\": \"7\",\r\n \"code\": \"SYMPHALL\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/attractions/{{AttractionCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "attractions", - "{{AttractionCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Attractions", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "startDate", + "value": "2023-06-23" + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "localSystemCode", + "value": "SAND01" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "key": "chainCode", + "value": "OHIPSB" } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/attractions/{{AttractionCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "attractions", - "{{AttractionCode}}" ] } }, @@ -20417,218 +21354,655 @@ ] }, { - "name": "Airport Templates", - "item": [ - { - "name": "get Template Airports", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/airports", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "airports" - ] - } + "name": "get Channel Sell Limits", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "post Template Airports", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "url": { + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channel/sellLimits?fromDate=2023-03-10&bookingChannelCode=OWS", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "hotels", + "{{HotelId}}", + "channel", + "sellLimits" + ], + "query": [ + { + "key": "fromDate", + "value": "2023-03-10" }, - "method": "POST", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"templateAirports\": [\r\n {\r\n \"description\": \"London Heathrow Airport\",\r\n \"distance\": \"15\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"45min\",\r\n \"direction\": \"South East\",\r\n \"transportationOptions\": [\r\n {\r\n \"label\": \"B\",\r\n \"description\": \"Local Bus Station\",\r\n \"code\": \"BUS STATION\"\r\n },\r\n {\r\n \"label\": \"C\"\r\n },\r\n {\r\n \"label\": \"A\"\r\n },\r\n {\r\n \"label\": \"T\",\r\n \"description\": \"taxi fare from airport\",\r\n \"code\": \"TAXI\"\r\n }\r\n ],\r\n \"sequence\": \"1\",\r\n \"code\": \"LHW\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "bookingChannelCode", + "value": "OWS" }, - "url": { - "raw": "{{HostName}}/ent/config/v1/airports", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "airports" - ] + { + "key": "channelRoomType", + "value": "", + "disabled": true } + ] + } + }, + "response": [] + }, + { + "name": "get Channel Room Type Global Desc", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "change Template Airports", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"templateAirports\": [\r\n {\r\n \"description\": \"London Heathrow Airport\",\r\n \"distance\": \"15\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"45min\",\r\n \"direction\": \"South East\",\r\n \"transportationOptions\": [\r\n {\r\n \"label\": \"B\",\r\n \"description\": \"Local Bus Station\",\r\n \"code\": \"BUS STATION\"\r\n },\r\n {\r\n \"label\": \"C\"\r\n },\r\n {\r\n \"label\": \"A\"\r\n },\r\n {\r\n \"label\": \"T\",\r\n \"description\": \"taxi fare from airport\",\r\n \"code\": \"TAXI\"\r\n }\r\n ],\r\n \"sequence\": \"1\",\r\n \"code\": \"LHW\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/airports/{{AirportCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "airports", - "{{AirportCode}}" - ] + "url": { + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/rooms/{{RoomType}}/globalDescription", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "{{RoomType}}", + "globalDescription" + ] + } + }, + "response": [] + }, + { + "name": "get Channel Account", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/channels/accounts/{{AccountProfileId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "channels", + "accounts", + "{{AccountProfileId}}" + ] + } + }, + "response": [] + }, + { + "name": "get Channel Billing Statements", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "delete Template Airports", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "url": { + "raw": "{{HostName}}/chl/v1/channels/billingStatements", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "channels", + "billingStatements" + ] + } + }, + "response": [] + }, + { + "name": "get Channel Inventory Snapshot", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/inventorySnapshot?fromDate=2023-05-01", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "hotels", + "{{HotelId}}", + "inventorySnapshot" + ], + "query": [ + { + "key": "fromDate", + "value": "2023-05-01" + } + ] + } + }, + "response": [] + }, + { + "name": "get Channel Inventory Snapshot By Room Type", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/rooms/{{RoomTypeCode}}/inventorySnapshot?fromDate=2023-05-01&snapshotLeve=BookingChannel", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "hotels", + "{{HotelId}}", + "channels", + "{{ChannelCode}}", + "rooms", + "{{RoomTypeCode}}", + "inventorySnapshot" + ], + "query": [ + { + "key": "fromDate", + "value": "2023-05-01" }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/airports/{{AirportCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "airports", - "{{AirportCode}}" - ] + { + "key": "snapshotLeve", + "value": "BookingChannel", + "description": "OR ChannelRoomType" } + ] + } + }, + "response": [] + }, + { + "name": "get Channel Rate Room Seq", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/channels/{{ChannelCode}}/rateRoomSequences", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "channels", + "{{ChannelCode}}", + "rateRoomSequences" + ] } - ] + }, + "response": [] }, { - "name": "Airports", + "name": "get Channel Room Mapping By Id", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/{{ChannelCode}}/rooms/{{RoomTypeCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "hotels", + "{{HotelId}}", + "channels", + "{{ChannelCode}}", + "rooms", + "{{RoomTypeCode}}" + ] + } + }, + "response": [] + }, + { + "name": "get Total Pricing Elements", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer" + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/hotels/{{HotelId}}/channels/totalPricing", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "hotels", + "{{HotelId}}", + "channels", + "totalPricing" + ] + } + }, + "response": [] + }, + { + "name": "publish Channel Availability", + "request": { + "auth": { + "type": "bearer" + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"publishAvailability\": {\r\n \"channel\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"beginDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-01-01\",\r\n \"channelCodes\": {\r\n \"channelRatePlanCodes\": [],\r\n \"channelRoomTypes\": [\r\n \"SUPX\"\r\n ]\r\n }\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/channels/availability/publish", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "channels", + "availability", + "publish" + ] + } + }, + "response": [] + }, + { + "name": "publish Channel Restrictions", + "request": { + "auth": { + "type": "bearer" + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"publishRestriction\": {\r\n \"channel\": \"DOC\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"beginDate\": \"2023-06-09\",\r\n \"endDate\": \"2023-01-01\",\r\n \"channelCodes\": {\r\n \"channelRatePlanCodes\": [\r\n \"RACK\"\r\n ],\r\n \"channelRoomTypes\": [\r\n \"SUP\"\r\n ]\r\n }\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/chl/v1/channels/restrictions/publish", + "host": [ + "{{HostName}}" + ], + "path": [ + "chl", + "v1", + "channels", + "restrictions", + "publish" + ] + } + }, + "response": [] + } + ], + "description": "###### APIs to cater for Channel related functionality in OPERA Cloud.\r\n\r\nThis module related to configuration and management in OPERA for channels configured typically with intergration using legacy APIs such as ADS, GDS, OWS and KIOSK.\r\n\r\nFor further detailed information on Channels, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_channel.htm#OCSUH-Channel-B99818ED).", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Content Service (MED Config)", + "item": [ + { + "name": "Customized Letter", "item": [ { - "name": "get Airports", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Customized Letter", "request": { "auth": { "type": "bearer", @@ -20637,122 +22011,51 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/airports", + "raw": "{{HostName}}/med/config/v1/customizedLetter/{{LetterId}}?letterIdtype=ResvConfLetterId&letterIdContext=OPERA", "host": [ "{{HostName}}" ], "path": [ - "ent", + "med", "config", "v1", - "hotels", - "{{HotelId}}", - "airports" - ] - } - }, - "response": [] - }, - { - "name": "post Airports", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "customizedLetter", + "{{LetterId}}" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "letterIdtype", + "value": "ResvConfLetterId" }, { - "key": "undefined", - "type": "any" + "key": "letterIdContext", + "value": "OPERA" } ] }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"airports\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"London Heathrow Airport\",\r\n \"distance\": \"15\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"45min\",\r\n \"direction\": \"South East\",\r\n \"transportationOptions\": [\r\n {\r\n \"label\": \"B\",\r\n \"description\": \"Local Bus Station\",\r\n \"code\": \"BUS STATION\"\r\n },\r\n {\r\n \"label\": \"T\",\r\n \"description\": \"taxi fare from airport\",\r\n \"code\": \"TAXI\"\r\n }\r\n ],\r\n \"sequence\": \"1\",\r\n \"code\": \"LHW\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/airports", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "airports" - ] - } + "description": "This will get the folio(base64) from a specific reservation." }, "response": [] }, { - "name": "change Airports", + "name": "set Customized Letter", "request": { "auth": { "type": "bearer", @@ -20761,10 +22064,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -20781,69 +22080,6 @@ "type": "text", "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"airports\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"London Heathrow Airport\",\r\n \"distance\": \"15\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"45min\",\r\n \"direction\": \"South East\",\r\n \"transportationOptions\": [\r\n {\r\n \"label\": \"B\",\r\n \"description\": \"Local Bus Station\",\r\n \"code\": \"BUS STATION\"\r\n },\r\n {\r\n \"label\": \"T\",\r\n \"description\": \"taxi fare from airport\",\r\n \"code\": \"TAXI\"\r\n }\r\n ],\r\n \"sequence\": \"1\",\r\n \"code\": \"LHW\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/airports/{{AirportCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "airports", - "{{AirportCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Airports", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, { "key": "x-app-key", "value": "{{AppKey}}", @@ -20852,7 +22088,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"customizedLetterDetails\": {\r\n \"type\": \"ResvConfLetterId\",\r\n \"id\": \"185006\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -20860,18 +22096,19 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/airports/{{AirportCode}}", + "raw": "{{HostName}}/med/config/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/customizedLetter", "host": [ "{{HostName}}" ], "path": [ - "ent", + "med", "config", "v1", "hotels", "{{HotelId}}", - "airports", - "{{AirportCode}}" + "reservations", + "{{ReservationId}}", + "customizedLetter" ] } }, @@ -20880,13 +22117,10 @@ ] }, { - "name": "Brand Codes", + "name": "File Attachments", "item": [ { - "name": "get Brand Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get File Attachments", "request": { "auth": { "type": "bearer", @@ -20895,136 +22129,56 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/brandCodes?fetchInactive=false", + "raw": "{{HostName}}/med/config/v1/fileAttachments?idContext=OPERA", "host": [ "{{HostName}}" ], "path": [ - "ent", + "med", "config", "v1", - "brandCodes" + "fileAttachments" ], "query": [ { - "key": "fetchInactive", - "value": "false" - }, - { - "key": "wildCard", - "value": "b", + "key": "id", + "value": "", "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "post Brand Codes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"brandCodes\": [\r\n {\r\n \"code\": \"LUX\",\r\n \"description\": {\r\n \"defaultText\": \"LUX Brand Code\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/brandCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "brandCodes" - ], - "query": [ + "key": "idContext", + "value": "OPERA" + }, { - "key": "wildCard", - "value": "b", + "key": "idype", + "value": "", "disabled": true } ] - } + }, + "description": "Use this API to retrieve file attachments." }, "response": [] }, { - "name": "change Brand Codes", + "name": "post File Attachments -> eRegCard", "request": { "auth": { "type": "bearer", @@ -21033,14 +22187,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Content-Type", @@ -21061,7 +22211,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"brandCodes\": [\r\n {\r\n \"code\": \"LUX\",\r\n \"description\": {\r\n \"defaultText\": \"LUX Brand Code description\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"fileName\": \"e-SignedRegCard-2023-02-28-21-53-pm.regcard\",\r\n \"linkId\": \"1024785\",\r\n \"overwriteExistingFileYN\": \"N\",\r\n \"description\": \"E\",\r\n \"linkType\": \"Reservation\",\r\n \"hotelId\": \"HotelId\",\r\n \"userName\": \"USER@HOTEL\",\r\n \"globalYN\": \"N\",\r\n \"fileAttachment\": \"PGh0bWw+PGJvZHkgYmdjb2xvcj0iI2ZmZmZmZiI+SGVsbG8mbmJzcDsmbmJzcDttYXNzY2hlY2sxMCZuYnNwOyw8ZGl2PjxiciAvPjwvZGl2PjxkaXY+VGhhbmsgeW91IGZvciBzdGF5aW5nIGF0IG91ciBob3RlbCZuYnNwO1JPU0lFJm5ic3A7ZnJvbSZuYnNwOzEzLTEyLTIxJm5ic3A7dG8mbmJzcDsxNC0xMi0yMTwvZGl2PjxkaXY+PGJyIC8+PC9kaXY+PGRpdj5Zb3VyIENvbmZpcm1hdGlvbiBObyA6Jm5ic3A7MTc4OTE2NTwvZGl2PjxkaXY+PGJyIC8+PC9kaXY+PGRpdj5Sb29tIE5vIDombmJzcDsxMTA8L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+Um9vbSBGZWF0dXJlcyA6Jm5ic3A7PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2PlJvb20gQ2xhc3MgOiZuYnNwO1NUTkQ8L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+Tm90ZXM6Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2PjxpbWcgc3JjPSJodHRwczovL2Nkbi5jbGlwYXJ0LmVtYWlsLzgxZDQyYWM1Mzk1MWRhMmRiMTk4Yzk3ZDYzNGVhNzg3X2NyZWF0ZS15b3VyLWN1c3RvbS10aGFuay15b3UtY2FyZC1kZXNpZ24tZGVzaWduLXdpemFyZF8zMzItNTAwLmpwZWciIC8+PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+VGhhbmsgeW91Jm5ic3A7PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2PkluaXRpYWwgOiZuYnNwOzxpbWcgc3JjPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU9vQUFBQ2NDQVlBQUFCeDd6ZVNBQUFBQVhOU1IwSUFyczRjNlFBQUViUkpSRUZVZUY3dG5XZW9IVVVVeHljMnhGN1JSTVdHQlh0RFFRWHJGd09pSWlwaURZSllNTGFJQ21JRjhZTTFGdnhnMUlCQnNXQ04rTVV1RnV3ZEZOR29zV05NakYxNThodVo2OXg1dSsvdXZlL2VuWm5kLzhEakpmZnRuVDM3UCtlL2MrYk1tVE5UeHNiR3hveWFFQkFDU1NNd1JVUk5XajhTVGdoWUJFUlVHWUlReUFBQkVUVURKVWxFSVNDaXlnYUVRQVlJaUtnWktFa2lDZ0VSVlRZZ0JESkFRRVROUUVrU1VRaUlxTElCSVpBQkFpSnFCa3FTaUVKQVJKVU5DSUVNRUJCUk0xQ1NSQlFDSXFwc1FBaGtnSUNJbW9HU0pLSVFFRkZsQTBJZ0F3UkUxQXlVSkJHRmdJZ3FHeEFDR1NBZ29tYWdKSWtvQkVSVTJZQVF5QUFCRVRVREpVbEVJU0NpeWdhRVFBWUlpS2daS0VraUNnRVJWVFlnQkRKQVFFVE5RRWtTVVFpSXFMSUJJWkFCQWlKcUJrcVNpRUpBUkpVTkNJRU1FQkJSTTFDU1JCUUNJcXBzUUFoa2dJQ0ltb0dTSktJUUVGRmxBMElnQXdSRTFBeVVKQkdGZ0lncUd4QUNHU0Fnb21hZ0pJa29CRVJVMllBUXlBQUJFVFVESlVsRUlTQ2l5Z2FFUUFZSWlLZ1pLRWtpQ2dFUlZUWWdCREpBUUVUTlFFa1NVUWlJcUxJQklaQUJBaUpxQmtxU2lFSkFSSlVOQ0lFTUVCQlJNMUNTUkJRQ0lxcHNRQWhrZ0lDSW1vR1NKS0lRRUZGbEEwSWdBd1JFMUF5VUpCR0ZnSWdxR3hBQ0dTQWdvbWFnSklrb0JFUlUyWUFReUFBQkVUVURKVWxFSVNDaXlnYUVRQVlJaUtnWktFa2lDZ0VSVlRZZ0JESkFRRVROUUVrU1VRaUlxTElCSVpBQkFpSnFCa3FTaUVKQVJKVU5DSUVNRUJCUk0xQ1NSQlFDSXFwc0lFc0VmdnJwSjdQR0dtdGtLZnNnUW91b2c2Q203OVNLd0dlZmZXWWVmdmhoQXpuNW1UZHZudm4rKysvTklZY2NZaDU2NktGYVpZbDFNeEUxRnZLNmIwOEVJT0VOTjl4Z25ubm1tY0pycDA2ZGFyNzY2cXVlL1RUaEFoRzFDVnBzMkROY2YvMzFscUNNcEJPMUJ4OTgwQng2NktFTmUvcml4eEZSVzZIbVBCN3lyTFBPc2k2dVQ5Qjk5dG5IbkhqaWlmWm4zMzMzTmM4Kys2eDltRFBQUE5OQTZMWTBFYlV0bWs3ME9YRnZiN3p4UnZQaWl5K2EzMy8vdlNQbENTZWMwQ0VuSDBMS3M4OCsyLzU5NDQwM05tKzk5WmFDU1lucTFJcjF5Q09QR042OG4zNzZxVmwvL2ZYTjFsdHZQVTVjM3J5YmJMS0pEVGEwS1RLWXN0NTgyUmd4Y1cwaHFUOTZRa0IwZCttbGwxcjl1WGJublhlYUdUTm1kUDcvOU5OUDIrdmExTElaVVZIV1paZGQxblBlRWlwdnM4MDJNOU9tVFRQTExiZWN3WTNhZHR0dHpRRUhIR0RXV211dE51azUrck1TcmNXdFpXUmtOUFRiUmh0dFpQYmNjMDl6MVZWWGRSR1U3ekNLb252WEdHbjkvMGQvc0pvRXlJS281NXh6anJudXV1dUdCZ2traGJ4Ly9QR0huZXVjZnZycFErdGJIWFVqNEVaUHlBWHhYRnQ5OWRWdElBanZhS2VkZGhvSEcyUm1GUFZKdmVPT085b0ljQnU5cE9TSmlyTENOeWd1NzNycnJXZVZpL0lYTEZnd0tYN2daaDErK09IbTZxdXZubFEvK3ZML0NFQXczTnRRZDVBTmNrTFNNc0pCeHNNT082eUwyRzBkU1IyaXlSSVZBaDUvL1BIbTBVY2Y3V2dmTjRqUmRjTU5OeXpsQk4vRFNKai96Smt6eHl4ZHVyUXlmM0NMTDdua0VuUEVFVWRVL280dTdFWUFrakZGQ2RjK3crQlFHVzUrME1oZGd6Y0Z1ZHZja2lRcVpPT042aXY3bUdPT01YZmRkVmZmdXFLUEpVdVdtTlZXVzgzMng3K0pNTDcvL3Z2bTc3Ly83b28wdXM3dnZmZGVrYlZQcENjaWFCZ2NLdXQ2dDkxMk02Ky8vbnFYZTh5STNKYTEwb2tnVDQ2b2pJYjc3YmRmbDl1RFczci8vZmYzYVRyVkxzZUlHQUhDTm52MmJIUEdHV2RVNjZTbFYvRkN4V3U1OHNvcnpZOC8vdGhGTUVaQWZuck5KK2xqN3R5NTV1S0xMN1l2VWRlSUFPTVZGYzFmMndoM1VrUXRJbWtkK1p6MzNYZWZPZkxJSTd2MHY5MTIyNWwzMzMyM2pUYlI4NWtoRUJIY2NQNUpnS2dxUWJrSi9mQ1NES1BBUk9mNVd5K1M5eFMwUVJja1E5UXlrbUlNZFNpc2lLdzMzM3l6T2UyMDB4cWs3c0VmaGVndEl4LzZDRlA3VmwxMVZVdFE0Z2RWZE1YM2lUY1VKZFFUUEx6OTl0c0hGN1NoMzB5Q3FMZy9PKys4YzVjQk1KTFdSVktuMjZPT09zb3dQM1Z0K3ZUcFp2NzgrUTFWZmJYSFl1N3BraFBDYi9RN2d2TDlvbUFSbnhNTjVtOXRTMlNvcGdWamtpQ3FuOFBwbEJacnZXektsQ2xkMkpFQjVXZkpWQVUyOSt2SzNGTDNYTGludkVpcllsTVVJS1F2eUE1QnllVlZLMGNnT2xIRFlBNkt3eldxNGtLTlFyRUVzdnhvODJ1dnZXWjIzWFhYVWR3cXlUNlpndUNXbG0wdEk4Z0RRZnNaK1NBOUxxMmY4TUREOTB2MkpBR3JTYWlvUk1Vb2NIbjk5dWFiYjBhTjlKRkk4ZDEzMzFtUlNLejQrdXV2YTFKRjNOc1VwZXY1RWprM2x4ZHJQNjBvcWs1ZmtMY2ZzdmR6enlaZUc0Mm92TEdQUHZwbzg4MDMzM1J3VFdGaDIzZDljZXR3Zlp2ZUdDRVpSY01SejNkeis0M0NsaEUvUnV5aENmcUxSbFNXUDBnNmNHMnZ2Zll5TDd6d1FsUk13eEYrNXN5Wk5wRFMxRFpSOU5YTkh3ZEpPS0JmRWxiQ1paY1VYc1M1NmpJS1VWbXpaRG5FTmJhcXZmVFNTOUhtcFU2T2NEdlZIWGZjMGRnZ1IxbjAxV0V4Nk1oWE5COVY4c0xrWHcrMUV4VkNzcVhKTmZKcVdhdE1ZYjRTenFlYXVPK3hhRmVLYjBZcnJyaWlUZG56cHlTdnZQS0srZTIzMzJ3ZTlFUnpWQ0szckxYNmJWRENUOTYwbTlWRDdVUU50NnlsUklad21XalJva1hSUi9saG1odnp4alhYWEhQZ0xzdktueEJ2SUtyckowSVFNQnJFYlI1WXVJWi9zVmFpZnZEQkIzYmp0bXZubm50dVVsdkwvRUFTN2xxdjRsbzUyY1p0dDkxbXJyamlDdlA1NTU4WGlvMWVTSXIzMTBVLyt1Z2pjL2ZkZDl2cmkySUlFSjg1ZkRqS1FtZytpN1hFbHBOZXFzcGFLMUZEMXlpbDBUUU1KT1crLzVHWERJWEFtSXRTVXRNdE9ZV0d3WE55alNPVlM1TG5NL2VpS3Rxdy9kaGpqOWxOQzJFaE1naWF3alNtS2dGeXVhNVdvcklUNHUyMzM3Ylk3TDMzM3ViNTU1OVBCcWN3dUpKaklJbEFEdVRFRmZVanJpdXNzSUw1ODg4L3U3QW02czVlWHplQ1FqZ1M1T2tqck1RUXJua3loeVVwMzdWQmtpQ1NVWHdtZ3RSS1ZOKzFUQzJQMW4rSm9MdlU1NmVReVNkbFVTWVJnUnhlaU9lZGQxNlhPZUxaOENLaVFkQlRUejNWUFBIRUUrTk1OZ3dFaFdtQUpJZmNjODg5R2tGcklIczBvdmFLSU5idzdKMWI1T0QyT2xmV2paYmhHaVVQZzR1SzI4bVB2OWw2KysyM04rKzk5NTU5M2kyMzNOSW1tcEJ4UlFGcmpvWUlHNmw5b1F2TC9WZ2JkYTV1SGRzUDY3U0IxTzlWRzFIWnVVK3d3cldVY21oVG5UczdWellzcSttN25JNllya1JxYUhBUW0vemxLZzBYRm9LR0NmSmg1cElTRjZxZ09keHJhaU5xYURDcEJKSnc1emJkZE5QT3ZJelJwQ3doZmJqUWorL3RuWGZlTWVRNlE4eWl2WnIraUFreHEwWlYrUjU5bDdWMTFsbkhscDZoVWtQWXA3KzJyQ1dYVVZ0QWVmL1JpSnBLWGFJd2lEVHFUUUc4R0FpbzRVcmlScnJmUlV0QnJxU21jMldyRXJOSTNUd245eVpneEc0Z05udnpVc0xMMldPUFBjeTY2NjdiOWJVd1YxZlpSZkZJeXAxckl5bzM4d00yMTE1N2JlZUlncGdRVU5GdzRjS0ZWb1JSTE1uNGMwdEc2bDVyczY3Q1ArNW5ySHBCa0JSMzJjMkQyMXhQTjZadCt2ZXVsYWdFTWo3KytHTjcveTIyMk1Ld29CNnpFYkVrc0VKYlpaVlZiSTJrcWh1aHkrVEd1SW5HdXBLbFpUdFNHQzBaS1NFajl5eWJZOWFOVDBoU3BRRFdyWUhpKzlWSzFGMTIyY1hPd1dpOHNaOTY2cWxvS0lSejA1Tk9Pc21RdmROUFkzUjBiaXlqNVVSejIwSG5sLzNJTTlsclE1S093c09Zckl4dC9YNnRSQTJySjR5TmpVWEQzWS8wVmprZHpNMHRXVmI2NTU5LzdISkgyV2pKUTlFblN5UXVLanVaK1dWZElQbTV6aUpwWGFoWHUwOHJpVXBFbFRWQjE0b0NTSDVDUVpqcFV3UnREaVBtUkNiaHY3aEUwbXJrcWZPcVdvbWF3amF5ME9VTkV5OVlNeVE5cm1oNUJNVXN2L3p5WnB0dHR1bk1MNWxqeGdyNkRNdFFLUFhwTnNpTHBNTkNkYmo5MUVyVWVmUG1tV09QUGJiekJER3lrM3lqZE5GTUJNSlEzUkpHQ0RITEdINWl3WEJWRUxjM0RzWnlLWVlxZkIxWEZ4UGR2VmFpaHR2Y1dNOGpRNm11RmlaZFBQZmNjemFnVmJRWm1tZ25jOHlKVGgyclMrNVIzZWVhYTY0eHMyYk5zdDJUcE04bWlSem0wcVBDSStWK2F5VXFRSkFGNUs4bDFsazMxdytXVVAyUWU0YzdSUmh4bWE5TmRwa21aYVVqbTcrQm44T2VuM3p5eWNZL2MrbzZTV1pFUlJCT2xiN3d3Z3M3TWwxMDBVVjJRL09vVzlsaFVOeDNrSXJ2bzVaM2xQMzcwZmZ6enovZjZrUXRiUVJxSDFGZmZmVlZzL3Z1dTNkUVlXUjc0NDAzUm9vU0kvZ09PK3hnZnY3NTU2NzdzSVRDNkZubDFMR1JDbGhqNTc3N24wb2FaNDJQbisydGFpY3FTSVhIUm94eTd5ZXVMZHU4dnZ6eXk0NlNLT0JGdVpBMmppUyt5eHR6SFR0YnhrUVNQQXBSd3dvQm80citNbm9RRlBMUDNhVDJEMlZFMmhnMFljZlMvdnZ2YjAxdDdiWFhOai84OEVNa3M5TnQrMFVnQ2xIRCtybVFoc0RPTU1uakw4TUF5akxMTEdNTHFWRVJ2cTB0bktlUDZnWFpWbnhIK2R4UmlGcFV0bktZUmhPTzJBQklOUU1kTVcvc2djMSs4Zk9UVHo3WlRKMDYxVzVLV0hubGxjMjBhZE9zdmJtWEptdk5SUzlRZE1qR2c4V0xGM2ZWWitKYUl1YjhMdnZ1S0EyNnFYMUhJU3BnRnBGcEdFczFSVVdnY3l4VU5rcURDMk1Fbzd5WDY5dFZKblFiM3NubUVwR3JJeCtOcUdHK0xTS2pQTGU3cHZvai9IY2xrZDNqamp0dTNQazFJdWw0SlBzcHo5S3ZIdnE5bnBFWHZidk1MN0tqMU1ZakVJMm9pQkpXcHVlelFlcnhRSHJtbnVHbWJKRzAzT1RkZnRsYmJybWxzTUJaTExKQVhKY1JSaUJRN1Q4RW9oSVZZdkUyWlo3akdrc25IMzc0WWFVc21iSlRyQWNsZkZ1TkFoeHZ2ZlZXZTk2TXk5UnlMejErTDFpd29BTU5hOC9NUVRmWVlBUEQ4ZzV6WE5jZ1diajE3OWRmZnpVcnJiUlNWK2tadDJXd0Y5NGk3ZjhJUlNVcVloUmxERlZ4Z2N0R1VmcFVLY3RlRkVqajc0enFrTlp0dW5mQnFTTHBDSFN4SG43QkJSZFkvYmF0UlNjcWdJZkZyL2tNVjVhNlNrVXRYSG9oYWtuVzBkS2xTKzJHYlJRK3pLV2V0aGxGek9kbEJJZTR2SWo1N1h0Yi9zamROdmM0Q2FLV3BmaFJ3cEkwTjllS1hGMTJmWHp4eFJjZGhZNjZpbUJNSTI3anZSMXh5U0xqZ0N1T2YvU2JjNC9aUjl2a00yK1NJQ3JBa3kxMDhNRUhqN05GVGhtNzZhYWI3S2pyVjhialFncVRNWjkxMWZJVVBHbytsVjNOWTM2SG95MXpaNWJuU0E5dG1rZVZERkhMNXF2TzlKaWovUExMTHgxTDVBMEtRZDJoVTJWbmR6YmZkTnY3aEpEVlZlUUlSMW1tUjAwaWJGSkVCZXd3YzZiSURFODU1UlI3ZG9vN1VVemxROXBMVnA2Y0tSR2twVUtIZTNIek9hTnFVd2liSEZIZHlEcG56cHl1SFMrK0tmcWpxNHBEdDV1azRkTTd3bEpiMlE4K3NickFDSnRyUzVLb2dGa2xlNFkxMTltelo5dHpVNW8ySjhuVm9GS1JHL3VCbkQ1aFI3bWRjdFRQblNSUkw3Lzhja09Tdm12TExydXM0U3hPVHM2ZXFOV3hDWDNVQ2xIL3cwVUF3dUwrRW1ncXF5dzUzRHVPcHJla2lCb2VUTVFqdThPSm1IL01uVHZYb2tESnpyLysrcXNRRVcyR0hvMmhxTmU0Q0NSRDFLSTEwczAzMzl4V0tlU042RWhLZlNQZWt1NE55YjhmZU9BQm0rekE4WUZGQi9QR2hWaDNGd0tUUnlBSm9yTE13aHFwbnlmcWdrVE1NMXh4YUI0M2xYTlZKdys5ZWhBQzFSR0lUbFRtRFRObXpCaEhVcmRHeG5tZXJvbWsxUldySzV1RlFGU2lGbzJrdUxaOGprc0xnVjFUaFlabUdaNmVwajhFb2hFVk41Y29yYitIMU0wL2VRVCs1cHBTQS90VHFxNXVIZ0xSaUJydWdBRmFDT2x5ZXQxOGRaaTFsSnFuUGoxUld4Q0lRdFNpWkFaM3NqVkhYamlTS2pXd0xXYW81K3lGUU8xRURVKzFSa0JjWG5JMDJXUG9kc0tJcEwxVXA3KzNDWUhhaVZwVTBZRkFFWis3aEdvS1hESHFxZ2tCSWZBZkFyVVNsY0FSUVNKL3ZSUlNrcWZyZHNJb3lWNm1LUVRHSTFBclVjTmF2cmk4Qng1NG9NMHNvb21rTWxFaFVJeEFyVVFOQ3o4VE9LTG90a2dxOHhRQ0V5TVFqYWpzaHZuMjIyK3RkRnR0dFpWNStlV1h0VlZOMWlvRVNoQ0lSbFFTN2ovNTVCTzdsOVF2WUNaTkNRRWhFSEdPeXNGRWxGa0pteElhWkpaQ29EY0N0WTJvUmNzeUJ4MTBrS0hrQ25WNTFZU0FFQ2hIb0RhaUlrSVlUSHI4OGNjTlpGVVRBa0lnb1dDU1A2cE9uejdkeko4L1gvb1JBa0tnQWdLMWpxZ0xGeTYweGNob00yZk90QWNOcVFrQklkQWJnVnFKMmxzY1hTRUVoRUFSQWlLcTdFSUlaSUNBaUpxQmtpU2lFQkJSWlFOQ0lBTUVSTlFNbENRUmhZQ0lLaHNRQWhrZ0lLSm1vQ1NKS0FSRVZObUFFTWdBQVJFMUF5VkpSQ0Vnb3NvR2hFQUdDSWlvR1NoSklnb0JFVlUySUFReVFFQkV6VUJKRWxFSWlLaXlBU0dRQVFJaWFnWktrb2hDUUVTVkRRaUJEQkQ0Rjl6K01NTU5LcEk0QUFBQUFFbEZUa1N1UW1DQyIgZGF0YS1vZGUtc2lnbnBhZC1kaXNwbGF5PSJ0cnVlIiBzdHlsZT0iaGVpZ2h0OiA1MHB4OyB3aWR0aDogNzhweDsiPjwvZGl2PjxkaXY+PGJyIC8+PC9kaXY+PGRpdj5TaWduYXR1cmUgOiZuYnNwOzxpbWcgc3JjPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVlZQUFBQ2NDQVlBQUFCN3VneXNBQUFBQVhOU1IwSUFyczRjNlFBQUdSWkpSRUZVZUY3dG5RbXNGTVVXaGdzMEJyZUkrMGJjUVlJRVJjVUVRUVVNRU1VRkZUU2dLRVFES0NxQ1JoTGpSbFJNVUJRM0VFSkVWRUF3aUNzYVVGd1FBbEZBM0NKb29nS0txS2lBZ0xqeDhyZjJ2SnErUFRNMWMzdDY1azU5bGR6QXZWUFQzZlZWZGY5ZHA4NDUxV2pIamgwN0RBVUNFSUFBQkNEd0g0RkdDQU5qQVFJUWdBQUViQUlJQStNQkFoQ0FBQVN5Q0NBTURBZ0lRQUFDRUVBWUdBTVFnQUFFSUpDYkFETUdSZ2NFSUFBQkNEQmpZQXhBQUFJUWdBQXpCc1lBQkNBQUFRZzRFc0NVNUFpS2FoQ0FBQVI4SVlBdytOTFR0Qk1DRUlDQUl3R0V3UkVVMVNBQUFRajRRZ0JoOEtXbmFTY0VJQUFCUndJSWd5TW9xa0VBQWhEd2hRREM0RXRQMDA0SVFBQUNqZ1FRQmtkUVZJTUFCQ0RnQ3dHRXdaZWVwcDBRZ0FBRUhBa2dESTZncUFZQkNFREFGd0lJZ3k4OVRUc2hBQUVJT0JKQUdCeEJVUTBDRUlDQUx3UVFCbDk2bW5aQ0FBSVFjQ1NBTURpQ29ob0VJQUFCWHdnZ0RMNzBOTzJFQUFRZzRFZ0FZWEFFUlRVSVFBQUN2aEJBR0h6cGFkb0pBUWhBd0pFQXd1QUlpbW9RZ0FBRWZDR0FNUGpTMDdRVEFoQ0FnQ01CaE1FUkZOVWdBQUVJK0VJQVlmQ2xwMmtuQkNBQUFVY0NDSU1qS0twQkFBSVE4SVVBd3VCTFQ5Tk9DRUFBQW80RUVBWkhVRlNEQUFRZzRBc0JoTUdYbnFhZEVJQUFCQndKSUF5T29LZ0dBUWhBd0JjQ0NJTXZQVTA3SVFBQkNEZ1NRQmdjUVZFTkFoQ0FnQzhFRUFaZmVwcDJRZ0FDRUhBa2dEQTRncUlhQkNBQUFWOElJQXkrOURUdGhBQUVJT0JJQUdGd0JFVTFDRUFBQXI0UVFCaDg2V25hQ1FFSVFNQ1JBTUxnQ0lwcUVJQUFCSHdoZ0RENDB0TzBFd0lRZ0lBakFZVEJFUlRWSUFBQkNQaENBR0h3cGFkcEp3UWdBQUZIQWdpREl5aXFRUUFDRVBDRkFNTGdTMC9UVGdoQUFBS09CQkFHUjFCVWd3QUVJT0FMQVlUQmw1Nm1uUkNBQUFRY0NTQU1qcUNvQmdFSVFNQVhBZ2lETHoxTk95RUFBUWc0RWtBWUhFRlJEUUlRZ0lBdkJCQUdYM3FhZGtJQUFoQndKSUF3T0lLaUdnUWdBQUZmQ0NBTXZ2UTA3WVFBQkNEZ1NBQmhjQVJGTlFoQUFBSytFRUFZZk9scDJna0JDRURBa1FEQzRBaUthaENBQUFSOElZQXcrTkxUdEJNQ0VJQ0FJd0dFd1JFVTFTQUFBUWo0UWdCaDhLV25hU2NFSUFBQlJ3SUlneU1vcWtFQUFoRHdoUURDNEV0UDAwNElRQUFDamdRUUJrZFFWSU1BQkNEZ0N3R0V3WmVlcHAwUWdBQUVIQWtnREk2Z3FBWUJDRURBRndJSWd5ODlUVHNoQUFFSU9CSkFHQnhCVVEwQ0VJQ0FMd1FRaGdyMTlOdHZ2MjBHRGh4b3Z2amlDM1BNTWNlWTk5OS8zelJ0MnJSQ1Y4TnBJUUFCQ1B5ZkFNSlFnZEZ3OGNVWG0rZWVleTdyekNlY2NJSjU2NjIzRUljSzlFY2FweHcrZkxnWk8zYXMyV09QUGN5bVRadlNPQ1huZ0VESkJCQ0drdEdWOWtVSmdvUWhyblRxMU1uTW5qMGJjU2dOYlZWL2ErKzk5emEvL3ZwcmNJMFBQdmlndWVHR0c2cjZlcms0dndrZ0RDbjJ2OHhIL2ZyMU0ydlhyZzNPMnFkUEgvUENDeStZYmR1MlphNmlmLy8rWnZMa3lTbGVGYWRLZzBDdlhyM01yRm16Z2xOcFpxaVhBQW9FcXBVQXdwQlN6M3o5OWRlbVZhdFdHUkdZT25XcTZkdTNyNUZZOU96WjAyemN1REZ6SmN1WEx6Y3lMVkZxaDhDZ1FZUE14SWtURVliYTZkS2FiZ25Da0VMM2Z2amhoNlp6NTg0WlUwTDc5dTNOb2tXTE1tZCs4c2tuellBQkF6Sy9EeDA2TkxCSFUycUhRTWVPSGMzQ2hRdURCbjN3d1FmbXBKTk9xcDNHMFpLYUk0QXdsTGxMbzZKdzRJRUhtc1dMRjVzampqZ2k2OHlhSWF4WXNTTDQyeGxubkJITUpDaTFRV0RseXBXbVpjdVdtY1pnU3FxTmZxM2xWaUFNWmV4ZHJSOWNjTUVGbVRNY2Yvenh3UU0vemkxVk51ZDMzbmtuVTNmSGpoMWx2RElPblNhQmNlUEdtU0ZEaGdTbjFFeEJNd1lLQktxWkFNSlFwdDZSS01nOEZIcWlISDc0NFVhemgxeXhDZ2hEbVRxaUNnNXJ6d1lQT09BQXMzNzkraXE0S2k0QkFya0pJQXhsR0IzUk5ZTjhNNFh3OUZGaHdOeFFobzZwMENIMzJtdXZyTmdGWm9NVjZnaE82MHdBWVhCRzVWWXhPbE53RVFVZCtlcXJyemFQUC81NDVpVDMzWGVmdWVtbW05eE9TcTJxSmFCK3ZQbm1telBYcHhjQWlUNEZBdFZNQUdGSXNIZUtXVk9JbmxackVmcCtXTHAyN1dybXpwMmI0Tlg1ZWFoMTY5WVpMZjZxeUl3amwrRTB5OGtubjJ5V0xsMmFPZVcwYWRPQytCVUtCS3FaQU1LUVVPOW9VVmtQOTNCTndYV21FSjYrV2JObTV0dHZ2ODFjemVEQmc4MzQ4ZU1UdWpvL0RpUDJMNzc0b3BreFk0Ylp2bjI3K2Zqamo4MldMVnZNMXExYnN3QmNlT0dGbVdDemNwS1pNMmVPNmRHalIrWVV4eDEzblBua2swL0tlVXFPRFlGRUNDQU1DV0I4OXRsbmc0WG0zMy8vUFRoYXNhS2dSZW0yYmR0bVhRbEJidTRkSTM0UFBmUlFNT01LaGJuUXQ5Tll3NG5teEJvMmJKaDU0SUVIQ2wwYW4wT2c0Z1FRaG5wMndaMTMzbWxHamh5Wk9VcXhvcUF2S2czR2xDbFRzbzZoaHgwbE53RUpnSmdwRUZCUjVjV1VGaTFhWk14THhYeXZtTHBSWndKOVZ5WXRuWnNDZ1dvbmdEQ1UyRU42TUdtV1lLOExISFhVVVlFOXVkajAyYXB2cDhSUXJpU0pCU1dlUUhTQlB4Y25aVEw5N2JmZnNqNis0b29yakx6R3lsbjBzbkRQUGZlWXYvNzZLM09hTys2NHcranZGQWcwQkFJSVE0bTlGSDNMTHpWalpwd1o2WmRmZmlsYVhFcHNSb1A3V3BSN3RBR0tMUC9qanorTUdOcmxtbXV1TWIxNzl5NTc4cnBISG5uRVhILzk5Vm5uMXZyUm1qVnJZbG5yQlVQclUvcjhyTFBPQ3ZibW9FQ2cwZ1FRaGhKNlFPWUwyWXRWNUtPdUc3dlVwSGRLdnl6N2VGak9QLy84ckZsSUNaZFhzMStKZW4yRkRWWHdvQjZxTXRWRVhVRkhqeDV0bEtkSSthbktYVjU3N1RWejl0bG5aNTJtWGJ0MjV2YmJiemZubkhOTzF0OFYvYXoxQnMwd1Y2MWFGWHdtYnlWNUxWRWdVR2tDQ0VPUlBXQy80ZGRYRkhScU95cFd2Mk5HeXQwaFVXRlFUaWt0OFA3NDQ0L0JXb085OEt4RWhETGRGR3ZXSzNJNFpGVlhva1E3eDVWbUNrOC8vWFNkV1VyY1JrM2hnUWgrcTA4UDhOMmtDQ0FNUlpEVUlxZHUvbkN4czc0UGNUM0l0SUdMWGI3NjZxczZDZmFLdU1TYXI2b1psdmpMcEtTSHZ0WjU3TVZuaVlYV0VLSkpDc3NOUm0vK2lsbXd5OHN2djV3MVU1ZzNiNTdwMXExYnprdEpZMUc4M0J3NGZtMFFRQmdjK3pFcUNrbWt4bzRMaU1NYnFYQ0hpSkZNZWZiYnVRUkJNNFJLYllDanVKTUpFeVprTGw0bXBWZGZmVFV3Q3lvNW9seWF2Ly8rKzd5TjY5Q2hnM252dmZjS0E2QUdCTXBNQUdGd0FLdzMrOU5QUHowSW1GSkp5ck5GRy9Rb0lDc3NwUzVnT3pTaEpxcW9IN1FlWTN2M2FIMUJ2MWZhaTJ1WFhYWXhmLzc1WjFHYzk5OS8vOEFNRmhZOGw0ckNSK1V5RWtBWUhPRGFEM0RGS1NUeFZxOFp5SkZISHBrNXU5WXI5TGMwYmVLNW12N0dHMjhZNWZpUm1VdHZ1cFV1RW9SUm8wWUZiK1NiTm0wS0xrZThKQWpWc0hkeW5HZFpJV2J5a05MKzMzWlp0bXhablVESFFzZXB0cy9EV1p3OW0vdmhoeCtNWmtPWFhucHB0VjB1MTVPREFNSlFZR2hFdllhU2NpV051bDBtWVpwS1lwVGI3ZDFubjMzTWhnMGJramhzU2NjSVUxeElBT3gxQk0zWTlMZTAxeEh5TmVLZ2d3NXlTcWV0MklvYmI3d3hFRG5idE5TUTkvcldpNFJNWUdQR2pLa1ROMkl6YTkyNnRkbHZ2LzJDamFndXUrd3lYSE5MdWl2UytSTENrSWR6TkgxMlVxWWV2VTFwRVRzc2hmWnFTR01veEwzMWF2TjY1UldxUkJGN3JTUFlua1lTZ3NjZWU2eU9TMmdscmk5NlRsMm4xaE1rWVByUi94VzBxTDdWdW9kK05QUFVqREFhTGE5amFhdlhORnhxazJJVnBpR3BUN0Rnd1FjZmJDNjU1SkpBNENVV3BicDhKOVdtcEk2anNhQWZqWU5HalJwbC9oK09aZjNyYW5YUWVBbTU2T1V4TFlzQ3dwQmpORVFmbEtXa3VzZzEwS0l1cW1uazdjazM2S05ySGFwNzY2MjNtcnZ1dWl1cGU4WDVPSHJRS01WSU5NMUZ0Y3lvbkJ1U3AyTHo1czNObDE5K21ha2hzOUxNbVRPVE9IVFpqNkVBUHMwUVhucnBwYktjUzJOUklscHRRcUh4S0NlQ1VQanQ4Um4rclhIanh1YWZmLzRwQ3hjZGRQYnMyY0hMUlJvRllZaWhMRVZYVWp1Nzg1TjZlRWZmRnBPYWhaUXlXTlJPWllTMTdjRjZ3MUhrcnVJQzBpeTVCRUdDckxmdmFqSWIxWWZMeElrVHphQkJnN0lPb1dBM2JmbFp6VVgzZ2t4Z3p6Ly9mTTdMMUpyWnRtM2JncjdxM3IxN1VFOUJmNTkvL25uV1JrWEZ0UE93d3c0TFpxM2htN05tWUduTUxFSXpwdTROL1JTYmo2dVlObXE5VE16eXpRYjBtZTdKdE80RGhDR21CNlByQ25wN3NSK2V4WFM2WFZkMjJOTk9PeTN6cDBxK0JXdWdTeFNpVTlwbm5ua20xVVZDY1pYSktHNXFYWXRlT3RIZ3RtcHZvNkt5RlkydG1jTFBQLzljWitqMzY5ZlBkT25TeFp4eXlpbDU5N3BZc21TSmVlcXBwNEszN2s4Ly9iVFVXeWp6UGMwcUpCQjZVT3BmM2FQMUxib241Q1dvTVdublFITTlicE1tVFl4U3Eyc2RTVVVQYy91QnIvK0hEM2JiUk9SNi9EVHJJUXdSMmxIN3Z6NU9LdWpNM3JTbGtxa3Y5QkRXK1ZldlhwMXAvYzQ3N3h3RWhxWGxPU0xPTWhuRkNhNnVMYzIzbzdSdU9HMjhGTDVKaCtmVVF6THR6WU5jMnl1dktlMCtGL2UyWEovMEhkcW5Ra0t6ZWZQbVlIOEtPNEdrNjdYRjFaTURRTXVXTFFPUmtBQVh3L1dKSjU0d1YxNTVwZlBwOVpZdlFkS1BMVkxPQjZqeWlnaERwSU9pNlpLVGlsbXdCVWZlR1FzV0xFaHRJY2x1b2tSQnM1Wm8xdEdrVEdXRnhyc2VNb3BXamhNRW1Ra2tDR25aVVF0ZGE5S2ZhNnRXZWU2RXBWcTMrVlRmNkFYaHUrKytxNE5BM2xPNko1SU1KTlNZMExnTVo0M2gyUGpwcDU4QzA1UVdxVXNSRUNVa1BQVFFRODI5OTk1YloyRmZzeCtadVNaTm1oUUlsTDNMWGx5LzIwNEVvU0FrUFQ2cTZYZ0lnOVViY1o0NVNjMFdiUGZVdEI3QzBZR205c256SmR4UVNKL3Z1ZWVlNXQxMzN5MjczVlkyVzVtTWNubXh5S1FpRTE1YVhoZHAzNFFLWkpPWndRNW9xOVE0eU5WMnpXZ2t6SHBnUm92NlRtSnczbm5ucFkwdTYzeWh2VDhVRS8yN1lzV0tndGVrdFQzbG9kS2J2bVpwV3NpTk00M1pCOUxNUXk4cCtrbkx0bCt3SVNsVlFCZ3MwTkhZZ3FUTVBYWXdXMUlCY3NXT0Q4MVF6anp6ekt6b1hGMkxIdFRsWHN6VHcwWm1vN2pkMWFveEpxRll0aTcxbzA0SDExMTNuWG40NFlkZHZscldPbUhhYjVsU2xOc3BXdlFnVmY5Vk9ySzhFQVJ0MzZwZ1RKbEh0WUZUZlJhTHRaZUcwclRYNmt0S0laYjZIR0d3S0VVM3pFbktQY3dXblBvbTNuUHAxR2dkVFpjSERod1l2REdGUlc5RFdtQXJOUGoxNENoVUo5YzE2ZWFVZDFlY0lGUXEyVjBwL0pMNFRsUVlaR2RYcXZCS0ZyMTlYM3Z0dGJHTHdYcFo2TldyVjdDSFJVUGNkUzZmVTBNdTVycFBOWFAxYlhZUXh3TmgrSTlLTktHZGJJcjFlZXNJWWR1emhhU09XY3pEUks2bld1aXppK3U2aVV3Zm4zMzJXV0FDa2JkU01UTUx6VVQwVmh4ZHl4QURmWmFramJvWUhwV3FLN2ZrNGNPSFowNnZuRS9SRFgzU3VqYU5kWjAvYnAxSHBrWmxnSzBWczU3YU9HN2N1RHJwUjBMV0dvZFhYWFZWa0xJRFFmai9DRVFZL21OUnJoUVZsWnd0UkFQcDFGUVg5OGlwVTZjR0MzWlJ0OExRUFRDY0FjajJLbk5iZUVOcERVUHVpSHJ3UkI4NmN1WFRNYXNodDFGYUQyRDdQSm9oOU9qUkkvTW5wWVRRWGcxcGxseXhJcm9HOWUwdHQ5d1N6QkJxc1NpZ1VHblB4NDhmSHlURGRMa1BhcEdEYTVzUUJtTUNVMGQwWDRUbHk1Y1g5WVljQjl6MlJFcHp0cUEzSkwyZGJ0KytQWE5adSs2NmE3QVBjYmp6WE56MXhtMUw2VEtRamo3NjZPQmNhOWV1amEydTdUWVhMMTdzOVJ0Wk9QTUtBY2sxVWlhK05FbytRZEQ1TDdyb291QmFTalVacHRFR3pwRXVBWVRCbU1DMElSZktzQ1QxRUxmZjJOTllXNUFRM1hiYmJYVnkrcXM5ZW92UFp3b2FNbVJJTU9XMlM1aWFRTjkxOGZ5SUc3b3U1MDUzeUZmdWJIWndtMTVFRkVWY1RwT2FvcXdmZmZUUlRMcjRhTXQ5TmV0VmJnUTBuRE1qRE1ZRU42ZE1JR0ZKSWlMWkZwdWtJcWR6RGF0OHdXSXVpOHpSdDFuTktwUzI0ZGhqajgyY1VtWWlPeHBVN2Z2bW0yL3lqblN0WmNpamhUZlJmekhKTTh2ZVM2SmNPWkkwSG1TMmsvdHBYSkdua1V4NnRiS08wSEFldHczblNyMFhodWkrQ09xNitwcVJaSnBTM3BqUUZsOHVmM1ZkdXg0MllXeUE4aHpabmtjdUFoZGRkRmN5TnhjN3M5cW1EZTRYTGx5WU5kTUtrNkJKYkJHRTdBZEIzRmdUSjdsR3VqQXY5RmlKam9lNCtyNjRCeGRpeGVmNUNYZ3ZESHFqdGUzdVNaaVI3RnhMNVZqa0NuY3kwN1dINHFQRlhUdHdyWkFveEVVZ0YzdXRZYXBwelNiQ3ROTGNjUGtKeEtYY1ZwRGgvZmZmYjg0OTk5d2d5cmZZb2hjRDVmakpsOS9ITi9mZ1lobFNQNXVBOThLdzc3Nzdaa1ZBMWpmYnFmMVdXSTVkMldRbVVQSzdVQkRrWnFmTmcyUU9Da3UrOVl5NDdUSDF2Vk5QUFRWWW5DNm56WnViNzE4QzJvc2p6bFZVYnNFU1o1ZlpnMFFnRklPNE9KR1FkVFh2WWNGNHFGNEMzZ3REZEs5ZWJlQ3VqZHhMTGZiZUJra0Z5T2xhb2lteUpUcmF0RVp2bW5abTBueWlrQ3NDMlRXdW9WUW1mSzh1QWFXUzF2aklWVFFEUE9TUVE0eXlsNFpGTThMcDA2Y0hhVFdVUXloZnFaYTlzT243aGtuQWEyRkkyazNWdHRjbitiQ1YrVUVCU2VHYlliaW9xeGdKdlRVV21pbmtXNXd1MW56VU1JZDVkVjUxTkFWM0VsZXBOQ2N5WlZaN0Nvc2syc294eWtmQWEyR0lTN0ZkNnA3T2VtaTNhZFBHckZtekpralVwYmY0K2taUzZ2cmtSaHRHWU52dWhkR0F2TGlaZ3E1QjZ5ZHhaZ3RkbzJ6VHRackp0SHkzVExKSFZtcHJ1UW5YWjc4UGpRdjFvOFpFTWRIcHliYUVvOVVTQWErRklXNGgwUGJxS2FhajdXUFZOMlpCUXFBSGVyaVlHTG9YaHE2T2hVUkJJaVZ2cFZ5N3NLV1ZQSzhZZnI3WGZmUE5OODNkZDkvdGxBSmFyTFFaaklMa0VBUGZSMDU1Mm84d2pCeVpSYllVWWJEVGRXc0JVYm5qU3lseDdvYlJXSURCZ3dlYkNSTW1aQTRmWGNmUUxFQ2lrbXRCc3RiVFc1ZkN2ZHErbzluRGJydnRaajc2NkNPajlDUjJVUW9TUlpyTGc0a0NnWElSOEZvWW9sdDRDbkt4d3FBSHNMeE13Z1hnVXZadmlCTUV1UmRxaG1CN0NiM3l5aXZtOHNzdkQ3eVFWT3o0aUVMWkpKa2xsT3NXNHJnUXFEMENYZ3REbkNtcDJPQzIraVRKMDhOY2k4cTIvM21jSUlURHpzNlVHcTZGckZ1M0x0aWtYZDRxY1FYdmxOcTdhV2tSQk1wTndHdGhpTnV4clJodkl0c0xxWmhOZlhSZUpiblRHMzlZZEY2SlRLNDRBbHZFUWs4aUxWeHFMU0hYNXVvS2N0UDNpRUF1OTIzRThTRlFXd1M4RmdaMXBUeUhvamwvWE14QjlpWTByb0ZzY1NZalpiWlVMRUloRHlZN0tDb1VqMXllTEVTNTF0Wk5TbXNna0RZQjc0VWh6cHpVdlh0MzgvcnJyK2Z0Q3p2eFhxRkF0cmdVRnBwaDZOeXU3b1hLdlZSbzQ2QjI3ZG9GT2ZWeFFVMzdOdUo4RUtndEF0NExneDdhZWx2ZnVIRmpWcy9tU3labjUxY3FsSk5JNWlaNUNjWEZJaFF6bExUSml6WjdpU3M2dmpacEo1MUZNVVNwQ3dFSTVDTGd2VEFJVEp4M1VxNlV5Rm9ma0ZsSGdxS0ZYZjBlWjhPUEpxbXI3NmJxUzVZc01XUEdqQW5TSVlSRkppTkZ6N1pxMVlvUkRnRUlRQ0F4QWdqRGYzbUltalZyWnJaczJaSUZWb3U4ZXVqYjIxSGFtKy9rU3FjZHpkZ3FzNUhpQzFnRVRtemNjaUFJUUtDTUJCQUdDNjRlNkRObXpBaTJvYlNMb2t3M2I5NGNSQktIS2JyamNneHBGcUVVRnFIN0tUdGtsWEhrY21nSVFLQnNCQkNHR0xRalJvd3dvMGVQem55aURYQ1dMVnRtMnJadEcveE53V0oyUmxQOUxab09tOTNMeWpabU9UQUVJRkJtQWdoRERzQmJ0MjROeEVFQmFKb0Z6SjgvUDdQdmNUUUl6bDZqSURsZG1VY3NoNGNBQk1wT0FHRndRR3cvK08yTmZLSUx6TVFQT01Da0NnUWdVUFVFRUlZQ1haUXJ1am1hcks2K083OVYvVWpoQWlFQUFXOElJQXg1dWxxTHlRb3NzMTFUVmQxT2FhMEZab21IYTZDYU55T0xoa0lBQWcyV0FNS1FwK3RDMTFTdEcyaHhXZTZtTWhldFhyMDYrRll4K1pFYTdBamh3aUVBQWU4SUlBdzV1dHhPbFJIdXphdEZhTTBlZHRwcEp6TnAwaVMyVC9UdWRxSEJFUENEQU1JUTA4LzJscCtLVndoekhha3FYa2QrM0JpMEVnSStFMEFZSXIxdlowM3QycldyMlgzMzNiTzIyR1NmWko5dkY5b09BVDhJSUF4V1AydG0wTEZqeDJCL2d4WXRXcGoxNjlkbkpkZkxsUUxEajZGQ0t5RUFBVjhJSUF4V1Q0ZnhDbHBEK1B2dnZ6T2Z5SHdrenlPeWwvcHlXOUJPQ1BoTkFHSDRyLy90ZUFWN1NDQUtmdDhndEI0Q1BoSkFHSXdKOWtwbzA2Wk5rQ2d2S2dwYWlDWkd3Y2RiZ3paRHdGOEMzZ3VEMWhWT1BQRkVvKzA4N2FKRWVWcG9SaFQ4dlRsb09RUjhKZUM5TUhUcjFzM01temV2amlpRUFXMitEZ3phRFFFSStFdkFhMkhvMHFXTGthZFJkS2FBS1BoN1E5QnlDRURBR0crRm9WZXZYbWJXckZtSUFuY0JCQ0FBZ1FnQkw0V2hiOSsrWnZyMDZWa28yRmlIZXdNQ0VJREF2d1M4RTRiKy9mdWJLVk9tMUJFRkxUUlRJQUFCQ0VEQU0yRkFGQmp5RUlBQUJBb1Q4R2JHWUdkTERiSElmTVJNb2ZBZ29RWUVJT0FYQVMrRUlVNFVoZzRkYXNhT0hldFhiOU5hQ0VBQUFnNEVhbDRZdW5mdmJ1Yk9uWnVGb2srZlBtYmF0R2tPZUtnQ0FRaEF3RDhDTlNzTWE5ZXVOVDE3OWpSTGx5N042dFhPblR1YitmUG4rOWZUdEJnQ0VJQ0FJNEdhRlliV3JWc0g2YlB0b2xUYUsxZXVkRVJETlFoQUFBSitFcWhKWWRDc1FOSExkbW5ldkxsWnRXcVZuNzFNcXlFQUFRZ1VRYUNtaEVIWlVjZU1HV05Hamh5WmhhQng0OFptdzRZTnBtblRwa1dnb1NvRUlBQUJQd25VbEREWWV6V0gzZG1rU1JNellzUUlJODhrQ2dRZ0FBRUlGQ1pRVThMUW8wY1BNMmZPbkt4V0s2aHQ4dVRKaFVsUUF3SVFnQUFFQWdJMUpReU5HalhLNnRiMjdkdWJVYU5Hc1NVbmd4MENFSUJBRVFScVJoZ1V3VHhnd0lDc3BpOVlzTUIwN05peENCeFVoUUFFSUFDQm1oR0dxQ2RTNzk2OXpjeVpNK2xoQ0VBQUFoQW9ra0ROQ0VPSERoM01va1dMZ3VacnE4NW9ZRnVSWEtnT0FRaEF3RnNDTlNNTXc0WU55K1ErMHE1c25UcDE4clpUYVRnRUlBQ0IraEQ0SDl1a3B1R2ZlTVp4QUFBQUFFbEZUa1N1UW1DQyIgZGF0YS1vZGUtc2lnbnBhZC1kaXNwbGF5PSJ0cnVlIiBzdHlsZT0iaGVpZ2h0OiA1MHB4OyB3aWR0aDogMTMwcHg7Ij48L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+PGhyIC8+PC9kaXY+PGRpdj48Zm9udCBjb2xvcj0iIzAwMDAwMCI+QWxsIG9mIHRoZXNlIHNob3VsZCBzYXkgPGI+VHJ1ZSA8L2I+Zm9yIENvbmZpcm1hdGlvbiZuYnNwOzwvZm9udD48Yj42NzI3Nzc0PC9iPjo8L2Rpdj48ZGl2PjxiciAvPjwvZGl2PjxkaXY+Rmlyc3ROYW1lICYjNjE7ICYjMzQ7SHluZGF2aSYjMzQ7IDombmJzcDs8L2Rpdj48ZGl2Pjxmb250IGNvbG9yPSIjMDAwMDAwIj48YnIgLz48L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBjb2xvcj0iIzAwMDAwMCI+Rmlyc3ROYW1lICEmIzYxOyAmIzM0O0phbmEmIzM0OyA6PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgY29sb3I9IiMwMDAwMDAiPkNvbmZpcm1hdGlvbk51bWJlciAmbHQ7IDcwMDAwMDAgOiZuYnNwO1RydWU8L2ZvbnQ+PC9kaXY+PGRpdj5Db25maXJtYXRpb25OdW1iZXImbmJzcDs8Zm9udCBjb2xvcj0iIzAwMDAwMCI+Jmd0OyAxMDAwMDAwIDombmJzcDsmbmJzcDtUcnVlPC9mb250PjwvZGl2PjxkaXY+Q29uZmlybWF0aW9uTnVtYmVyJm5ic3A7PGZvbnQgY29sb3I9IiMwMDAwMDAiPiZsdDsmIzYxOyZuYnNwOzwvZm9udD42NzI3Nzc0IDombmJzcDtUcnVlPC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2Pjxmb250IGNvbG9yPSIjMDAwMDAwIj5DdXJyZW5jeUNvZGUoJm5ic3A7VVNEJm5ic3A7KSBpbiAoJiMzNDtVU0QmIzM0OywmIzM0O0NBRCYjMzQ7LCYjMzQ7QVVEJiMzNDspIDombmJzcDtUcnVlPC9mb250PjwvZGl2PjxkaXY+PGZvbnQgY29sb3I9IiMwMDAwMDAiPkN1cnJlbmN5PC9mb250PkNvZGUoJm5ic3A7VVNEJm5ic3A7KSBub3QgaW4gKCYjMzQ7R0JQJiMzNDssJiMzNDtFVVImIzM0OykgOlRydWU8L2Rpdj48ZGl2Pjxmb250IGNvbG9yPSIjMDAwMDAwIj5MYXN0TmFtZSBsaWtlICYjMzQ7Q2hhcCUmIzM0OyA6Jm5ic3A7PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgY29sb3I9IiMwMDAwMDAiPkxhc3ROYW1lIG5vdCBsaWtlICYjMzQ7U2h1JSYjMzQ7OiZuYnNwO1RydWU8L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBjb2xvcj0iIzAwMDAwMCI+TmF0aW9uYWxpdHkoKSZuYnNwOyZuYnNwOyBpcyBudWxsIDombmJzcDtUcnVlPC9mb250PjwvZGl2PjxkaXY+TGFzdE5hbWUmbmJzcDsgaXMmbmJzcDs8Zm9udCBjb2xvcj0iIzAwMDAwMCI+bm90IG51bGwgOiZuYnNwOyZuYnNwO1RydWU8L2ZvbnQ+PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48L2JvZHk+PC9odG1sPg==\"\r\n}", "options": { "raw": { "language": "json" @@ -21069,30 +22219,22 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/brandCodes/{{BrandCode}}", + "raw": "{{HostName}}/med/config/v1/fileAttachments", "host": [ "{{HostName}}" ], "path": [ - "ent", + "med", "config", "v1", - "brandCodes", - "{{BrandCode}}" - ], - "query": [ - { - "key": "wildCard", - "value": "b", - "disabled": true - } + "fileAttachments" ] } }, "response": [] }, { - "name": "remove Brand Codes", + "name": "post File Attachments -> Profile image", "request": { "auth": { "type": "bearer", @@ -21101,14 +22243,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "POST", "header": [ { "key": "Content-Type", @@ -21129,7 +22267,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"fileName\": \"profilepicture.png\",\r\n \"linkId\": \"{{ProfileId}}\",\r\n \"overwriteExistingFileYN\": \"N\",\r\n \"description\": \"Profile Picture\",\r\n \"linkType\": \"Guest\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"userName\": \"OHIPUSER@SITE\",\r\n \"globalYN\": \"N\",\r\n \"fileAttachment\": \"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\"\r\n}", "options": { "raw": { "language": "json" @@ -21137,23 +22275,15 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/brandCodes/{{BrandCode}}", + "raw": "{{HostName}}/med/config/v1/fileAttachments", "host": [ "{{HostName}}" ], "path": [ - "ent", + "med", "config", "v1", - "brandCodes", - "{{BrandCode}}" - ], - "query": [ - { - "key": "wildCard", - "value": "b", - "disabled": true - } + "fileAttachments" ] } }, @@ -21162,233 +22292,789 @@ ] }, { - "name": "Credit Card Types", - "item": [ - { - "name": "get Credit CardTypes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/creditcardTypes?fetchInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "creditcardTypes" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } - ] + "name": "get Email File", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/med/config/v1/emailFile/{{emailId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "med", + "config", + "v1", + "emailFile", + "{{emailId}}" + ] }, - { - "name": "post Credit CardTypes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "description": "Use this API with OSEM, to retrieve email Blob File Stored in File Storage Schema. It is used in Profiles to fetch Email and Open in an end user's mail client. The email ID is retrieved from getActivitues/emails response." + }, + "response": [] + }, + { + "name": "get Folio Report", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/med/config/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/folioReports?reservationIdContext=OPERA&reservationIdType=Reservation", + "host": [ + "{{HostName}}" + ], + "path": [ + "med", + "config", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "folioReports" + ], + "query": [ + { + "key": "reservationIdContext", + "value": "OPERA" }, - "method": "POST", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"creditCardTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"CC\",\r\n \"description\": {\r\n \"defaultText\": \"Text goes here\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "reservationIdType", + "value": "Reservation" }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/creditcardTypes", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "creditcardTypes" - ] + { + "key": "folioWindowNo", + "value": "", + "description": "Folio window number to generate (defaults to view 1).", + "disabled": true + }, + { + "key": "billNumber", + "value": "", + "description": "Optional bill number to generate.", + "disabled": true + }, + { + "key": "folioType", + "value": "", + "description": "Optional folio type", + "disabled": true + }, + { + "key": "folioDate", + "value": "", + "disabled": true + } + ] + }, + "description": "This will get the folio(base64) from a specific reservation." + }, + "response": [] + }, + { + "name": "get Registration Card", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "change Credit Card Types", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "url": { + "raw": "{{HostName}}/med/config/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/registrationCard?regenerate=false&signedOnly=false&reservationIdContext=OPERA&reservationIdType=Reservation&language=EN", + "host": [ + "{{HostName}}" + ], + "path": [ + "med", + "config", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "registrationCard" + ], + "query": [ + { + "key": "regenerate", + "value": "false" }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"creditCardTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"CC\",\r\n \"description\": {\r\n \"defaultText\": \"Description modify\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "signedOnly", + "value": "false" }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/creditcardTypes", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "creditcardTypes" - ] + { + "key": "reservationIdContext", + "value": "OPERA" + }, + { + "key": "reservationIdType", + "value": "Reservation", + "description": "fetches associated Registration Card (base64)" + }, + { + "key": "language", + "value": "EN" + } + ] + } + }, + "response": [] + }, + { + "name": "email Folio Report", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"folioInfo\": {\r\n \"hotelId\": {{HotelId}},\r\n \"reservationId\": {\r\n \"id\": {{reservationId}},\r\n \"type\": \"Reservation\"\r\n },\r\n \"folioWindowNo\": \"1\",\r\n \"folioType\": \"Information Invoice\",\r\n \"folioDate\": \"2023-10-20\"\r\n },\r\n \"emailRecipients\": [\r\n {\r\n \"emailAddress\": \"test@example.com\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "remove Credit card Types", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "url": { + "raw": "{{HostName}}/med/config/v1/folioReports/email", + "host": [ + "{{HostName}}" + ], + "path": [ + "med", + "config", + "v1", + "folioReports", + "email" + ] + }, + "description": "This operation triggers emailing the folio (pdf) for a specific reservation to the email provided in the request body." + }, + "response": [] + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Customer Management Service (CMS)", + "item": [ + { + "name": "get Track It Items", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/cms/v1/hotels/{{HotelId}}/trackItems", + "host": [ + "{{HostName}}" + ], + "path": [ + "cms", + "v1", + "hotels", + "{{HotelId}}", + "trackItems" + ], + "query": [ + { + "key": "ticketId", + "value": "", + "disabled": true }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/creditcardTypes?creditCardTypesCode=N6", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "creditcardTypes" - ], - "query": [ - { - "key": "creditCardTypesCode", - "value": "N6" - } - ] + { + "key": "reservationId", + "value": "", + "disabled": true + }, + { + "key": "reservationIdType", + "value": "", + "disabled": true + }, + { + "key": "givenName", + "value": "", + "disabled": true + }, + { + "key": "surname", + "value": "", + "disabled": true + }, + { + "key": "trackItGroups", + "value": "Lost", + "description": "\"Parcel\", \"Valet\", \"Baggage\", \"Lost\" ", + "disabled": true + }, + { + "key": "types", + "value": "", + "description": "Track It types based on the Track It group.", + "disabled": true + }, + { + "key": "locations", + "value": "", + "description": "Locations for Track It location.", + "disabled": true + }, + { + "key": "actions", + "value": "", + "description": "Track It actions based on Track It groups.", + "disabled": true + }, + { + "key": "actionStatuses", + "value": "", + "description": "Action status of the Track It item(Open, Closed).", + "disabled": true + }, + { + "key": "room", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "post Track It Items", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"trackItItemsInfo\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"group\": \"Parcel\",\r\n \"ticketNumber\": \"9988776655\",\r\n \"action\": {\r\n \"trackItAction\": {\r\n \"code\": \"DELIVER\"\r\n },\r\n \"status\": \"Open\"\r\n },\r\n \"location\": {\r\n \"code\": \"MAIL\"\r\n },\r\n \"quantity\": \"1\",\r\n \"followUpDate\": \"2023-06-15\",\r\n \"description\": \"Parcel is at reception\",\r\n \"assignedTo\": {\r\n \"appUserId\": {\r\n \"type\": \"AppUserId\",\r\n \"id\": \"50946\"\r\n }\r\n },\r\n \"reservationInfo\": {\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/cms/v1/hotels/{{HotelId}}/trackItems", + "host": [ + "{{HostName}}" + ], + "path": [ + "cms", + "v1", + "hotels", + "{{HotelId}}", + "trackItems" + ] + } + }, + "response": [] + }, + { + "name": "put Track It Items", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"trackItItemsInfo\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"group\": \"Parcel\",\r\n \"ticketNumber\": \"9988776655\",\r\n \"action\": {\r\n \"trackItAction\": {\r\n \"code\": \"DELIVER\"\r\n },\r\n \"status\": \"Open\"\r\n },\r\n \"location\": {\r\n \"code\": \"MAIL\"\r\n },\r\n \"quantity\": \"1\",\r\n \"followUpDate\": \"2023-06-15\",\r\n \"description\": \"Parcel is at reception\",\r\n \"assignedTo\": {\r\n \"appUserId\": {\r\n \"type\": \"AppUserId\",\r\n \"id\": \"50946\"\r\n }\r\n },\r\n \"reservationInfo\": {\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/cms/v1/hotels/{{HotelId}}/trackItems", + "host": [ + "{{HostName}}" + ], + "path": [ + "cms", + "v1", + "hotels", + "{{HotelId}}", + "trackItems" + ] } - ] + }, + "response": [] }, { - "name": "Communication Methods", + "name": "delete Track It Items", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/cms/v1/hotels/{{HotelId}}/trackItems", + "host": [ + "{{HostName}}" + ], + "path": [ + "cms", + "v1", + "hotels", + "{{HotelId}}", + "trackItems" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Data Value Mapping", + "item": [ + { + "name": "get Converted Values", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/dvm/v1/externalSystems/{{ExtSystemCode}}/hotels/{{OperaHotelId}}/convertedValues", + "host": [ + "{{HostName}}" + ], + "path": [ + "dvm", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{OperaHotelId}}", + "convertedValues" + ] + } + }, + "response": [] + }, + { + "name": "get Default Values", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/dvm/v1/externalSystems/{{ExtSystemCode}}/hotels/{{ExternalHotelId}}/defaultValues", + "host": [ + "{{HostName}}" + ], + "path": [ + "dvm", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{ExternalHotelId}}", + "defaultValues" + ] + } + }, + "response": [] + }, + { + "name": "get Opera Hotel Code", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/dvm/v1/externalSystems/{{ExtSystemCode}}/hotels/{{ExternalHotelId}}/conversions", + "host": [ + "{{HostName}}" + ], + "path": [ + "dvm", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{ExternalHotelId}}", + "conversions" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Enterprise Configuration (ENT Config)", + "item": [ + { + "name": "Amenities Template ", "item": [ { - "name": "get Communication Methods Ent Details", + "name": "get Template Amenities", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -21400,10 +23086,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -21436,7 +23118,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/communicationMethodsEntDetails?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/amenities?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -21444,12 +23126,12 @@ "ent", "config", "v1", - "communicationMethodsEntDetails" + "amenities" ], "query": [ { "key": "fetchInactive", - "value": "true" + "value": "false" } ] } @@ -21457,7 +23139,7 @@ "response": [] }, { - "name": "post Communication Methods Ent Details", + "name": "post Template Amenities", "request": { "auth": { "type": "bearer", @@ -21466,10 +23148,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -21494,7 +23172,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"communicationMethodsEntDetails\": [\r\n {\r\n \"code\": \"CELL\",\r\n \"description\": {\r\n \"defaultText\": \"Cell Phone\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateAmenities\": [\r\n {\r\n \"amenityType\": \"General\",\r\n \"beginDate\": \"2023-01-01\",\r\n \"description\": \"SPA onsite at the property\",\r\n \"comments\": \"Notes can go here\",\r\n \"featureCode\": \"SPA\",\r\n \"orderSequence\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -21502,7 +23180,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/communicationMethodsEntDetails", + "raw": "{{HostName}}/ent/config/v1/amenities", "host": [ "{{HostName}}" ], @@ -21510,14 +23188,14 @@ "ent", "config", "v1", - "communicationMethodsEntDetails" + "amenities" ] } }, "response": [] }, { - "name": "put Communication Methods Ent Details", + "name": "change Template Amenities", "request": { "auth": { "type": "bearer", @@ -21526,10 +23204,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -21554,7 +23228,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"communicationMethodsEntDetails\": [\r\n {\r\n \"code\": \"CELL\",\r\n \"description\": {\r\n \"defaultText\": \"Cell Phone update\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateAmenities\": [\r\n {\r\n \"amenityType\": \"General\",\r\n \"beginDate\": \"2023-01-01\",\r\n \"description\": \"SPA is onsite at the property\",\r\n \"comments\": \"Notes can go here\",\r\n \"featureCode\": \"SPA\",\r\n \"orderSequence\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -21562,7 +23236,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/communicationMethodsEntDetails/{{CommunicationMethodsEntDetailsId}}", + "raw": "{{HostName}}/ent/config/v1/amenities/{{FeatureCode}}", "host": [ "{{HostName}}" ], @@ -21570,15 +23244,15 @@ "ent", "config", "v1", - "communicationMethodsEntDetails", - "{{CommunicationMethodsEntDetailsId}}" + "amenities", + "{{FeatureCode}}" ] } }, "response": [] }, { - "name": "pdelete Communication Methods Ent Details", + "name": "remove Template Amenities", "request": { "auth": { "type": "bearer", @@ -21587,10 +23261,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -21623,7 +23293,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/communicationMethodsEntDetails/{{CommunicationMethodsEntDetailsId}}", + "raw": "{{HostName}}/ent/config/v1/amenities/{{FeatureCode}}", "host": [ "{{HostName}}" ], @@ -21631,23 +23301,40 @@ "ent", "config", "v1", - "communicationMethodsEntDetails", - "{{CommunicationMethodsEntDetailsId}}" + "amenities", + "{{FeatureCode}}" ] } }, "response": [] } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Corporate Business Units", + "name": "Amenities - for the hotel", "item": [ { - "name": "get Corporate Business Units", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Amenities", "request": { "auth": { "type": "bearer", @@ -21656,43 +23343,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateBusinessUnits?fetchInactive=false", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/amenities", "host": [ "{{HostName}}" ], @@ -21700,20 +23368,16 @@ "ent", "config", "v1", - "corporateBusinessUnits" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } + "hotels", + "{{HotelId}}", + "amenities" ] } }, "response": [] }, { - "name": "post Corporate Business Units", + "name": "post Amenities", "request": { "auth": { "type": "bearer", @@ -21722,35 +23386,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"corporateBusinessUnits\": [\r\n {\r\n \"code\": \"GOVT\",\r\n \"description\": {\r\n \"defaultText\": \"Government Unit\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelAmenities\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"amenityType\": \"General\",\r\n \"beginDate\": \"2023-01-08\",\r\n \"description\": \"SPA onsite at the property\",\r\n \"comments\": \"Notes can go here for amenities on the property\",\r\n \"featureCode\": \"SPA\",\r\n \"orderSequence\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -21758,7 +23412,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateBusinessUnits", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/amenities", "host": [ "{{HostName}}" ], @@ -21766,14 +23420,16 @@ "ent", "config", "v1", - "corporateBusinessUnits" + "hotels", + "{{HotelId}}", + "amenities" ] } }, "response": [] }, { - "name": "change Corporate Business Units", + "name": "change Amenities", "request": { "auth": { "type": "bearer", @@ -21782,35 +23438,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"corporateBusinessUnits\": [\r\n {\r\n \"code\": \"GOVT\",\r\n \"description\": {\r\n \"defaultText\": \"Government Unit\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelAmenities\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"amenityType\": \"General\",\r\n \"beginDate\": \"2023-01-08\",\r\n \"description\": \"SPA onsite at the property\",\r\n \"comments\": \"Notes go here for amenities on the property\",\r\n \"featureCode\": \"SPA\",\r\n \"orderSequence\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -21818,7 +23464,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateBusinessUnits/{{BusinessUnitCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/amenities/{{FeatureCode}}", "host": [ "{{HostName}}" ], @@ -21826,15 +23472,17 @@ "ent", "config", "v1", - "corporateBusinessUnits", - "{{BusinessUnitCode}}" + "hotels", + "{{HotelId}}", + "amenities", + "{{FeatureCode}}" ] } }, "response": [] }, { - "name": "remove Corporate Business Units", + "name": "remove Amenities", "request": { "auth": { "type": "bearer", @@ -21843,30 +23491,20 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { @@ -21879,7 +23517,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateBusinessUnits/{{BusinessUnitCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/amenities/{{FeatureCode}}", "host": [ "{{HostName}}" ], @@ -21887,20 +23525,42 @@ "ent", "config", "v1", - "corporateBusinessUnits", - "{{BusinessUnitCode}}" + "hotels", + "{{HotelId}}", + "amenities", + "{{FeatureCode}}" ] } }, "response": [] } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Corporate Department Codes", + "name": "Amenities - for the room", "item": [ { - "name": "get Corporate Department Codes", + "name": "get Room Amenities", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -21912,10 +23572,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -21948,7 +23604,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateDepartmentCodes?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/roomAmenities?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -21956,12 +23612,12 @@ "ent", "config", "v1", - "corporateDepartmentCodes" + "roomAmenities" ], "query": [ { "key": "fetchInactive", - "value": "true" + "value": "false" } ] } @@ -21969,7 +23625,7 @@ "response": [] }, { - "name": "post Corporate Department Codes", + "name": "post Room Amenities", "request": { "auth": { "type": "bearer", @@ -21978,10 +23634,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -22006,7 +23658,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"corporateDepartmentCodes\": [\r\n {\r\n \"code\": \"CORPA\",\r\n \"description\": {\r\n \"defaultText\": \"Corporate Tier A\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomAmenities\": [\r\n {\r\n \"code\": \"FAN\",\r\n \"description\": {\r\n \"defaultText\": \"Fan in the room\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -22014,7 +23666,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateDepartmentCodes", + "raw": "{{HostName}}/ent/config/v1/roomAmenities", "host": [ "{{HostName}}" ], @@ -22022,14 +23674,21 @@ "ent", "config", "v1", - "corporateDepartmentCodes" + "roomAmenities" + ], + "query": [ + { + "key": "wildCard", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "change Corporate Department Codes", + "name": "put Room Amenities", "request": { "auth": { "type": "bearer", @@ -22038,10 +23697,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -22055,18 +23710,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"corporateDepartmentCodes\": [\r\n {\r\n \"code\": \"CORPA\",\r\n \"description\": {\r\n \"defaultText\": \"Corporate Tier A\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomAmenities\": [\r\n {\r\n \"code\": \"FAN\",\r\n \"description\": {\r\n \"defaultText\": \"Update Fan description here\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -22074,7 +23729,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateDepartmentCodes/{{DepartmentCode}}", + "raw": "{{HostName}}/ent/config/v1/roomAmenities/{{RoomAmenitiesId}}", "host": [ "{{HostName}}" ], @@ -22082,15 +23737,15 @@ "ent", "config", "v1", - "corporateDepartmentCodes", - "{{DepartmentCode}}" + "roomAmenities", + "{{RoomAmenitiesId}}" ] } }, "response": [] }, { - "name": "remove Corporate Department Codes", + "name": "delete Room Amenities", "request": { "auth": { "type": "bearer", @@ -22099,10 +23754,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -22116,13 +23767,13 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -22135,7 +23786,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateDepartmentCodes/{{DepartmentCode}}", + "raw": "{{HostName}}/ent/config/v1/roomAmenities/{{RoomAmenitiesId}}?roomAmenitiesCodes=FAN", "host": [ "{{HostName}}" ], @@ -22143,8 +23794,14 @@ "ent", "config", "v1", - "corporateDepartmentCodes", - "{{DepartmentCode}}" + "roomAmenities", + "{{RoomAmenitiesId}}" + ], + "query": [ + { + "key": "roomAmenitiesCodes", + "value": "FAN" + } ] } }, @@ -22153,10 +23810,10 @@ ] }, { - "name": "Corporate Divisions", + "name": "Attraction Classes", "item": [ { - "name": "get Corporate Divisions", + "name": "get Attraction Classes", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -22168,10 +23825,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -22185,13 +23838,13 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -22204,7 +23857,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateDivisions?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/attractionClasses?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -22212,12 +23865,17 @@ "ent", "config", "v1", - "corporateDivisions" + "attractionClasses" ], "query": [ + { + "key": "codes", + "value": "MUS", + "disabled": true + }, { "key": "fetchInactive", - "value": "true" + "value": "false" } ] } @@ -22225,7 +23883,7 @@ "response": [] }, { - "name": "post Corporate Divisions", + "name": "post Attraction Classes", "request": { "auth": { "type": "bearer", @@ -22234,10 +23892,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -22251,18 +23905,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"corporateDivisions\": [\r\n {\r\n \"code\": \"EAST\",\r\n \"description\": {\r\n \"defaultText\": \"Eastern division\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"attractionClasses\": [\r\n {\r\n \"code\": \"CLAZZ\",\r\n \"description\": {\r\n \"defaultText\": \"Local attactions\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -22270,7 +23924,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateDivisions", + "raw": "{{HostName}}/ent/config/v1/attractionClasses", "host": [ "{{HostName}}" ], @@ -22278,14 +23932,14 @@ "ent", "config", "v1", - "corporateDivisions" + "attractionClasses" ] } }, "response": [] }, { - "name": "change Corporate Divisions", + "name": "put Attraction Classes", "request": { "auth": { "type": "bearer", @@ -22294,10 +23948,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -22311,18 +23961,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"corporateDivisions\": [\r\n {\r\n \"code\": \"EAST\",\r\n \"description\": {\r\n \"defaultText\": \"Eastern division\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"attractionClasses\": [\r\n {\r\n \"code\": \"LOCAL\",\r\n \"description\": {\r\n \"defaultText\": \"Update Local Class\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -22330,7 +23980,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateDivisions/{{DivisionCode}}", + "raw": "{{HostName}}/ent/config/v1/attractionClasses/{{AttractionClassCode}}", "host": [ "{{HostName}}" ], @@ -22338,15 +23988,15 @@ "ent", "config", "v1", - "corporateDivisions", - "{{DivisionCode}}" + "attractionClasses", + "{{AttractionClassCode}}" ] } }, "response": [] }, { - "name": "remove Corporate Divisions", + "name": "delete Attraction Classes", "request": { "auth": { "type": "bearer", @@ -22355,10 +24005,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -22372,13 +24018,13 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -22391,7 +24037,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateDivisions/{{DivisionCode}}", + "raw": "{{HostName}}/ent/config/v1/attractionClasses/{{AttractionClassCode}}", "host": [ "{{HostName}}" ], @@ -22399,8 +24045,8 @@ "ent", "config", "v1", - "corporateDivisions", - "{{DivisionCode}}" + "attractionClasses", + "{{AttractionClassCode}}" ] } }, @@ -22409,58 +24055,29 @@ ] }, { - "name": "Corporate Operating Units", + "name": "Attraction Templates", "item": [ { - "name": "get Corporate Operating Units", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Attraction Templates", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateOperatingUnits?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/attractions", "host": [ "{{HostName}}" ], @@ -22468,57 +24085,34 @@ "ent", "config", "v1", - "corporateOperatingUnits" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } + "attractions" ] } }, "response": [] }, { - "name": "post Corporate Operating Units", + "name": "post Attraction Templates", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"corporateOperatingUnits\": [\r\n {\r\n \"code\": \"UNIT1\",\r\n \"description\": {\r\n \"defaultText\": \"Corportate Unit 1\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"attractionTemplates\": [\r\n {\r\n \"name\": {\r\n \"defaultText\": \"Symphony Hall\"\r\n },\r\n \"generalDirections\": \"General Directions go here\",\r\n \"relativePosition\": {\r\n \"distance\": \"1\",\r\n \"distanceType\": \"MI\"\r\n },\r\n \"address\": {\r\n \"cityName\": \"Salt Lake City\",\r\n \"state\": \"UT\"\r\n },\r\n \"website\": {},\r\n \"priceRange\": \"$$\",\r\n \"displaySeq\": \"7\",\r\n \"code\": \"SYMPHALL\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -22526,7 +24120,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateOperatingUnits", + "raw": "{{HostName}}/ent/config/v1/attractions", "host": [ "{{HostName}}" ], @@ -22534,51 +24128,34 @@ "ent", "config", "v1", - "corporateOperatingUnits" + "attractions" ] } }, "response": [] }, { - "name": "change Corporate Operating Units", + "name": "change Attraction Templates", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"corporateOperatingUnits\": [\r\n {\r\n \"code\": \"UNIT1\",\r\n \"description\": {\r\n \"defaultText\": \"Corportate Unit 1\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"attractionTemplates\": [\r\n {\r\n \"name\": {\r\n \"defaultText\": \"Symphony Hall\"\r\n },\r\n \"generalDirections\": \"General Directions can go here\",\r\n \"relativePosition\": {\r\n \"distance\": \"1\",\r\n \"distanceType\": \"MI\"\r\n },\r\n \"address\": {\r\n \"cityName\": \"Salt Lake City\",\r\n \"state\": \"UT\"\r\n },\r\n \"website\": {},\r\n \"priceRange\": \"$$\",\r\n \"displaySeq\": \"7\",\r\n \"code\": \"SYMPHALL\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -22586,7 +24163,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateOperatingUnits/{{OperatingUnitCode}}", + "raw": "{{HostName}}/ent/config/v1/attractions/{{AttractionCode}}", "host": [ "{{HostName}}" ], @@ -22594,29 +24171,18 @@ "ent", "config", "v1", - "corporateOperatingUnits", - "{{OperatingUnitCode}}" + "attractions", + "{{AttractionCode}}" ] } }, "response": [] }, { - "name": "remove Corporate Operating Units", + "name": "remove Attraction Templates", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, "method": "DELETE", "header": [ @@ -22647,7 +24213,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/corporateOperatingUnits/{{OperatingUnitCode}}", + "raw": "{{HostName}}/ent/config/v1/attractions/{{AttractionCode}}", "host": [ "{{HostName}}" ], @@ -22655,8 +24221,8 @@ "ent", "config", "v1", - "corporateOperatingUnits", - "{{OperatingUnitCode}}" + "attractions", + "{{AttractionCode}}" ] } }, @@ -22665,13 +24231,10 @@ ] }, { - "name": "Country Guest Types", + "name": "Attractions", "item": [ { - "name": "get Country Guest Types", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Attractions", "request": { "auth": { "type": "bearer", @@ -22680,43 +24243,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/countries/guestTypes?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/attractions?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -22724,15 +24268,11 @@ "ent", "config", "v1", - "countries", - "guestTypes" + "hotels", + "{{HotelId}}", + "attractions" ], "query": [ - { - "key": "codes", - "value": "", - "disabled": true - }, { "key": "fetchInactive", "value": "true" @@ -22743,7 +24283,7 @@ "response": [] }, { - "name": "post Country Guest Types", + "name": "post Attractions", "request": { "auth": { "type": "bearer", @@ -22752,35 +24292,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"countryGuestTypes\": [\r\n {\r\n \"code\": \"GT\",\r\n \"description\": {\r\n \"defaultText\": \"Senior GT \"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"attractions\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"name\": {\r\n \"defaultText\": \"Symphony Hall\"\r\n },\r\n \"class\": \"MUS\",\r\n \"generalDirections\": \"Generate Directions can go here\",\r\n \"relativePosition\": {\r\n \"distance\": \"3\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"5mins driving time\"\r\n },\r\n \"address\": {\r\n \"cityName\": \"Salt Lake City\",\r\n \"state\": \"UT\"\r\n },\r\n \"website\": {},\r\n \"priceRange\": \"$$\",\r\n \"displaySeq\": \"7\",\r\n \"code\": \"SYMPHALL\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -22788,7 +24318,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/countries/guestTypes", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/attractions", "host": [ "{{HostName}}" ], @@ -22796,15 +24326,16 @@ "ent", "config", "v1", - "countries", - "guestTypes" + "hotels", + "{{HotelId}}", + "attractions" ] } }, "response": [] }, { - "name": "change Country Guest Types", + "name": "change Attractions", "request": { "auth": { "type": "bearer", @@ -22813,35 +24344,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"countryGuestTypes\": [\r\n {\r\n \"code\": \"GT\",\r\n \"description\": {\r\n \"defaultText\": \"Senior GT \"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"attractions\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"name\": {\r\n \"defaultText\": \"Symphony Hall\"\r\n },\r\n \"class\": \"MUS\",\r\n \"generalDirections\": \"Generate Directions go here\",\r\n \"relativePosition\": {\r\n \"distance\": \"3\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"5mins driving time\"\r\n },\r\n \"address\": {\r\n \"cityName\": \"Salt Lake City\",\r\n \"state\": \"UT\"\r\n },\r\n \"website\": {},\r\n \"priceRange\": \"$$\",\r\n \"displaySeq\": \"7\",\r\n \"code\": \"SYMPHALL\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -22849,7 +24370,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/countries/guestTypes/{{GuestTypeCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/attractions/{{AttractionCode}}", "host": [ "{{HostName}}" ], @@ -22857,16 +24378,17 @@ "ent", "config", "v1", - "countries", - "guestTypes", - "{{GuestTypeCode}}" + "hotels", + "{{HotelId}}", + "attractions", + "{{AttractionCode}}" ] } }, "response": [] }, { - "name": "remove Country Guest Types", + "name": "remove Attractions", "request": { "auth": { "type": "bearer", @@ -22875,30 +24397,20 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { @@ -22911,7 +24423,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/countries/guestTypes/{{GuestTypeCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/attractions/{{AttractionCode}}", "host": [ "{{HostName}}" ], @@ -22919,9 +24431,10 @@ "ent", "config", "v1", - "countries", - "guestTypes", - "{{GuestTypeCode}}" + "hotels", + "{{HotelId}}", + "attractions", + "{{AttractionCode}}" ] } }, @@ -22930,13 +24443,10 @@ ] }, { - "name": "Country Main Groups", + "name": "Airport Templates", "item": [ { - "name": "get Country Main Groups", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Template Airports", "request": { "auth": { "type": "bearer", @@ -22945,43 +24455,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/countryMainGroups?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/airports", "host": [ "{{HostName}}" ], @@ -22989,25 +24480,14 @@ "ent", "config", "v1", - "countryMainGroups" - ], - "query": [ - { - "key": "codes", - "value": "", - "disabled": true - }, - { - "key": "fetchInactive", - "value": "true" - } + "airports" ] } }, "response": [] }, { - "name": "post Country Main Groups", + "name": "post Template Airports", "request": { "auth": { "type": "bearer", @@ -23016,35 +24496,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"countryMainGroups\": [\r\n {\r\n \"code\": \"NTHAM\",\r\n \"description\": {\r\n \"defaultText\": \"Nth American Group\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateAirports\": [\r\n {\r\n \"description\": \"London Heathrow Airport\",\r\n \"distance\": \"15\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"45min\",\r\n \"direction\": \"South East\",\r\n \"transportationOptions\": [\r\n {\r\n \"label\": \"B\",\r\n \"description\": \"Local Bus Station\",\r\n \"code\": \"BUS STATION\"\r\n },\r\n {\r\n \"label\": \"C\"\r\n },\r\n {\r\n \"label\": \"A\"\r\n },\r\n {\r\n \"label\": \"T\",\r\n \"description\": \"taxi fare from airport\",\r\n \"code\": \"TAXI\"\r\n }\r\n ],\r\n \"sequence\": \"1\",\r\n \"code\": \"LHW\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -23052,7 +24522,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/countryMainGroups", + "raw": "{{HostName}}/ent/config/v1/airports", "host": [ "{{HostName}}" ], @@ -23060,21 +24530,14 @@ "ent", "config", "v1", - "countryMainGroups" - ], - "query": [ - { - "key": "codes", - "value": "", - "disabled": true - } + "airports" ] } }, "response": [] }, { - "name": "change Country Main Groups", + "name": "change Template Airports", "request": { "auth": { "type": "bearer", @@ -23083,35 +24546,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"countryMainGroups\": [\r\n {\r\n \"code\": \"NTHAM\",\r\n \"description\": {\r\n \"defaultText\": \"Nth American Group\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateAirports\": [\r\n {\r\n \"description\": \"London Heathrow Airport\",\r\n \"distance\": \"15\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"45min\",\r\n \"direction\": \"South East\",\r\n \"transportationOptions\": [\r\n {\r\n \"label\": \"B\",\r\n \"description\": \"Local Bus Station\",\r\n \"code\": \"BUS STATION\"\r\n },\r\n {\r\n \"label\": \"C\"\r\n },\r\n {\r\n \"label\": \"A\"\r\n },\r\n {\r\n \"label\": \"T\",\r\n \"description\": \"taxi fare from airport\",\r\n \"code\": \"TAXI\"\r\n }\r\n ],\r\n \"sequence\": \"1\",\r\n \"code\": \"LHW\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -23119,7 +24572,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/countryMainGroups/{{GroupCode}}", + "raw": "{{HostName}}/ent/config/v1/airports/{{AirportCode}}", "host": [ "{{HostName}}" ], @@ -23127,22 +24580,15 @@ "ent", "config", "v1", - "countryMainGroups", - "{{GroupCode}}" - ], - "query": [ - { - "key": "codes", - "value": "", - "disabled": true - } + "airports", + "{{AirportCode}}" ] } }, "response": [] }, { - "name": "remove Country Main Groups", + "name": "delete Template Airports", "request": { "auth": { "type": "bearer", @@ -23151,43 +24597,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/countryMainGroups/{{GroupCode}}", + "raw": "{{HostName}}/ent/config/v1/airports/{{AirportCode}}", "host": [ "{{HostName}}" ], @@ -23195,15 +24622,8 @@ "ent", "config", "v1", - "countryMainGroups", - "{{GroupCode}}" - ], - "query": [ - { - "key": "codes", - "value": "", - "disabled": true - } + "airports", + "{{AirportCode}}" ] } }, @@ -23212,10 +24632,13 @@ ] }, { - "name": "Departments", + "name": "Airports", "item": [ { - "name": "get Departments", + "name": "get Airports", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -23224,28 +24647,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/departments?fetchInactive=false", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/airports", "host": [ "{{HostName}}" ], @@ -23253,20 +24687,16 @@ "ent", "config", "v1", - "departments" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } + "hotels", + "{{HotelId}}", + "airports" ] } }, "response": [] }, { - "name": "post Departments", + "name": "post Airports", "request": { "auth": { "type": "bearer", @@ -23275,15 +24705,17 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", "type": "text", @@ -23297,7 +24729,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"departments\": [\r\n {\r\n \"departmentCode\": \"HSK\",\r\n \"departmentName\": {\r\n \"defaultText\": \"Housekeeping\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"airports\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"London Heathrow Airport\",\r\n \"distance\": \"15\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"45min\",\r\n \"direction\": \"South East\",\r\n \"transportationOptions\": [\r\n {\r\n \"label\": \"B\",\r\n \"description\": \"Local Bus Station\",\r\n \"code\": \"BUS STATION\"\r\n },\r\n {\r\n \"label\": \"T\",\r\n \"description\": \"taxi fare from airport\",\r\n \"code\": \"TAXI\"\r\n }\r\n ],\r\n \"sequence\": \"1\",\r\n \"code\": \"LHW\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -23305,7 +24737,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/departments", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/airports", "host": [ "{{HostName}}" ], @@ -23313,14 +24745,16 @@ "ent", "config", "v1", - "departments" + "hotels", + "{{HotelId}}", + "airports" ] } }, "response": [] }, { - "name": "change Departments", + "name": "change Airports", "request": { "auth": { "type": "bearer", @@ -23329,29 +24763,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"departments\": [\r\n {\r\n \"departmentCode\": \"HSK\",\r\n \"departmentName\": {\r\n \"defaultText\": \"Test text\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"airports\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"London Heathrow Airport\",\r\n \"distance\": \"15\",\r\n \"distanceType\": \"MI\",\r\n \"drivingTime\": \"45min\",\r\n \"direction\": \"South East\",\r\n \"transportationOptions\": [\r\n {\r\n \"label\": \"B\",\r\n \"description\": \"Local Bus Station\",\r\n \"code\": \"BUS STATION\"\r\n },\r\n {\r\n \"label\": \"T\",\r\n \"description\": \"taxi fare from airport\",\r\n \"code\": \"TAXI\"\r\n }\r\n ],\r\n \"sequence\": \"1\",\r\n \"code\": \"LHW\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -23359,7 +24795,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/departments/{{DepartmentCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/airports/{{AirportCode}}", "host": [ "{{HostName}}" ], @@ -23367,15 +24803,17 @@ "ent", "config", "v1", - "departments", - "{{DepartmentCode}}" + "hotels", + "{{HotelId}}", + "airports", + "{{AirportCode}}" ] } }, "response": [] }, { - "name": "remove Departments", + "name": "remove Airports", "request": { "auth": { "type": "bearer", @@ -23384,24 +24822,26 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "x-hotelid", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{HotelId}}" + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -23414,7 +24854,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/departments/{{DepartmentCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/airports/{{AirportCode}}", "host": [ "{{HostName}}" ], @@ -23422,8 +24862,10 @@ "ent", "config", "v1", - "departments", - "{{DepartmentCode}}" + "hotels", + "{{HotelId}}", + "airports", + "{{AirportCode}}" ] } }, @@ -23432,10 +24874,10 @@ ] }, { - "name": "Hotel Categories", + "name": "Brand Codes", "item": [ { - "name": "get Hotel Categories", + "name": "get Brand Codes", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -23447,10 +24889,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -23464,13 +24902,13 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -23483,7 +24921,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotelCategories?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/brandCodes?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -23491,12 +24929,17 @@ "ent", "config", "v1", - "hotelCategories" + "brandCodes" ], "query": [ { "key": "fetchInactive", - "value": "true" + "value": "false" + }, + { + "key": "wildCard", + "value": "b", + "disabled": true } ] } @@ -23504,7 +24947,7 @@ "response": [] }, { - "name": "post Hotel Categories", + "name": "post Brand Codes", "request": { "auth": { "type": "bearer", @@ -23513,10 +24956,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -23541,7 +24980,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelCategories\": [\r\n {\r\n \"code\": \"RESORTS\",\r\n \"description\": {\r\n \"defaultText\": \"Resorts\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"brandCodes\": [\r\n {\r\n \"code\": \"LUX\",\r\n \"description\": {\r\n \"defaultText\": \"LUX Brand Code\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -23549,7 +24988,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotelCategories", + "raw": "{{HostName}}/ent/config/v1/brandCodes", "host": [ "{{HostName}}" ], @@ -23557,14 +24996,21 @@ "ent", "config", "v1", - "hotelCategories" + "brandCodes" + ], + "query": [ + { + "key": "wildCard", + "value": "b", + "disabled": true + } ] } }, "response": [] }, { - "name": "change Hotel Categories", + "name": "change Brand Codes", "request": { "auth": { "type": "bearer", @@ -23573,10 +25019,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -23590,18 +25032,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelCategories\": [\r\n {\r\n \"code\": \"RESORTS\",\r\n \"description\": {\r\n \"defaultText\": \"Resorts\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"brandCodes\": [\r\n {\r\n \"code\": \"LUX\",\r\n \"description\": {\r\n \"defaultText\": \"LUX Brand Code description\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -23609,7 +25051,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotelCategories/{{CategoryCode}}", + "raw": "{{HostName}}/ent/config/v1/brandCodes/{{BrandCode}}", "host": [ "{{HostName}}" ], @@ -23617,15 +25059,22 @@ "ent", "config", "v1", - "hotelCategories", - "{{CategoryCode}}" + "brandCodes", + "{{BrandCode}}" + ], + "query": [ + { + "key": "wildCard", + "value": "b", + "disabled": true + } ] } }, "response": [] }, { - "name": "remove Hotel Categories", + "name": "remove Brand Codes", "request": { "auth": { "type": "bearer", @@ -23634,10 +25083,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -23651,13 +25096,13 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -23670,7 +25115,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotelCategories/{{CategoryCode}}", + "raw": "{{HostName}}/ent/config/v1/brandCodes/{{BrandCode}}", "host": [ "{{HostName}}" ], @@ -23678,8 +25123,15 @@ "ent", "config", "v1", - "hotelCategories", - "{{CategoryCode}}" + "brandCodes", + "{{BrandCode}}" + ], + "query": [ + { + "key": "wildCard", + "value": "b", + "disabled": true + } ] } }, @@ -23688,10 +25140,10 @@ ] }, { - "name": "Hotel Contacts", + "name": "Credit Card Types", "item": [ { - "name": "get Hotel Contacts", + "name": "get Credit CardTypes", "request": { "auth": { "type": "bearer", @@ -23700,28 +25152,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Contacts", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/creditcardTypes?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -23730,12 +25178,13 @@ "config", "v1", "hotels", - "{{HotelId}}" + "{{HotelId}}", + "creditcardTypes" ], "query": [ { - "key": "fetchInstructions", - "value": "Contacts" + "key": "fetchInactive", + "value": "false" } ] } @@ -23743,7 +25192,7 @@ "response": [] }, { - "name": "post Hotel Contacts", + "name": "post Credit CardTypes", "request": { "auth": { "type": "bearer", @@ -23752,29 +25201,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelContacts\": [\r\n {\r\n \"roles\": [\r\n \"General\"\r\n ],\r\n \"nameId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{ProfileId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"creditCardTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"CC\",\r\n \"description\": {\r\n \"defaultText\": \"Text goes here\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -23782,7 +25227,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/contacts", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/creditcardTypes", "host": [ "{{HostName}}" ], @@ -23792,14 +25237,14 @@ "v1", "hotels", "{{HotelId}}", - "contacts" + "creditcardTypes" ] } }, "response": [] }, { - "name": "change Hotel Contacts", + "name": "change Credit Card Types", "request": { "auth": { "type": "bearer", @@ -23808,29 +25253,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" }, { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelContacts\": [\r\n {\r\n \"roles\": [\r\n \"General\"\r\n ],\r\n \"communicationMethod\": \"DATA\",\r\n \"primary\": true,\r\n \"nameId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"15743\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"creditCardTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"CC\",\r\n \"description\": {\r\n \"defaultText\": \"Description modify\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -23838,7 +25279,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/contacts/{{ContactId}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/creditcardTypes", "host": [ "{{HostName}}" ], @@ -23848,15 +25289,14 @@ "v1", "hotels", "{{HotelId}}", - "contacts", - "{{ContactId}}" + "creditcardTypes" ] } }, "response": [] }, { - "name": "remove Hotel Contacts", + "name": "remove Credit card Types", "request": { "auth": { "type": "bearer", @@ -23865,28 +25305,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/contacts/{{ContactId}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/creditcardTypes?creditCardTypesCode=N6", "host": [ "{{HostName}}" ], @@ -23896,8 +25332,13 @@ "v1", "hotels", "{{HotelId}}", - "contacts", - "{{ContactId}}" + "creditcardTypes" + ], + "query": [ + { + "key": "creditCardTypesCode", + "value": "N6" + } ] } }, @@ -23906,10 +25347,13 @@ ] }, { - "name": "Hotel Day Types Codes", + "name": "Communication Methods", "item": [ { - "name": "get Hotel Day Type Codes", + "name": "get Communication Methods Ent Details", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -23918,15 +25362,17 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", "type": "text", @@ -23938,8 +25384,17 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/dayTypeCodes", + "raw": "{{HostName}}/ent/config/v1/communicationMethodsEntDetails?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -23947,16 +25402,20 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "dayTypeCodes" + "communicationMethodsEntDetails" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "post Hotel Day Type Codes", + "name": "post Communication Methods Ent Details", "request": { "auth": { "type": "bearer", @@ -23965,15 +25424,17 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", "type": "text", @@ -23987,7 +25448,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelDayTypeCodes\": [\r\n {\r\n \"hotel\": \"{{HotelId}}\",\r\n \"code\": \"HOLIDAY\",\r\n \"description\": \"Holiday\",\r\n \"multiplier\": \"1\",\r\n \"adder\": \"-230\",\r\n \"color\": \"Blue\",\r\n \"sellSequence\": \"8\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"communicationMethodsEntDetails\": [\r\n {\r\n \"code\": \"CELL\",\r\n \"description\": {\r\n \"defaultText\": \"Cell Phone\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -23995,7 +25456,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/dayTypeCodes", + "raw": "{{HostName}}/ent/config/v1/communicationMethodsEntDetails", "host": [ "{{HostName}}" ], @@ -24003,16 +25464,14 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "dayTypeCodes" + "communicationMethodsEntDetails" ] } }, "response": [] }, { - "name": "change Hotel Day Type Codes", + "name": "put Communication Methods Ent Details", "request": { "auth": { "type": "bearer", @@ -24021,15 +25480,17 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", "type": "text", @@ -24043,7 +25504,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelDayTypeCodes\": [\r\n {\r\n \"hotel\": \"{{HotelId}}\",\r\n \"code\": \"HOLIDAY\",\r\n \"description\": \"Holiday\",\r\n \"multiplier\": \"1\",\r\n \"adder\": \"-230\",\r\n \"color\": \"Blue\",\r\n \"sellSequence\": \"8\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"communicationMethodsEntDetails\": [\r\n {\r\n \"code\": \"CELL\",\r\n \"description\": {\r\n \"defaultText\": \"Cell Phone update\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -24051,7 +25512,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/dayTypeCodes", + "raw": "{{HostName}}/ent/config/v1/communicationMethodsEntDetails/{{CommunicationMethodsEntDetailsId}}", "host": [ "{{HostName}}" ], @@ -24059,16 +25520,15 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "dayTypeCodes" + "communicationMethodsEntDetails", + "{{CommunicationMethodsEntDetailsId}}" ] } }, "response": [] }, { - "name": "remove Hotel Day Type Codes", + "name": "pdelete Communication Methods Ent Details", "request": { "auth": { "type": "bearer", @@ -24077,15 +25537,17 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", "type": "text", @@ -24107,7 +25569,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/dayTypeCodes?hotelIds=HOLIDAY", + "raw": "{{HostName}}/ent/config/v1/communicationMethodsEntDetails/{{CommunicationMethodsEntDetailsId}}", "host": [ "{{HostName}}" ], @@ -24115,15 +25577,8 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "dayTypeCodes" - ], - "query": [ - { - "key": "hotelIds", - "value": "HOLIDAY" - } + "communicationMethodsEntDetails", + "{{CommunicationMethodsEntDetailsId}}" ] } }, @@ -24132,10 +25587,13 @@ ] }, { - "name": "Hotel Notes", + "name": "Corporate Business Units", "item": [ { - "name": "get Hotel Notes", + "name": "get Corporate Business Units", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -24144,28 +25602,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Notes", + "raw": "{{HostName}}/ent/config/v1/corporateBusinessUnits?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -24173,13 +25642,12 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}" + "corporateBusinessUnits" ], "query": [ { - "key": "fetchInstructions", - "value": "Notes" + "key": "fetchInactive", + "value": "false" } ] } @@ -24187,7 +25655,7 @@ "response": [] }, { - "name": "Post Hotel Notes", + "name": "post Corporate Business Units", "request": { "auth": { "type": "bearer", @@ -24196,29 +25664,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelNotes\": [\r\n {\r\n \"comment\": {\r\n \"commentTitle\": \"Property Description\",\r\n \"type\": \"DESCRIPTION\",\r\n \"internal\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"text\": {\r\n \"value\": \"Property Notes can go here\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"corporateBusinessUnits\": [\r\n {\r\n \"code\": \"GOVT\",\r\n \"description\": {\r\n \"defaultText\": \"Government Unit\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -24226,7 +25696,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/notes", + "raw": "{{HostName}}/ent/config/v1/corporateBusinessUnits", "host": [ "{{HostName}}" ], @@ -24234,16 +25704,14 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "notes" + "corporateBusinessUnits" ] } }, "response": [] }, { - "name": "Change Hotel Notes", + "name": "change Corporate Business Units", "request": { "auth": { "type": "bearer", @@ -24252,29 +25720,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelNotes\": [\r\n {\r\n \"comment\": {\r\n \"commentTitle\": \"Property Description\",\r\n \"type\": \"DESCRIPTION\",\r\n \"internal\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"text\": {\r\n \"value\": \"edit property notes\"\r\n }\r\n },\r\n \"type\": \"Comment\",\r\n \"id\": \"15250\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"corporateBusinessUnits\": [\r\n {\r\n \"code\": \"GOVT\",\r\n \"description\": {\r\n \"defaultText\": \"Government Unit\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -24282,7 +25752,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/notes/{{NoteCode}}", + "raw": "{{HostName}}/ent/config/v1/corporateBusinessUnits/{{BusinessUnitCode}}", "host": [ "{{HostName}}" ], @@ -24290,17 +25760,15 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "notes", - "{{NoteCode}}" + "corporateBusinessUnits", + "{{BusinessUnitCode}}" ] } }, "response": [] }, { - "name": "Remove Hotel Notes", + "name": "remove Corporate Business Units", "request": { "auth": { "type": "bearer", @@ -24309,28 +25777,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/notes/{{NoteCode}}", + "raw": "{{HostName}}/ent/config/v1/corporateBusinessUnits/{{BusinessUnitCode}}", "host": [ "{{HostName}}" ], @@ -24338,40 +25817,20 @@ "ent", "config", "v1", - "notes", - "{{NoteCode}}" + "corporateBusinessUnits", + "{{BusinessUnitCode}}" ] } }, "response": [] } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } ] }, { - "name": "Hotel Rate Ranges", + "name": "Corporate Department Codes", "item": [ { - "name": "get Hotel Rate Ranges", + "name": "get Corporate Department Codes", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -24383,10 +25842,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -24419,7 +25874,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Raterange", + "raw": "{{HostName}}/ent/config/v1/corporateDepartmentCodes?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -24427,13 +25882,12 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}" + "corporateDepartmentCodes" ], "query": [ { - "key": "fetchInstructions", - "value": "Raterange" + "key": "fetchInactive", + "value": "true" } ] } @@ -24441,7 +25895,7 @@ "response": [] }, { - "name": "post Hotel Rate Ranges", + "name": "post Corporate Department Codes", "request": { "auth": { "type": "bearer", @@ -24450,10 +25904,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -24478,7 +25928,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelRateRanges\": [\r\n {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-10-12\",\r\n \"endDate\": \"2023-10-31\"\r\n },\r\n \"minRate\": \"100\",\r\n \"maxRate\": \"2000\",\r\n \"currencyCode\": \"USD\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"corporateDepartmentCodes\": [\r\n {\r\n \"code\": \"CORPA\",\r\n \"description\": {\r\n \"defaultText\": \"Corporate Tier A\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -24486,7 +25936,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/rateRanges", + "raw": "{{HostName}}/ent/config/v1/corporateDepartmentCodes", "host": [ "{{HostName}}" ], @@ -24494,16 +25944,14 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "rateRanges" + "corporateDepartmentCodes" ] } }, "response": [] }, { - "name": "change Hotel Rate Ranges", + "name": "change Corporate Department Codes", "request": { "auth": { "type": "bearer", @@ -24512,10 +25960,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -24529,18 +25973,18 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelRateRanges\": [\r\n {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-10-12\",\r\n \"endDate\": \"2023-10-31\"\r\n },\r\n \"minRate\": \"100\",\r\n \"maxRate\": \"2000\",\r\n \"currencyCode\": \"USD\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"corporateDepartmentCodes\": [\r\n {\r\n \"code\": \"CORPA\",\r\n \"description\": {\r\n \"defaultText\": \"Corporate Tier A\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -24548,7 +25992,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/rateRanges", + "raw": "{{HostName}}/ent/config/v1/corporateDepartmentCodes/{{DepartmentCode}}", "host": [ "{{HostName}}" ], @@ -24556,16 +26000,15 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "rateRanges" + "corporateDepartmentCodes", + "{{DepartmentCode}}" ] } }, "response": [] }, { - "name": "remove Hotel Rate Ranges", + "name": "remove Corporate Department Codes", "request": { "auth": { "type": "bearer", @@ -24574,10 +26017,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -24591,13 +26030,13 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -24610,7 +26049,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/rateRanges?startDate=2023-10-12&endDate=2023-10-31", + "raw": "{{HostName}}/ent/config/v1/corporateDepartmentCodes/{{DepartmentCode}}", "host": [ "{{HostName}}" ], @@ -24618,24 +26057,8 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "rateRanges" - ], - "query": [ - { - "key": "startDate", - "value": "2023-10-12" - }, - { - "key": "endDate", - "value": "2023-10-31" - }, - { - "key": "duration", - "value": "365", - "disabled": true - } + "corporateDepartmentCodes", + "{{DepartmentCode}}" ] } }, @@ -24644,10 +26067,10 @@ ] }, { - "name": "Hotel Restaurants ", + "name": "Corporate Divisions", "item": [ { - "name": "get Hotel -> restaurants", + "name": "get Corporate Divisions", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -24659,10 +26082,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -24676,13 +26095,13 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -24695,7 +26114,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Dining", + "raw": "{{HostName}}/ent/config/v1/corporateDivisions?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -24703,13 +26122,12 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}" + "corporateDivisions" ], "query": [ { - "key": "fetchInstructions", - "value": "Dining" + "key": "fetchInactive", + "value": "true" } ] } @@ -24717,7 +26135,7 @@ "response": [] }, { - "name": "post Hotel Restaurants", + "name": "post Corporate Divisions", "request": { "auth": { "type": "bearer", @@ -24726,10 +26144,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -24743,18 +26157,18 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelRestaurants\": [\r\n {\r\n \"restaurantName\": \"Park Street Cafe\",\r\n \"restaurantType\": \"Casual Cafe\",\r\n \"hours\": \"7am - 3pm\",\r\n \"priceRange\": \"$$\",\r\n \"comments\": \"Notes can go here\",\r\n \"category\": \"Restaurant\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-07-08\"\r\n },\r\n \"newRestaurantCode\": \"PARKCAFE\",\r\n \"restaurantCode\": \"PARKCAFE\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"corporateDivisions\": [\r\n {\r\n \"code\": \"EAST\",\r\n \"description\": {\r\n \"defaultText\": \"Eastern division\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -24762,7 +26176,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/restaurants", + "raw": "{{HostName}}/ent/config/v1/corporateDivisions", "host": [ "{{HostName}}" ], @@ -24770,16 +26184,14 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "restaurants" + "corporateDivisions" ] } }, "response": [] }, { - "name": "change Hotel Restaurants", + "name": "change Corporate Divisions", "request": { "auth": { "type": "bearer", @@ -24788,10 +26200,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -24805,18 +26213,18 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelRestaurants\": [\r\n {\r\n \"restaurantName\": \"Park Street Cafe\",\r\n \"restaurantType\": \"Casual Cafe\",\r\n \"hours\": \"7am - 3pm\",\r\n \"priceRange\": \"$$\",\r\n \"comments\": \"Notes can go here\",\r\n \"category\": \"Restaurant\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-07-08\"\r\n },\r\n \"newRestaurantCode\": \"PARKCAFE\",\r\n \"restaurantCode\": \"PARKCAFE\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"corporateDivisions\": [\r\n {\r\n \"code\": \"EAST\",\r\n \"description\": {\r\n \"defaultText\": \"Eastern division\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -24824,7 +26232,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/restaurants/{{RestaurantCode}}", + "raw": "{{HostName}}/ent/config/v1/corporateDivisions/{{DivisionCode}}", "host": [ "{{HostName}}" ], @@ -24832,17 +26240,15 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "restaurants", - "{{RestaurantCode}}" + "corporateDivisions", + "{{DivisionCode}}" ] } }, "response": [] }, { - "name": "remove Hotel Restaurants", + "name": "remove Corporate Divisions", "request": { "auth": { "type": "bearer", @@ -24851,10 +26257,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -24868,13 +26270,13 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -24887,7 +26289,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/restaurants/{{RestaurantCode}}", + "raw": "{{HostName}}/ent/config/v1/corporateDivisions/{{DivisionCode}}", "host": [ "{{HostName}}" ], @@ -24895,10 +26297,8 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "restaurants", - "{{RestaurantCode}}" + "corporateDivisions", + "{{DivisionCode}}" ] } }, @@ -24907,10 +26307,10 @@ ] }, { - "name": "Job Titles", + "name": "Corporate Operating Units", "item": [ { - "name": "get Job Titles", + "name": "get Corporate Operating Units", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -24922,10 +26322,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -24939,13 +26335,13 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -24958,7 +26354,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/jobTitles", + "raw": "{{HostName}}/ent/config/v1/corporateOperatingUnits?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -24966,16 +26362,20 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "jobTitles" + "corporateOperatingUnits" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "post Job Titles", + "name": "post Corporate Operating Units", "request": { "auth": { "type": "bearer", @@ -24984,10 +26384,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25001,18 +26397,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"jobTitles\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MGR\",\r\n \"description\": {\r\n \"defaultText\": \"Manager.\"\r\n },\r\n \"displayClosingScript\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"corporateOperatingUnits\": [\r\n {\r\n \"code\": \"UNIT1\",\r\n \"description\": {\r\n \"defaultText\": \"Corportate Unit 1\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -25020,7 +26416,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/jobTitles", + "raw": "{{HostName}}/ent/config/v1/corporateOperatingUnits", "host": [ "{{HostName}}" ], @@ -25028,16 +26424,14 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "jobTitles" + "corporateOperatingUnits" ] } }, "response": [] }, { - "name": "change Job Titles", + "name": "change Corporate Operating Units", "request": { "auth": { "type": "bearer", @@ -25046,10 +26440,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25063,18 +26453,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"jobTitles\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MGR\",\r\n \"description\": {\r\n \"defaultText\": \"Manager.\"\r\n },\r\n \"displayClosingScript\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"corporateOperatingUnits\": [\r\n {\r\n \"code\": \"UNIT1\",\r\n \"description\": {\r\n \"defaultText\": \"Corportate Unit 1\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -25082,7 +26472,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/jobTitles/{{JobTitleCode}}", + "raw": "{{HostName}}/ent/config/v1/corporateOperatingUnits/{{OperatingUnitCode}}", "host": [ "{{HostName}}" ], @@ -25090,17 +26480,15 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "jobTitles", - "{{JobTitleCode}}" + "corporateOperatingUnits", + "{{OperatingUnitCode}}" ] } }, "response": [] }, { - "name": "remove Job Titles", + "name": "remove Corporate Operating Units", "request": { "auth": { "type": "bearer", @@ -25109,10 +26497,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25126,13 +26510,13 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -25145,7 +26529,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/jobTitles/{{JobTitleCode}}", + "raw": "{{HostName}}/ent/config/v1/corporateOperatingUnits/{{OperatingUnitCode}}", "host": [ "{{HostName}}" ], @@ -25153,10 +26537,8 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "jobTitles", - "{{JobTitleCode}}" + "corporateOperatingUnits", + "{{OperatingUnitCode}}" ] } }, @@ -25165,10 +26547,10 @@ ] }, { - "name": "Languages", + "name": "Country Guest Types", "item": [ { - "name": "get Languages", + "name": "get Country Guest Types", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -25180,10 +26562,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25216,7 +26594,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/languages?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/countries/guestTypes?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -25224,9 +26602,15 @@ "ent", "config", "v1", - "languages" + "countries", + "guestTypes" ], "query": [ + { + "key": "codes", + "value": "", + "disabled": true + }, { "key": "fetchInactive", "value": "true" @@ -25237,7 +26621,7 @@ "response": [] }, { - "name": "post Languages", + "name": "post Country Guest Types", "request": { "auth": { "type": "bearer", @@ -25246,10 +26630,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25263,18 +26643,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"languages\": [\r\n {\r\n \"description\": {\r\n \"defaultText\": \"German\"\r\n },\r\n \"translationLanguageCode\": \"DE\",\r\n \"reportDateLanguage\": \"GERMAN\",\r\n \"languageCode\": \"DE\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"countryGuestTypes\": [\r\n {\r\n \"code\": \"GT\",\r\n \"description\": {\r\n \"defaultText\": \"Senior GT \"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -25282,7 +26662,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/languages", + "raw": "{{HostName}}/ent/config/v1/countries/guestTypes", "host": [ "{{HostName}}" ], @@ -25290,14 +26670,15 @@ "ent", "config", "v1", - "languages" + "countries", + "guestTypes" ] } }, "response": [] }, { - "name": "change Languages", + "name": "change Country Guest Types", "request": { "auth": { "type": "bearer", @@ -25306,10 +26687,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25334,7 +26711,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"languages\": [\r\n {\r\n \"description\": {\r\n \"defaultText\": \"German.\"\r\n },\r\n \"translationLanguageCode\": \"DE\",\r\n \"reportDateLanguage\": \"GERMAN\",\r\n \"languageCode\": \"DE\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"countryGuestTypes\": [\r\n {\r\n \"code\": \"GT\",\r\n \"description\": {\r\n \"defaultText\": \"Senior GT \"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -25342,7 +26719,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/languages/{{LanguageCode}}", + "raw": "{{HostName}}/ent/config/v1/countries/guestTypes/{{GuestTypeCode}}", "host": [ "{{HostName}}" ], @@ -25350,15 +26727,16 @@ "ent", "config", "v1", - "languages", - "{{LanguageCode}}" + "countries", + "guestTypes", + "{{GuestTypeCode}}" ] } }, "response": [] }, { - "name": "remove Languages", + "name": "remove Country Guest Types", "request": { "auth": { "type": "bearer", @@ -25367,10 +26745,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25403,7 +26777,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/languages/{{LanguageCode}}", + "raw": "{{HostName}}/ent/config/v1/countries/guestTypes/{{GuestTypeCode}}", "host": [ "{{HostName}}" ], @@ -25411,8 +26785,9 @@ "ent", "config", "v1", - "languages", - "{{LanguageCode}}" + "countries", + "guestTypes", + "{{GuestTypeCode}}" ] } }, @@ -25421,10 +26796,10 @@ ] }, { - "name": "Marketing Cities", + "name": "Country Main Groups", "item": [ { - "name": "get Marketing Cities", + "name": "get Country Main Groups", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -25436,10 +26811,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25472,7 +26843,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/marketingCities", + "raw": "{{HostName}}/ent/config/v1/countryMainGroups?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -25480,16 +26851,25 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "marketingCities" + "countryMainGroups" + ], + "query": [ + { + "key": "codes", + "value": "", + "disabled": true + }, + { + "key": "fetchInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "create Marketing Cities", + "name": "post Country Main Groups", "request": { "auth": { "type": "bearer", @@ -25498,10 +26878,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25526,7 +26902,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"marketingCities\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"AMSTERDAM\",\r\n \"distance\": \"1\",\r\n \"distanceType\": \"KM\",\r\n \"drivingTime\": \"10 Hours\",\r\n \"direction\": \"N\",\r\n \"marketingCity\": \"AMS\",\r\n \"regionCode\": \"EAM\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"countryMainGroups\": [\r\n {\r\n \"code\": \"NTHAM\",\r\n \"description\": {\r\n \"defaultText\": \"Nth American Group\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -25534,7 +26910,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/marketingCities", + "raw": "{{HostName}}/ent/config/v1/countryMainGroups", "host": [ "{{HostName}}" ], @@ -25542,16 +26918,21 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "marketingCities" + "countryMainGroups" + ], + "query": [ + { + "key": "codes", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "change Marketing Cities", + "name": "change Country Main Groups", "request": { "auth": { "type": "bearer", @@ -25560,10 +26941,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25577,18 +26954,18 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"marketingCities\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"AMSTERDAM\",\r\n \"distance\": \"1\",\r\n \"distanceType\": \"KM\",\r\n \"drivingTime\": \"10 Hours\",\r\n \"direction\": \"N\",\r\n \"marketingCity\": \"AMS\",\r\n \"regionCode\": \"EAM\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"countryMainGroups\": [\r\n {\r\n \"code\": \"NTHAM\",\r\n \"description\": {\r\n \"defaultText\": \"Nth American Group\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -25596,7 +26973,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/marketingCities/{{CityCode}}", + "raw": "{{HostName}}/ent/config/v1/countryMainGroups/{{GroupCode}}", "host": [ "{{HostName}}" ], @@ -25604,17 +26981,22 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "marketingCities", - "{{CityCode}}" + "countryMainGroups", + "{{GroupCode}}" + ], + "query": [ + { + "key": "codes", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "remove Marketing Cities", + "name": "remove Country Main Groups", "request": { "auth": { "type": "bearer", @@ -25623,10 +27005,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25640,13 +27018,13 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -25659,7 +27037,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/marketingCities/{{CityCode}}?regionCode={{CityCode}}", + "raw": "{{HostName}}/ent/config/v1/countryMainGroups/{{GroupCode}}", "host": [ "{{HostName}}" ], @@ -25667,15 +27045,14 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "marketingCities", - "{{CityCode}}" + "countryMainGroups", + "{{GroupCode}}" ], "query": [ { - "key": "regionCode", - "value": "{{CityCode}}" + "key": "codes", + "value": "", + "disabled": true } ] } @@ -25685,13 +27062,10 @@ ] }, { - "name": "Marketing Regions", + "name": "Departments", "item": [ { - "name": "get Marketing Regions", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Departments", "request": { "auth": { "type": "bearer", @@ -25700,43 +27074,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/marketingRegions?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/departments?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -25744,12 +27099,12 @@ "ent", "config", "v1", - "marketingRegions" + "departments" ], "query": [ { "key": "fetchInactive", - "value": "true" + "value": "false" } ] } @@ -25757,7 +27112,7 @@ "response": [] }, { - "name": "post Marketing Regions", + "name": "post Departments", "request": { "auth": { "type": "bearer", @@ -25766,21 +27121,11 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -25794,7 +27139,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"marketingRegions\": [\r\n {\r\n \"code\": \"SAM\",\r\n \"description\": {\r\n \"defaultText\": \"South America\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"departments\": [\r\n {\r\n \"departmentCode\": \"HSK\",\r\n \"departmentName\": {\r\n \"defaultText\": \"Housekeeping\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -25802,7 +27147,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/marketingRegions", + "raw": "{{HostName}}/ent/config/v1/departments", "host": [ "{{HostName}}" ], @@ -25810,14 +27155,14 @@ "ent", "config", "v1", - "marketingRegions" + "departments" ] } }, "response": [] }, { - "name": "put Marketing Regions", + "name": "change Departments", "request": { "auth": { "type": "bearer", @@ -25826,35 +27171,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"marketingRegions\": [\r\n {\r\n \"code\": \"SAM\",\r\n \"description\": {\r\n \"defaultText\": \"South America\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"departments\": [\r\n {\r\n \"departmentCode\": \"HSK\",\r\n \"departmentName\": {\r\n \"defaultText\": \"Test text\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -25862,7 +27197,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/marketingRegions/{{MarketingRegionCode}}", + "raw": "{{HostName}}/ent/config/v1/departments/{{DepartmentCode}}", "host": [ "{{HostName}}" ], @@ -25870,15 +27205,15 @@ "ent", "config", "v1", - "marketingRegions", - "{{MarketingRegionCode}}" + "departments", + "{{DepartmentCode}}" ] } }, "response": [] }, { - "name": "delete Marketing Regions", + "name": "remove Departments", "request": { "auth": { "type": "bearer", @@ -25887,21 +27222,11 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -25923,7 +27248,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/marketingRegions/{{MarketingRegionCode}}", + "raw": "{{HostName}}/ent/config/v1/departments/{{DepartmentCode}}", "host": [ "{{HostName}}" ], @@ -25931,8 +27256,8 @@ "ent", "config", "v1", - "marketingRegions", - "{{MarketingRegionCode}}" + "departments", + "{{DepartmentCode}}" ] } }, @@ -25941,10 +27266,10 @@ ] }, { - "name": "Note Types", + "name": "Hotel Categories", "item": [ { - "name": "get Note Types", + "name": "get Hotel Categories", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -25956,10 +27281,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -25992,7 +27313,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/noteTypes?codes={{HotelId}}&includeInactive=false&includeDepartmentDetails=true¬eGroup=AGENDA", + "raw": "{{HostName}}/ent/config/v1/hotelCategories?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -26000,24 +27321,12 @@ "ent", "config", "v1", - "noteTypes" + "hotelCategories" ], "query": [ { - "key": "codes", - "value": "{{HotelId}}" - }, - { - "key": "includeInactive", - "value": "false" - }, - { - "key": "includeDepartmentDetails", + "key": "fetchInactive", "value": "true" - }, - { - "key": "noteGroup", - "value": "AGENDA" } ] } @@ -26025,7 +27334,7 @@ "response": [] }, { - "name": "post Note Types", + "name": "post Hotel Categories", "request": { "auth": { "type": "bearer", @@ -26034,10 +27343,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -26062,7 +27367,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"noteTypes\": [\r\n {\r\n \"description\": \"test description \",\r\n \"notificationAreas\": [],\r\n \"displaySequence\": \"2\",\r\n \"internal\": true,\r\n \"overrideInternal\": true,\r\n \"departments\": [],\r\n \"noteGroup\": \"POTENTIAL\",\r\n \"code\": \"POTEN\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelCategories\": [\r\n {\r\n \"code\": \"RESORTS\",\r\n \"description\": {\r\n \"defaultText\": \"Resorts\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -26070,7 +27375,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/noteTypes", + "raw": "{{HostName}}/ent/config/v1/hotelCategories", "host": [ "{{HostName}}" ], @@ -26078,14 +27383,14 @@ "ent", "config", "v1", - "noteTypes" + "hotelCategories" ] } }, "response": [] }, { - "name": "change Note Types", + "name": "change Hotel Categories", "request": { "auth": { "type": "bearer", @@ -26094,10 +27399,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -26111,18 +27412,18 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"noteTypes\": [\r\n {\r\n \"description\": \"test description \",\r\n \"notificationAreas\": [],\r\n \"displaySequence\": \"2\",\r\n \"internal\": true,\r\n \"overrideInternal\": true,\r\n \"departments\": [],\r\n \"noteGroup\": \"POTENTIAL\",\r\n \"code\": \"POTEN\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelCategories\": [\r\n {\r\n \"code\": \"RESORTS\",\r\n \"description\": {\r\n \"defaultText\": \"Resorts\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -26130,7 +27431,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/noteTypes/{{NoteTypeCode}}", + "raw": "{{HostName}}/ent/config/v1/hotelCategories/{{CategoryCode}}", "host": [ "{{HostName}}" ], @@ -26138,15 +27439,15 @@ "ent", "config", "v1", - "noteTypes", - "{{NoteTypeCode}}" + "hotelCategories", + "{{CategoryCode}}" ] } }, "response": [] }, { - "name": "remove Note Types", + "name": "remove Hotel Categories", "request": { "auth": { "type": "bearer", @@ -26155,10 +27456,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -26172,13 +27469,13 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -26191,7 +27488,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/noteTypes/{{NoteTypeCode}}", + "raw": "{{HostName}}/ent/config/v1/hotelCategories/{{CategoryCode}}", "host": [ "{{HostName}}" ], @@ -26199,8 +27496,8 @@ "ent", "config", "v1", - "noteTypes", - "{{NoteTypeCode}}" + "hotelCategories", + "{{CategoryCode}}" ] } }, @@ -26209,10 +27506,10 @@ ] }, { - "name": "Property Types", + "name": "Hotel Contacts", "item": [ { - "name": "get Property Types", + "name": "get Hotel Contacts", "request": { "auth": { "type": "bearer", @@ -26221,10 +27518,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -26232,17 +27525,17 @@ "header": [ { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "url": { - "raw": "{{HostName}}/ent/config/v1/propertyTypes?fetchInactive=false", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Contacts", "host": [ "{{HostName}}" ], @@ -26250,17 +27543,13 @@ "ent", "config", "v1", - "propertyTypes" + "hotels", + "{{HotelId}}" ], "query": [ { - "key": "codes", - "value": "", - "disabled": true - }, - { - "key": "fetchInactive", - "value": "false" + "key": "fetchInstructions", + "value": "Contacts" } ] } @@ -26268,7 +27557,7 @@ "response": [] }, { - "name": "post Property Types", + "name": "post Hotel Contacts", "request": { "auth": { "type": "bearer", @@ -26277,10 +27566,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -26288,18 +27573,18 @@ "header": [ { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"propertyTypes\": [\r\n {\r\n \"code\": \"RESORT5\",\r\n \"description\": {\r\n \"defaultText\": \"5 star Resort\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelContacts\": [\r\n {\r\n \"roles\": [\r\n \"General\"\r\n ],\r\n \"nameId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{ProfileId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -26307,7 +27592,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/propertyTypes", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/contacts", "host": [ "{{HostName}}" ], @@ -26315,14 +27600,16 @@ "ent", "config", "v1", - "propertyTypes" + "hotels", + "{{HotelId}}", + "contacts" ] } }, "response": [] }, { - "name": "put Property Types", + "name": "change Hotel Contacts", "request": { "auth": { "type": "bearer", @@ -26331,10 +27618,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -26353,7 +27636,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"propertyTypes\": [\r\n {\r\n \"code\": \"RESORT5\",\r\n \"description\": {\r\n \"defaultText\": \"Resort5 EDIT\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelContacts\": [\r\n {\r\n \"roles\": [\r\n \"General\"\r\n ],\r\n \"communicationMethod\": \"DATA\",\r\n \"primary\": true,\r\n \"nameId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"15743\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -26361,7 +27644,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/propertyTypes/{{PropertyTypeCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/contacts/{{ContactId}}", "host": [ "{{HostName}}" ], @@ -26369,15 +27652,17 @@ "ent", "config", "v1", - "propertyTypes", - "{{PropertyTypeCode}}" + "hotels", + "{{HotelId}}", + "contacts", + "{{ContactId}}" ] } }, "response": [] }, { - "name": "delete Property Types", + "name": "remove Hotel Contacts", "request": { "auth": { "type": "bearer", @@ -26386,10 +27671,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -26397,17 +27678,17 @@ "header": [ { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "url": { - "raw": "{{HostName}}/ent/config/v1/propertyTypes/{{PropertyTypeCode}}?propertyTypesCodes=RESORT5", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/contacts/{{ContactId}}", "host": [ "{{HostName}}" ], @@ -26415,14 +27696,10 @@ "ent", "config", "v1", - "propertyTypes", - "{{PropertyTypeCode}}" - ], - "query": [ - { - "key": "propertyTypesCodes", - "value": "RESORT5" - } + "hotels", + "{{HotelId}}", + "contacts", + "{{ContactId}}" ] } }, @@ -26431,13 +27708,10 @@ ] }, { - "name": "Property Detail Categories", + "name": "Hotel Day Types Codes", "item": [ { - "name": "get Property Detail Categories", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Hotel Day Type Codes", "request": { "auth": { "type": "bearer", @@ -26446,21 +27720,11 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -26472,17 +27736,8 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/propertyDetailsCategories?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/dayTypeCodes", "host": [ "{{HostName}}" ], @@ -26490,20 +27745,16 @@ "ent", "config", "v1", - "propertyDetailsCategories" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } + "hotels", + "{{HotelId}}", + "dayTypeCodes" ] } }, "response": [] }, { - "name": "post Property Detail Categories", + "name": "post Hotel Day Type Codes", "request": { "auth": { "type": "bearer", @@ -26512,21 +27763,11 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -26540,7 +27781,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"propertyDetailCategories\": [\r\n {\r\n \"code\": \"NIR2\",\r\n \"description\": {\r\n \"defaultText\": \"Text can go here\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelDayTypeCodes\": [\r\n {\r\n \"hotel\": \"{{HotelId}}\",\r\n \"code\": \"HOLIDAY\",\r\n \"description\": \"Holiday\",\r\n \"multiplier\": \"1\",\r\n \"adder\": \"-230\",\r\n \"color\": \"Blue\",\r\n \"sellSequence\": \"8\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -26548,7 +27789,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/propertyDetailsCategories", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/dayTypeCodes", "host": [ "{{HostName}}" ], @@ -26556,14 +27797,16 @@ "ent", "config", "v1", - "propertyDetailsCategories" + "hotels", + "{{HotelId}}", + "dayTypeCodes" ] } }, "response": [] }, { - "name": "change Property Detail Categories", + "name": "change Hotel Day Type Codes", "request": { "auth": { "type": "bearer", @@ -26572,21 +27815,11 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -26600,7 +27833,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"propertyDetailCategories\": [\r\n {\r\n \"code\": \"NIR2\",\r\n \"description\": {\r\n \"defaultText\": \"Update the description here\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelDayTypeCodes\": [\r\n {\r\n \"hotel\": \"{{HotelId}}\",\r\n \"code\": \"HOLIDAY\",\r\n \"description\": \"Holiday\",\r\n \"multiplier\": \"1\",\r\n \"adder\": \"-230\",\r\n \"color\": \"Blue\",\r\n \"sellSequence\": \"8\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -26608,7 +27841,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/propertyDetailsCategories/{{CategoryCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/dayTypeCodes", "host": [ "{{HostName}}" ], @@ -26616,15 +27849,16 @@ "ent", "config", "v1", - "propertyDetailsCategories", - "{{CategoryCode}}" + "hotels", + "{{HotelId}}", + "dayTypeCodes" ] } }, "response": [] }, { - "name": "remove Property Detail Categories", + "name": "remove Hotel Day Type Codes", "request": { "auth": { "type": "bearer", @@ -26633,21 +27867,11 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -26669,7 +27893,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/propertyDetailsCategories/{{CategoryCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/dayTypeCodes?hotelIds=HOLIDAY", "host": [ "{{HostName}}" ], @@ -26677,8 +27901,15 @@ "ent", "config", "v1", - "propertyDetailsCategories", - "{{CategoryCode}}" + "hotels", + "{{HotelId}}", + "dayTypeCodes" + ], + "query": [ + { + "key": "hotelIds", + "value": "HOLIDAY" + } ] } }, @@ -26687,13 +27918,10 @@ ] }, { - "name": "Regions Codes", + "name": "Hotel Notes", "item": [ { - "name": "get Regions Code", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Hotel Notes", "request": { "auth": { "type": "bearer", @@ -26702,43 +27930,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/regionCode?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Notes", "host": [ "{{HostName}}" ], @@ -26746,12 +27955,13 @@ "ent", "config", "v1", - "regionCode" + "hotels", + "{{HotelId}}" ], "query": [ { - "key": "fetchInactive", - "value": "true" + "key": "fetchInstructions", + "value": "Notes" } ] } @@ -26759,7 +27969,7 @@ "response": [] }, { - "name": "post Regions Code", + "name": "Post Hotel Notes", "request": { "auth": { "type": "bearer", @@ -26768,35 +27978,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"regionsCode\": [\r\n {\r\n \"code\": \"NI3\",\r\n \"description\": {\r\n \"defaultText\": \"Region Code description\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelNotes\": [\r\n {\r\n \"comment\": {\r\n \"commentTitle\": \"Property Description\",\r\n \"type\": \"DESCRIPTION\",\r\n \"internal\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"text\": {\r\n \"value\": \"Property Notes can go here\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -26804,7 +28004,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/regionCode", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/notes", "host": [ "{{HostName}}" ], @@ -26812,14 +28012,16 @@ "ent", "config", "v1", - "regionCode" + "hotels", + "{{HotelId}}", + "notes" ] } }, "response": [] }, { - "name": "change Regions Code", + "name": "Change Hotel Notes", "request": { "auth": { "type": "bearer", @@ -26828,35 +28030,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"regionsCode\": [\r\n {\r\n \"code\": \"NI3\",\r\n \"description\": {\r\n \"defaultText\": \"Region Code description\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelNotes\": [\r\n {\r\n \"comment\": {\r\n \"commentTitle\": \"Property Description\",\r\n \"type\": \"DESCRIPTION\",\r\n \"internal\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"text\": {\r\n \"value\": \"edit property notes\"\r\n }\r\n },\r\n \"type\": \"Comment\",\r\n \"id\": \"15250\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -26864,7 +28056,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/regionCode/{{RegionCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/notes/{{NoteCode}}", "host": [ "{{HostName}}" ], @@ -26872,15 +28064,17 @@ "ent", "config", "v1", - "regionCode", - "{{RegionCode}}" + "hotels", + "{{HotelId}}", + "notes", + "{{NoteCode}}" ] } }, "response": [] }, { - "name": "remove Regions Code", + "name": "Remove Hotel Notes", "request": { "auth": { "type": "bearer", @@ -26889,43 +28083,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/regionCode/{{RegionCode}}", + "raw": "{{HostName}}/ent/config/v1/notes/{{NoteCode}}", "host": [ "{{HostName}}" ], @@ -26933,20 +28108,43 @@ "ent", "config", "v1", - "regionCode", - "{{RegionCode}}" + "notes", + "{{NoteCode}}" ] } }, "response": [] } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Telephone Book Categories", + "name": "Hotel Rate Ranges", "item": [ { - "name": "get Telephone Book Categories", + "name": "get Hotel Rate Ranges", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -26955,28 +28153,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookCategories", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Raterange", "host": [ "{{HostName}}" ], @@ -26985,15 +28194,20 @@ "config", "v1", "hotels", - "{{HotelId}}", - "telephoneBookCategories" + "{{HotelId}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "Raterange" + } ] } }, "response": [] }, { - "name": "post Telephone Book Categories", + "name": "post Hotel Rate Ranges", "request": { "auth": { "type": "bearer", @@ -27002,29 +28216,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"telephoneCategories\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MOBILE\",\r\n \"description\": \"Mobile\",\r\n \"orderBy\": 0,\r\n \"generic\": true\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelRateRanges\": [\r\n {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-10-12\",\r\n \"endDate\": \"2023-10-31\"\r\n },\r\n \"minRate\": \"100\",\r\n \"maxRate\": \"2000\",\r\n \"currencyCode\": \"USD\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -27032,7 +28248,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookCategories", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/rateRanges", "host": [ "{{HostName}}" ], @@ -27042,14 +28258,14 @@ "v1", "hotels", "{{HotelId}}", - "telephoneBookCategories" + "rateRanges" ] } }, "response": [] }, { - "name": "change Telephone Book Categories", + "name": "change Hotel Rate Ranges", "request": { "auth": { "type": "bearer", @@ -27064,19 +28280,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"telephoneCategories\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MOBILE\",\r\n \"description\": \"Mobile\",\r\n \"orderBy\": 0,\r\n \"generic\": true\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelRateRanges\": [\r\n {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-10-12\",\r\n \"endDate\": \"2023-10-31\"\r\n },\r\n \"minRate\": \"100\",\r\n \"maxRate\": \"2000\",\r\n \"currencyCode\": \"USD\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -27084,7 +28306,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookCategories/{{CategoryCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/rateRanges", "host": [ "{{HostName}}" ], @@ -27094,15 +28316,14 @@ "v1", "hotels", "{{HotelId}}", - "telephoneBookCategories", - "{{CategoryCode}}" + "rateRanges" ] } }, "response": [] }, { - "name": "remove Telephone Book Categories", + "name": "remove Hotel Rate Ranges", "request": { "auth": { "type": "bearer", @@ -27111,24 +28332,26 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -27141,7 +28364,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookCategories/{{CategoryCode}}?telephoneCategoriesCode={{CategoryCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/rateRanges?startDate=2023-10-12&endDate=2023-10-31", "host": [ "{{HostName}}" ], @@ -27151,13 +28374,21 @@ "v1", "hotels", "{{HotelId}}", - "telephoneBookCategories", - "{{CategoryCode}}" + "rateRanges" ], "query": [ { - "key": "telephoneCategoriesCode", - "value": "{{CategoryCode}}" + "key": "startDate", + "value": "2023-10-12" + }, + { + "key": "endDate", + "value": "2023-10-31" + }, + { + "key": "duration", + "value": "365", + "disabled": true } ] } @@ -27167,10 +28398,13 @@ ] }, { - "name": "Telephone Book Entries", + "name": "Hotel Restaurants ", "item": [ { - "name": "get Telephone Book Entries", + "name": "get Hotel -> restaurants", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -27179,28 +28413,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookEntries", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Dining", "host": [ "{{HostName}}" ], @@ -27209,41 +28454,53 @@ "config", "v1", "hotels", - "{{HotelId}}", - "telephoneBookEntries" + "{{HotelId}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "Dining" + } ] } }, "response": [] }, { - "name": "post Telephone Book Entries", + "name": "post Hotel Restaurants", "request": { "auth": { "type": "bearer", "bearer": [ { - "key": "undefined", - "type": "any" + "key": "token", + "value": "{{Token}}", + "type": "string" } ] }, "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"telephoneBookEntries\": [\r\n {\r\n \"id\": {\r\n \"type\": \"Attachment\",\r\n \"id\": \"AAA8o4AAqAAAA4jAAE\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"category\": \"MOBILE\",\r\n \"categorySequence\": \"9\",\r\n \"name\": \"GOLD GYM\",\r\n \"telephone\": \"8678647476\",\r\n \"url\": \"Goldgym@fitness.com\",\r\n \"remarks\": \"Top rated fitness center in the city\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelRestaurants\": [\r\n {\r\n \"restaurantName\": \"Park Street Cafe\",\r\n \"restaurantType\": \"Casual Cafe\",\r\n \"hours\": \"7am - 3pm\",\r\n \"priceRange\": \"$$\",\r\n \"comments\": \"Notes can go here\",\r\n \"category\": \"Restaurant\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-07-08\"\r\n },\r\n \"newRestaurantCode\": \"PARKCAFE\",\r\n \"restaurantCode\": \"PARKCAFE\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -27251,7 +28508,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookEntries", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/restaurants", "host": [ "{{HostName}}" ], @@ -27261,14 +28518,14 @@ "v1", "hotels", "{{HotelId}}", - "telephoneBookEntries" + "restaurants" ] } }, "response": [] }, { - "name": "delete Telephone Book Entries", + "name": "change Hotel Restaurants", "request": { "auth": { "type": "bearer", @@ -27277,28 +28534,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"hotelRestaurants\": [\r\n {\r\n \"restaurantName\": \"Park Street Cafe\",\r\n \"restaurantType\": \"Casual Cafe\",\r\n \"hours\": \"7am - 3pm\",\r\n \"priceRange\": \"$$\",\r\n \"comments\": \"Notes can go here\",\r\n \"category\": \"Restaurant\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-07-08\"\r\n },\r\n \"newRestaurantCode\": \"PARKCAFE\",\r\n \"restaurantCode\": \"PARKCAFE\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookEntries/{{EntryId}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/restaurants/{{RestaurantCode}}", "host": [ "{{HostName}}" ], @@ -27308,23 +28576,15 @@ "v1", "hotels", "{{HotelId}}", - "telephoneBookEntries", - "{{EntryId}}" + "restaurants", + "{{RestaurantCode}}" ] } }, "response": [] - } - ] - }, - { - "name": "Template Codes", - "item": [ + }, { - "name": "get Template Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "remove Hotel Restaurants", "request": { "auth": { "type": "bearer", @@ -27333,14 +28593,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -27369,7 +28625,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/templateCodes?fetchInactive=true", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/restaurants/{{RestaurantCode}}", "host": [ "{{HostName}}" ], @@ -27377,20 +28633,25 @@ "ent", "config", "v1", - "templateCodes" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } + "hotels", + "{{HotelId}}", + "restaurants", + "{{RestaurantCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Job Titles", + "item": [ { - "name": "post Template Codes", + "name": "get Job Titles", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -27399,14 +28660,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -27427,7 +28684,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"TEMPA\",\r\n \"description\": {\r\n \"defaultText\": \"Template A\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -27435,7 +28692,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/templateCodes", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/jobTitles", "host": [ "{{HostName}}" ], @@ -27443,14 +28700,16 @@ "ent", "config", "v1", - "templateCodes" + "hotels", + "{{HotelId}}", + "jobTitles" ] } }, "response": [] }, { - "name": "change Template Codes", + "name": "post Job Titles", "request": { "auth": { "type": "bearer", @@ -27459,14 +28718,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Content-Type", @@ -27487,7 +28742,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"TEMPA\",\r\n \"description\": {\r\n \"defaultText\": \"Template A\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"jobTitles\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MGR\",\r\n \"description\": {\r\n \"defaultText\": \"Manager.\"\r\n },\r\n \"displayClosingScript\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -27495,7 +28750,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/templateCodes/{{Code}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/jobTitles", "host": [ "{{HostName}}" ], @@ -27503,15 +28758,16 @@ "ent", "config", "v1", - "templateCodes", - "{{Code}}" + "hotels", + "{{HotelId}}", + "jobTitles" ] } }, "response": [] }, { - "name": "remove Template Codes", + "name": "change Job Titles", "request": { "auth": { "type": "bearer", @@ -27520,14 +28776,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -27548,7 +28800,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"jobTitles\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MGR\",\r\n \"description\": {\r\n \"defaultText\": \"Manager.\"\r\n },\r\n \"displayClosingScript\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -27556,7 +28808,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/templateCodes/{{Code}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/jobTitles/{{JobTitleCode}}", "host": [ "{{HostName}}" ], @@ -27564,20 +28816,17 @@ "ent", "config", "v1", - "templateCodes", - "{{Code}}" + "hotels", + "{{HotelId}}", + "jobTitles", + "{{JobTitleCode}}" ] } }, "response": [] - } - ] - }, - { - "name": "Template Countries", - "item": [ + }, { - "name": "get Template Countries", + "name": "remove Job Titles", "request": { "auth": { "type": "bearer", @@ -27586,28 +28835,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/countries", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/jobTitles/{{JobTitleCode}}", "host": [ "{{HostName}}" ], @@ -27615,14 +28875,25 @@ "ent", "config", "v1", - "countries" + "hotels", + "{{HotelId}}", + "jobTitles", + "{{JobTitleCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Languages", + "item": [ { - "name": "post Template Countries", + "name": "get Languages", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -27631,29 +28902,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateCountries\": [\r\n {\r\n \"name\": \"Sweden\",\r\n \"statisticCode\": \"SW\",\r\n \"guestAddressFormat\": \"DEFAULT_GUEST\",\r\n \"regionCode\": \"EAM\",\r\n \"isoCode\": \"SE\",\r\n \"isoName\": \"Sweden\",\r\n \"displaySequence\": \"2\",\r\n \"printSequence\": \"3\",\r\n \"displayFlag\": false,\r\n \"countryCode\": \"SW\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -27661,7 +28934,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/countries", + "raw": "{{HostName}}/ent/config/v1/languages?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -27669,14 +28942,20 @@ "ent", "config", "v1", - "countries" + "languages" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "change Template Countries", + "name": "post Languages", "request": { "auth": { "type": "bearer", @@ -27685,29 +28964,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "PUT", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateCountries\": [\r\n {\r\n \"name\": \"Sweden\",\r\n \"statisticCode\": \"SW\",\r\n \"guestAddressFormat\": \"DEFAULT_GUEST\",\r\n \"regionCode\": \"EAM\",\r\n \"isoCode\": \"SE\",\r\n \"isoName\": \"Sweden\",\r\n \"displaySequence\": \"2\",\r\n \"printSequence\": \"3\",\r\n \"displayFlag\": false,\r\n \"countryCode\": \"SW\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"languages\": [\r\n {\r\n \"description\": {\r\n \"defaultText\": \"German\"\r\n },\r\n \"translationLanguageCode\": \"DE\",\r\n \"reportDateLanguage\": \"GERMAN\",\r\n \"languageCode\": \"DE\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -27715,7 +28996,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/countries/{{CountryCode}}", + "raw": "{{HostName}}/ent/config/v1/languages", "host": [ "{{HostName}}" ], @@ -27723,41 +29004,47 @@ "ent", "config", "v1", - "countries", - "{{CountryCode}}" + "languages" ] } }, "response": [] }, { - "name": "remove Template Countries", + "name": "change Languages", "request": { "auth": { "type": "bearer", "bearer": [ { - "key": "undefined", - "type": "any" + "key": "token", + "value": "{{Token}}", + "type": "string" } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"languages\": [\r\n {\r\n \"description\": {\r\n \"defaultText\": \"German.\"\r\n },\r\n \"translationLanguageCode\": \"DE\",\r\n \"reportDateLanguage\": \"GERMAN\",\r\n \"languageCode\": \"DE\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -27765,7 +29052,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/countries/{{CountryCode}}", + "raw": "{{HostName}}/ent/config/v1/languages/{{LanguageCode}}", "host": [ "{{HostName}}" ], @@ -27773,23 +29060,15 @@ "ent", "config", "v1", - "countries", - "{{CountryCode}}" + "languages", + "{{LanguageCode}}" ] } }, "response": [] - } - ] - }, - { - "name": "Template Day Type Codes", - "item": [ + }, { - "name": "get Template Day Type Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "remove Languages", "request": { "auth": { "type": "bearer", @@ -27798,14 +29077,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -27815,13 +29090,13 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -27834,7 +29109,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/dayTypeCodes?fetchInactive=false", + "raw": "{{HostName}}/ent/config/v1/languages/{{LanguageCode}}", "host": [ "{{HostName}}" ], @@ -27842,20 +29117,23 @@ "ent", "config", "v1", - "dayTypeCodes" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } + "languages", + "{{LanguageCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Marketing Cities", + "item": [ { - "name": "post Template Day Type Codes", + "name": "get Marketing Cities", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -27864,14 +29142,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "PUT", + "method": "GET", "header": [ { "key": "Content-Type", @@ -27892,7 +29166,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateDayTypeCodes\": [\r\n {\r\n \"code\": \"HOLIDAY\",\r\n \"description\": \"Holiday\",\r\n \"multiplier\": \"2\",\r\n \"adder\": \"30\",\r\n \"color\": \"Green\",\r\n \"sellSequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -27900,7 +29174,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/dayTypeCodes", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/marketingCities", "host": [ "{{HostName}}" ], @@ -27908,14 +29182,16 @@ "ent", "config", "v1", - "dayTypeCodes" + "hotels", + "{{HotelId}}", + "marketingCities" ] } }, "response": [] }, { - "name": "create Template Day Type Codes", + "name": "post Marketing Cities", "request": { "auth": { "type": "bearer", @@ -27924,10 +29200,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -27952,7 +29224,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateDayTypeCodes\": [\r\n {\r\n \"code\": \"HOLIDAY\",\r\n \"description\": \"Holiday\",\r\n \"multiplier\": \"2\",\r\n \"adder\": \"30\",\r\n \"color\": \"Green\",\r\n \"sellSequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"marketingCities\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"AMSTERDAM\",\r\n \"distance\": \"1\",\r\n \"distanceType\": \"KM\",\r\n \"drivingTime\": \"10 Hours\",\r\n \"direction\": \"N\",\r\n \"marketingCity\": \"AMS\",\r\n \"regionCode\": \"EAM\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -27960,7 +29232,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/dayTypeCodes", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/marketingCities", "host": [ "{{HostName}}" ], @@ -27968,14 +29240,16 @@ "ent", "config", "v1", - "dayTypeCodes" + "hotels", + "{{HotelId}}", + "marketingCities" ] } }, "response": [] }, { - "name": "remove Template Day Type Codes", + "name": "change Marketing Cities", "request": { "auth": { "type": "bearer", @@ -27984,14 +29258,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -28012,7 +29282,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"marketingCities\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"AMSTERDAM\",\r\n \"distance\": \"1\",\r\n \"distanceType\": \"KM\",\r\n \"drivingTime\": \"10 Hours\",\r\n \"direction\": \"N\",\r\n \"marketingCity\": \"AMS\",\r\n \"regionCode\": \"EAM\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -28020,7 +29290,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/dayTypeCodes?templateDayTypeCodes=HOLIDAY", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/marketingCities/{{CityCode}}", "host": [ "{{HostName}}" ], @@ -28028,28 +29298,17 @@ "ent", "config", "v1", - "dayTypeCodes" - ], - "query": [ - { - "key": "templateDayTypeCodes", - "value": "HOLIDAY" - } + "hotels", + "{{HotelId}}", + "marketingCities", + "{{CityCode}}" ] } }, "response": [] - } - ] - }, - { - "name": "Template Hotel Details", - "item": [ + }, { - "name": "get Template Hotel Details", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "remove Marketing Cities", "request": { "auth": { "type": "bearer", @@ -28058,14 +29317,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -28094,7 +29349,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotelDetails", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/marketingCities/{{CityCode}}?regionCode={{CityCode}}", "host": [ "{{HostName}}" ], @@ -28102,14 +29357,26 @@ "ent", "config", "v1", - "hotelDetails" + "hotels", + "{{HotelId}}", + "marketingCities", + "{{CityCode}}" + ], + "query": [ + { + "key": "regionCode", + "value": "{{CityCode}}" + } ] } }, "response": [] }, { - "name": "post Template Hotel Details", + "name": "get Marketing Cities By Region", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -28118,14 +29385,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -28146,7 +29409,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateHotelDetails\": [\r\n {\r\n \"templateHotelDetailValues\": [\r\n {\r\n \"code\": \"POOL\",\r\n \"description\": \"Pool Bar\",\r\n \"sequence\": \"1\"\r\n },\r\n {\r\n \"code\": \"NOOK\",\r\n \"description\": \"Breakfast Nook\",\r\n \"sequence\": \"2\"\r\n }\r\n ],\r\n \"code\": \"RES\",\r\n \"description\": \"Restaurants\",\r\n \"category\": \"GENERAL\",\r\n \"sequence\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -28154,7 +29417,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotelDetails", + "raw": "{{HostName}}/ent/config/v1/marketingCitiesByRegion?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -28162,14 +29425,20 @@ "ent", "config", "v1", - "hotelDetails" + "marketingCitiesByRegion" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "change Template Hotel Details", + "name": "copy Marketing Cities", "request": { "auth": { "type": "bearer", @@ -28178,10 +29447,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -28200,13 +29465,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateHotelDetails\": [\r\n {\r\n \"templateHotelDetailValues\": [\r\n {\r\n \"code\": \"POOL\",\r\n \"description\": \"Pool Bar\",\r\n \"sequence\": \"1\"\r\n },\r\n {\r\n \"code\": \"NOOK\",\r\n \"description\": \"Breakfast Nook\",\r\n \"sequence\": \"2\"\r\n }\r\n ],\r\n \"code\": \"RES\",\r\n \"description\": \"Restaurants\",\r\n \"category\": \"GENERAL\",\r\n \"sequence\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"copyInstructions\": {\r\n \"hotelCodes\": [\r\n \"{{TargetHotelId}}\"\r\n ],\r\n \"templateMarketingCities\": [\r\n {\r\n \"marketingCity\": \"{{CityCode}}\",\r\n \"regionCode\": \"{{RegionCode}}\"\r\n }\r\n ]\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -28214,7 +29479,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotelDetails", + "raw": "{{HostName}}/ent/config/v1/marketingCities/copy", "host": [ "{{HostName}}" ], @@ -28222,14 +29487,23 @@ "ent", "config", "v1", - "hotelDetails" + "marketingCities", + "copy" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Marketing Regions", + "item": [ { - "name": "remove Template Hotel Details", + "name": "get Marketing Regions", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -28238,14 +29512,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -28274,7 +29544,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotelDetails?templateHotelDetailCode=RES&templateHotelDetailCategory=GENERAL", + "raw": "{{HostName}}/ent/config/v1/marketingRegions?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -28282,32 +29552,20 @@ "ent", "config", "v1", - "hotelDetails" + "marketingRegions" ], "query": [ { - "key": "templateHotelDetailCode", - "value": "RES" - }, - { - "key": "templateHotelDetailCategory", - "value": "GENERAL" + "key": "fetchInactive", + "value": "true" } ] } }, "response": [] - } - ] - }, - { - "name": "Template Job Titles", - "item": [ + }, { - "name": "get Template Job Titles", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Marketing Regions", "request": { "auth": { "type": "bearer", @@ -28316,14 +29574,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -28333,18 +29587,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"marketingRegions\": [\r\n {\r\n \"code\": \"SAM\",\r\n \"description\": {\r\n \"defaultText\": \"South America\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -28352,7 +29606,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/jobTitles", + "raw": "{{HostName}}/ent/config/v1/marketingRegions", "host": [ "{{HostName}}" ], @@ -28360,14 +29614,14 @@ "ent", "config", "v1", - "jobTitles" + "marketingRegions" ] } }, "response": [] }, { - "name": "post Template Job Titles", + "name": "put Marketing Regions", "request": { "auth": { "type": "bearer", @@ -28376,14 +29630,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -28393,18 +29643,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateJobTitles\": [\r\n {\r\n \"code\": \"MGR\",\r\n \"description\": {\r\n \"defaultText\": \"Manager\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"marketingRegions\": [\r\n {\r\n \"code\": \"SAM\",\r\n \"description\": {\r\n \"defaultText\": \"South America\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -28412,7 +29662,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/jobTitles", + "raw": "{{HostName}}/ent/config/v1/marketingRegions/{{MarketingRegionCode}}", "host": [ "{{HostName}}" ], @@ -28420,14 +29670,15 @@ "ent", "config", "v1", - "jobTitles" + "marketingRegions", + "{{MarketingRegionCode}}" ] } }, "response": [] }, { - "name": "change Template Job Titles", + "name": "delete Marketing Regions", "request": { "auth": { "type": "bearer", @@ -28436,14 +29687,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -28453,18 +29700,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateJobTitles\": [\r\n {\r\n \"code\": \"MGR\",\r\n \"description\": {\r\n \"defaultText\": \"Manager\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -28472,7 +29719,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/jobTitles/{{JobTitleCode}}", + "raw": "{{HostName}}/ent/config/v1/marketingRegions/{{MarketingRegionCode}}", "host": [ "{{HostName}}" ], @@ -28480,15 +29727,23 @@ "ent", "config", "v1", - "jobTitles", - "{{JobTitleCode}}" + "marketingRegions", + "{{MarketingRegionCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Note Types", + "item": [ { - "name": "remove Template Job Titles", + "name": "get Note Types", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -28497,14 +29752,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -28514,13 +29765,13 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -28533,7 +29784,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/jobTitles/{{JobTitleCode}}", + "raw": "{{HostName}}/ent/config/v1/noteTypes?codes={{HotelId}}&includeInactive=false&includeDepartmentDetails=true¬eGroup=AGENDA", "host": [ "{{HostName}}" ], @@ -28541,20 +29792,32 @@ "ent", "config", "v1", - "jobTitles", - "{{JobTitleCode}}" + "noteTypes" + ], + "query": [ + { + "key": "codes", + "value": "{{HotelId}}" + }, + { + "key": "includeInactive", + "value": "false" + }, + { + "key": "includeDepartmentDetails", + "value": "true" + }, + { + "key": "noteGroup", + "value": "AGENDA" + } ] } }, "response": [] - } - ] - }, - { - "name": "Template Marketing Cities", - "item": [ + }, { - "name": "get Template Marketing Cities", + "name": "get Default Note", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -28566,10 +29829,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -28583,13 +29842,13 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -28602,7 +29861,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/marketingCities?fetchInactive=true&marketingCitys=Sydney", + "raw": "{{HostName}}/ent/config/v1/defaultNote?noteType=RESERVATION¬eCode=IHU01", "host": [ "{{HostName}}" ], @@ -28610,21 +29869,23 @@ "ent", "config", "v1", - "marketingCities" + "defaultNote" ], "query": [ { "key": "fetchInactive", - "value": "true" + "value": "true", + "disabled": true }, { - "key": "marketingCitys", - "value": "Sydney" + "key": "noteType", + "value": "RESERVATION", + "description": "required - ACCOUNT, AGENDA, AR, BOOKING, CONTACT, CONTRACT, EVENT, LEAD, POTENTIAL, PROPERTY, RESERVATION" }, { - "key": "regionCode", - "value": "", - "disabled": true + "key": "noteCode", + "value": "IHU01", + "description": "required - enter note code" } ] } @@ -28632,7 +29893,7 @@ "response": [] }, { - "name": "post Template Marketing Cities", + "name": "post Note Types", "request": { "auth": { "type": "bearer", @@ -28641,10 +29902,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -28658,18 +29915,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateMarketingCities\": [\r\n {\r\n \"newRegionCode\": \"NAM\",\r\n \"description\": \"Salt Lake City Area\",\r\n \"direction\": \"N\",\r\n \"inactive\": false,\r\n \"marketingCity\": \"SALT LAKE CITY\",\r\n \"regionCode\": \"NAM\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"noteTypes\": [\r\n {\r\n \"description\": \"test description \",\r\n \"notificationAreas\": [],\r\n \"displaySequence\": \"2\",\r\n \"internal\": true,\r\n \"overrideInternal\": true,\r\n \"departments\": [],\r\n \"noteGroup\": \"POTENTIAL\",\r\n \"code\": \"POTEN\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -28677,7 +29934,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/marketingCities", + "raw": "{{HostName}}/ent/config/v1/noteTypes", "host": [ "{{HostName}}" ], @@ -28685,14 +29942,14 @@ "ent", "config", "v1", - "marketingCities" + "noteTypes" ] } }, "response": [] }, { - "name": "chang Template Marketing Cities", + "name": "change Note Types", "request": { "auth": { "type": "bearer", @@ -28701,10 +29958,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -28718,18 +29971,18 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateMarketingCities\": [\r\n {\r\n \"newRegionCode\": \"NAM\",\r\n \"description\": \"Salt Lake City Area\",\r\n \"direction\": \"N\",\r\n \"inactive\": false,\r\n \"marketingCity\": \"SALT LAKE CITY\",\r\n \"regionCode\": \"NAM\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"noteTypes\": [\r\n {\r\n \"description\": \"test description \",\r\n \"notificationAreas\": [],\r\n \"displaySequence\": \"2\",\r\n \"internal\": true,\r\n \"overrideInternal\": true,\r\n \"departments\": [],\r\n \"noteGroup\": \"POTENTIAL\",\r\n \"code\": \"POTEN\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -28737,7 +29990,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/marketingCities/{{CityCode}}", + "raw": "{{HostName}}/ent/config/v1/noteTypes/{{NoteTypeCode}}", "host": [ "{{HostName}}" ], @@ -28745,15 +29998,15 @@ "ent", "config", "v1", - "marketingCities", - "{{CityCode}}" + "noteTypes", + "{{NoteTypeCode}}" ] } }, "response": [] }, { - "name": "remove Template Marketing Cities", + "name": "remove Note Types", "request": { "auth": { "type": "bearer", @@ -28794,7 +30047,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/marketingCities/{{CityCode}}?regionCode=NAM", + "raw": "{{HostName}}/ent/config/v1/noteTypes/{{NoteTypeCode}}", "host": [ "{{HostName}}" ], @@ -28802,15 +30055,8 @@ "ent", "config", "v1", - "marketingCities", - "{{CityCode}}" - ], - "query": [ - { - "key": "regionCode", - "value": "NAM", - "description": "required - Region code the marketing city belongs to" - } + "noteTypes", + "{{NoteTypeCode}}" ] } }, @@ -28819,10 +30065,10 @@ ] }, { - "name": "Transportation", + "name": "Property Types", "item": [ { - "name": "get Transportation", + "name": "get Property Types", "request": { "auth": { "type": "bearer", @@ -28831,28 +30077,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/transportations", + "raw": "{{HostName}}/ent/config/v1/propertyTypes?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -28860,16 +30102,25 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "transportations" + "propertyTypes" + ], + "query": [ + { + "key": "codes", + "value": "", + "disabled": true + }, + { + "key": "fetchInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "post Transportation", + "name": "post Property Types", "request": { "auth": { "type": "bearer", @@ -28878,29 +30129,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transportationList\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"phoneNumber\": {\r\n \"phoneNumber\": \"1(123)1234123\"\r\n },\r\n \"relativePosition\": {\r\n \"distance\": 300,\r\n \"distanceType\": \"MI\"\r\n },\r\n \"description\": \"Flight from LAX\",\r\n \"website\": {},\r\n \"keyOptions\": [],\r\n \"transportationCode\": \"FLIGHT\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"propertyTypes\": [\r\n {\r\n \"code\": \"RESORT5\",\r\n \"description\": {\r\n \"defaultText\": \"5 star Resort\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -28908,7 +30155,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/transportations", + "raw": "{{HostName}}/ent/config/v1/propertyTypes", "host": [ "{{HostName}}" ], @@ -28916,16 +30163,14 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "transportations" + "propertyTypes" ] } }, "response": [] }, { - "name": "change Transportation", + "name": "put Property Types", "request": { "auth": { "type": "bearer", @@ -28934,29 +30179,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transportationList\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"phoneNumber\": {\r\n \"phoneNumber\": \"1(123)1234123\"\r\n },\r\n \"relativePosition\": {\r\n \"distance\": 300,\r\n \"distanceType\": \"MI\"\r\n },\r\n \"description\": \"Flight from LAX\",\r\n \"website\": {},\r\n \"keyOptions\": [],\r\n \"transportationCode\": \"FLIGHT\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"propertyTypes\": [\r\n {\r\n \"code\": \"RESORT5\",\r\n \"description\": {\r\n \"defaultText\": \"Resort5 EDIT\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -28964,7 +30205,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/transportations/{{TransportationCode}}", + "raw": "{{HostName}}/ent/config/v1/propertyTypes/{{PropertyTypeCode}}", "host": [ "{{HostName}}" ], @@ -28972,17 +30213,15 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "transportations", - "{{TransportationCode}}" + "propertyTypes", + "{{PropertyTypeCode}}" ] } }, "response": [] }, { - "name": "remove Transportation", + "name": "delete Property Types", "request": { "auth": { "type": "bearer", @@ -28991,37 +30230,24 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/transportations/{{TransportationCode}}", + "raw": "{{HostName}}/ent/config/v1/propertyTypes/{{PropertyTypeCode}}?propertyTypesCodes=RESORT5", "host": [ "{{HostName}}" ], @@ -29029,10 +30255,14 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "transportations", - "{{TransportationCode}}" + "propertyTypes", + "{{PropertyTypeCode}}" + ], + "query": [ + { + "key": "propertyTypesCodes", + "value": "RESORT5" + } ] } }, @@ -29041,10 +30271,13 @@ ] }, { - "name": "Transportation Templates", + "name": "Property Detail Categories", "item": [ { - "name": "get Transportation Templates", + "name": "get Property Detail Categories", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -29053,28 +30286,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/transportations", + "raw": "{{HostName}}/ent/config/v1/propertyDetailsCategories?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -29082,14 +30326,20 @@ "ent", "config", "v1", - "transportations" + "propertyDetailsCategories" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "post Transportation Templates", + "name": "post Property Detail Categories", "request": { "auth": { "type": "bearer", @@ -29098,29 +30348,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transportationTemplates\": [\r\n {\r\n \"phoneNumber\": {},\r\n \"relativePosition\": {},\r\n \"description\": \"By Bike\",\r\n \"comments\": \"Bike ride from local train station to the property will take about 15 minutes.\",\r\n \"priceRange\": \"$\",\r\n \"website\": {},\r\n \"transportationCode\": \"BIKE\",\r\n \"orderBy\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"propertyDetailCategories\": [\r\n {\r\n \"code\": \"NIR2\",\r\n \"description\": {\r\n \"defaultText\": \"Text can go here\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -29128,7 +30380,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/transportations", + "raw": "{{HostName}}/ent/config/v1/propertyDetailsCategories", "host": [ "{{HostName}}" ], @@ -29136,14 +30388,14 @@ "ent", "config", "v1", - "transportations" + "propertyDetailsCategories" ] } }, "response": [] }, { - "name": "change Transportation Templates", + "name": "change Property Detail Categories", "request": { "auth": { "type": "bearer", @@ -29152,29 +30404,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transportationTemplates\": [\r\n {\r\n \"phoneNumber\": {},\r\n \"relativePosition\": {},\r\n \"description\": \"By Bike\",\r\n \"comments\": \"Bike ride from local train station to the property will take about 15 minutes.\",\r\n \"priceRange\": \"$\",\r\n \"website\": {},\r\n \"transportationCode\": \"BIKE\",\r\n \"orderBy\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"propertyDetailCategories\": [\r\n {\r\n \"code\": \"NIR2\",\r\n \"description\": {\r\n \"defaultText\": \"Update the description here\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -29182,7 +30436,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/transportations/{{TransportationCode}}", + "raw": "{{HostName}}/ent/config/v1/propertyDetailsCategories/{{CategoryCode}}", "host": [ "{{HostName}}" ], @@ -29190,15 +30444,15 @@ "ent", "config", "v1", - "transportations", - "{{TransportationCode}}" + "propertyDetailsCategories", + "{{CategoryCode}}" ] } }, "response": [] }, { - "name": "remove Transportation Templates", + "name": "remove Property Detail Categories", "request": { "auth": { "type": "bearer", @@ -29207,28 +30461,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/transportations/{{TransportationCode}}", + "raw": "{{HostName}}/ent/config/v1/propertyDetailsCategories/{{CategoryCode}}", "host": [ "{{HostName}}" ], @@ -29236,8 +30501,8 @@ "ent", "config", "v1", - "transportations", - "{{TransportationCode}}" + "propertyDetailsCategories", + "{{CategoryCode}}" ] } }, @@ -29246,10 +30511,13 @@ ] }, { - "name": "User Defined Field Values", + "name": "Regions Codes", "item": [ { - "name": "get User Defined Field Values", + "name": "get Regions Code", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -29258,28 +30526,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/userDefinedFieldValues?groupCode=ACTIVITY_RESULT", + "raw": "{{HostName}}/ent/config/v1/regionCode?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -29287,12 +30566,12 @@ "ent", "config", "v1", - "userDefinedFieldValues" + "regionCode" ], "query": [ { - "key": "groupCode", - "value": "ACTIVITY_RESULT" + "key": "fetchInactive", + "value": "true" } ] } @@ -29300,7 +30579,7 @@ "response": [] }, { - "name": "post User Defined Field Values", + "name": "post Regions Code", "request": { "auth": { "type": "bearer", @@ -29309,29 +30588,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"userDefinedFieldValues\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"code\": \"UDF123\",\r\n \"description\": {\r\n \"defaultText\": \"Create new UDF Value\"\r\n },\r\n \"displayOrder\": \"12\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"regionsCode\": [\r\n {\r\n \"code\": \"NI3\",\r\n \"description\": {\r\n \"defaultText\": \"Region Code description\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -29339,7 +30620,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/userDefinedFieldValues", + "raw": "{{HostName}}/ent/config/v1/regionCode", "host": [ "{{HostName}}" ], @@ -29347,15 +30628,14 @@ "ent", "config", "v1", - "userDefinedFieldValues" + "regionCode" ] - }, - "description": "Use this API to create a new User Defined Field (UDF) Value. The LOV Group and LOV Values functionality allows a property create a custom group of values to be used in a specified user defined field (UDF). This functionality provides added flexibility in allowing a site to track information or details that are specific to their business and outside of the standard fields offered in the OPERA Cloud." + } }, "response": [] }, { - "name": "change User Defined Field Values", + "name": "change Regions Code", "request": { "auth": { "type": "bearer", @@ -29364,29 +30644,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"userDefinedFieldValues\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"code\": \"UDF123\",\r\n \"description\": {\r\n \"defaultText\": \"Create new UDF Value description\"\r\n },\r\n \"displayOrder\": \"12\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"regionsCode\": [\r\n {\r\n \"code\": \"NI3\",\r\n \"description\": {\r\n \"defaultText\": \"Region Code description\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -29394,7 +30676,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/userDefinedFieldValues/{{UdfValue}}", + "raw": "{{HostName}}/ent/config/v1/regionCode/{{RegionCode}}", "host": [ "{{HostName}}" ], @@ -29402,15 +30684,15 @@ "ent", "config", "v1", - "userDefinedFieldValues", - "{{UdfValue}}" + "regionCode", + "{{RegionCode}}" ] } }, "response": [] }, { - "name": "remove User Defined Field Values", + "name": "remove Regions Code", "request": { "auth": { "type": "bearer", @@ -29419,29 +30701,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"userDefinedFieldValues\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"code\": \"UDF123\",\r\n \"description\": {\r\n \"defaultText\": \"Create new UDF Value description\"\r\n },\r\n \"displayOrder\": \"12\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -29449,7 +30733,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/userDefinedFieldValues/{{UdfValue}}?groupCode=UDFGP10", + "raw": "{{HostName}}/ent/config/v1/regionCode/{{RegionCode}}", "host": [ "{{HostName}}" ], @@ -29457,14 +30741,8 @@ "ent", "config", "v1", - "userDefinedFieldValues", - "{{UdfValue}}" - ], - "query": [ - { - "key": "groupCode", - "value": "UDFGP10" - } + "regionCode", + "{{RegionCode}}" ] } }, @@ -29473,10 +30751,10 @@ ] }, { - "name": "User Defined Field Values Groups", + "name": "Telephone Book Categories", "item": [ { - "name": "get User Defined Field Groups", + "name": "get Telephone Book Categories", "request": { "auth": { "type": "bearer", @@ -29485,10 +30763,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -29506,7 +30780,7 @@ } ], "url": { - "raw": "{{HostName}}/ent/config/v1/userDefinedFieldGroups", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookCategories", "host": [ "{{HostName}}" ], @@ -29514,14 +30788,16 @@ "ent", "config", "v1", - "userDefinedFieldGroups" + "hotels", + "{{HotelId}}", + "telephoneBookCategories" ] } }, "response": [] }, { - "name": "post User Defined Field Groups", + "name": "post Telephone Book Categories", "request": { "auth": { "type": "bearer", @@ -29530,10 +30806,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -29552,7 +30824,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"userDefinedFieldGroups\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"description\": \"UDF Group 10 - Character\",\r\n \"dataType\": \"Char\",\r\n \"dataLength\": \"25\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"telephoneCategories\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MOBILE\",\r\n \"description\": \"Mobile\",\r\n \"orderBy\": 0,\r\n \"generic\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -29560,7 +30832,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/userDefinedFieldGroups", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookCategories", "host": [ "{{HostName}}" ], @@ -29568,14 +30840,16 @@ "ent", "config", "v1", - "userDefinedFieldGroups" + "hotels", + "{{HotelId}}", + "telephoneBookCategories" ] } }, "response": [] }, { - "name": "change User Defined Field Groups", + "name": "change Telephone Book Categories", "request": { "auth": { "type": "bearer", @@ -29584,10 +30858,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -29606,7 +30876,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"userDefinedFieldGroups\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"description\": \"UDF Group 10 - Characters up to 25\",\r\n \"dataType\": \"Char\",\r\n \"dataLength\": \"25\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"telephoneCategories\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MOBILE\",\r\n \"description\": \"Mobile\",\r\n \"orderBy\": 0,\r\n \"generic\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -29614,7 +30884,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/userDefinedFieldGroups/{{UdfGroupCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookCategories/{{CategoryCode}}", "host": [ "{{HostName}}" ], @@ -29622,15 +30892,17 @@ "ent", "config", "v1", - "userDefinedFieldGroups", - "{{UdfGroupCode}}" + "hotels", + "{{HotelId}}", + "telephoneBookCategories", + "{{CategoryCode}}" ] } }, "response": [] }, { - "name": "remove User Defined Field Groups", + "name": "remove Telephone Book Categories", "request": { "auth": { "type": "bearer", @@ -29639,10 +30911,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -29669,7 +30937,7 @@ } }, "url": { - "raw": "{{HostName}}/ent/config/v1/userDefinedFieldGroups/{{UdfGroupCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookCategories/{{CategoryCode}}?telephoneCategoriesCode={{CategoryCode}}", "host": [ "{{HostName}}" ], @@ -29677,8 +30945,16 @@ "ent", "config", "v1", - "userDefinedFieldGroups", - "{{UdfGroupCode}}" + "hotels", + "{{HotelId}}", + "telephoneBookCategories", + "{{CategoryCode}}" + ], + "query": [ + { + "key": "telephoneCategoriesCode", + "value": "{{CategoryCode}}" + } ] } }, @@ -29687,10 +30963,10 @@ ] }, { - "name": "Yield Adjustment Codes", + "name": "Telephone Book Entries", "item": [ { - "name": "get Yield Adjustment Codes", + "name": "get Telephone Book Entries", "request": { "auth": { "type": "bearer", @@ -29699,10 +30975,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -29720,7 +30992,7 @@ } ], "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldAdjustmentCodes", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookEntries", "host": [ "{{HostName}}" ], @@ -29730,14 +31002,59 @@ "v1", "hotels", "{{HotelId}}", - "yieldAdjustmentCodes" + "telephoneBookEntries" ] } }, "response": [] }, { - "name": "remove Yield Adjustment Codes", + "name": "post Telephone Book Entries", + "request": { + "auth": { + "type": "bearer" + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"telephoneBookEntries\": [\r\n {\r\n \"id\": {\r\n \"type\": \"Attachment\",\r\n \"id\": \"AAA8o4AAqAAAA4jAAE\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"category\": \"MOBILE\",\r\n \"categorySequence\": \"9\",\r\n \"name\": \"GOLD GYM\",\r\n \"telephone\": \"8678647476\",\r\n \"url\": \"Goldgym@fitness.com\",\r\n \"remarks\": \"Top rated fitness center in the city\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookEntries", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "telephoneBookEntries" + ] + } + }, + "response": [] + }, + { + "name": "delete Telephone Book Entries", "request": { "auth": { "type": "bearer", @@ -29746,10 +31063,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -29764,15 +31077,10 @@ "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "Content-Type", - "value": "application/json", - "type": "text" } ], "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldAdjustmentCodes/{{yieldAdjustmentCode}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/telephoneBookEntries/{{EntryId}}", "host": [ "{{HostName}}" ], @@ -29782,8 +31090,8 @@ "v1", "hotels", "{{HotelId}}", - "yieldAdjustmentCodes", - "{{yieldAdjustmentCode}}" + "telephoneBookEntries", + "{{EntryId}}" ] } }, @@ -29792,10 +31100,13 @@ ] }, { - "name": "Yield Categories", + "name": "Template Codes", "item": [ { - "name": "get Yield Categories", + "name": "get Template Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -29804,28 +31115,39 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldCategories", + "raw": "{{HostName}}/ent/config/v1/templateCodes?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -29833,16 +31155,20 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "yieldCategories" + "templateCodes" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "remove Yield Categories", + "name": "post Template Codes", "request": { "auth": { "type": "bearer", @@ -29851,33 +31177,152 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"TEMPA\",\r\n \"description\": {\r\n \"defaultText\": \"Template A\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/templateCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "templateCodes" + ] + } + }, + "response": [] + }, + { + "name": "change Template Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{HotelId}}" + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"TEMPA\",\r\n \"description\": {\r\n \"defaultText\": \"Template A\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/templateCodes/{{Code}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "templateCodes", + "{{Code}}" + ] + } + }, + "response": [] + }, + { + "name": "remove Template Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ { "key": "Content-Type", - "value": "application/json", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldCategories/{{code}}", + "raw": "{{HostName}}/ent/config/v1/templateCodes/{{Code}}", "host": [ "{{HostName}}" ], @@ -29885,10 +31330,8 @@ "ent", "config", "v1", - "hotels", - "{{HotelId}}", - "yieldCategories", - "{{code}}" + "templateCodes", + "{{Code}}" ] } }, @@ -29897,10 +31340,10 @@ ] }, { - "name": "Yield Market Types", + "name": "Template Countries", "item": [ { - "name": "get Yield Market Types", + "name": "get Template Countries", "request": { "auth": { "type": "bearer", @@ -29921,12 +31364,12 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/ent/config/v1/yieldMarketTypes?hotelId={{HotelId}}", + "raw": "{{HostName}}/ent/config/v1/countries", "host": [ "{{HostName}}" ], @@ -29934,1015 +31377,467 @@ "ent", "config", "v1", - "yieldMarketTypes" - ], - "query": [ - { - "key": "wildCard", - "value": "", - "disabled": true - }, + "countries" + ] + } + }, + "response": [] + }, + { + "name": "post Template Countries", + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "hotelId", - "value": "{{HotelId}}", - "description": "required" + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateCountries\": [\r\n {\r\n \"name\": \"Sweden\",\r\n \"statisticCode\": \"SW\",\r\n \"guestAddressFormat\": \"DEFAULT_GUEST\",\r\n \"regionCode\": \"EAM\",\r\n \"isoCode\": \"SE\",\r\n \"isoName\": \"Sweden\",\r\n \"displaySequence\": \"2\",\r\n \"printSequence\": \"3\",\r\n \"displayFlag\": false,\r\n \"countryCode\": \"SW\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/countries", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "countries" ] } }, "response": [] - } - ] - }, - { - "name": "get Chain", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + }, + { + "name": "change Template Countries", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateCountries\": [\r\n {\r\n \"name\": \"Sweden\",\r\n \"statisticCode\": \"SW\",\r\n \"guestAddressFormat\": \"DEFAULT_GUEST\",\r\n \"regionCode\": \"EAM\",\r\n \"isoCode\": \"SE\",\r\n \"isoName\": \"Sweden\",\r\n \"displaySequence\": \"2\",\r\n \"printSequence\": \"3\",\r\n \"displayFlag\": false,\r\n \"countryCode\": \"SW\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/countries/{{CountryCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "countries", + "{{CountryCode}}" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/ent/config/v1/chain?includeInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "chain" - ], - "query": [ - { - "key": "includeInactive", - "value": "false" + { + "name": "remove Template Countries", + "request": { + "auth": { + "type": "bearer" }, - { - "key": "wildCard", - "value": "b", - "disabled": true + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/countries/{{CountryCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "countries", + "{{CountryCode}}" + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Countries", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Template Day Type Codes", + "item": [ + { + "name": "get Template Day Type Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/dayTypeCodes?fetchInactive=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "dayTypeCodes" + ], + "query": [ + { + "key": "fetchInactive", + "value": "false" + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/countries", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "countries" - ] - } - }, - "response": [] - }, - { - "name": "get Currency Exchange Rates", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "post Template Day Type Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateDayTypeCodes\": [\r\n {\r\n \"code\": \"HOLIDAY\",\r\n \"description\": \"Holiday\",\r\n \"multiplier\": \"2\",\r\n \"adder\": \"30\",\r\n \"color\": \"Green\",\r\n \"sellSequence\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/dayTypeCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "dayTypeCodes" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/ent/config/v1/currencyExchangeRates?exchangeType=Posting&hotelIds={{HotelId}}¤cyCode=¤cyCodes=", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "currencyExchangeRates" - ], - "query": [ - { - "key": "exchangeType", - "value": "Posting", - "description": "Available values : Posting, Settlement, Exchangecash, Travelagent, Forecast, Membership, Exchangecheck, Certificate" - }, - { - "key": "hotelIds", - "value": "{{HotelId}}" + { + "name": "create Template Day Type Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "currencyCode", - "value": "", - "description": "Currency Code for which the exchange rate is requested. Sending no currency code will return values for all available currency codes." + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateDayTypeCodes\": [\r\n {\r\n \"code\": \"HOLIDAY\",\r\n \"description\": \"Holiday\",\r\n \"multiplier\": \"2\",\r\n \"adder\": \"30\",\r\n \"color\": \"Green\",\r\n \"sellSequence\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "currencyCodes", - "value": "" - } - ] - } - }, - "response": [] - }, - { - "name": "get Default Note", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "url": { + "raw": "{{HostName}}/ent/config/v1/dayTypeCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "dayTypeCodes" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/ent/config/v1/defaultNote?noteType=RESERVATION¬eCode=IHU01", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "defaultNote" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true", - "disabled": true + { + "name": "remove Template Day Type Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "noteType", - "value": "RESERVATION", - "description": "required - ACCOUNT, AGENDA, AR, BOOKING, CONTACT, CONTRACT, EVENT, LEAD, POTENTIAL, PROPERTY, RESERVATION" + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "noteCode", - "value": "IHU01", - "description": "required - enter note code" + "url": { + "raw": "{{HostName}}/ent/config/v1/dayTypeCodes?templateDayTypeCodes=HOLIDAY", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "dayTypeCodes" + ], + "query": [ + { + "key": "templateDayTypeCodes", + "value": "HOLIDAY" + } + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Hotel", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Template Hotel Details", + "item": [ + { + "name": "get Template Hotel Details", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/hotelDetails", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotelDetails" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Airports&fetchInstructions=Alternatehotels&fetchInstructions=Attraction&fetchInstructions=Contacts&fetchInstructions=Corporateinformation&fetchInstructions=Dining&fetchInstructions=Directions&fetchInstructions=EventSpaces&fetchInstructions=Feature&fetchInstructions=General&fetchInstructions=GeneralNotes&fetchInstructions=Miscellaneous&fetchInstructions=Notes&fetchInstructions=Package&fetchInstructions=Raterange&fetchInstructions=Transportation", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "Airports" - }, - { - "key": "fetchInstructions", - "value": "Alternatehotels" - }, - { - "key": "fetchInstructions", - "value": "Attraction" - }, - { - "key": "fetchInstructions", - "value": "Contacts" - }, - { - "key": "fetchInstructions", - "value": "Corporateinformation" - }, - { - "key": "fetchInstructions", - "value": "Dining" - }, - { - "key": "fetchInstructions", - "value": "Directions" - }, - { - "key": "fetchInstructions", - "value": "EventSpaces" - }, - { - "key": "fetchInstructions", - "value": "Feature" - }, - { - "key": "fetchInstructions", - "value": "General" - }, - { - "key": "fetchInstructions", - "value": "GeneralNotes" - }, - { - "key": "fetchInstructions", - "value": "Miscellaneous" - }, - { - "key": "fetchInstructions", - "value": "Notes" - }, - { - "key": "fetchInstructions", - "value": "Package" - }, - { - "key": "fetchInstructions", - "value": "Raterange" - }, - { - "key": "fetchInstructions", - "value": "Transportation" - } - ] - } - }, - "response": [] - }, - { - "name": "get Hotels", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels" - ] - } - }, - "response": [] - }, - { - "name": "get Hotel Details", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/hotelDetails", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "hotelDetails" - ] - } - }, - "response": [] - }, - { - "name": "get Hotel Brochure", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/hotelBrochure?fetchInstructions=General", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "hotelBrochure" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "General", - "description": "\"General\", \"Attraction\", \"Transportation\", \"Package\", \"Dining\", \"Feature\", \"Directions\", \"GeneralNotes\", \"Airports\", \"Alternatehotels\", \"Miscellaneous\", \"Raterange\", \"Contacts\", \"EventSpaces\", \"Notes\", \"Corporateinformation\", \"Meetingrooms\"" - } - ] - } - }, - "response": [] - }, - { - "name": "get Hotel Calendar", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/calendar?startDate=2023-07-24&endDate=2023-08-24&fetchInstructions=Event", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "calendar" - ], - "query": [ - { - "key": "startDate", - "value": "2023-07-24" - }, - { - "key": "endDate", - "value": "2023-08-24" - }, - { - "key": "fetchInstructions", - "value": "Event", - "description": "or DayType" - } - ] - } - }, - "response": [] - }, - { - "name": "get Marketing Cities By Region", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/marketingCitiesByRegion?fetchInactive=true", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "marketingCitiesByRegion" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } - ] - } - }, - "response": [] - }, - { - "name": "get Opera Hotel Context", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/operaContext", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "operaContext" - ] - } - }, - "response": [] - }, - { - "name": "get Opera Settings", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/settings?parameterNameWildCard=V&hotelId={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "settings" - ], - "query": [ - { - "key": "parameterNameWildCard", - "value": "V" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } - ] - } - }, - "response": [] - }, - { - "name": "get Opera Parameters", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/parameters?parameterName=BUSINESS_BLOCK", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "parameters" - ], - "query": [ - { - "key": "parameterName", - "value": "BUSINESS_BLOCK" - } - ] - } - }, - "response": [] - }, - { - "name": "set Day Types", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"hotelDayTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"dayTypeCode\": \"HOLIDAY\",\r\n \"dateRange\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-09-01\",\r\n \"endDate\": \"2023-09-30\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n }\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/ent/config/v1/dayTypes", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "dayTypes" - ] - } - }, - "response": [] - } - ], - "description": "###### APIs to cater for Enterprise Configuration functionality in OPERA Cloud.\r\n\r\nIn this module, you can configure a variety of options related to your properties such as their locations, facilities, and local attractions. The available options are dependant on the active controls at your property.\r\n\r\nFor further detailed information on Enterprise Configuration, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_admin_enterprise_chain_and_property_management.htm#OCSUH-ChainAndPropertyManagement-EC8DF902).", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Event Management (EVM)", - "item": [ - { - "name": "Catering Packages", - "item": [ { - "name": "post Catering Package", + "name": "post Template Hotel Details", "request": { "auth": { "type": "bearer", @@ -30957,19 +31852,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"requestCount\": \"2\",\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"packageCode\": \"1DAM\",\r\n \"priceCode\": \"PRICE3\",\r\n \"status\": \"PEN\",\r\n \"rentalCode\": \"CUSTOM\",\r\n \"beginDate\": \"2023-10-14\"\r\n }\r\n}", + "raw": "{\r\n \"templateHotelDetails\": [\r\n {\r\n \"templateHotelDetailValues\": [\r\n {\r\n \"code\": \"POOL\",\r\n \"description\": \"Pool Bar\",\r\n \"sequence\": \"1\"\r\n },\r\n {\r\n \"code\": \"NOOK\",\r\n \"description\": \"Breakfast Nook\",\r\n \"sequence\": \"2\"\r\n }\r\n ],\r\n \"code\": \"RES\",\r\n \"description\": \"Restaurants\",\r\n \"category\": \"GENERAL\",\r\n \"sequence\": \"3\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -30977,24 +31878,22 @@ } }, "url": { - "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages", + "raw": "{{HostName}}/ent/config/v1/hotelDetails", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "blocks", - "{{BlockId}}", - "cateringPackages" + "hotelDetails" ] - }, - "description": "User getcateringPackages in Event Config module to first find available Catering Packages to use in this postCateringPackage." + } }, "response": [] }, { - "name": "copy Catering package", + "name": "change Template Hotel Details", "request": { "auth": { "type": "bearer", @@ -31009,19 +31908,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"sourceBlockId\": {\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"copyToDates\": [\r\n \"2023-10-07\",\r\n \"2023-10-08\"\r\n ],\r\n \"packageId\": {\r\n \"id\": \"{{CateringPackageId}}\"\r\n },\r\n \"targetBlockId\": {\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"copyInstructions\": [\r\n \"ResourceNotes\",\r\n \"EventNotes\",\r\n \"ForecastFigures\",\r\n \"SourceStatus\"\r\n ],\r\n \"copyStatusMode\": \"SameStatus\"\r\n }\r\n}", + "raw": "{\r\n \"templateHotelDetails\": [\r\n {\r\n \"templateHotelDetailValues\": [\r\n {\r\n \"code\": \"POOL\",\r\n \"description\": \"Pool Bar\",\r\n \"sequence\": \"1\"\r\n },\r\n {\r\n \"code\": \"NOOK\",\r\n \"description\": \"Breakfast Nook\",\r\n \"sequence\": \"2\"\r\n }\r\n ],\r\n \"code\": \"RES\",\r\n \"description\": \"Restaurants\",\r\n \"category\": \"GENERAL\",\r\n \"sequence\": \"3\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -31029,25 +31934,22 @@ } }, "url": { - "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages/{{CateringPackageId}}/copy", + "raw": "{{HostName}}/ent/config/v1/hotelDetails", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "blocks", - "{{BlockId}}", - "cateringPackages", - "{{CateringPackageId}}", - "copy" + "hotelDetails" ] } }, "response": [] }, { - "name": "change Catering Packages", + "name": "remove Template Hotel Details", "request": { "auth": { "type": "bearer", @@ -31059,22 +31961,28 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"cateringPackageList\": [\r\n {\r\n \"packageId\": {\r\n \"type\": \"ItemId\",\r\n \"id\": \"105191\"\r\n },\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Day Meeting Package 1\"\r\n },\r\n \"flatRate\": false,\r\n \"duration\": \"1\",\r\n \"attendees\": {\r\n \"expected\": \"65\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"packageCode\": \"DAYPKG\",\r\n \"beginDate\": \"2023-10-08 08:00:00.0\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -31082,23 +31990,40 @@ } }, "url": { - "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages", + "raw": "{{HostName}}/ent/config/v1/hotelDetails?templateHotelDetailCode=RES&templateHotelDetailCategory=GENERAL", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "blocks", - "{{BlockId}}", - "cateringPackages" + "hotelDetails" + ], + "query": [ + { + "key": "templateHotelDetailCode", + "value": "RES" + }, + { + "key": "templateHotelDetailCategory", + "value": "GENERAL" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Template Job Titles", + "item": [ { - "name": "get Catering Packages", + "name": "get Template Job Titles", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -31113,49 +32038,48 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages?hotelId={{HotelId}}&fetchInactive=false", + "raw": "{{HostName}}/ent/config/v1/jobTitles", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "blocks", - "{{BlockId}}", - "cateringPackages" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "fetchInactive", - "value": "false" - } + "jobTitles" ] } }, "response": [] - } - ] - }, - { - "name": "Event Resources", - "item": [ + }, { - "name": "get Events Resources", + "name": "post Template Job Titles", "request": { "auth": { "type": "bearer", @@ -31167,47 +32091,51 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateJobTitles\": [\r\n {\r\n \"code\": \"MGR\",\r\n \"description\": {\r\n \"defaultText\": \"Manager\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/eventsResources?blockId={{BlockId}}&eventIds={{EventId}}", + "raw": "{{HostName}}/ent/config/v1/jobTitles", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "hotels", - "{{HotelId}}", - "eventsResources" - ], - "query": [ - { - "key": "blockId", - "value": "{{BlockId}}" - }, - { - "key": "eventIds", - "value": "{{EventId}}" - } + "jobTitles" ] } }, "response": [] }, { - "name": "change Event Resources", + "name": "change Template Job Titles", "request": { "auth": { "type": "bearer", @@ -31222,19 +32150,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"eventItems\": {\r\n \"eventItemInfo\": [\r\n {\r\n \"eventItem\": {\r\n \"quantity\": 1,\r\n \"externalOrder\": true,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"itemId\": {\r\n \"type\": \"ItemInventoryId\",\r\n \"id\": \"{{ItemInventoryId}} \"\r\n }\r\n }\r\n }\r\n ],\r\n \"includedInPackage\": false,\r\n \"critical\": false\r\n },\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{EventId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventBlockInfo\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateJobTitles\": [\r\n {\r\n \"code\": \"MGR\",\r\n \"description\": {\r\n \"defaultText\": \"Manager\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -31242,23 +32176,73 @@ } }, "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/eventsResources", + "raw": "{{HostName}}/ent/config/v1/jobTitles/{{JobTitleCode}}", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "hotels", - "{{HotelId}}", - "eventsResources" - ], - "query": [ + "jobTitles", + "{{JobTitleCode}}" + ] + } + }, + "response": [] + }, + { + "name": "remove Template Job Titles", + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "fetchInstructions", - "value": "ActivityInfo", - "disabled": true + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/jobTitles/{{JobTitleCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "jobTitles", + "{{JobTitleCode}}" ] } }, @@ -31267,10 +32251,13 @@ ] }, { - "name": "Catering Package Revenue", + "name": "Template Marketing Cities", "item": [ { - "name": "get Catering Package Revenue", + "name": "get Template Marketing Cities", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -31285,42 +32272,55 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages/{{CateringPackageId}}/revenue?hotelId={{HotelId}}&fetchInstructions=BlockInfo&fetchInstructions=Pricing", + "raw": "{{HostName}}/ent/config/v1/marketingCities?fetchInactive=true&marketingCitys=Sydney", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "blocks", - "{{BlockId}}", - "cateringPackages", - "{{CateringPackageId}}", - "revenue" + "marketingCities" ], "query": [ { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "fetchInactive", + "value": "true" }, { - "key": "fetchInstructions", - "value": "BlockInfo" + "key": "marketingCitys", + "value": "Sydney" }, { - "key": "fetchInstructions", - "value": "Pricing" + "key": "regionCode", + "value": "", + "disabled": true } ] } @@ -31328,7 +32328,7 @@ "response": [] }, { - "name": "delete Catering Package Revenue", + "name": "post Template Marketing Cities", "request": { "auth": { "type": "bearer", @@ -31340,428 +32340,1338 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateMarketingCities\": [\r\n {\r\n \"newRegionCode\": \"NAM\",\r\n \"description\": \"Salt Lake City Area\",\r\n \"direction\": \"N\",\r\n \"inactive\": false,\r\n \"marketingCity\": \"SALT LAKE CITY\",\r\n \"regionCode\": \"NAM\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/v1/cateringPackagesRevenue?cateringPackageEventId=382613&hotelId={{HotelId}}&cateringPackageRevenueType=MISC", + "raw": "{{HostName}}/ent/config/v1/marketingCities", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "cateringPackagesRevenue" - ], - "query": [ - { - "key": "cateringPackageEventId", - "value": "382613" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "cateringPackageRevenueType", - "value": "MISC" - } + "marketingCities" ] } }, "response": [] - } - ] - }, - { - "name": "get Block Posting Account Reservations", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/fetchBlockPostingAccountReservations?blockId={{BlockId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "v1", - "hotels", - "{{HotelId}}", - "fetchBlockPostingAccountReservations" - ], - "query": [ - { - "key": "blockId", - "value": "{{BlockId}}" - } - ] - } - }, - "response": [] - }, - { - "name": "get Catering Event Changes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "change Template Marketing Cities", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateMarketingCities\": [\r\n {\r\n \"newRegionCode\": \"NAM\",\r\n \"description\": \"Salt Lake City Area\",\r\n \"direction\": \"N\",\r\n \"inactive\": false,\r\n \"marketingCity\": \"SALT LAKE CITY\",\r\n \"regionCode\": \"NAM\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/marketingCities/{{CityCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "marketingCities", + "{{CityCode}}" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/cateringEventChanges?blockId={{BlockId}}&eventId={{EventId}}&offset=0&limit=20&fetchInstructions=EventChanges", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "v1", - "hotels", - "{{HotelId}}", - "cateringEventChanges" - ], - "query": [ - { - "key": "blockId", - "value": "{{BlockId}}" - }, - { - "key": "eventId", - "value": "{{EventId}}" - }, - { - "key": "offset", - "value": "0" + { + "name": "remove Template Marketing Cities", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "limit", - "value": "20" + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "fetchInstructions", - "value": "EventChanges" + "url": { + "raw": "{{HostName}}/ent/config/v1/marketingCities/{{CityCode}}?regionCode=NAM", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "marketingCities", + "{{CityCode}}" + ], + "query": [ + { + "key": "regionCode", + "value": "NAM", + "description": "required - Region code the marketing city belongs to" + } + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Catering Event Postings", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Transportation", + "item": [ + { + "name": "get Transportation", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/transportations", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "transportations" + ] } - ] + }, + "response": [] }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + { + "name": "post Transportation", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"transportationList\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"phoneNumber\": {\r\n \"phoneNumber\": \"1(123)1234123\"\r\n },\r\n \"relativePosition\": {\r\n \"distance\": 300,\r\n \"distanceType\": \"MI\"\r\n },\r\n \"description\": \"Flight from LAX\",\r\n \"website\": {},\r\n \"keyOptions\": [],\r\n \"transportationCode\": \"FLIGHT\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/transportations", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "transportations" + ] + } }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}/cateringEventPostings?blockId={{BlockId}}&includeSubEvents=true&blockIdContex=OPERA&blockIdType=Block", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "v1", - "hotels", - "{{HotelId}}", - "events", - "{{EventId}}", - "cateringEventPostings" - ], - "query": [ - { - "key": "blockId", - "value": "{{BlockId}}" + "response": [] + }, + { + "name": "change Transportation", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "includeSubEvents", - "value": "true" + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"transportationList\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"phoneNumber\": {\r\n \"phoneNumber\": \"1(123)1234123\"\r\n },\r\n \"relativePosition\": {\r\n \"distance\": 300,\r\n \"distanceType\": \"MI\"\r\n },\r\n \"description\": \"Flight from LAX\",\r\n \"website\": {},\r\n \"keyOptions\": [],\r\n \"transportationCode\": \"FLIGHT\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "blockIdContex", - "value": "OPERA" + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/transportations/{{TransportationCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "transportations", + "{{TransportationCode}}" + ] + } + }, + "response": [] + }, + { + "name": "remove Transportation", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "blockIdType", - "value": "Block" + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/transportations/{{TransportationCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "transportations", + "{{TransportationCode}}" + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Events Multiple Hotels", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Transportation Templates", + "item": [ + { + "name": "get Transportation Templates", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/transportations", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "transportations" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events?blockId={{BlockId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "v1", - "hotels", - "{{HotelId}}", - "events" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "Indicators", - "disabled": true + "response": [] + }, + { + "name": "post Transportation Templates", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "eventStartDate", - "value": "2023-04-01", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"transportationTemplates\": [\r\n {\r\n \"phoneNumber\": {},\r\n \"relativePosition\": {},\r\n \"description\": \"By Bike\",\r\n \"comments\": \"Bike ride from local train station to the property will take about 15 minutes.\",\r\n \"priceRange\": \"$\",\r\n \"website\": {},\r\n \"transportationCode\": \"BIKE\",\r\n \"orderBy\": \"3\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "eventEndDate", - "value": "2023-04-06", - "disabled": true + "url": { + "raw": "{{HostName}}/ent/config/v1/transportations", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "transportations" + ] + } + }, + "response": [] + }, + { + "name": "change Transportation Templates", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "blockId", - "value": "{{BlockId}}" + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"transportationTemplates\": [\r\n {\r\n \"phoneNumber\": {},\r\n \"relativePosition\": {},\r\n \"description\": \"By Bike\",\r\n \"comments\": \"Bike ride from local train station to the property will take about 15 minutes.\",\r\n \"priceRange\": \"$\",\r\n \"website\": {},\r\n \"transportationCode\": \"BIKE\",\r\n \"orderBy\": \"3\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/transportations/{{TransportationCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "transportations", + "{{TransportationCode}}" + ] } - ] + }, + "response": [] }, - "description": "Search for an event using query parameters" - }, - "response": [] + { + "name": "remove Transportation Templates", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/transportations/{{TransportationCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "transportations", + "{{TransportationCode}}" + ] + } + }, + "response": [] + } + ] }, { - "name": "get Event", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "User Defined Field Values", + "item": [ + { + "name": "get User Defined Field Values", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/userDefinedFieldValues?groupCode=ACTIVITY_RESULT", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "userDefinedFieldValues" + ], + "query": [ + { + "key": "groupCode", + "value": "ACTIVITY_RESULT" + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}?fetchInstructions=EventDetails&fetchInstructions=BlocksInfo&fetchInstructions=Indicators&fetchInstructions=Notes&fetchInstructions=Revenues&fetchInstructions=AlternateEventsInfo&fetchInstructions=Revenues", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "v1", - "hotels", - "{{HotelId}}", - "events", - "{{EventId}}" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "EventDetails" + "response": [] + }, + { + "name": "post User Defined Field Values", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "fetchInstructions", - "value": "BlocksInfo" + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"userDefinedFieldValues\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"code\": \"UDF123\",\r\n \"description\": {\r\n \"defaultText\": \"Create new UDF Value\"\r\n },\r\n \"displayOrder\": \"12\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "fetchInstructions", - "value": "Indicators" + "url": { + "raw": "{{HostName}}/ent/config/v1/userDefinedFieldValues", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "userDefinedFieldValues" + ] }, - { - "key": "fetchInstructions", - "value": "Notes" + "description": "Use this API to create a new User Defined Field (UDF) Value. The LOV Group and LOV Values functionality allows a property create a custom group of values to be used in a specified user defined field (UDF). This functionality provides added flexibility in allowing a site to track information or details that are specific to their business and outside of the standard fields offered in the OPERA Cloud." + }, + "response": [] + }, + { + "name": "change User Defined Field Values", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "fetchInstructions", - "value": "Revenues" + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"userDefinedFieldValues\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"code\": \"UDF123\",\r\n \"description\": {\r\n \"defaultText\": \"Create new UDF Value description\"\r\n },\r\n \"displayOrder\": \"12\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "fetchInstructions", - "value": "AlternateEventsInfo" + "url": { + "raw": "{{HostName}}/ent/config/v1/userDefinedFieldValues/{{UdfValue}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "userDefinedFieldValues", + "{{UdfValue}}" + ] + } + }, + "response": [] + }, + { + "name": "remove User Defined Field Values", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "fetchInstructions", - "value": "Revenues" + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"userDefinedFieldValues\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"code\": \"UDF123\",\r\n \"description\": {\r\n \"defaultText\": \"Create new UDF Value description\"\r\n },\r\n \"displayOrder\": \"12\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/userDefinedFieldValues/{{UdfValue}}?groupCode=UDFGP10", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "userDefinedFieldValues", + "{{UdfValue}}" + ], + "query": [ + { + "key": "groupCode", + "value": "UDFGP10" + } + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Events by Block Name", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "User Defined Field Values Groups", + "item": [ + { + "name": "get User Defined Field Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/userDefinedFieldGroups", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "userDefinedFieldGroups" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events?BlockName=REST", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "v1", - "hotels", - "{{HotelId}}", - "events" - ], - "query": [ - { - "key": "BlockName", - "value": "REST" - } - ] + "response": [] }, - "description": "Use this API to retrieve multiple Events for a specific hotel, you can narrow the results using different search criteria such as event eventStartDate and eventEndDate dates, and block name." - }, - "response": [] - }, + { + "name": "post User Defined Field Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"userDefinedFieldGroups\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"description\": \"UDF Group 10 - Character\",\r\n \"dataType\": \"Char\",\r\n \"dataLength\": \"25\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/userDefinedFieldGroups", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "userDefinedFieldGroups" + ] + } + }, + "response": [] + }, + { + "name": "change User Defined Field Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"userDefinedFieldGroups\": [\r\n {\r\n \"groupCode\": \"UDFGP10\",\r\n \"description\": \"UDF Group 10 - Characters up to 25\",\r\n \"dataType\": \"Char\",\r\n \"dataLength\": \"25\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/userDefinedFieldGroups/{{UdfGroupCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "userDefinedFieldGroups", + "{{UdfGroupCode}}" + ] + } + }, + "response": [] + }, + { + "name": "remove User Defined Field Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/userDefinedFieldGroups/{{UdfGroupCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "userDefinedFieldGroups", + "{{UdfGroupCode}}" + ] + } + }, + "response": [] + } + ] + }, { - "name": "get Event Calendar", + "name": "Yield Adjustment Codes", + "item": [ + { + "name": "get Yield Adjustment Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldAdjustmentCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "yieldAdjustmentCodes" + ] + } + }, + "response": [] + }, + { + "name": "post Yield Adjustment Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"yieldAdjustmentCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"A2\",\r\n \"description\": \"YieldAdjustmentCode3\",\r\n \"type\": \"PerNight\",\r\n \"amount\": 150.99,\r\n \"currencyCode\": \"{{CurrencyCode}}\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldAdjustmentCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "yieldAdjustmentCodes" + ] + } + }, + "response": [] + }, + { + "name": "change Yield Adjustment Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"yieldAdjustmentCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"{{Code}}\",\r\n \"description\": \"Yield Updated Description\",\r\n \"type\": \"PerNight\",\r\n \"amount\": 150.99,\r\n \"currencyCode\": \"{{CurrencyCode}}\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldAdjustmentCodes/{{Code}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "yieldAdjustmentCodes", + "{{Code}}" + ] + } + }, + "response": [] + }, + { + "name": "remove Yield Adjustment Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldAdjustmentCodes/{{yieldAdjustmentCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "yieldAdjustmentCodes", + "{{yieldAdjustmentCode}}" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Yield Categories", + "item": [ + { + "name": "get Yield Categories", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldCategories", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "yieldCategories" + ] + } + }, + "response": [] + }, + { + "name": "remove Yield Categories", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/yieldCategories/{{code}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "yieldCategories", + "{{code}}" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Yield Market Types", + "item": [ + { + "name": "get Yield Market Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/yieldMarketTypes?hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "yieldMarketTypes" + ], + "query": [ + { + "key": "wildCard", + "value": "", + "disabled": true + }, + { + "key": "hotelId", + "value": "{{HotelId}}", + "description": "required" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "get Chain", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -31776,78 +33686,51 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/v1/eventcalendar?eventStartDate=2023-06-01&eventEndDate=2023-07-04&eventLabel=Booking&display=ALL&monday=true&tuesday=true&wednesday=true&thursday=true&friday=true&saturday=true&sunday=true&hotelIds={{HotelId}}&sortingBy=Name", + "raw": "{{HostName}}/ent/config/v1/chain?includeInactive=false", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "eventcalendar" + "chain" ], "query": [ { - "key": "eventStartDate", - "value": "2023-06-01" - }, - { - "key": "eventEndDate", - "value": "2023-07-04" - }, - { - "key": "eventLabel", - "value": "Booking" - }, - { - "key": "display", - "value": "ALL" - }, - { - "key": "monday", - "value": "true" - }, - { - "key": "tuesday", - "value": "true" - }, - { - "key": "wednesday", - "value": "true" - }, - { - "key": "thursday", - "value": "true" - }, - { - "key": "friday", - "value": "true" - }, - { - "key": "saturday", - "value": "true" - }, - { - "key": "sunday", - "value": "true" - }, - { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "includeInactive", + "value": "false" }, { - "key": "sortingBy", - "value": "Name" + "key": "wildCard", + "value": "b", + "disabled": true } ] } @@ -31855,7 +33738,10 @@ "response": [] }, { - "name": "get Alternate Function Space Availability", + "name": "get Config Activity Log", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -31870,86 +33756,117 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/functionalSpace?functionSpaceWildcard=b&functionSpaceSearchMode=Both&functionSpaceAdditionalSearchMode=Both&masterSetupCode=Conference&eventEndDate=2023-04-28&eventStartDate=2023-04-01&masterRateCode=CUSTOM", + "raw": "{{HostName}}/ent/config/v1/configurations/activityLogs?activityGroup={{ActivityGroup}}", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "hotels", - "{{HotelId}}", - "functionalSpace" + "configurations", + "activityLogs" ], "query": [ { - "key": "checkInventory", + "key": "limit", "value": "", + "description": "Indicates maximum number of records a Web Service should return.", "disabled": true }, { - "key": "roomType", + "key": "pageNumber", "value": "", + "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.", "disabled": true }, { - "key": "roomCodes", + "key": "hotelId", "value": "", + "description": "Hotel code.", "disabled": true }, { - "key": "spaceType", + "key": "module", "value": "", + "description": "Activity module. enum\" : [ \"Reservation\", \"Contract\", \"Allotment\", \"Outlookview\", \"Profile\", \"Accountreceivables\", \"GdsConvRateCodes\", \"RateCode\", \"Billing\", \"Activity\" ", "disabled": true }, { - "key": "fetchInstructions", - "value": "Indicators", + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", "disabled": true }, { - "key": "fetchInstructions", - "value": "FunctionSpaceCount", + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", "disabled": true }, { - "key": "functionSpaceWildcard", - "value": "b" + "key": "activityGroup", + "value": "{{ActivityGroup}}", + "description": "Required" }, { - "key": "functionSpaceSearchMode", - "value": "Both" + "key": "activityType", + "value": "", + "disabled": true }, { - "key": "functionSpaceAdditionalSearchMode", - "value": "Both" + "key": "fromDate", + "value": "", + "description": "Search from date for the user activity log.", + "disabled": true }, { - "key": "masterSetupCode", - "value": "Conference" + "key": "toDate", + "value": "", + "description": "Search to date for the user activity log.", + "disabled": true }, { - "key": "eventEndDate", - "value": "2023-04-28" + "key": "searchText", + "value": "", + "description": "Search text for the user activity log.", + "disabled": true }, { - "key": "eventStartDate", - "value": "2023-04-01" + "key": "userByIds", + "value": "", + "disabled": true }, { - "key": "masterRateCode", - "value": "CUSTOM" + "key": "userForIds", + "value": "", + "disabled": true } ] } @@ -31957,7 +33874,10 @@ "response": [] }, { - "name": "get Shared Function Space Events", + "name": "get Countries", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -31972,48 +33892,53 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/functionalSpaceEvents?functionSpaceCode=BALLROOM&startDateTime=2023-10-07+12:00:00&endDateTime=2023-10-07+13:00:00", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/countries", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", "hotels", "{{HotelId}}", - "functionalSpaceEvents" - ], - "query": [ - { - "key": "functionSpaceCode", - "value": "BALLROOM" - }, - { - "key": "startDateTime", - "value": "2023-10-07+12:00:00" - }, - { - "key": "endDateTime", - "value": "2023-10-07+13:00:00" - } + "countries" ] } }, "response": [] }, { - "name": "get Waitlisted Events", + "name": "get Currency Exchange Rates", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -32028,36 +33953,60 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/waitListedEvents?startDateTime=2023-06-01&endDateTime=2023-08-28", + "raw": "{{HostName}}/ent/config/v1/currencyExchangeRates?exchangeType=Posting&hotelIds={{HotelId}}¤cyCode=¤cyCodes=", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "hotels", - "{{HotelId}}", - "waitListedEvents" + "currencyExchangeRates" ], "query": [ { - "key": "startDateTime", - "value": "2023-06-01" + "key": "exchangeType", + "value": "Posting", + "description": "Available values : Posting, Settlement, Exchangecash, Travelagent, Forecast, Membership, Exchangecheck, Certificate" }, { - "key": "endDateTime", - "value": "2023-08-28" + "key": "hotelIds", + "value": "{{HotelId}}" + }, + { + "key": "currencyCode", + "value": "", + "description": "Currency Code for which the exchange rate is requested. Sending no currency code will return values for all available currency codes." + }, + { + "key": "currencyCodes", + "value": "" } ] } @@ -32065,19 +34014,10 @@ "response": [] }, { - "name": "post Events", - "event": [ - { - "listen": "test", - "script": { - "exec": [ - "var data = pm.response.headers.get(\"Location\").split(\"/\").pop();\r", - "postman.setEnvironmentVariable(\"EventId\", data);" - ], - "type": "text/javascript" - } - } - ], + "name": "get Flex Fields", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -32089,22 +34029,28 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"-1\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventDetail\": {\r\n \"eventName\": {\r\n \"defaultText\": \"Lunch Ski Conference 2\"\r\n },\r\n \"eventType\": \"LUNCH\",\r\n \"eventTimeSpan\": {\r\n \"startDateTime\": \"2023-12-02 11:00:00.0\",\r\n \"endDateTime\": \"2023-12-02 13:00:00.0\"\r\n },\r\n \"eventStatus\": {\r\n \"status\": {\r\n \"code\": \"TEN\"\r\n }\r\n },\r\n \"attendees\": {\r\n \"expected\": \"100\"\r\n },\r\n \"doorcard\": \"Lunch Ski Conference\",\r\n \"notMoveable\": false,\r\n \"displayDoorcard\": true\r\n },\r\n \"processInstructions\": {\r\n \"overrideCapacity\": false,\r\n \"overbook\": false,\r\n \"overrideMaxgroups\": false,\r\n \"warnFunctionSpace\": true\r\n },\r\n \"eventBlockInfo\": {\r\n \"blockIdList\": [\r\n {\r\n \"id\": \"{{BlockId}}\",\r\n \"type\": \"Block\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -32112,19 +34058,56 @@ } }, "url": { - "raw": "{{HostName}}/evm/v1/events", + "raw": "{{HostName}}/ent/config/v1/flexFields?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "events" + "flexFields" ], "query": [ { - "key": "fetchInstructions", - "value": "ActivityInfo", + "key": "hotelIds", + "value": "{{HotelId}}", + "description": "REQUIRED" + }, + { + "key": "flexFieldId", + "value": "", + "description": "Flex field ID", + "disabled": true + }, + { + "key": "code", + "value": "", + "description": "Flex field code", + "disabled": true + }, + { + "key": "module", + "value": "", + "description": "Flex field module", + "disabled": true + }, + { + "key": "fetchInactive", + "value": "", + "description": "Determines whether to fetch inactive records or not", + "disabled": true + }, + { + "key": "limit", + "value": "", + "description": "Indicates maximum number of records a Web Service should return. Default is 50", + "disabled": true + }, + { + "key": "offset", + "value": "", + "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.", "disabled": true } ] @@ -32133,19 +34116,10 @@ "response": [] }, { - "name": "post Event with Function Space", - "event": [ - { - "listen": "test", - "script": { - "exec": [ - "var data = pm.response.headers.get(\"Location\").split(\"/\").pop();\r", - "postman.setEnvironmentVariable(\"EventId\", data);" - ], - "type": "text/javascript" - } - } - ], + "name": "get Hotel", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -32157,22 +34131,28 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"-1\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventDetail\": {\r\n \"eventName\": {\r\n \"defaultText\": \"Breakfast\"\r\n },\r\n \"eventType\": \"BRK\",\r\n \"eventTimeSpan\": {\r\n \"startDateTime\": \"2023-05-01 08:00:00.0\",\r\n \"endDateTime\": \"2023-05-01 09:00:00.0\"\r\n },\r\n \"eventStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n },\r\n \"attendees\": {\r\n \"expected\": \"25\",\r\n \"guaranteed\": \"20\"\r\n },\r\n \"doorcard\": \"Summer\",\r\n \"notMoveable\": false,\r\n \"loudEvent\": true,\r\n \"displayDoorcard\": true\r\n },\r\n \"processInstructions\": {\r\n \"overrideCapacity\": false,\r\n \"overbook\": false,\r\n \"overrideMaxgroups\": false,\r\n \"warnFunctionSpace\": true\r\n },\r\n \"functionSpaceInformation\": {\r\n \"functionSpaceCode\": \"BALLROOM\",\r\n \"setupCode\": \"ROUND\",\r\n \"setupTime\": \"12\",\r\n \"setdownTime\": \"12\",\r\n \"rentalCode\": \"CUSTOM\"\r\n },\r\n \"eventBlockInfo\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -32180,21 +34160,89 @@ } }, "url": { - "raw": "{{HostName}}/evm/v1/events", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}?fetchInstructions=Airports&fetchInstructions=Alternatehotels&fetchInstructions=Attraction&fetchInstructions=Contacts&fetchInstructions=Corporateinformation&fetchInstructions=Dining&fetchInstructions=Directions&fetchInstructions=EventSpaces&fetchInstructions=Feature&fetchInstructions=General&fetchInstructions=GeneralNotes&fetchInstructions=Miscellaneous&fetchInstructions=Notes&fetchInstructions=Package&fetchInstructions=Raterange&fetchInstructions=Transportation", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "events" + "hotels", + "{{HotelId}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "Airports" + }, + { + "key": "fetchInstructions", + "value": "Alternatehotels" + }, + { + "key": "fetchInstructions", + "value": "Attraction" + }, + { + "key": "fetchInstructions", + "value": "Contacts" + }, + { + "key": "fetchInstructions", + "value": "Corporateinformation" + }, + { + "key": "fetchInstructions", + "value": "Dining" + }, + { + "key": "fetchInstructions", + "value": "Directions" + }, + { + "key": "fetchInstructions", + "value": "EventSpaces" + }, + { + "key": "fetchInstructions", + "value": "Feature" + }, + { + "key": "fetchInstructions", + "value": "General" + }, + { + "key": "fetchInstructions", + "value": "GeneralNotes" + }, + { + "key": "fetchInstructions", + "value": "Miscellaneous" + }, + { + "key": "fetchInstructions", + "value": "Notes" + }, + { + "key": "fetchInstructions", + "value": "Package" + }, + { + "key": "fetchInstructions", + "value": "Raterange" + }, + { + "key": "fetchInstructions", + "value": "Transportation" + } ] } }, "response": [] }, { - "name": "change Events (add notes)", + "name": "get Hotels", "request": { "auth": { "type": "bearer", @@ -32206,54 +34254,36 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{EventId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventNotes\": [\r\n {\r\n \"noteCode\": \"EVENT\",\r\n \"internal\": true,\r\n \"noteTitle\": \"Event\",\r\n \"comment\": \"Event notes can go here\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}", + "raw": "{{HostName}}/ent/config/v1/hotels", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", - "hotels", - "{{HotelId}}", - "events", - "{{EventId}}" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "ActivityInfo", - "disabled": true - } + "hotels" ] } }, "response": [] }, { - "name": "change Events", + "name": "get Hotel Details", "request": { "auth": { "type": "bearer", @@ -32265,54 +34295,41 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{EventId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventDetail\": {\r\n \"eventName\": {\r\n \"defaultText\": \"Reception Event Name\"\r\n },\r\n \"eventType\": \"LUNCH\",\r\n \"eventTimeSpan\": {\r\n \"startDateTime\": \"2023-07-09 13:00:00.0\",\r\n \"endDateTime\": \"2023-07-09 18:00:00.0\"\r\n },\r\n \"eventStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n },\r\n \"attendees\": {\r\n \"expected\": \"19\"\r\n },\r\n \"doorcard\": \"Winter Break\",\r\n \"notMoveable\": false,\r\n \"loudEvent\": false,\r\n \"displayDoorcard\": true,\r\n \"includeSpaceInPackage\": false\r\n },\r\n \"processInstructions\": {\r\n \"overrideCapacity\": false,\r\n \"overbook\": false,\r\n \"overrideMaxgroups\": false,\r\n \"warnFunctionSpace\": true\r\n },\r\n \"eventBlockInfo\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/hotelDetails", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", "hotels", "{{HotelId}}", - "events", - "{{EventId}}" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "ActivityInfo", - "disabled": true - } + "hotelDetails" ] } }, "response": [] }, { - "name": "manage Waitlisted Events", + "name": "get Hotel Brochure", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -32324,22 +34341,96 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/hotelBrochure?fetchInstructions=General", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "hotelBrochure" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "General", + "description": "\"General\", \"Attraction\", \"Transportation\", \"Package\", \"Dining\", \"Feature\", \"Directions\", \"GeneralNotes\", \"Airports\", \"Alternatehotels\", \"Miscellaneous\", \"Raterange\", \"Contacts\", \"EventSpaces\", \"Notes\", \"Corporateinformation\", \"Meetingrooms\"" + } + ] + } + }, + "response": [] + }, + { + "name": "get Hotel Calendar", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"waitlistedEvents\": [\r\n {\r\n \"waitlistId\": {\r\n \"type\": \"WaitlistId\",\r\n \"id\": \"49899\"\r\n }\r\n }\r\n ],\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"waitlistedTimeSpan\": {\r\n \"startDateTime\": \"2023-02-02\"\r\n }\r\n },\r\n \"processingInstructions\": \"IncreasePriority\"\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -32347,23 +34438,42 @@ } }, "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/waitListedEvents", + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/calendar?startDate=2023-07-24&endDate=2023-08-24&fetchInstructions=Event", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", "v1", "hotels", "{{HotelId}}", - "waitListedEvents" + "calendar" + ], + "query": [ + { + "key": "startDate", + "value": "2023-07-24" + }, + { + "key": "endDate", + "value": "2023-08-24" + }, + { + "key": "fetchInstructions", + "value": "Event", + "description": "or DayType" + } ] } }, "response": [] }, { - "name": "Delete Event", + "name": "get Opera Hotel Context", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -32375,7 +34485,65 @@ } ] }, - "method": "DELETE", + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/operaContext", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "operaContext" + ] + } + }, + "response": [] + }, + { + "name": "get Opera Settings", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", "header": [ { "key": "x-app-key", @@ -32384,7 +34552,114 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/settings?parameterNameWildCard=V&hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "settings" + ], + "query": [ + { + "key": "parameterNameWildCard", + "value": "V" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + }, + { + "name": "get Opera Parameters", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/parameters?parameterName=BUSINESS_BLOCK", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "parameters" + ], + "query": [ + { + "key": "parameterName", + "value": "BUSINESS_BLOCK" + } + ] + } + }, + "response": [] + }, + { + "name": "get Property Calendar", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], @@ -32398,24 +34673,153 @@ } }, "url": { - "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}", + "raw": "{{HostName}}/ent/config/v1/calendar?startDate={{StartDate}}&endDate={{EndDate}}&fetchInstructions=Event", "host": [ "{{HostName}}" ], "path": [ - "evm", + "ent", + "config", + "v1", + "calendar" + ], + "query": [ + { + "key": "startDate", + "value": "{{StartDate}}", + "description": "Required" + }, + { + "key": "endDate", + "value": "{{EndDate}}", + "description": "Required" + }, + { + "key": "fetchInstructions", + "value": "Event", + "description": "Required. Allowed values \"DayType\", \"Event\"" + }, + { + "key": "hotelId", + "value": "{{HotelId}}", + "description": "Hotel for which calendar is being represented.", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "set Day Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"hotelDayTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"dayTypeCode\": \"HOLIDAY\",\r\n \"dateRange\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-09-01\",\r\n \"endDate\": \"2023-09-30\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/dayTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "dayTypes" + ] + } + }, + "response": [] + }, + { + "name": "post Alternate Hotels", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"alternateHotels\": [\r\n {\r\n \"reciprocalRelationship\": false,\r\n \"alternateHotelCode\": \"{{AlternateHotelCode}}\",\r\n \"relativePosition\": {},\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/alternates", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", "v1", "hotels", "{{HotelId}}", - "events", - "{{EventId}}" + "alternates" ] } }, "response": [] } ], - "description": "###### APIs to cater for Event Management functionality in OPERA Cloud. \r\n\r\nThe Events feature in OPERA Cloud is designed to manage any kind of catering activity. Events can be as simple as a one-hour reception or more complex, such as a three-day business meeting with meals, breaks, and specific meeting room with setup and resource requirements. Any group function can be an Event.\r\n\r\nFor further detailed information on Event creation, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/t_osem_creating_events_from_manage_block.htm#OCSUH-task-1-1A51F12A).", + "description": "###### APIs to cater for Enterprise Configuration functionality in OPERA Cloud.\r\n\r\nIn this module, you can configure a variety of options related to your properties such as their locations, facilities, and local attractions. The available options are dependant on the active controls at your property.\r\n\r\nFor further detailed information on Enterprise Configuration, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_admin_enterprise_chain_and_property_management.htm#OCSUH-ChainAndPropertyManagement-EC8DF902).", "event": [ { "listen": "prerequest", @@ -32438,13 +34842,13 @@ ] }, { - "name": "Event Configuration (EVM Config)", + "name": "Event Management (EVM)", "item": [ { - "name": "Catering Menu Classes", + "name": "Catering Packages", "item": [ { - "name": "get Catering Menu Classes", + "name": "post Catering Package", "request": { "auth": { "type": "bearer", @@ -32456,102 +34860,22 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenuClasses", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "cateringMenuClasses" - ] - } - }, - "response": [] - }, - { - "name": "delete Catering Menu Classes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/menuClasses/{{MenuClassesId}}/cateringMenuClasses", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "menuClasses", - "{{MenuClassesId}}", - "cateringMenuClasses" - ] - } - }, - "response": [] - }, - { - "name": "post Catering Menu Classes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"menuClassList\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"classInfo\": {\r\n \"name\": \"Seafood Buffet Dinner\",\r\n \"eventTypes\": [\r\n \"DINB\"\r\n ]\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"requestCount\": \"2\",\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"packageCode\": \"1DAM\",\r\n \"priceCode\": \"PRICE3\",\r\n \"status\": \"PEN\",\r\n \"rentalCode\": \"CUSTOM\",\r\n \"beginDate\": \"2024-10-14\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -32559,22 +34883,24 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/cateringMenuClasses", + "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages", "host": [ "{{HostName}}" ], "path": [ "evm", - "config", "v1", - "cateringMenuClasses" + "blocks", + "{{BlockId}}", + "cateringPackages" ] - } + }, + "description": "User getcateringPackages in Event Config module to first find available Catering Packages to use in this postCateringPackage." }, "response": [] }, { - "name": "put Catering Menu Classes", + "name": "copy Catering package", "request": { "auth": { "type": "bearer", @@ -32588,126 +34914,20 @@ }, "method": "PUT", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"menuClassList\": [\r\n {\r\n \"classId\": {\r\n \"type\": \"MenuClassId\",\r\n \"id\": \"9251\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"classInfo\": {\r\n \"name\": \"Div Breakfast\",\r\n \"webBookable\": true,\r\n \"eventTypes\": [\r\n \"BRK\"\r\n ],\r\n \"inactive\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringMenuClasses", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringMenuClasses" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Catering Menu Item Classes", - "item": [ - { - "name": "get Catering Menu Item Classes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenuItemClasses?offset=0&includeMenuItems=true&menuTypes=Food", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "cateringMenuItemClasses" - ], - "query": [ - { - "key": "offset", - "value": "0" - }, - { - "key": "includeMenuItems", - "value": "true" - }, - { - "key": "menuTypes", - "value": "Food" - } - ] - } - }, - "response": [] - }, - { - "name": "post Catering Menu Item Classes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"menuItemClasses\": [\r\n {\r\n \"itemClassInfo\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"className\": \"Plated Lunch\",\r\n \"eventTypeList\": [\r\n \"LUNCH\"\r\n ],\r\n \"responsibleDepartmentList\": [\r\n \"KIT\"\r\n ],\r\n \"menuType\": \"Food\",\r\n \"sequence\": \"1\",\r\n \"webBookable\": true\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"sourceBlockId\": {\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"copyToDates\": [\r\n \"2024-10-07\",\r\n \"2024-10-08\"\r\n ],\r\n \"packageId\": {\r\n \"id\": \"{{CateringPackageId}}\"\r\n },\r\n \"targetBlockId\": {\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"copyInstructions\": [\r\n \"ResourceNotes\",\r\n \"EventNotes\",\r\n \"ForecastFigures\",\r\n \"SourceStatus\"\r\n ],\r\n \"copyStatusMode\": \"SameStatus\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -32715,22 +34935,25 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/cateringMenuItemClasses", + "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages/{{CateringPackageId}}/copy", "host": [ "{{HostName}}" ], "path": [ "evm", - "config", "v1", - "cateringMenuItemClasses" + "blocks", + "{{BlockId}}", + "cateringPackages", + "{{CateringPackageId}}", + "copy" ] } }, "response": [] }, { - "name": "put Catering Menu Item Classes", + "name": "change Catering Packages", "request": { "auth": { "type": "bearer", @@ -32744,67 +34967,20 @@ }, "method": "PUT", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"menuItemClasses\": [\r\n {\r\n \"itemClassInfo\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"className\": \"Lunch Buffet\",\r\n \"eventTypeList\": [\r\n \"LUNCH\"\r\n ],\r\n \"responsibleDepartmentList\": [\r\n \"KIT\"\r\n ],\r\n \"menuType\": \"Food\",\r\n \"sequence\": \"1\",\r\n \"webBookable\": true\r\n }\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringMenuItemClasses/{{CateringMenuItemClassesCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringMenuItemClasses", - "{{CateringMenuItemClassesCode}}" - ] - } - }, - "response": [] - }, - { - "name": "delete Catering Menu Item Classes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"cateringPackageList\": [\r\n {\r\n \"packageId\": {\r\n \"type\": \"ItemId\",\r\n \"id\": \"105191\"\r\n },\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Day Meeting Package 1\"\r\n },\r\n \"flatRate\": false,\r\n \"duration\": \"1\",\r\n \"attendees\": {\r\n \"expected\": \"65\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"blockId\": {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n },\r\n \"packageCode\": \"DAYPKG\",\r\n \"beginDate\": \"2021-10-08 08:00:00.0\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -32812,23 +34988,23 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/cateringMenuItemClasses/{{CateringMenuItemClassesCode}}", + "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages", "host": [ "{{HostName}}" ], "path": [ "evm", - "config", "v1", - "cateringMenuItemClasses", - "{{CateringMenuItemClassesCode}}" + "blocks", + "{{BlockId}}", + "cateringPackages" ] } }, "response": [] }, { - "name": "Copy Catering Menu Item Classes", + "name": "get Catering Packages", "request": { "auth": { "type": "bearer", @@ -32840,38 +35016,40 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"copyMenuItemClasses\": {\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"itemClasses\": [\r\n {\r\n \"type\": \"ItemClassId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"86509\"\r\n }\r\n ],\r\n \"targetHotelCodes\": [\r\n \"{{HotelId}}\"\r\n ],\r\n \"copyInstructions\": {\r\n \"associatedItems\": false\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/evm/config/v1/cateringMenuItemClasses/{{CateringMenuItemClassesCode}}/copy", + "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages?hotelId={{HotelId}}&fetchInactive=false", "host": [ "{{HostName}}" ], "path": [ "evm", - "config", "v1", - "cateringMenuItemClasses", - "{{CateringMenuItemClassesCode}}", - "copy" + "blocks", + "{{BlockId}}", + "cateringPackages" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "fetchInactive", + "value": "false" + } ] } }, @@ -32880,10 +35058,10 @@ ] }, { - "name": "Catering Rental Codes", + "name": "Event Resources", "item": [ { - "name": "get Catering Rental Codes", + "name": "get Events Resources", "request": { "auth": { "type": "bearer", @@ -32897,86 +35075,45 @@ }, "method": "GET", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/evm/config/v1/functionSpaceRentalCodes?fetchInactive=true", + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/eventsResources?blockId={{BlockId}}&eventIds={{EventId}}", "host": [ "{{HostName}}" ], "path": [ "evm", - "config", "v1", - "functionSpaceRentalCodes" + "hotels", + "{{HotelId}}", + "eventsResources" ], "query": [ { - "key": "fetchInactive", - "value": "true" - } - ] - } - }, - "response": [] - }, - { - "name": "post Catering Rental Codes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "blockId", + "value": "{{BlockId}}" + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"rentalCodes\": [\r\n {\r\n \"webBookable\": false,\r\n \"code\": \"DAILY\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Daily Rental\"\r\n },\r\n \"displaySequence\": \"2\",\r\n \"codeId\": \"2349\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" + "key": "eventIds", + "value": "{{EventId}}" } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/functionSpaceRentalCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "functionSpaceRentalCodes" ] } }, "response": [] }, { - "name": "change Catering Rental Codes", + "name": "change Event Resources", "request": { "auth": { "type": "bearer", @@ -32990,67 +35127,20 @@ }, "method": "PUT", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"rentalCodes\": [\r\n {\r\n \"webBookable\": false,\r\n \"code\": \"DAILY\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Daily Rental\"\r\n },\r\n \"displaySequence\": \"2\",\r\n \"codeId\": \"2349\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/functionSpaceRentalCodes/{{CateringRentalId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "functionSpaceRentalCodes", - "{{CateringRentalId}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Catering Rental Codes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"eventItems\": {\r\n \"eventItemInfo\": [\r\n {\r\n \"eventItem\": {\r\n \"quantity\": 1,\r\n \"externalOrder\": true,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"itemId\": {\r\n \"type\": \"ItemInventoryId\",\r\n \"id\": \"{{ItemInventoryId}} \"\r\n }\r\n }\r\n }\r\n ],\r\n \"includedInPackage\": false,\r\n \"critical\": false\r\n },\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{EventId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventBlockInfo\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -33058,16 +35148,23 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/functionSpaceRentalCodes/{{CateringRentalId}}", + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/eventsResources", "host": [ "{{HostName}}" ], "path": [ "evm", - "config", "v1", - "functionSpaceRentalCodes", - "{{CateringRentalId}}" + "hotels", + "{{HotelId}}", + "eventsResources" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "ActivityInfo", + "disabled": true + } ] } }, @@ -33076,10 +35173,10 @@ ] }, { - "name": "Event Codes", + "name": "Catering Package Revenue", "item": [ { - "name": "get Event Codes", + "name": "get Catering Package Revenue", "request": { "auth": { "type": "bearer", @@ -33093,63 +35190,43 @@ }, "method": "GET", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/eventCodes", + "raw": "{{HostName}}/evm/v1/blocks/{{BlockId}}/cateringPackages/{{CateringPackageId}}/revenue?hotelId={{HotelId}}&fetchInstructions=BlockInfo&fetchInstructions=Pricing", "host": [ "{{HostName}}" ], "path": [ "evm", - "config", "v1", - "hotels", - "{{HotelId}}", - "eventCodes" + "blocks", + "{{BlockId}}", + "cateringPackages", + "{{CateringPackageId}}", + "revenue" ], "query": [ { - "key": "itemClassCode", - "value": "FOOD", - "disabled": true - }, - { - "key": "usedForEvents", - "value": "true", - "disabled": true - }, - { - "key": "itemName", - "value": "balloon", - "disabled": true - }, - { - "key": "startDateTime", - "value": "2023-01-17", - "disabled": true - }, - { - "key": "eventTypecodes", - "value": "CAR", - "disabled": true + "key": "hotelId", + "value": "{{HotelId}}" }, { - "key": "itemCode", - "value": "2200203545", - "disabled": true + "key": "fetchInstructions", + "value": "BlockInfo" }, { - "key": "endDateTime", - "value": "2023-11-17", - "disabled": true + "key": "fetchInstructions", + "value": "Pricing" } ] } @@ -33157,7 +35234,7 @@ "response": [] }, { - "name": "post Event Codes", + "name": "delete Catering Package Revenue", "request": { "auth": { "type": "bearer", @@ -33169,88 +35246,42 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"eventCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"JAZZ\",\r\n \"description\": \"Jazz Festival\",\r\n \"blackOut\": false,\r\n \"sellSequence\": \"6\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/eventCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "eventCodes" - ] - } - }, - "response": [] - }, - { - "name": "change Event Codes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"eventCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"JAZZ\",\r\n \"description\": \"Jazz Festival\",\r\n \"blackOut\": false,\r\n \"sellSequence\": \"6\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/eventCodes", + "raw": "{{HostName}}/evm/v1/cateringPackagesRevenue?cateringPackageEventId=382613&hotelId={{HotelId}}&cateringPackageRevenueType=MISC", "host": [ "{{HostName}}" ], "path": [ "evm", - "config", "v1", - "hotels", - "{{HotelId}}", - "eventCodes" + "cateringPackagesRevenue" + ], + "query": [ + { + "key": "cateringPackageEventId", + "value": "382613" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "cateringPackageRevenueType", + "value": "MISC" + } ] } }, @@ -33259,796 +35290,1079 @@ ] }, { - "name": "Event Forecasts", - "item": [ - { - "name": "get Event Forecasts", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/eventForecasts?fetchInstructions=RevenueDetails&offset=0&fetchInstructions=ForecastInfo&eventDate=2023-08-13", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "eventForecasts" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "RevenueDetails" - }, - { - "key": "revenueTypeWildCard", - "value": "", - "disabled": true - }, - { - "key": "offset", - "value": "0" - }, - { - "key": "fetchInstructions", - "value": "ForecastInfo" - }, - { - "key": "eventDate", - "value": "2023-08-13" - } - ] + "name": "get Block Posting Account Reservations", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } - }, - "response": [] + ] }, - { - "name": "post Event Forecasts", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"eventForecasts\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"forecastInfo\": [\r\n {\r\n \"eventType\": {\r\n \"code\": \"LUN\",\r\n \"description\": \"Lunch\"\r\n },\r\n \"dateRange\": {\r\n \"start\": \"2023-01-01\",\r\n \"end\": \"2023-12-31\"\r\n }\r\n }\r\n ],\r\n \"revenueDetails\": [\r\n {\r\n \"revenueType\": {\r\n \"code\": \"MISC\",\r\n \"description\": \"Miscellaneous\"\r\n },\r\n \"amount\": {\r\n \"amount\": \"20\"\r\n },\r\n \"amountType\": \"PerPerson\"\r\n }\r\n ]\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/eventForecasts", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "eventForecasts" - ] - } + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" }, - "response": [] - }, - { - "name": "put Event Forecasts", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"eventForecasts\": [\r\n {\r\n \"forecastId\": {\r\n \"id\": \"29613\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"forecastInfo\": [\r\n {\r\n \"eventType\": {\r\n \"code\": \"LUN\",\r\n \"description\": \"Lunch\"\r\n },\r\n \"dateRange\": {\r\n \"start\": \"2023-01-01\",\r\n \"end\": \"2023-12-31\"\r\n }\r\n }\r\n ],\r\n \"revenueDetails\": [\r\n {\r\n \"revenueType\": {\r\n \"code\": \"BEV\",\r\n \"description\": \"Beverage\"\r\n },\r\n \"amount\": {\r\n \"amount\": \"20\"\r\n },\r\n \"amountType\": \"PerPerson\"\r\n }\r\n ]\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/eventForecasts", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "eventForecasts" - ] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/fetchBlockPostingAccountReservations?blockId={{BlockId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "fetchBlockPostingAccountReservations" + ], + "query": [ + { + "key": "blockId", + "value": "{{BlockId}}" } - }, - "response": [] + ] } - ] + }, + "response": [] }, { - "name": "Function Space Event Types", - "item": [ - { - "name": "get Function Space Event Types", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringEventTypes", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringEventTypes" - ] + "name": "get Catering Event Changes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } - }, - "response": [] + ] }, - { - "name": "post Function Space Event Types", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"eventTypes\": [\r\n {\r\n \"eventTypeCode\": \"BB\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Bfast Event\"\r\n },\r\n \"inactive\": false,\r\n \"coverable\": false,\r\n \"webBookable\": true,\r\n \"sequence\": \"5\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringEventTypes", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringEventTypes" - ] - } + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "change Function Space Event Types", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/cateringEventChanges?blockId={{BlockId}}&eventId={{EventId}}&offset=0&limit=20&fetchInstructions=EventChanges", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "cateringEventChanges" + ], + "query": [ + { + "key": "blockId", + "value": "{{BlockId}}" }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"eventTypes\": [\r\n {\r\n \"eventTypeCode\": \"BB\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Bfast Eventd\"\r\n },\r\n \"inactive\": false,\r\n \"coverable\": false,\r\n \"webBookable\": true,\r\n \"sequence\": \"5\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "eventId", + "value": "{{EventId}}" }, - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringEventTypes/{{EventTypeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringEventTypes", - "{{EventTypeCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Function Space Event Types", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + { + "key": "offset", + "value": "0" }, - "method": "DELETE", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "limit", + "value": "20" }, - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringEventTypes/{{EventTypeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringEventTypes", - "{{EventTypeCode}}" - ] + { + "key": "fetchInstructions", + "value": "EventChanges" } - }, - "response": [] + ] } - ] + }, + "response": [] }, { - "name": "Function Spaces", - "item": [ - { - "name": "get Function Spaces", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "functionSpaces" - ] + "name": "get Catering Event Postings", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } - }, - "response": [] + ] }, - { - "name": "post Function Spaces", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"functionSpaces\": [\r\n {\r\n \"description\": {\r\n \"defaultText\": \"West Sunset Room\"\r\n },\r\n \"capacity\": {\r\n \"minCapacity\": \"5\",\r\n \"maxCapacity\": \"100\"\r\n },\r\n \"displayInDiary\": true,\r\n \"setupStyles\": [\r\n {\r\n \"minCapacity\": \"5\",\r\n \"maxCapacity\": \"100\",\r\n \"code\": \"RECEP\"\r\n }\r\n ],\r\n \"rates\": [\r\n {\r\n \"rentAmount\": {},\r\n \"revenueType\": \"RENTAL\",\r\n \"rateType\": \"PerRoom\",\r\n \"default\": false,\r\n \"inactive\": false,\r\n \"hourly\": false,\r\n \"minimunRevenue\": false,\r\n \"code\": \"CUSTOM\"\r\n }\r\n ],\r\n \"dimension\": {\r\n \"note\": \"notes go here\",\r\n \"width\": \"10\",\r\n \"length\": \"10\",\r\n \"area\": \"100\",\r\n \"minHeight\": \"3\"\r\n },\r\n \"alternate\": {\r\n \"forceAlternate\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomCode\": \"BAR\",\r\n \"roomType\": \"BALLROOM\",\r\n \"psuedoRoomType\": false,\r\n \"spaceName\": {\r\n \"defaultText\": \"West Sunset Room\"\r\n },\r\n \"shortName\": \"West Sunset Room & Bar\",\r\n \"spaceType\": \"REST\",\r\n \"location\": \"1\",\r\n \"shareable\": true,\r\n \"fullUtilizationTime\": \"1440\",\r\n \"handicapFacilities\": true\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "functionSpaces" - ] - } + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" }, - "response": [] - }, - { - "name": "change Function Spaces", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"functionSpaces\": [\r\n {\r\n \"description\": {\r\n \"defaultText\": \"Collins Room\"\r\n },\r\n \"capacity\": {\r\n \"minCapacity\": \"5\",\r\n \"maxCapacity\": \"100\"\r\n },\r\n \"displayInDiary\": true,\r\n \"setupStyles\": [],\r\n \"rates\": [],\r\n \"dimension\": {\r\n \"note\": \"notes go here\",\r\n \"width\": \"10\",\r\n \"length\": \"10\",\r\n \"area\": \"100\",\r\n \"minHeight\": \"3\"\r\n },\r\n \"alternate\": {\r\n \"forceAlternate\": false\r\n },\r\n \"excludeFromForecast\": false,\r\n \"hotelId\": \"BHOTEL\",\r\n \"roomCode\": \"COLL\",\r\n \"roomType\": \"MTG\",\r\n \"psuedoRoomType\": false,\r\n \"spaceName\": {\r\n \"defaultText\": \"Collins Frank Room\"\r\n },\r\n \"shortName\": \"Collins Room\",\r\n \"spaceType\": \"REST\",\r\n \"location\": \"1\",\r\n \"combo\": false,\r\n \"shareable\": true,\r\n \"webBookable\": false,\r\n \"webViewable\": false,\r\n \"fullUtilizationTime\": \"1440\",\r\n \"handicapFacilities\": true\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}/cateringEventPostings?blockId={{BlockId}}&includeSubEvents=true&blockIdContex=OPERA&blockIdType=Block", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "events", + "{{EventId}}", + "cateringEventPostings" + ], + "query": [ + { + "key": "blockId", + "value": "{{BlockId}}" }, - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces/{{FunctionSpaceCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "functionSpaces", - "{{FunctionSpaceCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Function Spaces", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + { + "key": "includeSubEvents", + "value": "true" }, - "method": "DELETE", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "blockIdContex", + "value": "OPERA" }, - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces/{{FunctionSpaceCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "functionSpaces", - "{{FunctionSpaceCode}}" - ] + { + "key": "blockIdType", + "value": "Block" } - }, - "response": [] + ] } - ] + }, + "response": [] }, { - "name": "Function Space Locations", - "item": [ - { - "name": "get Function space Locations", - "protocolProfileBehavior": { - "disableBodyPruning": true + "name": "get Events Multiple Hotels", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events?blockId={{BlockId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "events" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "Indicators", + "disabled": true }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "eventStartDate", + "value": "2021-04-01", + "disabled": true }, - "url": { - "raw": "{{HostName}}/evm/config/v1/functionspaceLocations?hotelIds={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "functionspaceLocations" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - } - ] + { + "key": "eventEndDate", + "value": "2021-04-06", + "disabled": true + }, + { + "key": "blockId", + "value": "{{BlockId}}" } - }, - "response": [] + ] }, - { - "name": "post Function Space Locations", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"locations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BBQ\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"BBQ Area\"\r\n }\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/functionspaceLocations/{{FunctionSpaceLocationCode}}?hotelId={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "functionspaceLocations", - "{{FunctionSpaceLocationCode}}" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - } - ] + "description": "Search for an event using query parameters" + }, + "response": [] + }, + { + "name": "get Event", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } - }, - "response": [] + ] }, - { - "name": "change Function Space Locations", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}?fetchInstructions=EventDetails&fetchInstructions=BlocksInfo&fetchInstructions=Indicators&fetchInstructions=Notes&fetchInstructions=Revenues&fetchInstructions=AlternateEventsInfo&fetchInstructions=Revenues", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "events", + "{{EventId}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "EventDetails" }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"locations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BBQ\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"BBQ Area\"\r\n }\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "fetchInstructions", + "value": "BlocksInfo" }, - "url": { - "raw": "{{HostName}}/evm/config/v1/functionspaceLocations/{{FunctionSpaceLocationCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "functionspaceLocations", - "{{FunctionSpaceLocationCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Function Space Locations", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + { + "key": "fetchInstructions", + "value": "Indicators" }, - "method": "DELETE", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "fetchInstructions", + "value": "Notes" }, - "url": { - "raw": "{{HostName}}/evm/config/v1/functionspaceLocations/{{FunctionSpaceLocationCode}}?hotelId={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "functionspaceLocations", - "{{FunctionSpaceLocationCode}}" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - } - ] + { + "key": "fetchInstructions", + "value": "Revenues" + }, + { + "key": "fetchInstructions", + "value": "AlternateEventsInfo" + }, + { + "key": "fetchInstructions", + "value": "Revenues" } - }, - "response": [] + ] } - ] + }, + "response": [] }, { - "name": "Function Space Setup Styles", - "item": [ - { - "name": "get Function Space Setup Styles", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", + "name": "get Events by Block Name", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events?BlockName=REST", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "events" + ], + "query": [ + { + "key": "BlockName", + "value": "REST" + } + ] + }, + "description": "Use this API to retrieve multiple Events for a specific hotel, you can narrow the results using different search criteria such as event eventStartDate and eventEndDate dates, and block name." + }, + "response": [] + }, + { + "name": "get Event Calendar", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/evm/v1/eventcalendar?eventStartDate=2024-06-01&eventEndDate=2024-07-04&eventLabel=Booking&display=ALL&monday=true&tuesday=true&wednesday=true&thursday=true&friday=true&saturday=true&sunday=true&hotelIds={{HotelId}}&sortingBy=Name", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "eventcalendar" + ], + "query": [ + { + "key": "eventStartDate", + "value": "2024-06-01" + }, + { + "key": "eventEndDate", + "value": "2024-07-04" + }, + { + "key": "eventLabel", + "value": "Booking" + }, + { + "key": "display", + "value": "ALL" + }, + { + "key": "monday", + "value": "true" + }, + { + "key": "tuesday", + "value": "true" + }, + { + "key": "wednesday", + "value": "true" + }, + { + "key": "thursday", + "value": "true" + }, + { + "key": "friday", + "value": "true" + }, + { + "key": "saturday", + "value": "true" + }, + { + "key": "sunday", + "value": "true" + }, + { + "key": "hotelIds", + "value": "{{HotelId}}" + }, + { + "key": "sortingBy", + "value": "Name" + } + ] + } + }, + "response": [] + }, + { + "name": "get Alternate Function Space Availability", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/functionalSpace?functionSpaceWildcard=b&functionSpaceSearchMode=Both&functionSpaceAdditionalSearchMode=Both&masterSetupCode=Conference&eventEndDate=2024-04-28&eventStartDate=2024-04-01&masterRateCode=CUSTOM", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "functionalSpace" + ], + "query": [ + { + "key": "checkInventory", + "value": "", + "disabled": true + }, + { + "key": "roomType", + "value": "", + "disabled": true + }, + { + "key": "roomCodes", + "value": "", + "disabled": true + }, + { + "key": "spaceType", + "value": "", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Indicators", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "FunctionSpaceCount", + "disabled": true + }, + { + "key": "functionSpaceWildcard", + "value": "b" + }, + { + "key": "functionSpaceSearchMode", + "value": "Both" + }, + { + "key": "functionSpaceAdditionalSearchMode", + "value": "Both" + }, + { + "key": "masterSetupCode", + "value": "Conference" + }, + { + "key": "eventEndDate", + "value": "2024-04-28" + }, + { + "key": "eventStartDate", + "value": "2024-04-01" + }, + { + "key": "masterRateCode", + "value": "CUSTOM" + } + ] + } + }, + "response": [] + }, + { + "name": "get Shared Function Space Events", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/functionalSpaceEvents?functionSpaceCode=BALLROOM&startDateTime=2024-10-07+12:00:00&endDateTime=2024-10-07+13:00:00", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "functionalSpaceEvents" + ], + "query": [ + { + "key": "functionSpaceCode", + "value": "BALLROOM" + }, + { + "key": "startDateTime", + "value": "2024-10-07+12:00:00" + }, + { + "key": "endDateTime", + "value": "2024-10-07+13:00:00" + } + ] + } + }, + "response": [] + }, + { + "name": "get Waitlisted Events", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/waitListedEvents?startDateTime=2024-06-01&endDateTime=2024-08-28", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "waitListedEvents" + ], + "query": [ + { + "key": "startDateTime", + "value": "2024-06-01" + }, + { + "key": "endDateTime", + "value": "2024-08-28" + } + ] + } + }, + "response": [] + }, + { + "name": "post Events", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "var data = pm.response.headers.get(\"Location\").split(\"/\").pop();\r", + "postman.setEnvironmentVariable(\"EventId\", data);" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"-1\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventDetail\": {\r\n \"eventName\": {\r\n \"defaultText\": \"Lunch Ski Conference 2\"\r\n },\r\n \"eventType\": \"LUNCH\",\r\n \"eventTimeSpan\": {\r\n \"startDateTime\": \"2024-12-02 11:00:00.0\",\r\n \"endDateTime\": \"2024-12-02 13:00:00.0\"\r\n },\r\n \"eventStatus\": {\r\n \"status\": {\r\n \"code\": \"TEN\"\r\n }\r\n },\r\n \"attendees\": {\r\n \"expected\": \"100\"\r\n },\r\n \"doorcard\": \"Lunch Ski Conference\",\r\n \"notMoveable\": false,\r\n \"displayDoorcard\": true\r\n },\r\n \"processInstructions\": {\r\n \"overrideCapacity\": false,\r\n \"overbook\": false,\r\n \"overrideMaxgroups\": false,\r\n \"warnFunctionSpace\": true\r\n },\r\n \"eventBlockInfo\": {\r\n \"blockIdList\": [\r\n {\r\n \"id\": \"{{BlockId}}\",\r\n \"type\": \"Block\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/evm/v1/events", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "events" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "ActivityInfo", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "post Event with Function Space", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "var data = pm.response.headers.get(\"Location\").split(\"/\").pop();\r", + "postman.setEnvironmentVariable(\"EventId\", data);" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"-1\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventDetail\": {\r\n \"eventName\": {\r\n \"defaultText\": \"Breakfast\"\r\n },\r\n \"eventType\": \"BRK\",\r\n \"eventTimeSpan\": {\r\n \"startDateTime\": \"2024-05-01 08:00:00.0\",\r\n \"endDateTime\": \"2024-05-01 09:00:00.0\"\r\n },\r\n \"eventStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n },\r\n \"attendees\": {\r\n \"expected\": \"25\",\r\n \"guaranteed\": \"20\"\r\n },\r\n \"doorcard\": \"Summer\",\r\n \"notMoveable\": false,\r\n \"loudEvent\": true,\r\n \"displayDoorcard\": true\r\n },\r\n \"processInstructions\": {\r\n \"overrideCapacity\": false,\r\n \"overbook\": false,\r\n \"overrideMaxgroups\": false,\r\n \"warnFunctionSpace\": true\r\n },\r\n \"functionSpaceInformation\": {\r\n \"functionSpaceCode\": \"BALLROOM\",\r\n \"setupCode\": \"ROUND\",\r\n \"setupTime\": \"12\",\r\n \"setdownTime\": \"12\",\r\n \"rentalCode\": \"CUSTOM\"\r\n },\r\n \"eventBlockInfo\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/evm/v1/events", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "events" + ] + } + }, + "response": [] + }, + { + "name": "change Events (add notes)", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{EventId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventNotes\": [\r\n {\r\n \"noteCode\": \"EVENT\",\r\n \"internal\": true,\r\n \"noteTitle\": \"Event\",\r\n \"comment\": \"Event notes can go here\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "events", + "{{EventId}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "ActivityInfo", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "change Events", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"eventDetails\": [\r\n {\r\n \"eventPrimaryInfo\": {\r\n \"eventId\": {\r\n \"type\": \"EventId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{EventId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"eventDetail\": {\r\n \"eventName\": {\r\n \"defaultText\": \"Reception Event Name\"\r\n },\r\n \"eventType\": \"LUNCH\",\r\n \"eventTimeSpan\": {\r\n \"startDateTime\": \"2024-07-09 13:00:00.0\",\r\n \"endDateTime\": \"2024-07-09 18:00:00.0\"\r\n },\r\n \"eventStatus\": {\r\n \"status\": {\r\n \"code\": \"INQ\"\r\n }\r\n },\r\n \"attendees\": {\r\n \"expected\": \"19\"\r\n },\r\n \"doorcard\": \"Winter Break\",\r\n \"notMoveable\": false,\r\n \"loudEvent\": false,\r\n \"displayDoorcard\": true,\r\n \"includeSpaceInPackage\": false\r\n },\r\n \"processInstructions\": {\r\n \"overrideCapacity\": false,\r\n \"overbook\": false,\r\n \"overrideMaxgroups\": false,\r\n \"warnFunctionSpace\": true\r\n },\r\n \"eventBlockInfo\": {\r\n \"blockIdList\": [\r\n {\r\n \"type\": \"Block\",\r\n \"id\": \"{{BlockId}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "events", + "{{EventId}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "ActivityInfo", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "manage Waitlisted Events", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"waitlistedEvents\": [\r\n {\r\n \"waitlistId\": {\r\n \"type\": \"WaitlistId\",\r\n \"id\": \"49899\"\r\n }\r\n }\r\n ],\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"waitlistedTimeSpan\": {\r\n \"startDateTime\": \"2024-02-02\"\r\n }\r\n },\r\n \"processingInstructions\": \"IncreasePriority\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/waitListedEvents", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "waitListedEvents" + ] + } + }, + "response": [] + }, + { + "name": "Delete Event", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/evm/v1/hotels/{{HotelId}}/events/{{EventId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "v1", + "hotels", + "{{HotelId}}", + "events", + "{{EventId}}" + ] + } + }, + "response": [] + } + ], + "description": "###### APIs to cater for Event Management functionality in OPERA Cloud. \r\n\r\nThe Events feature in OPERA Cloud is designed to manage any kind of catering activity. Events can be as simple as a one-hour reception or more complex, such as a three-day business meeting with meals, breaks, and specific meeting room with setup and resource requirements. Any group function can be an Event.\r\n\r\nFor further detailed information on Event creation, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/t_osem_creating_events_from_manage_block.htm#OCSUH-task-1-1A51F12A).", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Event Configuration (EVM Config)", + "item": [ + { + "name": "Catering Menu Classes", + "item": [ + { + "name": "get Catering Menu Classes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", "header": [ { "key": "x-hotelid", @@ -34060,7 +36374,7 @@ } ], "url": { - "raw": "{{HostName}}/evm/config/v1/functionspaceSetupStyles?fetchInactive=false", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenuClasses", "host": [ "{{HostName}}" ], @@ -34068,30 +36382,16 @@ "evm", "config", "v1", - "functionspaceSetupStyles" - ], - "query": [ - { - "key": "codes", - "value": "", - "disabled": true - }, - { - "key": "wildCard", - "value": "b", - "disabled": true - }, - { - "key": "fetchInactive", - "value": "false" - } + "hotels", + "{{HotelId}}", + "cateringMenuClasses" ] } }, "response": [] }, { - "name": "post Function Space Setup Styles", + "name": "delete Catering Menu Classes", "request": { "auth": { "type": "bearer", @@ -34103,7 +36403,7 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ { "key": "x-hotelid", @@ -34114,17 +36414,8 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"setupStyles\": [\r\n {\r\n \"code\": \"CKT\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Cocktail Style\"\r\n },\r\n \"displaySequence\": \"7\",\r\n \"directory\": true,\r\n \"webBooking\": false,\r\n \"inactive\": false,\r\n \"codeId\": \"122931\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/evm/config/v1/functionspaceSetupStyles", + "raw": "{{HostName}}/evm/config/v1/menuClasses/{{MenuClassesId}}/cateringMenuClasses", "host": [ "{{HostName}}" ], @@ -34132,14 +36423,16 @@ "evm", "config", "v1", - "functionspaceSetupStyles" + "menuClasses", + "{{MenuClassesId}}", + "cateringMenuClasses" ] } }, "response": [] }, { - "name": "change Function Space Setup Styles", + "name": "post Catering Menu Classes", "request": { "auth": { "type": "bearer", @@ -34151,7 +36444,7 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "x-hotelid", @@ -34164,7 +36457,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"setupStyles\": [\r\n {\r\n \"code\": \"CKT\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Cocktail Style\"\r\n },\r\n \"displaySequence\": \"7\",\r\n \"directory\": true,\r\n \"webBooking\": false,\r\n \"inactive\": false,\r\n \"codeId\": \"122931\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"menuClassList\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"classInfo\": {\r\n \"name\": \"Seafood Buffet Dinner\",\r\n \"eventTypes\": [\r\n \"DINB\"\r\n ]\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -34172,7 +36465,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/functionspaceSetupStyles/{{FunctionSpaceSetupStyleId}}", + "raw": "{{HostName}}/evm/config/v1/cateringMenuClasses", "host": [ "{{HostName}}" ], @@ -34180,15 +36473,14 @@ "evm", "config", "v1", - "functionspaceSetupStyles", - "{{FunctionSpaceSetupStyleId}}" + "cateringMenuClasses" ] } }, "response": [] }, { - "name": "remove Function Space Setup Styles", + "name": "put Catering Menu Classes", "request": { "auth": { "type": "bearer", @@ -34200,7 +36492,7 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "x-hotelid", @@ -34213,7 +36505,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"menuClassList\": [\r\n {\r\n \"classId\": {\r\n \"type\": \"MenuClassId\",\r\n \"id\": \"9251\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"classInfo\": {\r\n \"name\": \"Div Breakfast\",\r\n \"webBookable\": true,\r\n \"eventTypes\": [\r\n \"BRK\"\r\n ],\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -34221,7 +36513,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/functionspaceSetupStyles/{{FunctionSpaceSetupStyleId}}", + "raw": "{{HostName}}/evm/config/v1/cateringMenuClasses", "host": [ "{{HostName}}" ], @@ -34229,8 +36521,7 @@ "evm", "config", "v1", - "functionspaceSetupStyles", - "{{FunctionSpaceSetupStyleId}}" + "cateringMenuClasses" ] } }, @@ -34239,10 +36530,10 @@ ] }, { - "name": "Function Space Types", + "name": "Catering Menu Item Classes", "item": [ { - "name": "get Function Space Types", + "name": "get Catering Menu Item Classes", "request": { "auth": { "type": "bearer", @@ -34266,7 +36557,7 @@ } ], "url": { - "raw": "{{HostName}}/evm/config/v1/functionSpaceTypes", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenuItemClasses?offset=0&includeMenuItems=true&menuTypes=Food", "host": [ "{{HostName}}" ], @@ -34274,18 +36565,22 @@ "evm", "config", "v1", - "functionSpaceTypes" + "hotels", + "{{HotelId}}", + "cateringMenuItemClasses" ], "query": [ { - "key": "codes", - "value": "", - "disabled": true + "key": "offset", + "value": "0" }, { - "key": "description", - "value": "board", - "disabled": true + "key": "includeMenuItems", + "value": "true" + }, + { + "key": "menuTypes", + "value": "Food" } ] } @@ -34293,7 +36588,7 @@ "response": [] }, { - "name": "post Function Space Types", + "name": "post Catering Menu Item Classes", "request": { "auth": { "type": "bearer", @@ -34318,7 +36613,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"functionSpaceTypes\": [\r\n {\r\n \"code\": \"LAWN\",\r\n \"description\": {\r\n \"defaultText\": \"Lawn Area\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"menuItemClasses\": [\r\n {\r\n \"itemClassInfo\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"className\": \"Plated Lunch\",\r\n \"eventTypeList\": [\r\n \"LUNCH\"\r\n ],\r\n \"responsibleDepartmentList\": [\r\n \"KIT\"\r\n ],\r\n \"menuType\": \"Food\",\r\n \"sequence\": \"1\",\r\n \"webBookable\": true\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -34326,7 +36621,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/functionSpaceTypes", + "raw": "{{HostName}}/evm/config/v1/cateringMenuItemClasses", "host": [ "{{HostName}}" ], @@ -34334,14 +36629,14 @@ "evm", "config", "v1", - "functionSpaceTypes" + "cateringMenuItemClasses" ] } }, "response": [] }, { - "name": "put Function Space Types", + "name": "put Catering Menu Item Classes", "request": { "auth": { "type": "bearer", @@ -34366,7 +36661,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"functionSpaceTypes\": [\r\n {\r\n \"code\": \"LAWN\",\r\n \"description\": {\r\n \"defaultText\": \"Lawn Area Description here\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"menuItemClasses\": [\r\n {\r\n \"itemClassInfo\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"className\": \"Lunch Buffet\",\r\n \"eventTypeList\": [\r\n \"LUNCH\"\r\n ],\r\n \"responsibleDepartmentList\": [\r\n \"KIT\"\r\n ],\r\n \"menuType\": \"Food\",\r\n \"sequence\": \"1\",\r\n \"webBookable\": true\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -34374,7 +36669,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/functionSpaceTypes/{{FunctionSpaceTypesId}}", + "raw": "{{HostName}}/evm/config/v1/cateringMenuItemClasses/{{CateringMenuItemClassesCode}}", "host": [ "{{HostName}}" ], @@ -34382,15 +36677,15 @@ "evm", "config", "v1", - "functionSpaceTypes", - "{{FunctionSpaceTypesId}}" + "cateringMenuItemClasses", + "{{CateringMenuItemClassesCode}}" ] } }, "response": [] }, { - "name": "delete Function Space Types", + "name": "delete Catering Menu Item Classes", "request": { "auth": { "type": "bearer", @@ -34423,7 +36718,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/functionSpaceTypes/{{FunctionSpaceTypesId}}", + "raw": "{{HostName}}/evm/config/v1/cateringMenuItemClasses/{{CateringMenuItemClassesCode}}", "host": [ "{{HostName}}" ], @@ -34431,8 +36726,58 @@ "evm", "config", "v1", - "functionSpaceTypes", - "{{FunctionSpaceTypesId}}" + "cateringMenuItemClasses", + "{{CateringMenuItemClassesCode}}" + ] + } + }, + "response": [] + }, + { + "name": "Copy Catering Menu Item Classes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"copyMenuItemClasses\": {\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"itemClasses\": [\r\n {\r\n \"type\": \"ItemClassId\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"86509\"\r\n }\r\n ],\r\n \"targetHotelCodes\": [\r\n \"{{HotelId}}\"\r\n ],\r\n \"copyInstructions\": {\r\n \"associatedItems\": false\r\n }\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/evm/config/v1/cateringMenuItemClasses/{{CateringMenuItemClassesCode}}/copy", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "cateringMenuItemClasses", + "{{CateringMenuItemClassesCode}}", + "copy" ] } }, @@ -34441,10 +36786,10 @@ ] }, { - "name": "Inventory Items", + "name": "Catering Rental Codes", "item": [ { - "name": "get Inventory Items", + "name": "get Catering Rental Codes", "request": { "auth": { "type": "bearer", @@ -34468,7 +36813,7 @@ } ], "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/inventoryItems?usedForEvents=true", + "raw": "{{HostName}}/evm/config/v1/functionSpaceRentalCodes?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -34476,48 +36821,20 @@ "evm", "config", "v1", - "hotels", - "{{HotelId}}", - "inventoryItems" + "functionSpaceRentalCodes" ], "query": [ { - "key": "itemClassCode", - "value": "FOOD", - "disabled": true - }, - { - "key": "usedForEvents", + "key": "fetchInactive", "value": "true" - }, - { - "key": "eventTypecodes", - "value": "BRK", - "disabled": true - }, - { - "key": "itemName", - "value": "balloon", - "disabled": true - }, - { - "key": "itemCode", - "value": "2200203545", - "disabled": true - }, - { - "key": "hotelId", - "value": "{{HotelId}}", - "disabled": true } ] - }, - "description": "(Resource Availability)" + } }, "response": [] }, { - "name": "post Inventory Items", + "name": "post Catering Rental Codes", "request": { "auth": { "type": "bearer", @@ -34542,7 +36859,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"items\": [\r\n {\r\n \"itemClassId\": {\r\n \"type\": \"ItemClassId\",\r\n \"id\": \"2778\"\r\n },\r\n \"itemName\": {\r\n \"defaultText\": \"Fairy Lights\"\r\n },\r\n \"revenueType\": \"MISC\",\r\n \"print\": true,\r\n \"sellInfo\": {\r\n \"available\": {},\r\n \"qtyInStock\": \"10\",\r\n \"defaultQty\": \"10\",\r\n \"sellSeparate\": true,\r\n \"webBookable\": true,\r\n \"discountable\": false,\r\n \"price\": {\r\n \"amount\": \"35\"\r\n }\r\n },\r\n \"setupTime\": \"30\",\r\n \"setdownTime\": \"15\",\r\n \"displaySequence\": \"7\",\r\n \"eventTypes\": [],\r\n \"departments\": [],\r\n \"attributes\": [],\r\n \"rates\": [\r\n {\r\n \"itemRateCode\": \"CUSTOM\",\r\n \"name\": \"Custom Rate test\",\r\n \"price\": {}\r\n }\r\n ],\r\n \"vendors\": [],\r\n \"resourceNotes\": [],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"rentalCodes\": [\r\n {\r\n \"webBookable\": false,\r\n \"code\": \"DAILY\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Daily Rental\"\r\n },\r\n \"displaySequence\": \"2\",\r\n \"codeId\": \"2349\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -34550,7 +36867,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/inventoryItems", + "raw": "{{HostName}}/evm/config/v1/functionSpaceRentalCodes", "host": [ "{{HostName}}" ], @@ -34558,17 +36875,14 @@ "evm", "config", "v1", - "hotels", - "{{HotelId}}", - "inventoryItems" + "functionSpaceRentalCodes" ] - }, - "description": "(Resource Availability)" + } }, "response": [] }, { - "name": "put Inventory Items", + "name": "change Catering Rental Codes", "request": { "auth": { "type": "bearer", @@ -34593,7 +36907,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"items\": [\r\n {\r\n \"itemClassId\": {\r\n \"type\": \"ItemClassId\",\r\n \"id\": \"2778\"\r\n },\r\n \"itemName\": {\r\n \"defaultText\": \"RMSET\"\r\n },\r\n \"itemCode\": \"6'258\",\r\n \"revenueType\": \"MISC\",\r\n \"externalOrder\": false,\r\n \"print\": true,\r\n \"sellInfo\": {\r\n \"available\": {},\r\n \"qtyInStock\": \"20\",\r\n \"defaultQty\": \"1\",\r\n \"sellSeparate\": false,\r\n \"sellControl\": false,\r\n \"webBookable\": false,\r\n \"outsideStay\": false,\r\n \"fixedCharge\": false,\r\n \"discountable\": false,\r\n \"criticalInventory\": true,\r\n \"price\": {}\r\n },\r\n \"displaySequence\": \"1\",\r\n \"eventTypes\": [],\r\n \"departments\": [],\r\n \"attributes\": [\r\n {\r\n \"itemAttributeId\": {\r\n \"type\": \"ItemAttributeId\",\r\n \"id\": \"7037\"\r\n },\r\n \"translatableName\": {\r\n \"defaultText\": \"RoomSet\"\r\n },\r\n \"default\": false\r\n }\r\n ],\r\n \"rates\": [\r\n {\r\n \"itemRateId\": {\r\n \"type\": \"ItemRateId\",\r\n \"id\": \"2271\"\r\n },\r\n \"itemRateCode\": \"CUSTOM\",\r\n \"name\": \"Custom Rate\",\r\n \"price\": {\r\n \"amount\": \"35\"\r\n },\r\n \"hourly\": false,\r\n \"default\": true\r\n }\r\n ],\r\n \"vendors\": [],\r\n \"resourceNotes\": [],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"itemId\": {\r\n \"type\": \"ItemInventoryId\",\r\n \"id\": \"2585\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"rentalCodes\": [\r\n {\r\n \"webBookable\": false,\r\n \"code\": \"DAILY\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Daily Rental\"\r\n },\r\n \"displaySequence\": \"2\",\r\n \"codeId\": \"2349\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -34601,7 +36915,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/inventoryItems/{{InventoryItemId}}", + "raw": "{{HostName}}/evm/config/v1/functionSpaceRentalCodes/{{CateringRentalId}}", "host": [ "{{HostName}}" ], @@ -34609,18 +36923,15 @@ "evm", "config", "v1", - "hotels", - "{{HotelId}}", - "inventoryItems", - "{{InventoryItemId}}" + "functionSpaceRentalCodes", + "{{CateringRentalId}}" ] - }, - "description": "(Resource Availability)" + } }, "response": [] }, { - "name": "delete Inventory Items", + "name": "remove Catering Rental Codes", "request": { "auth": { "type": "bearer", @@ -34653,7 +36964,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/inventoryItems/{{InventoryItemId}}?idContext=OPERA&itemIDType=ItemInventoryId", + "raw": "{{HostName}}/evm/config/v1/functionSpaceRentalCodes/{{CateringRentalId}}", "host": [ "{{HostName}}" ], @@ -34661,33 +36972,20 @@ "evm", "config", "v1", - "hotels", - "{{HotelId}}", - "inventoryItems", - "{{InventoryItemId}}" - ], - "query": [ - { - "key": "idContext", - "value": "OPERA" - }, - { - "key": "itemIDType", - "value": "ItemInventoryId" - } + "functionSpaceRentalCodes", + "{{CateringRentalId}}" ] - }, - "description": "(Resource Availability)" + } }, "response": [] } ] }, { - "name": "Item Classes", + "name": "Event Codes", "item": [ { - "name": "get Item Classes", + "name": "get Event Codes", "request": { "auth": { "type": "bearer", @@ -34711,7 +37009,7 @@ } ], "url": { - "raw": "{{HostName}}/evm/config/v1/itemClasses", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/eventCodes", "host": [ "{{HostName}}" ], @@ -34719,72 +37017,53 @@ "evm", "config", "v1", - "itemClasses" + "hotels", + "{{HotelId}}", + "eventCodes" ], "query": [ { - "key": "itemClassesCode", - "value": "", + "key": "itemClassCode", + "value": "FOOD", "disabled": true - } - ] - }, - "description": "This API will allow you to fetch all existing Item Classes for a property. Items are categorized into logical entities called Item Classes. Item Classes assist you in filtering when selecting and grouping items on the Banquet Event Order (BEO). For example, you might have an item class for different kinds of audio visual equipment, for floral decorations, for recreational equipment, and so on." - }, - "response": [] - }, - { - "name": "put Item Classes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"itemClasses\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"AV\",\r\n \"description\": {\r\n \"defaultText\": \"Audio Visual\"\r\n },\r\n \"type\": \"ReservationAndEvents\",\r\n \"classId\": \"2777\",\r\n \"displaySequence\": \"2\",\r\n \"eventTypes\": [],\r\n \"departments\": [\r\n \"AV\"\r\n ],\r\n \"discountable\": false,\r\n \"webBookable\": true\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" + "key": "usedForEvents", + "value": "true", + "disabled": true + }, + { + "key": "itemName", + "value": "balloon", + "disabled": true + }, + { + "key": "startDateTime", + "value": "2021-01-17", + "disabled": true + }, + { + "key": "eventTypecodes", + "value": "CAR", + "disabled": true + }, + { + "key": "itemCode", + "value": "2200203545", + "disabled": true + }, + { + "key": "endDateTime", + "value": "2020-11-17", + "disabled": true } - } - }, - "url": { - "raw": "{{HostName}}/evm/config/v1/itemClasses/{{ItemClassesCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "itemClasses", - "{{ItemClassesCode}}" ] - }, - "description": "This API will allow you to fetch all existing Item Classes for a property. Items are categorized into logical entities called Item Classes. Item Classes assist you in filtering when selecting and grouping items on the Banquet Event Order (BEO). For example, you might have an item class for different kinds of audio visual equipment, for floral decorations, for recreational equipment, and so on." + } }, "response": [] }, { - "name": "post Item Classes", + "name": "post Event Codes", "request": { "auth": { "type": "bearer", @@ -34809,7 +37088,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"itemClasses\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"AV\",\r\n \"description\": {\r\n \"defaultText\": \"Audio Visual\"\r\n },\r\n \"type\": \"ReservationAndEvents\",\r\n \"classId\": \"2777\",\r\n \"displaySequence\": \"2\",\r\n \"eventTypes\": [],\r\n \"departments\": [\r\n \"AV\"\r\n ],\r\n \"discountable\": false,\r\n \"webBookable\": true\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"eventCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"JAZZ\",\r\n \"description\": \"Jazz Festival\",\r\n \"blackOut\": false,\r\n \"sellSequence\": \"6\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -34817,7 +37096,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/itemClasses", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/eventCodes", "host": [ "{{HostName}}" ], @@ -34825,20 +37104,16 @@ "evm", "config", "v1", - "itemClasses" + "hotels", + "{{HotelId}}", + "eventCodes" ] - }, - "description": "This API will allow you to fetch all existing Item Classes for a property. Items are categorized into logical entities called Item Classes. Item Classes assist you in filtering when selecting and grouping items on the Banquet Event Order (BEO). For example, you might have an item class for different kinds of audio visual equipment, for floral decorations, for recreational equipment, and so on." + } }, "response": [] - } - ] - }, - { - "name": "Meal Types", - "item": [ + }, { - "name": "get Meal Types", + "name": "change Event Codes", "request": { "auth": { "type": "bearer", @@ -34850,7 +37125,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "x-hotelid", @@ -34861,8 +37136,17 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"eventCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"JAZZ\",\r\n \"description\": \"Jazz Festival\",\r\n \"blackOut\": false,\r\n \"sellSequence\": \"6\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/config/v1/mealTypes", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/eventCodes", "host": [ "{{HostName}}" ], @@ -34870,21 +37154,21 @@ "evm", "config", "v1", - "mealTypes" - ], - "query": [ - { - "key": "description", - "value": "", - "disabled": true - } + "hotels", + "{{HotelId}}", + "eventCodes" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Event Forecasts", + "item": [ { - "name": "post Meal Types", + "name": "get Event Forecasts", "request": { "auth": { "type": "bearer", @@ -34896,7 +37180,7 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "x-hotelid", @@ -34907,17 +37191,8 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"mealTypes\": [\r\n {\r\n \"code\": \"DRINKS\",\r\n \"description\": {\r\n \"defaultText\": \"Drinks\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/evm/config/v1/mealTypes", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/eventForecasts?fetchInstructions=RevenueDetails&offset=0&fetchInstructions=ForecastInfo&eventDate=2023-08-13", "host": [ "{{HostName}}" ], @@ -34925,14 +37200,39 @@ "evm", "config", "v1", - "mealTypes" + "hotels", + "{{HotelId}}", + "eventForecasts" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "RevenueDetails" + }, + { + "key": "revenueTypeWildCard", + "value": "", + "disabled": true + }, + { + "key": "offset", + "value": "0" + }, + { + "key": "fetchInstructions", + "value": "ForecastInfo" + }, + { + "key": "eventDate", + "value": "2023-08-13" + } ] } }, "response": [] }, { - "name": "put Meal Types", + "name": "post Event Forecasts", "request": { "auth": { "type": "bearer", @@ -34944,7 +37244,7 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "x-hotelid", @@ -34957,7 +37257,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"mealTypes\": [\r\n {\r\n \"code\": \"DRINKS\",\r\n \"description\": {\r\n \"defaultText\": \"Drinks\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"eventForecasts\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"forecastInfo\": [\r\n {\r\n \"eventType\": {\r\n \"code\": \"LUN\",\r\n \"description\": \"Lunch\"\r\n },\r\n \"dateRange\": {\r\n \"start\": \"2025-01-01\",\r\n \"end\": \"2025-12-31\"\r\n }\r\n }\r\n ],\r\n \"revenueDetails\": [\r\n {\r\n \"revenueType\": {\r\n \"code\": \"MISC\",\r\n \"description\": \"Miscellaneous\"\r\n },\r\n \"amount\": {\r\n \"amount\": \"20\"\r\n },\r\n \"amountType\": \"PerPerson\"\r\n }\r\n ]\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -34965,7 +37265,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/mealTypes/{{MealTypesId}}", + "raw": "{{HostName}}/evm/config/v1/eventForecasts", "host": [ "{{HostName}}" ], @@ -34973,15 +37273,14 @@ "evm", "config", "v1", - "mealTypes", - "{{MealTypesId}}" + "eventForecasts" ] } }, "response": [] }, { - "name": "delete Meal Types", + "name": "put Event Forecasts", "request": { "auth": { "type": "bearer", @@ -34993,7 +37292,7 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "x-hotelid", @@ -35006,7 +37305,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"eventForecasts\": [\r\n {\r\n \"forecastId\": {\r\n \"id\": \"29613\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"forecastInfo\": [\r\n {\r\n \"eventType\": {\r\n \"code\": \"LUN\",\r\n \"description\": \"Lunch\"\r\n },\r\n \"dateRange\": {\r\n \"start\": \"2025-01-01\",\r\n \"end\": \"2025-12-31\"\r\n }\r\n }\r\n ],\r\n \"revenueDetails\": [\r\n {\r\n \"revenueType\": {\r\n \"code\": \"BEV\",\r\n \"description\": \"Beverage\"\r\n },\r\n \"amount\": {\r\n \"amount\": \"20\"\r\n },\r\n \"amountType\": \"PerPerson\"\r\n }\r\n ]\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -35014,7 +37313,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/mealTypes/{{MealTypesId}}", + "raw": "{{HostName}}/evm/config/v1/eventForecasts", "host": [ "{{HostName}}" ], @@ -35022,8 +37321,7 @@ "evm", "config", "v1", - "mealTypes", - "{{MealTypesId}}" + "eventForecasts" ] } }, @@ -35032,13 +37330,10 @@ ] }, { - "name": "Revenue Groups", + "name": "Function Space Event Types", "item": [ { - "name": "get Revenue Groups", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Function Space Event Types", "request": { "auth": { "type": "bearer", @@ -35061,17 +37356,8 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/evm/config/v1/revenueGroups?fetchInactive=false", + "raw": "{{HostName}}/evm/config/v1/cateringEventTypes", "host": [ "{{HostName}}" ], @@ -35079,20 +37365,14 @@ "evm", "config", "v1", - "revenueGroups" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } + "cateringEventTypes" ] } }, "response": [] }, { - "name": "post Revenue Groups", + "name": "post Function Space Event Types", "request": { "auth": { "type": "bearer", @@ -35117,7 +37397,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"revenueGroups\": [\r\n {\r\n \"code\": \"FURNISH\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"furnishing\"\r\n },\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"eventTypes\": [\r\n {\r\n \"eventTypeCode\": \"BB\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Bfast Event\"\r\n },\r\n \"inactive\": false,\r\n \"coverable\": false,\r\n \"webBookable\": true,\r\n \"sequence\": \"5\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -35125,7 +37405,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/revenueGroups", + "raw": "{{HostName}}/evm/config/v1/cateringEventTypes", "host": [ "{{HostName}}" ], @@ -35133,14 +37413,14 @@ "evm", "config", "v1", - "revenueGroups" + "cateringEventTypes" ] } }, "response": [] }, { - "name": "put Revenue Groups", + "name": "change Function Space Event Types", "request": { "auth": { "type": "bearer", @@ -35165,7 +37445,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"revenueGroups\": [\r\n {\r\n \"code\": \"FURNISH\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"furnishing\"\r\n },\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"eventTypes\": [\r\n {\r\n \"eventTypeCode\": \"BB\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Bfast Eventd\"\r\n },\r\n \"inactive\": false,\r\n \"coverable\": false,\r\n \"webBookable\": true,\r\n \"sequence\": \"5\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -35173,7 +37453,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/revenueGroups/{{RevenueGroupsCode}}", + "raw": "{{HostName}}/evm/config/v1/cateringEventTypes/{{EventTypeCode}}", "host": [ "{{HostName}}" ], @@ -35181,15 +37461,15 @@ "evm", "config", "v1", - "revenueGroups", - "{{RevenueGroupsCode}}" + "cateringEventTypes", + "{{EventTypeCode}}" ] } }, "response": [] }, { - "name": "delete Revenue Groups", + "name": "remove Function Space Event Types", "request": { "auth": { "type": "bearer", @@ -35222,7 +37502,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/revenueGroups/{{RevenueGroupsCode}}", + "raw": "{{HostName}}/evm/config/v1/cateringEventTypes/{{EventTypeCode}}", "host": [ "{{HostName}}" ], @@ -35230,8 +37510,8 @@ "evm", "config", "v1", - "revenueGroups", - "{{RevenueGroupsCode}}" + "cateringEventTypes", + "{{EventTypeCode}}" ] } }, @@ -35240,10 +37520,10 @@ ] }, { - "name": "Revenue Types", + "name": "Function Spaces", "item": [ { - "name": "get Revenue Types", + "name": "get Function Spaces", "request": { "auth": { "type": "bearer", @@ -35267,7 +37547,7 @@ } ], "url": { - "raw": "{{HostName}}/evm/config/v1/revenueTypes?includeRevenueTypeDetail=true", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces", "host": [ "{{HostName}}" ], @@ -35275,35 +37555,16 @@ "evm", "config", "v1", - "revenueTypes" - ], - "query": [ - { - "key": "includeRevenueTypeDetail", - "value": "true" - }, - { - "key": "revenueTypeCodes", - "value": "", - "disabled": true - }, - { - "key": "revenueTypeWildCard", - "value": "", - "disabled": true - }, - { - "key": "includeInactive", - "value": "", - "disabled": true - } + "hotels", + "{{HotelId}}", + "functionSpaces" ] } }, "response": [] }, { - "name": "post Revenue Types", + "name": "post Function Spaces", "request": { "auth": { "type": "bearer", @@ -35328,7 +37589,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"revenueTypes\": [\r\n {\r\n \"revenueGroup\": \"BEV\",\r\n \"foodAndBeverage\": false,\r\n \"inactive\": false,\r\n \"revenueDetails\": [],\r\n \"code\": \"POP\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Softdrinks\"\r\n },\r\n \"displaySequence\": \"6\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"functionSpaces\": [\r\n {\r\n \"description\": {\r\n \"defaultText\": \"West Sunset Room\"\r\n },\r\n \"capacity\": {\r\n \"minCapacity\": \"5\",\r\n \"maxCapacity\": \"100\"\r\n },\r\n \"displayInDiary\": true,\r\n \"setupStyles\": [\r\n {\r\n \"minCapacity\": \"5\",\r\n \"maxCapacity\": \"100\",\r\n \"code\": \"RECEP\"\r\n }\r\n ],\r\n \"rates\": [\r\n {\r\n \"rentAmount\": {},\r\n \"revenueType\": \"RENTAL\",\r\n \"rateType\": \"PerRoom\",\r\n \"default\": false,\r\n \"inactive\": false,\r\n \"hourly\": false,\r\n \"minimunRevenue\": false,\r\n \"code\": \"CUSTOM\"\r\n }\r\n ],\r\n \"dimension\": {\r\n \"note\": \"notes go here\",\r\n \"width\": \"10\",\r\n \"length\": \"10\",\r\n \"area\": \"100\",\r\n \"minHeight\": \"3\"\r\n },\r\n \"alternate\": {\r\n \"forceAlternate\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomCode\": \"BAR\",\r\n \"roomType\": \"BALLROOM\",\r\n \"psuedoRoomType\": false,\r\n \"spaceName\": {\r\n \"defaultText\": \"West Sunset Room\"\r\n },\r\n \"shortName\": \"West Sunset Room & Bar\",\r\n \"spaceType\": \"REST\",\r\n \"location\": \"1\",\r\n \"shareable\": true,\r\n \"fullUtilizationTime\": \"1440\",\r\n \"handicapFacilities\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -35336,7 +37597,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/revenueTypes", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces", "host": [ "{{HostName}}" ], @@ -35344,14 +37605,16 @@ "evm", "config", "v1", - "revenueTypes" + "hotels", + "{{HotelId}}", + "functionSpaces" ] } }, "response": [] }, { - "name": "put Revenue Types", + "name": "change Function Spaces", "request": { "auth": { "type": "bearer", @@ -35376,7 +37639,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"revenueTypes\": [\r\n {\r\n \"revenueGroup\": \"BEV\",\r\n \"foodAndBeverage\": false,\r\n \"inactive\": false,\r\n \"revenueDetails\": [],\r\n \"code\": \"POP\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Softdrinks\"\r\n },\r\n \"displaySequence\": \"6\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"functionSpaces\": [\r\n {\r\n \"description\": {\r\n \"defaultText\": \"Collins Room\"\r\n },\r\n \"capacity\": {\r\n \"minCapacity\": \"5\",\r\n \"maxCapacity\": \"100\"\r\n },\r\n \"displayInDiary\": true,\r\n \"setupStyles\": [],\r\n \"rates\": [],\r\n \"dimension\": {\r\n \"note\": \"notes go here\",\r\n \"width\": \"10\",\r\n \"length\": \"10\",\r\n \"area\": \"100\",\r\n \"minHeight\": \"3\"\r\n },\r\n \"alternate\": {\r\n \"forceAlternate\": false\r\n },\r\n \"excludeFromForecast\": false,\r\n \"hotelId\": \"BHOTEL\",\r\n \"roomCode\": \"COLL\",\r\n \"roomType\": \"MTG\",\r\n \"psuedoRoomType\": false,\r\n \"spaceName\": {\r\n \"defaultText\": \"Collins Frank Room\"\r\n },\r\n \"shortName\": \"Collins Room\",\r\n \"spaceType\": \"REST\",\r\n \"location\": \"1\",\r\n \"combo\": false,\r\n \"shareable\": true,\r\n \"webBookable\": false,\r\n \"webViewable\": false,\r\n \"fullUtilizationTime\": \"1440\",\r\n \"handicapFacilities\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -35384,7 +37647,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/revenueTypes/{{RevenueTypesId}}", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces/{{FunctionSpaceCode}}", "host": [ "{{HostName}}" ], @@ -35392,23 +37655,17 @@ "evm", "config", "v1", - "revenueTypes", - "{{RevenueTypesId}}" + "hotels", + "{{HotelId}}", + "functionSpaces", + "{{FunctionSpaceCode}}" ] } }, "response": [] - } - ] - }, - { - "name": "Room Pools", - "item": [ + }, { - "name": "get Room Type Pool", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "remove Function Spaces", "request": { "auth": { "type": "bearer", @@ -35420,7 +37677,7 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "x-hotelid", @@ -35441,7 +37698,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/roomPools", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces/{{FunctionSpaceCode}}", "host": [ "{{HostName}}" ], @@ -35451,14 +37708,23 @@ "v1", "hotels", "{{HotelId}}", - "roomPools" + "functionSpaces", + "{{FunctionSpaceCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Function Space Locations", + "item": [ { - "name": "post Room Pool", + "name": "get Function space Locations", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -35470,22 +37736,20 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomPoolTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomTypePoolCode\": \"POOL1\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"text room pools\"\r\n },\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -35493,7 +37757,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/roomPools", + "raw": "{{HostName}}/evm/config/v1/functionspaceLocations?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -35501,65 +37765,20 @@ "evm", "config", "v1", - "hotels", - "{{HotelId}}", - "roomPools" - ] - } - }, - "response": [] - }, - { - "name": "remove Room Type Pool", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "functionspaceLocations" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "hotelIds", + "value": "{{HotelId}}" } ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/roomPools/{{RoomPoolCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "roomPools", - "{{RoomPoolCode}}" - ] } }, "response": [] - } - ] - }, - { - "name": "Template Event Codes", - "item": [ + }, { - "name": "get Template Event Codes", + "name": "post Function Space Locations", "request": { "auth": { "type": "bearer", @@ -35571,7 +37790,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "x-hotelid", @@ -35582,8 +37801,17 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"locations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BBQ\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"BBQ Area\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/evm/config/v1/eventCodes?includeInactive=true", + "raw": "{{HostName}}/evm/config/v1/functionspaceLocations/{{FunctionSpaceLocationCode}}?hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -35591,22 +37819,13 @@ "evm", "config", "v1", - "eventCodes" + "functionspaceLocations", + "{{FunctionSpaceLocationCode}}" ], "query": [ { - "key": "includeInactive", - "value": "true" - }, - { - "key": "eventsCodes", - "value": "", - "disabled": true - }, - { - "key": "wildCard", - "value": "", - "disabled": true + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -35614,7 +37833,7 @@ "response": [] }, { - "name": "post Template Event Codes", + "name": "change Function Space Locations", "request": { "auth": { "type": "bearer", @@ -35626,7 +37845,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "x-hotelid", @@ -35639,7 +37858,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateEventCodes\": [\r\n {\r\n \"code\": \"JAZZ\",\r\n \"description\": \"Jazz Festival\",\r\n \"blackOut\": false,\r\n \"sellSequence\": \"2\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"locations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BBQ\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"BBQ Area\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -35647,7 +37866,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/eventCodes?includeInactive=true", + "raw": "{{HostName}}/evm/config/v1/functionspaceLocations/{{FunctionSpaceLocationCode}}", "host": [ "{{HostName}}" ], @@ -35655,20 +37874,15 @@ "evm", "config", "v1", - "eventCodes" - ], - "query": [ - { - "key": "includeInactive", - "value": "true" - } + "functionspaceLocations", + "{{FunctionSpaceLocationCode}}" ] } }, "response": [] }, { - "name": "change Template Event Codes", + "name": "remove Function Space Locations", "request": { "auth": { "type": "bearer", @@ -35680,7 +37894,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "x-hotelid", @@ -35693,7 +37907,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateEventCodes\": [\r\n {\r\n \"code\": \"JAZZ\",\r\n \"description\": \"Jazz Festival\",\r\n \"blackOut\": false,\r\n \"sellSequence\": \"2\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -35701,7 +37915,7 @@ } }, "url": { - "raw": "{{HostName}}/evm/config/v1/eventCodes", + "raw": "{{HostName}}/evm/config/v1/functionspaceLocations/{{FunctionSpaceLocationCode}}?hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -35709,7 +37923,14 @@ "evm", "config", "v1", - "eventCodes" + "functionspaceLocations", + "{{FunctionSpaceLocationCode}}" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + } ] } }, @@ -35718,719 +37939,10 @@ ] }, { - "name": "get Function Space Config", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces/{{FunctionSpaceCode}}/configurations", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "functionSpaces", - "{{FunctionSpaceCode}}", - "configurations" - ] - }, - "description": "get Function Space detailed Configuration for a specific space" - }, - "response": [] - }, - { - "name": "get Catering Containers", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringContainers?fetchInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringContainers" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } - ] - } - }, - "response": [] - }, - { - "name": "get Catering Menu", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenus/{{CateringMenuId}}?fetchInstructions=MenuDetails", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "cateringMenus", - "{{CateringMenuId}}" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "MenuDetails" - } - ] - } - }, - "response": [] - }, - { - "name": "get Catering Menus", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenus", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "cateringMenus" - ] - } - }, - "response": [] - }, - { - "name": "get Catering Menu Items", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenuItems", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "cateringMenuItems" - ] - } - }, - "response": [] - }, - { - "name": "get Catering Package", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringPackages/{{CateringPackageId}}?fetchInstructions=PackageInfo&fetchInstructions=Events&fetchInstructions=Resources&fetchInstructions=Pricing", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "cateringPackages", - "{{CateringPackageId}}" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "PackageInfo", - "description": "\"PackageInfo\", \"Events\", \"Resources\", \"Pricing\", \"Indicators\", \"BlockPackageInfo\", \"EventNotes\"" - }, - { - "key": "fetchInstructions", - "value": "Events" - }, - { - "key": "fetchInstructions", - "value": "Resources" - }, - { - "key": "fetchInstructions", - "value": "Pricing" - }, - { - "key": "limit", - "value": "-1", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Catering Packages", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringPackages?fetchInstructions=PackageInfo&pkgTmpltType=Packages&offset=1&fetchInstructions=Events&hotelIds={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringPackages" - ], - "query": [ - { - "key": "offset", - "value": "0", - "disabled": true - }, - { - "key": "limit", - "value": "-1", - "disabled": true - }, - { - "key": "fetchInstructions", - "value": "PackageInfo" - }, - { - "key": "pkgTmpltType", - "value": "Packages" - }, - { - "key": "offset", - "value": "1" - }, - { - "key": "fetchInstructions", - "value": "Events" - }, - { - "key": "hotelIds", - "value": "{{HotelId}}" - } - ] - } - }, - "response": [] - }, - { - "name": "get Catering Packages Multi Properties", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringPackages?hotelIds={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringPackages" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - } - ] - } - }, - "response": [] - }, - { - "name": "get Catering Servings", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/cateringServings?fetchInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "cateringServings" - ], - "query": [ - { - "key": "servingCodes", - "value": "", - "disabled": true - }, - { - "key": "description", - "value": "f", - "disabled": true - }, - { - "key": "fetchInactive", - "value": "false" - } - ] - } - }, - "response": [] - }, - { - "name": "get Inventory Items Templates", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/inventoryItems?hotelId={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "inventoryItems" - ], - "query": [ - { - "key": "inventoryItemTemplateName", - "value": "b", - "disabled": true - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } - ] - } - }, - "response": [] - }, - { - "name": "get Item Pools", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/itemPools", - "host": [ - "{{HostName}}" - ], - "path": [ - "evm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "itemPools" - ] - } - }, - "response": [] - } - ], - "description": "###### APIs to cater Configuration functionality for Event Management in OPERA. \r\n\r\nFor further detailed information on Event Configuration, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_osem_catering_code.htm#OCSUH-CateringCodes-F691D343)/.", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Export Configuration (EXP Config)", - "item": [ - { - "name": "get Exports Available", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/exp/config/v1/availableExports?includeComponents=true&includeInactive=false&hotelIds={{HotelId}}&limit=-1&fileGroup=Miscellaneous", - "host": [ - "{{HostName}}" - ], - "path": [ - "exp", - "config", - "v1", - "availableExports" - ], - "query": [ - { - "key": "includeComponents", - "value": "true" - }, - { - "key": "includeInactive", - "value": "false" - }, - { - "key": "hotelIds", - "value": "{{HotelId}}" - }, - { - "key": "limit", - "value": "-1" - }, - { - "key": "fileGroup", - "value": "Miscellaneous" - } - ] - } - }, - "response": [] - }, - { - "name": "fetch Export Schedules", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/exportSchedules?includeInactive=true&timeZone=+11:00&exportGroup=Miscellaneous", - "host": [ - "{{HostName}}" - ], - "path": [ - "ent", - "config", - "v1", - "hotels", - "{{HotelId}}", - "exportSchedules" - ], - "query": [ - { - "key": "includeInactive", - "value": "true" - }, - { - "key": "timeZone", - "value": "+11:00" - }, - { - "key": "exportGroup", - "value": "Miscellaneous" - } - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Front Desk Configuration (FOF Config)", - "item": [ - { - "name": "AR Account Types", + "name": "Function Space Setup Styles", "item": [ { - "name": "get AR Account Types", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Function Space Setup Styles", "request": { "auth": { "type": "bearer", @@ -36444,51 +37956,48 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/ARAccountTypes", + "raw": "{{HostName}}/evm/config/v1/functionspaceSetupStyles?fetchInactive=false", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "hotels", - "{{HotelId}}", - "ARAccountTypes" + "functionspaceSetupStyles" + ], + "query": [ + { + "key": "codes", + "value": "", + "disabled": true + }, + { + "key": "wildCard", + "value": "b", + "disabled": true + }, + { + "key": "fetchInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "post AR Account Types", + "name": "post Function Space Setup Styles", "request": { "auth": { "type": "bearer", @@ -36502,26 +38011,18 @@ }, "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"accountTypes\": [\r\n {\r\n \"description\": \"Comp AR Accounts\",\r\n \"creditLimit\": \"100000\",\r\n \"statementMode\": \"IndividualOpenItems\",\r\n \"statementName\": \"sample_statement\",\r\n \"printPreference\": \"InvoicesWithoutDetails\",\r\n \"reminderCycle\": {},\r\n \"reminderDelayDays\": \"0\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"accountType\": \"COMP\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"setupStyles\": [\r\n {\r\n \"code\": \"CKT\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Cocktail Style\"\r\n },\r\n \"displaySequence\": \"7\",\r\n \"directory\": true,\r\n \"webBooking\": false,\r\n \"inactive\": false,\r\n \"codeId\": \"122931\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -36529,22 +38030,22 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/accountTypes", + "raw": "{{HostName}}/evm/config/v1/functionspaceSetupStyles", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "accountTypes" + "functionspaceSetupStyles" ] } }, "response": [] }, { - "name": "put AR Account Types", + "name": "change Function Space Setup Styles", "request": { "auth": { "type": "bearer", @@ -36558,26 +38059,18 @@ }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"accountTypes\": [\r\n {\r\n \"description\": \"Comp AR Accounts\",\r\n \"creditLimit\": \"100000\",\r\n \"statementMode\": \"IndividualOpenItems\",\r\n \"statementName\": \"sample_statement\",\r\n \"printPreference\": \"InvoicesWithoutDetails\",\r\n \"reminderCycle\": {},\r\n \"reminderDelayDays\": \"0\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"accountType\": \"COMP\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"setupStyles\": [\r\n {\r\n \"code\": \"CKT\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Cocktail Style\"\r\n },\r\n \"displaySequence\": \"7\",\r\n \"directory\": true,\r\n \"webBooking\": false,\r\n \"inactive\": false,\r\n \"codeId\": \"122931\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -36585,22 +38078,23 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/accountTypes", + "raw": "{{HostName}}/evm/config/v1/functionspaceSetupStyles/{{FunctionSpaceSetupStyleId}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "accountTypes" + "functionspaceSetupStyles", + "{{FunctionSpaceSetupStyleId}}" ] } }, "response": [] }, { - "name": "delete AR Account Types", + "name": "remove Function Space Setup Styles", "request": { "auth": { "type": "bearer", @@ -36614,20 +38108,12 @@ }, "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], @@ -36641,25 +38127,16 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/accountTypes?accountTypes=ACCT1&hotelId={{HotelId}}", + "raw": "{{HostName}}/evm/config/v1/functionspaceSetupStyles/{{FunctionSpaceSetupStyleId}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "accountTypes" - ], - "query": [ - { - "key": "accountTypes", - "value": "ACCT1" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "functionspaceSetupStyles", + "{{FunctionSpaceSetupStyleId}}" ] } }, @@ -36668,13 +38145,10 @@ ] }, { - "name": "AR Flagged Reasons", + "name": "Function Space Types", "item": [ { - "name": "get AR Flagged Reasons", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Function Space Types", "request": { "auth": { "type": "bearer", @@ -36688,61 +38162,35 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/flaggedReasons?propertyCodes={{HotelId}}", + "raw": "{{HostName}}/evm/config/v1/functionSpaceTypes", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "flaggedReasons" + "functionSpaceTypes" ], "query": [ { - "key": "propertyCodes", - "value": "{{HotelId}}" - }, - { - "key": "description", + "key": "codes", "value": "", "disabled": true }, { - "key": "reasonWildCard", - "value": "", - "disabled": true - }, - { - "key": "reasonCodes", - "value": "", + "key": "description", + "value": "board", "disabled": true } ] @@ -36751,7 +38199,7 @@ "response": [] }, { - "name": "post AR Flagged Reasons", + "name": "post Function Space Types", "request": { "auth": { "type": "bearer", @@ -36765,26 +38213,18 @@ }, "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"aRFlaggedReasons\": [\r\n {\r\n \"code\": \"DFT\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Default Account\",\r\n \"displaySequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"functionSpaceTypes\": [\r\n {\r\n \"code\": \"LAWN\",\r\n \"description\": {\r\n \"defaultText\": \"Lawn Area\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -36792,22 +38232,22 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/flaggedReasons", + "raw": "{{HostName}}/evm/config/v1/functionSpaceTypes", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "flaggedReasons" + "functionSpaceTypes" ] } }, "response": [] }, { - "name": "put AR Flagged Reasons", + "name": "put Function Space Types", "request": { "auth": { "type": "bearer", @@ -36821,26 +38261,18 @@ }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"aRFlaggedReasons\": [\r\n {\r\n \"code\": \"DFT\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Default Account\",\r\n \"displaySequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"functionSpaceTypes\": [\r\n {\r\n \"code\": \"LAWN\",\r\n \"description\": {\r\n \"defaultText\": \"Lawn Area Description here\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -36848,22 +38280,23 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/flaggedReasons", + "raw": "{{HostName}}/evm/config/v1/functionSpaceTypes/{{FunctionSpaceTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "flaggedReasons" + "functionSpaceTypes", + "{{FunctionSpaceTypesId}}" ] } }, "response": [] }, { - "name": "delete AR Flagged Reasons", + "name": "delete Function Space Types", "request": { "auth": { "type": "bearer", @@ -36877,20 +38310,12 @@ }, "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], @@ -36904,25 +38329,16 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/flaggedReasons?codes=12345&hotelIds={{HotelId}}", + "raw": "{{HostName}}/evm/config/v1/functionSpaceTypes/{{FunctionSpaceTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "flaggedReasons" - ], - "query": [ - { - "key": "codes", - "value": "12345" - }, - { - "key": "hotelIds", - "value": "{{HotelId}}" - } + "functionSpaceTypes", + "{{FunctionSpaceTypesId}}" ] } }, @@ -36931,10 +38347,10 @@ ] }, { - "name": "Articles", + "name": "Inventory Items", "item": [ { - "name": "Get Articles", + "name": "get Inventory Items", "request": { "auth": { "type": "bearer", @@ -36949,42 +38365,65 @@ "method": "GET", "header": [ { - "key": "x-hotelId", - "type": "text", + "key": "x-hotelid", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/articles?includeInactive=false", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/inventoryItems?usedForEvents=true", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "articles" + "hotels", + "{{HotelId}}", + "inventoryItems" ], "query": [ { - "key": "includeInactive", - "value": "false" + "key": "itemClassCode", + "value": "FOOD", + "disabled": true + }, + { + "key": "usedForEvents", + "value": "true" + }, + { + "key": "eventTypecodes", + "value": "BRK", + "disabled": true + }, + { + "key": "itemName", + "value": "balloon", + "disabled": true + }, + { + "key": "itemCode", + "value": "2200203545", + "disabled": true + }, + { + "key": "hotelId", + "value": "{{HotelId}}", + "disabled": true } ] - } + }, + "description": "(Resource Availability)" }, "response": [] }, { - "name": "post Articles", - "protocolProfileBehavior": { - "disabledSystemHeaders": {} - }, + "name": "post Inventory Items", "request": { "auth": { "type": "bearer", @@ -36999,19 +38438,17 @@ "method": "POST", "header": [ { - "key": "x-hotelId", - "type": "text", + "key": "x-hotelid", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"articles\": [\r\n {\r\n \"description\": \"Can of Softdrink\",\r\n \"transactionCode\": \"1000\",\r\n \"postIt\": {\r\n \"availableForPostIt\": true\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"articleCode\": \"01\",\r\n \"orderSequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"items\": [\r\n {\r\n \"itemClassId\": {\r\n \"type\": \"ItemClassId\",\r\n \"id\": \"2778\"\r\n },\r\n \"itemName\": {\r\n \"defaultText\": \"Fairy Lights\"\r\n },\r\n \"revenueType\": \"MISC\",\r\n \"print\": true,\r\n \"sellInfo\": {\r\n \"available\": {},\r\n \"qtyInStock\": \"10\",\r\n \"defaultQty\": \"10\",\r\n \"sellSeparate\": true,\r\n \"webBookable\": true,\r\n \"discountable\": false,\r\n \"price\": {\r\n \"amount\": \"35\"\r\n }\r\n },\r\n \"setupTime\": \"30\",\r\n \"setdownTime\": \"15\",\r\n \"displaySequence\": \"7\",\r\n \"eventTypes\": [],\r\n \"departments\": [],\r\n \"attributes\": [],\r\n \"rates\": [\r\n {\r\n \"itemRateCode\": \"CUSTOM\",\r\n \"name\": \"Custom Rate test\",\r\n \"price\": {}\r\n }\r\n ],\r\n \"vendors\": [],\r\n \"resourceNotes\": [],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -37019,22 +38456,25 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/articles", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/inventoryItems", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "articles" + "hotels", + "{{HotelId}}", + "inventoryItems" ] - } + }, + "description": "(Resource Availability)" }, "response": [] }, { - "name": "put Articles", + "name": "put Inventory Items", "request": { "auth": { "type": "bearer", @@ -37048,20 +38488,18 @@ }, "method": "PUT", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"articles\": [\r\n {\r\n \"description\": \"Cans of Softdrink\",\r\n \"transactionCode\": \"1000\",\r\n \"postIt\": {\r\n \"availableForPostIt\": true,\r\n \"color\": \"Red\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"articleCode\": \"01\",\r\n \"inactive\": false,\r\n \"orderSequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"items\": [\r\n {\r\n \"itemClassId\": {\r\n \"type\": \"ItemClassId\",\r\n \"id\": \"2778\"\r\n },\r\n \"itemName\": {\r\n \"defaultText\": \"RMSET\"\r\n },\r\n \"itemCode\": \"6'258\",\r\n \"revenueType\": \"MISC\",\r\n \"externalOrder\": false,\r\n \"print\": true,\r\n \"sellInfo\": {\r\n \"available\": {},\r\n \"qtyInStock\": \"20\",\r\n \"defaultQty\": \"1\",\r\n \"sellSeparate\": false,\r\n \"sellControl\": false,\r\n \"webBookable\": false,\r\n \"outsideStay\": false,\r\n \"fixedCharge\": false,\r\n \"discountable\": false,\r\n \"criticalInventory\": true,\r\n \"price\": {}\r\n },\r\n \"displaySequence\": \"1\",\r\n \"eventTypes\": [],\r\n \"departments\": [],\r\n \"attributes\": [\r\n {\r\n \"itemAttributeId\": {\r\n \"type\": \"ItemAttributeId\",\r\n \"id\": \"7037\"\r\n },\r\n \"translatableName\": {\r\n \"defaultText\": \"RoomSet\"\r\n },\r\n \"default\": false\r\n }\r\n ],\r\n \"rates\": [\r\n {\r\n \"itemRateId\": {\r\n \"type\": \"ItemRateId\",\r\n \"id\": \"2271\"\r\n },\r\n \"itemRateCode\": \"CUSTOM\",\r\n \"name\": \"Custom Rate\",\r\n \"price\": {\r\n \"amount\": \"35\"\r\n },\r\n \"hourly\": false,\r\n \"default\": true\r\n }\r\n ],\r\n \"vendors\": [],\r\n \"resourceNotes\": [],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"itemId\": {\r\n \"type\": \"ItemInventoryId\",\r\n \"id\": \"2585\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -37069,27 +38507,26 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/articles", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/inventoryItems/{{InventoryItemId}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "articles" + "hotels", + "{{HotelId}}", + "inventoryItems", + "{{InventoryItemId}}" ] - } + }, + "description": "(Resource Availability)" }, "response": [] - } - ] - }, - { - "name": "Authorization Config Rules", - "item": [ + }, { - "name": "get Authorization Config Rules", + "name": "delete Inventory Items", "request": { "auth": { "type": "bearer", @@ -37101,42 +38538,62 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/authorizationConfigRules?hotelId={{HotelId}}", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/inventoryItems/{{InventoryItemId}}?idContext=OPERA&itemIDType=ItemInventoryId", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "authorizationConfigRules" + "hotels", + "{{HotelId}}", + "inventoryItems", + "{{InventoryItemId}}" ], "query": [ { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "idContext", + "value": "OPERA" + }, + { + "key": "itemIDType", + "value": "ItemInventoryId" } ] - } + }, + "description": "(Resource Availability)" }, "response": [] - }, + } + ] + }, + { + "name": "Item Classes", + "item": [ { - "name": "post Authorization Config Rule", + "name": "get Item Classes", "request": { "auth": { "type": "bearer", @@ -37148,45 +38605,42 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"authorizationConfigRulesType\": [\r\n {\r\n \"ruleNo\": \"2\",\r\n \"amount\": {\r\n \"amount\": \"50\"\r\n },\r\n \"maxDaysToAuthorize\": \"6\",\r\n \"ignoreDepositsYN\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": \"Property\",\r\n \"roomClass\": {},\r\n \"sourceCode\": {},\r\n \"rateCategory\": {}\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/authorizationConfigRule", + "raw": "{{HostName}}/evm/config/v1/itemClasses", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "authorizationConfigRule" + "itemClasses" + ], + "query": [ + { + "key": "itemClassesCode", + "value": "", + "disabled": true + } ] - } + }, + "description": "This API will allow you to fetch all existing Item Classes for a property. Items are categorized into logical entities called Item Classes. Item Classes assist you in filtering when selecting and grouping items on the Banquet Event Order (BEO). For example, you might have an item class for different kinds of audio visual equipment, for floral decorations, for recreational equipment, and so on." }, "response": [] }, { - "name": "put Authorization Config Rule", + "name": "put Item Classes", "request": { "auth": { "type": "bearer", @@ -37200,20 +38654,18 @@ }, "method": "PUT", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"authorizationConfigRulesType\": [\r\n {\r\n \"ruleNo\": \"2\",\r\n \"amount\": {\r\n \"amount\": \"50\"\r\n },\r\n \"maxDaysToAuthorize\": \"6\",\r\n \"ignoreDepositsYN\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomType\": \"Property\",\r\n \"roomClass\": {},\r\n \"sourceCode\": {},\r\n \"rateCategory\": {}\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"itemClasses\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"AV\",\r\n \"description\": {\r\n \"defaultText\": \"Audio Visual\"\r\n },\r\n \"type\": \"ReservationAndEvents\",\r\n \"classId\": \"2777\",\r\n \"displaySequence\": \"2\",\r\n \"eventTypes\": [],\r\n \"departments\": [\r\n \"AV\"\r\n ],\r\n \"discountable\": false,\r\n \"webBookable\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -37221,22 +38673,24 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/authorizationConfigRule", + "raw": "{{HostName}}/evm/config/v1/itemClasses/{{ItemClassesCode}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "authorizationConfigRule" + "itemClasses", + "{{ItemClassesCode}}" ] - } + }, + "description": "This API will allow you to fetch all existing Item Classes for a property. Items are categorized into logical entities called Item Classes. Item Classes assist you in filtering when selecting and grouping items on the Banquet Event Order (BEO). For example, you might have an item class for different kinds of audio visual equipment, for floral decorations, for recreational equipment, and so on." }, "response": [] }, { - "name": "delete Authorization Config Rule", + "name": "post Item Classes", "request": { "auth": { "type": "bearer", @@ -37248,55 +38702,49 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "" + "raw": "{\r\n \"itemClasses\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"AV\",\r\n \"description\": {\r\n \"defaultText\": \"Audio Visual\"\r\n },\r\n \"type\": \"ReservationAndEvents\",\r\n \"classId\": \"2777\",\r\n \"displaySequence\": \"2\",\r\n \"eventTypes\": [],\r\n \"departments\": [\r\n \"AV\"\r\n ],\r\n \"discountable\": false,\r\n \"webBookable\": true\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/fof/config/v1/authorizationConfigRule?hotelId={{HotelId}}&roomType=Property", + "raw": "{{HostName}}/evm/config/v1/itemClasses", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "authorizationConfigRule" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "roomType", - "value": "Property" - } + "itemClasses" ] - } + }, + "description": "This API will allow you to fetch all existing Item Classes for a property. Items are categorized into logical entities called Item Classes. Item Classes assist you in filtering when selecting and grouping items on the Banquet Event Order (BEO). For example, you might have an item class for different kinds of audio visual equipment, for floral decorations, for recreational equipment, and so on." }, "response": [] } ] }, { - "name": "Authorizer Groups", + "name": "Meal Types", "item": [ { - "name": "get Authorizer Groups", + "name": "get Meal Types", "request": { "auth": { "type": "bearer", @@ -37311,41 +38759,30 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "value": "{{HotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "value": "{{AppKey}}" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/authorizerGroups?hotelIds={{HotelId}}", + "raw": "{{HostName}}/evm/config/v1/mealTypes", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "authorizerGroups" + "mealTypes" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" - }, - { - "key": "authorizerGroupsCodes", + "key": "description", "value": "", "disabled": true - }, - { - "key": "wildCard", - "value": "t", - "disabled": true } ] } @@ -37353,7 +38790,7 @@ "response": [] }, { - "name": "post Authorizer Groups", + "name": "post Meal Types", "request": { "auth": { "type": "bearer", @@ -37369,18 +38806,16 @@ "header": [ { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"authorizerGroups\": [\r\n {\r\n \"description\": \"Auth Group Test\",\r\n \"rateCode\": \"RACK\",\r\n \"transactionLimits\": [\r\n {\r\n \"transactionCodes\": [\r\n {\r\n \"code\": \"1000\"\r\n },\r\n {\r\n \"code\": \"99912\"\r\n }\r\n ],\r\n \"billingInstructions\": [\r\n {\r\n \"code\": \"ROOM\"\r\n }\r\n ],\r\n \"groupHeaderId\": \"15581\",\r\n \"creditLimit\": \"10000\",\r\n \"occurrenceLimit\": \"10000\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"mealTypes\": [\r\n {\r\n \"code\": \"DRINKS\",\r\n \"description\": {\r\n \"defaultText\": \"Drinks\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -37388,22 +38823,22 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/authorizerGroups", + "raw": "{{HostName}}/evm/config/v1/mealTypes", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "authorizerGroups" + "mealTypes" ] } }, "response": [] }, { - "name": "put Authorizer Groups", + "name": "put Meal Types", "request": { "auth": { "type": "bearer", @@ -37418,19 +38853,17 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "value": "{{HotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"authorizerGroups\": [\r\n {\r\n \"description\": \"TEST edit\",\r\n \"transactionLimits\": [],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\"\r\n }\r\n ]\r\n }\r\n}", + "raw": "{\r\n \"mealTypes\": [\r\n {\r\n \"code\": \"DRINKS\",\r\n \"description\": {\r\n \"defaultText\": \"Drinks\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -37438,22 +38871,23 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/authorizerGroups", + "raw": "{{HostName}}/evm/config/v1/mealTypes/{{MealTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "authorizerGroups" + "mealTypes", + "{{MealTypesId}}" ] } }, "response": [] }, { - "name": "delete Authorizer Groups", + "name": "delete Meal Types", "request": { "auth": { "type": "bearer", @@ -37468,36 +38902,34 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "value": "{{HotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/authorizerGroups?authorizerGroup=TEST1&hotelId={{HotelId}}", + "raw": "{{HostName}}/evm/config/v1/mealTypes/{{MealTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "authorizerGroups" - ], - "query": [ - { - "key": "authorizerGroup", - "value": "TEST1" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "mealTypes", + "{{MealTypesId}}" ] } }, @@ -37506,10 +38938,13 @@ ] }, { - "name": "Auto Folio Settlement Types", + "name": "Revenue Groups", "item": [ { - "name": "get Auto Folio Settlement Types", + "name": "get Revenue Groups", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -37524,26 +38959,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "value": "{{HotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/autoFolioSettlementTypes?fetchInactive=false", + "raw": "{{HostName}}/evm/config/v1/revenueGroups?fetchInactive=false", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "autoFolioSettlementTypes" + "revenueGroups" ], "query": [ { @@ -37556,7 +38998,7 @@ "response": [] }, { - "name": "post Auto Folio Settlement Types", + "name": "post Revenue Groups", "request": { "auth": { "type": "bearer", @@ -37571,19 +39013,17 @@ "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "value": "{{HotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"autoFolioSettlementTypes\": [\r\n {\r\n \"code\": \"NCODE1\",\r\n \"description\": {\r\n \"defaultText\": \"Autofolio settlement create\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"revenueGroups\": [\r\n {\r\n \"code\": \"FURNISH\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"furnishing\"\r\n },\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -37591,22 +39031,22 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/autoFolioSettlementTypes", + "raw": "{{HostName}}/evm/config/v1/revenueGroups", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "autoFolioSettlementTypes" + "revenueGroups" ] } }, "response": [] }, { - "name": "put Auto Folio Settlement Types", + "name": "put Revenue Groups", "request": { "auth": { "type": "bearer", @@ -37621,19 +39061,17 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "value": "{{HotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"autoFolioSettlementTypes\": [\r\n {\r\n \"code\": \"NCODE1\",\r\n \"description\": {\r\n \"defaultText\": \"Autofolio settlement EDIT\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"revenueGroups\": [\r\n {\r\n \"code\": \"FURNISH\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"furnishing\"\r\n },\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -37641,23 +39079,23 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/autoFolioSettlementTypes/{{Code}}", + "raw": "{{HostName}}/evm/config/v1/revenueGroups/{{RevenueGroupsCode}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "autoFolioSettlementTypes", - "{{Code}}" + "revenueGroups", + "{{RevenueGroupsCode}}" ] } }, "response": [] }, { - "name": "delete Auto Folio Settlement Types", + "name": "delete Revenue Groups", "request": { "auth": { "type": "bearer", @@ -37672,14 +39110,12 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "value": "{{HotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "value": "{{AppKey}}" } ], "body": { @@ -37692,48 +39128,28 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/autoFolioSettlementTypes/{{Code}}", + "raw": "{{HostName}}/evm/config/v1/revenueGroups/{{RevenueGroupsCode}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "autoFolioSettlementTypes", - "{{Code}}" + "revenueGroups", + "{{RevenueGroupsCode}}" ] } }, "response": [] } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } ] }, { - "name": "Cashiers", + "name": "Revenue Types", "item": [ { - "name": "get Cashiers", + "name": "get Revenue Types", "request": { "auth": { "type": "bearer", @@ -37747,43 +39163,44 @@ }, "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/cashierDetails/cashiers", + "raw": "{{HostName}}/evm/config/v1/revenueTypes?includeRevenueTypeDetail=true", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "cashierDetails", - "cashiers" + "revenueTypes" ], "query": [ { - "key": "includeInactive", - "value": "true", + "key": "includeRevenueTypeDetail", + "value": "true" + }, + { + "key": "revenueTypeCodes", + "value": "", "disabled": true }, { - "key": "offset", - "value": "0", + "key": "revenueTypeWildCard", + "value": "", "disabled": true }, { - "key": "cashierIDs", - "value": "4", + "key": "includeInactive", + "value": "", "disabled": true } ] @@ -37792,7 +39209,7 @@ "response": [] }, { - "name": "post Cashiers", + "name": "post Revenue Types", "request": { "auth": { "type": "bearer", @@ -37806,20 +39223,18 @@ }, "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"cashiers\": [\r\n {\r\n \"cashierId\": \"15\",\r\n \"name\": \"Cashier 15\",\r\n \"cashierType\": \"Cashier\",\r\n \"startingAmount\": \"99999\",\r\n \"usageInfo\": {\r\n \"maximumDailyUses\": \"9999\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"revenueTypes\": [\r\n {\r\n \"revenueGroup\": \"BEV\",\r\n \"foodAndBeverage\": false,\r\n \"inactive\": false,\r\n \"revenueDetails\": [],\r\n \"code\": \"POP\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Softdrinks\"\r\n },\r\n \"displaySequence\": \"6\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -37827,22 +39242,22 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/cashiers", + "raw": "{{HostName}}/evm/config/v1/revenueTypes", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "cashiers" + "revenueTypes" ] } }, "response": [] }, { - "name": "put Cashiers", + "name": "put Revenue Types", "request": { "auth": { "type": "bearer", @@ -37856,20 +39271,18 @@ }, "method": "PUT", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"cashiers\": [\r\n {\r\n \"cashierId\": \"14\",\r\n \"name\": \"Cashier 14\",\r\n \"cashierType\": \"Cashier\",\r\n \"startingAmount\": \"99999999\",\r\n \"floatOverShort\": false,\r\n \"usageInfo\": {\r\n \"maximumDailyUses\": \"9999\"\r\n },\r\n \"kiosk\": false,\r\n \"inactive\": true\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"revenueTypes\": [\r\n {\r\n \"revenueGroup\": \"BEV\",\r\n \"foodAndBeverage\": false,\r\n \"inactive\": false,\r\n \"revenueDetails\": [],\r\n \"code\": \"POP\",\r\n \"translatableDescription\": {\r\n \"defaultText\": \"Softdrinks\"\r\n },\r\n \"displaySequence\": \"6\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -37877,57 +39290,16 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/cashiers", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "cashiers" - ] - } - }, - "response": [] - }, - { - "name": "get Available Cashier Number", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/fof/config/v1/cashiers/nextAvailable", + "raw": "{{HostName}}/evm/config/v1/revenueTypes/{{RevenueTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "cashiers", - "nextAvailable" + "revenueTypes", + "{{RevenueTypesId}}" ] } }, @@ -37936,10 +39308,10 @@ ] }, { - "name": "Cashier Shift Drop Locations", + "name": "Room Pools", "item": [ { - "name": "get Cashier Shift Drop Locations", + "name": "get Room Type Pool", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -37956,20 +39328,12 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], @@ -37983,32 +39347,24 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/cashierShifts/dropLocations", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/roomPools", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", "hotels", "{{HotelId}}", - "cashierShifts", - "dropLocations" - ], - "query": [ - { - "key": "firstNameWildCard", - "value": "", - "disabled": true - } + "roomPools" ] } }, "response": [] }, { - "name": "post Cashier Shift Drop Locations", + "name": "post Room Pool", "request": { "auth": { "type": "bearer", @@ -38022,71 +39378,6 @@ }, "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"cashierShiftDropLocations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"FD1\",\r\n \"description\": {\r\n \"defaultText\": \"Front Desk 1\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/cashierShifts/dropLocations", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "hotels", - "{{HotelId}}", - "cashierShifts", - "dropLocations" - ] - } - }, - "response": [] - }, - { - "name": "change Cashier Shift Drop Locations", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -38100,7 +39391,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"cashierShiftDropLocations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"1234\",\r\n \"description\": {\r\n \"defaultText\": \"Front Desk 1\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomPoolTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomTypePoolCode\": \"POOL1\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"text room pools\"\r\n },\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -38108,26 +39399,24 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/cashierShifts/dropLocations/{{DropLocationId}}", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/roomPools", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", "hotels", "{{HotelId}}", - "cashierShifts", - "dropLocations", - "{{DropLocationId}}" + "roomPools" ] } }, "response": [] }, { - "name": "remove Cashier Shift Drop Locations", + "name": "remove Room Type Pool", "request": { "auth": { "type": "bearer", @@ -38141,46 +39430,30 @@ }, "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/cashierShifts/dropLocations/{{DropLocationId}}", + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/roomPools/{{RoomPoolCode}}", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", "hotels", "{{HotelId}}", - "cashierShifts", - "dropLocations", - "{{DropLocationId}}" + "roomPools", + "{{RoomPoolCode}}" ] } }, @@ -38189,10 +39462,10 @@ ] }, { - "name": "Commission Codes", + "name": "Template Event Codes", "item": [ { - "name": "get Commission Code", + "name": "get Template Event Codes", "request": { "auth": { "type": "bearer", @@ -38206,87 +39479,39 @@ }, "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/commissionCode/{{CommissionCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "hotels", - "{{HotelId}}", - "commissionCode", - "{{CommissionCode}}" - ], - "query": [ - { - "key": "commissionCodes", - "value": "NIR9", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Commission Codes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ + }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/commissionCodes?hotelIds={{HotelId}}", + "raw": "{{HostName}}/evm/config/v1/eventCodes?includeInactive=true", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "commissionCodes" + "eventCodes" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "includeInactive", + "value": "true" }, { - "key": "commissionCodes", - "value": "NIR9", + "key": "eventsCodes", + "value": "", + "disabled": true + }, + { + "key": "wildCard", + "value": "", "disabled": true } ] @@ -38295,7 +39520,7 @@ "response": [] }, { - "name": "post Commission Codes", + "name": "post Template Event Codes", "request": { "auth": { "type": "bearer", @@ -38309,70 +39534,18 @@ }, "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"commissionCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"commissionCode\": \"8PCT\",\r\n \"description\": \"8 percent\",\r\n \"sequence\": \"2\",\r\n \"commissionCodeHoldStatus\": {\r\n \"holdAlways\": false,\r\n \"holdAccountReceivables\": true\r\n },\r\n \"reservationHistoryRecords\": {\r\n \"perNight\": true,\r\n \"perStay\": false,\r\n \"commissionType\": \"P\"\r\n },\r\n \"commissionCalculation\": {\r\n \"reservationBasedCommission\": {\r\n \"commissionPaidDetails\": {\r\n \"perNight\": true,\r\n \"perStay\": false,\r\n \"commissionAmount\": {\r\n \"amount\": \"8\"\r\n }\r\n }\r\n }\r\n },\r\n \"taxPercentage\": \"5\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/config/v1/commissionCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "commissionCodes" - ] - } - }, - "response": [] - }, - { - "name": "put Commission Codes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ + }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"commissionCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"commissionCode\": \"8PCT\",\r\n \"description\": \"8 per cent\",\r\n \"sequence\": \"1\",\r\n \"commissionCodeHoldStatus\": {\r\n \"holdAlways\": false,\r\n \"holdPrepaid\": true,\r\n \"holdAccountReceivables\": false\r\n },\r\n \"reservationHistoryRecords\": {\r\n \"perNight\": true,\r\n \"perStay\": false,\r\n \"commissionType\": \"P\"\r\n },\r\n \"commissionCalculation\": {\r\n \"revenueBasedCommission\": [\r\n {\r\n \"transactionCode\": \"1000\",\r\n \"basedOnNetAmount\": false,\r\n \"commissionPaidDetails\": {\r\n \"perNight\": true,\r\n \"perStay\": false,\r\n \"commissionAmount\": {\r\n \"amount\": \"8\"\r\n },\r\n \"commissionType\": \"P\"\r\n }\r\n }\r\n ]\r\n },\r\n \"taxPercentage\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateEventCodes\": [\r\n {\r\n \"code\": \"JAZZ\",\r\n \"description\": \"Jazz Festival\",\r\n \"blackOut\": false,\r\n \"sellSequence\": \"2\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -38380,81 +39553,28 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/commissionCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "commissionCodes" - ] - } - }, - "response": [] - }, - { - "name": "delete Commission Codes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/fof/config/v1/commissionCodes?hotelIds={{HotelId}}&commissionCodes=8PCT", + "raw": "{{HostName}}/evm/config/v1/eventCodes?includeInactive=true", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "commissionCodes" + "eventCodes" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" - }, - { - "key": "commissionCodes", - "value": "8PCT" + "key": "includeInactive", + "value": "true" } ] } }, "response": [] - } - ] - }, - { - "name": "Comp Bucket Redemption", - "item": [ + }, { - "name": "get Comp Bucket Redemption Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "change Template Event Codes", "request": { "auth": { "type": "bearer", @@ -38466,28 +39586,20 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"templateEventCodes\": [\r\n {\r\n \"code\": \"JAZZ\",\r\n \"description\": \"Jazz Festival\",\r\n \"blackOut\": false,\r\n \"sellSequence\": \"2\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -38495,64 +39607,803 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/compBucket/redemption", + "raw": "{{HostName}}/evm/config/v1/eventCodes", "host": [ "{{HostName}}" ], "path": [ - "fof", + "evm", "config", "v1", - "hotels", - "{{HotelId}}", - "compBucket", - "redemption" - ], - "query": [ - { - "key": "taxCodes", - "value": "", - "disabled": true - } + "eventCodes" ] - }, - "description": "First you can call getReservation operation to find the details which can then be used in the request parameters of this operation." + } }, "response": [] } ] }, { - "name": "Config Bank Accounts", - "item": [ - { - "name": "get Config Bank Accounts", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, + "name": "get Function Space Config", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/functionSpaces/{{FunctionSpaceCode}}/configurations", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "functionSpaces", + "{{FunctionSpaceCode}}", + "configurations" + ] + }, + "description": "get Function Space detailed Configuration for a specific space" + }, + "response": [] + }, + { + "name": "get Catering Containers", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/cateringContainers?fetchInactive=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "cateringContainers" + ], + "query": [ + { + "key": "fetchInactive", + "value": "false" + } + ] + } + }, + "response": [] + }, + { + "name": "get Catering Menu", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenus/{{CateringMenuId}}?fetchInstructions=MenuDetails", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "cateringMenus", + "{{CateringMenuId}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "MenuDetails" + } + ] + } + }, + "response": [] + }, + { + "name": "get Catering Menus", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenus", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "cateringMenus" + ] + } + }, + "response": [] + }, + { + "name": "get Catering Menu Items", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringMenuItems", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "cateringMenuItems" + ] + } + }, + "response": [] + }, + { + "name": "get Catering Package", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/cateringPackages/{{CateringPackageId}}?fetchInstructions=PackageInfo&fetchInstructions=Events&fetchInstructions=Resources&fetchInstructions=Pricing", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "cateringPackages", + "{{CateringPackageId}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "PackageInfo", + "description": "\"PackageInfo\", \"Events\", \"Resources\", \"Pricing\", \"Indicators\", \"BlockPackageInfo\", \"EventNotes\"" + }, + { + "key": "fetchInstructions", + "value": "Events" + }, + { + "key": "fetchInstructions", + "value": "Resources" + }, + { + "key": "fetchInstructions", + "value": "Pricing" + }, + { + "key": "limit", + "value": "-1", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Catering Packages", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/cateringPackages?fetchInstructions=PackageInfo&pkgTmpltType=Packages&offset=1&fetchInstructions=Events&hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "cateringPackages" + ], + "query": [ + { + "key": "offset", + "value": "0", + "disabled": true + }, + { + "key": "limit", + "value": "-1", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "PackageInfo" + }, + { + "key": "pkgTmpltType", + "value": "Packages" + }, + { + "key": "offset", + "value": "1" + }, + { + "key": "fetchInstructions", + "value": "Events" + }, + { + "key": "hotelIds", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + }, + { + "name": "get Catering Packages Multi Properties", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/cateringPackages?hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "cateringPackages" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + }, + { + "name": "get Catering Servings", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/cateringServings?fetchInactive=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "cateringServings" + ], + "query": [ + { + "key": "servingCodes", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "f", + "disabled": true + }, + { + "key": "fetchInactive", + "value": "false" + } + ] + } + }, + "response": [] + }, + { + "name": "get Inventory Items Templates", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/inventoryItems?hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "inventoryItems" + ], + "query": [ + { + "key": "inventoryItemTemplateName", + "value": "b", + "disabled": true + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + }, + { + "name": "get Item Pools", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/evm/config/v1/hotels/{{HotelId}}/itemPools", + "host": [ + "{{HostName}}" + ], + "path": [ + "evm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "itemPools" + ] + } + }, + "response": [] + }, + { + "name": "get Opera Parameters", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/parameters?parameterName=CATERING_EVENTS", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "parameters" + ], + "query": [ + { + "key": "parameterName", + "value": "CATERING_EVENTS" + } + ] + } + }, + "response": [] + } + ], + "description": "###### APIs to cater Configuration functionality for Event Management in OPERA. \r\n\r\nFor further detailed information on Event Configuration, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_osem_catering_code.htm#OCSUH-CateringCodes-F691D343)/.", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Export Configuration (EXP Config)", + "item": [ + { + "name": "get Exports Available", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/exp/config/v1/availableExports?includeComponents=true&includeInactive=false&hotelIds={{HotelId}}&limit=-1&fileGroup=Miscellaneous", + "host": [ + "{{HostName}}" + ], + "path": [ + "exp", + "config", + "v1", + "availableExports" + ], + "query": [ + { + "key": "includeComponents", + "value": "true" + }, + { + "key": "includeInactive", + "value": "false" + }, + { + "key": "hotelIds", + "value": "{{HotelId}}" + }, + { + "key": "limit", + "value": "-1" + }, + { + "key": "fileGroup", + "value": "Miscellaneous" + } + ] + } + }, + "response": [] + }, + { + "name": "fetch Export Schedules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/ent/config/v1/hotels/{{HotelId}}/exportSchedules?includeInactive=true&timeZone=+11:00&exportGroup=Miscellaneous", + "host": [ + "{{HostName}}" + ], + "path": [ + "ent", + "config", + "v1", + "hotels", + "{{HotelId}}", + "exportSchedules" + ], + "query": [ + { + "key": "includeInactive", + "value": "true" + }, + { + "key": "timeZone", + "value": "+11:00" + }, + { + "key": "exportGroup", + "value": "Miscellaneous" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Front Desk Configuration (FOF Config)", + "item": [ + { + "name": "Articles", + "item": [ + { + "name": "Get Articles", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/configBankAccounts?hotels={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/articles?includeInactive=false&hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -38560,17 +40411,16 @@ "fof", "config", "v1", - "configBankAccounts" + "articles" ], "query": [ { - "key": "hotels", - "value": "{{HotelId}}" + "key": "includeInactive", + "value": "false" }, { - "key": "bankCodes", - "value": "", - "disabled": true + "key": "hotelIds", + "value": "{{HotelId}}" } ] } @@ -38578,7 +40428,10 @@ "response": [] }, { - "name": "post Config Bank Accounts", + "name": "post Articles", + "protocolProfileBehavior": { + "disabledSystemHeaders": {} + }, "request": { "auth": { "type": "bearer", @@ -38593,10 +40446,15 @@ "method": "POST", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", "type": "text" }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "value": "{{AppKey}}", @@ -38605,7 +40463,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"updateDefaultForCurrency\": false,\r\n \"updateDefault\": true,\r\n \"bankAccounts\": [\r\n {\r\n \"bankAccountNumber\": \"1234567890\",\r\n \"bankCode\": \"CODE\",\r\n \"branchCode\": \"BRANCHCODE\",\r\n \"bankName\": \"DESCRIPTION CREATE\",\r\n \"routingNumber\": \"12345\",\r\n \"paymentMethod\": \"Check\",\r\n \"format\": \"checkprinter\",\r\n \"nextCheckNumber\": \"3\",\r\n \"currency\": \"AUD\",\r\n \"checkStubLines\": \"6\",\r\n \"editCheckNumber\": true,\r\n \"validateIATANumber\": true,\r\n \"default\": true,\r\n \"defaultForCurrency\": true,\r\n \"positivePayExport\": true,\r\n \"report1099\": true,\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelId\": {{hotelId}},\r\n \"articles\": [\r\n {\r\n \"description\": \"Sprite\",\r\n \"transactionCode\": {{transactionCode}}\r\n \"price\": {\r\n \"amount\": \"3.56\"\r\n },\r\n \"postIt\": {\r\n \"availableForPostIt\": true,\r\n \"color\": \"Green\"\r\n },\r\n \"hotelId\": {{hotelId}},\r\n \"articleCode\": {{articleCode}},\r\n \"orderSequence\": \"12\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -38613,7 +40471,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/configBankAccounts", + "raw": "{{HostName}}/fof/config/v1/articles", "host": [ "{{HostName}}" ], @@ -38621,14 +40479,15 @@ "fof", "config", "v1", - "configBankAccounts" + "articles" ] - } + }, + "description": "1. {{transactionCode}} - Provide existing transaction code for which you want to add Article\n2. avilableForPostIt - is a boolean value\n \n3. {{articleCode}} - Proifle Article code which you want to create." }, "response": [] }, { - "name": "delete Config Bank Accounts", + "name": "put Articles", "request": { "auth": { "type": "bearer", @@ -38640,11 +40499,16 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { @@ -38653,8 +40517,17 @@ "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"hotelId\": {{HotelId}},\r\n \"articles\": [\r\n {\r\n \"description\": \"Sprite\",\r\n \"transactionCode\": {{transactionCode}},\r\n \"price\": {\r\n \"amount\": \"4.00\"\r\n },\r\n \"postIt\": {\r\n \"availableForPostIt\": true\r\n \"color\": \"RED\"\r\n },\r\n \"hotelId\": {{hotelId}},\r\n \"articleCode\": {{articleCode}},\r\n \"inactive\": false,\r\n \"orderSequence\": \"10\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/configBankAccounts?bankAccountID=54586&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/articles", "host": [ "{{HostName}}" ], @@ -38662,29 +40535,21 @@ "fof", "config", "v1", - "configBankAccounts" - ], - "query": [ - { - "key": "bankAccountID", - "value": "54586" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "articles" ] - } + }, + "description": "1. {{transactionCode}} - Provide existing transaction code for which you want to add Article\n2. avilableForPostIt - is a boolean value\n3. {{articleCode}} - Proifle Article code which you want to Update." }, "response": [] } - ] + ], + "description": "With articles in use by the property, you can specify an individual article number for each, such as the mini bar food items or marketplace items, and specify a default price for the related transaction code." }, { - "name": "Currency Exchange Service Taxes", + "name": "Authorization Config Rules", "item": [ { - "name": "get Currency Exchange Service Taxes", + "name": "get Authorization Config Rules", "request": { "auth": { "type": "bearer", @@ -38699,18 +40564,23 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes?hotelIds={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/authorizationConfigRules?hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -38718,11 +40588,11 @@ "fof", "config", "v1", - "currencyExchangeServiceTaxes" + "authorizationConfigRules" ], "query": [ { - "key": "hotelIds", + "key": "hotelId", "value": "{{HotelId}}" } ] @@ -38731,7 +40601,7 @@ "response": [] }, { - "name": "post Currency Exchange Service Taxes", + "name": "post Authorization Config Rule", "request": { "auth": { "type": "bearer", @@ -38745,20 +40615,25 @@ }, "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"currencyExchangeServiceTaxes\": [\r\n {\r\n \"amountFrom\": \"1001\",\r\n \"amountTo\": \"1999\",\r\n \"percentage\": \"10\",\r\n \"baseAmount\": \"10\",\r\n \"hotel\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"authorizationConfigRulesType\": [\r\n {\r\n \"ruleNo\": {{ruleNo}},\r\n \"amount\": {\r\n \"amount\": \"100\"\r\n },\r\n \"hotelId\": {{hotelId}},\r\n \"roomType\": {{roomType}},\r\n \"roomClass\": {\r\n \"roomClassCode\": {{roomClassCode}}\r\n },\r\n \"sourceCode\": {\r\n \"sourceCode\": {{sourceCode}}\r\n },\r\n \"rateCategory\": {},\r\n \"rateCode\": {{rateCode}},\r\n \"guaranteeCode\": {{guaranteeCode}}\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -38766,7 +40641,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes", + "raw": "{{HostName}}/fof/config/v1/authorizationConfigRule", "host": [ "{{HostName}}" ], @@ -38774,14 +40649,15 @@ "fof", "config", "v1", - "currencyExchangeServiceTaxes" + "authorizationConfigRule" ] - } + }, + "description": "1. {{ruleNo}} - provide valid Authorization Rule number\n2. amount - Mandatory value to enter the amount\n3. enter either of value for roomType, roomClass, SourceCode and rateCode.\n \n4. You will see an error, if you are setting up a rule with the same criteria." }, "response": [] }, { - "name": "put Currency Exchange Service Taxes", + "name": "post Authorization Config Rule-1", "request": { "auth": { "type": "bearer", @@ -38793,22 +40669,27 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"currencyExchangeServiceTaxes\": [\r\n {\r\n \"amountFrom\": \"1001\",\r\n \"amountTo\": \"1999\",\r\n \"percentage\": \"10\",\r\n \"minServiceTax\": \"1\",\r\n \"maxServiceTax\": \"99999\",\r\n \"baseAmount\": \"5\",\r\n \"hotel\": \"{{HotelId}}\",\r\n \"code\": \"R2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"authorizationConfigRulesType\": [\r\n {\r\n \"ruleNo\": {{ruleNo}},\r\n \"amount\": {\r\n \"amount\": \"10\"\r\n },\r\n \"maxDaysToAuthorize\": \"6\",\r\n \"ignoreDepositsYN\": false,\r\n \"hotelId\": {{HotelId}},\r\n \"roomType\": {{roomType}},\r\n \"roomClass\": {},\r\n \"sourceCode\": {},\r\n \"rateCategory\": {}\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -38816,7 +40697,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes", + "raw": "{{HostName}}/fof/config/v1/authorizationConfigRule", "host": [ "{{HostName}}" ], @@ -38824,14 +40705,15 @@ "fof", "config", "v1", - "currencyExchangeServiceTaxes" + "authorizationConfigRule" ] - } + }, + "description": "User this request when Advance Authorization rules OPERA Control is not Active:\n\n1. Application allows you to set only one rule from UI." }, "response": [] }, { - "name": "delete Currency Exchange Service Taxes", + "name": "put Authorization Config Rule", "request": { "auth": { "type": "bearer", @@ -38843,21 +40725,35 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"authorizationConfigRulesType\": [\r\n {\r\n \"ruleNo\": {{ruleNo}},\r\n \"amount\": {\r\n \"amount\": \"100\"\r\n },\r\n \"hotelId\": {{hotelId}},\r\n \"roomType\": {{roomType}},\r\n \"roomClass\": {\r\n \"roomClassCode\": \"ALL\"\r\n },\r\n \"sourceCode\": {\r\n \"sourceCode\": {{sourceCode}}\r\n },\r\n \"rateCategory\": {},\r\n \"rateCode\": {{rateCode}},\r\n \"guaranteeCode\": {{guaranteeCode}}\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes?currencyExchangeServiceTaxCode=R2&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/authorizationConfigRule", "host": [ "{{HostName}}" ], @@ -38865,29 +40761,14 @@ "fof", "config", "v1", - "currencyExchangeServiceTaxes" - ], - "query": [ - { - "key": "currencyExchangeServiceTaxCode", - "value": "R2" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "authorizationConfigRule" ] } }, "response": [] - } - ] - }, - { - "name": "Custom Tax Types", - "item": [ + }, { - "name": "get Custom Tax Types", + "name": "delete Authorization Config Rule", "request": { "auth": { "type": "bearer", @@ -38899,21 +40780,30 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "" + }, "url": { - "raw": "{{HostName}}/fof/config/v1/customTaxTypes?fetchInactive=false", + "raw": "{{HostName}}/fof/config/v1/authorizationConfigRule?hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -38921,20 +40811,119 @@ "fof", "config", "v1", - "customTaxTypes" + "authorizationConfigRule" ], "query": [ { - "key": "fetchInactive", - "value": "false" + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "roomType", + "value": "", + "disabled": true + }, + { + "key": "roomClassHotelId", + "value": "", + "disabled": true + }, + { + "key": "roomClassCode", + "value": "", + "disabled": true + }, + { + "key": "sourceCodeHotelId", + "value": "", + "disabled": true + }, + { + "key": "sourceCode", + "value": "", + "disabled": true + }, + { + "key": "rateCategory", + "value": "", + "disabled": true + }, + { + "key": "rateCode", + "value": "", + "disabled": true + }, + { + "key": "guaranteeCode", + "value": "", + "disabled": true } ] - } + }, + "description": "API to remove a property configured credit card authorization rule. Provide the parameters needed to specifically identify the rule to remove." + }, + "response": [] + } + ], + "description": "APIs to fetch and configure credit card authorization rules for the property, that can then be used for a reservation to indicate the amount a credit card payment method will be authorized." + }, + { + "name": "Authorizer Groups", + "item": [ + { + "name": "get Authorizer Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/authorizerGroups?hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "authorizerGroups" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + } + ] + } }, "response": [] }, { - "name": "post Custom Tax Types", + "name": "post Authorizer Groups", "request": { "auth": { "type": "bearer", @@ -38949,19 +40938,24 @@ "method": "POST", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"customTaxTypes\": [\r\n {\r\n \"code\": \"TAX2\",\r\n \"description\": {\r\n \"defaultText\": \"Description custom tax type \"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"authorizerGroups\": [\r\n {\r\n \"description\": \"Auth Group Test\",\r\n \"rateCode\": \"CLASSIC\",\r\n \"transactionLimits\": [\r\n {\r\n \"transactionCodes\": [\r\n {\r\n \"code\": \"100190\"\r\n },\r\n {\r\n \"code\": \"7011\"\r\n }\r\n ],\r\n \"billingInstructions\": [\r\n {\r\n \"code\": \"TB COMP\"\r\n }\r\n ],\r\n \"groupHeaderId\": \"15581\",\r\n \"creditLimit\": \"10000\",\r\n \"occurrenceLimit\": \"10000\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -38969,7 +40963,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/customTaxTypes", + "raw": "{{HostName}}/fof/config/v1/authorizerGroups", "host": [ "{{HostName}}" ], @@ -38977,14 +40971,15 @@ "fof", "config", "v1", - "customTaxTypes" + "authorizerGroups" ] - } + }, + "description": "1. ratecode - Provide valid Rate code in the body section.\n \n2. Enter Valid transaction codes and Billing transaction codes in the body section." }, "response": [] }, { - "name": "change Custom Tax Types", + "name": "put Authorizer Groups", "request": { "auth": { "type": "bearer", @@ -38999,19 +40994,24 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"customTaxTypes\": [\r\n {\r\n \"code\": \"TAX2\",\r\n \"description\": {\r\n \"defaultText\": \"Description custom tax type EDIT\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"updateAuthorizers\": true,\r\n \"authorizerGroups\": [\r\n {\r\n \"description\": \"Auth Group Test12\",\r\n \"rateCode\": \"CLASSIC\",\r\n \"transactionLimits\": [\r\n {\r\n \"transactionCodes\": [\r\n {\r\n \"code\": \"100190\"\r\n },\r\n {\r\n \"code\": \"7008\"\r\n },\r\n {\r\n \"code\": \"7011\"\r\n }\r\n ],\r\n \"billingInstructions\": [\r\n {\r\n \"code\": \"TB COMP\"\r\n }\r\n ],\r\n \"groupHeaderId\": \"15581\",\r\n \"creditLimit\": \"10000\",\r\n \"occurrenceLimit\": \"10000\"\r\n }\r\n ],\r\n \"hotelId\": \"FINCGEN\",\r\n \"code\": \"TEST1\"\r\n }\r\n ]\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -39019,7 +41019,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/customTaxTypes/{{TaxTypeCode}}", + "raw": "{{HostName}}/fof/config/v1/authorizerGroups?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -39027,15 +41027,21 @@ "fof", "config", "v1", - "customTaxTypes", - "{{TaxTypeCode}}" + "authorizerGroups" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + } ] - } + }, + "description": "1. Transaction codes it is a full overlay." }, "response": [] }, { - "name": "remove Custom Tax Types", + "name": "delete Authorizer Groups", "request": { "auth": { "type": "bearer", @@ -39050,22 +41056,23 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "" - }, "url": { - "raw": "{{HostName}}/fof/config/v1/customTaxTypes/{{TaxTypeCode}}", + "raw": "{{HostName}}/fof/config/v1//authorizerGroups?authorizerGroup={{code}}&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -39073,20 +41080,32 @@ "fof", "config", "v1", - "customTaxTypes", - "{{TaxTypeCode}}" + "", + "authorizerGroups" + ], + "query": [ + { + "key": "authorizerGroup", + "value": "{{code}}" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } ] - } + }, + "description": "AuthorizerGroup param value is required." }, "response": [] } - ] + ], + "description": "APIs to fetch and configure Authorizers for Comp Handling." }, { - "name": "Daily Plan Codes", + "name": "Auto Folio Settlement Types", "item": [ { - "name": "get Daily Plan Codes", + "name": "get Auto Folio Settlement Types", "request": { "auth": { "type": "bearer", @@ -39101,18 +41120,23 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/dailyPlanCodes?hotels={{HotelId}}&includeTransactionCodes=true", + "raw": "{{HostName}}/fof/config/v1/autoFolioSettlementTypes?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -39120,16 +41144,12 @@ "fof", "config", "v1", - "dailyPlanCodes" + "autoFolioSettlementTypes" ], "query": [ { - "key": "hotels", - "value": "{{HotelId}}" - }, - { - "key": "includeTransactionCodes", - "value": "true" + "key": "fetchInactive", + "value": "false" } ] } @@ -39137,7 +41157,7 @@ "response": [] }, { - "name": "put Daily Plan Codes", + "name": "post Auto Folio Settlement Types", "request": { "auth": { "type": "bearer", @@ -39149,22 +41169,27 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"dailyPlanCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\",\r\n \"1001\"\r\n ],\r\n \"arrangementId\": \"10001\",\r\n \"description\": {\r\n \"defaultText\": \"Others\"\r\n },\r\n \"revenue\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"LODGING\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"autoFolioSettlementTypes\": [\r\n {\r\n \"code\": \"005\",\r\n \"description\": {\r\n \"defaultText\": \"0005- Autofolio settlement create\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -39172,7 +41197,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/dailyPlanCodes", + "raw": "{{HostName}}/fof/config/v1/autoFolioSettlementTypes", "host": [ "{{HostName}}" ], @@ -39180,42 +41205,14 @@ "fof", "config", "v1", - "dailyPlanCodes" + "autoFolioSettlementTypes" ] } }, "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Exchange Rates", - "item": [ - { - "name": "get Exchange Rates", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put Auto Folio Settlement Types", "request": { "auth": { "type": "bearer", @@ -39227,28 +41224,27 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"autoFolioSettlementTypes\": [\r\n {\r\n \"code\": \"005\",\r\n \"description\": {\r\n \"defaultText\": \"0005- Autofolio settlement create-update1\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -39256,7 +41252,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/exchangeRates?exchangeTypes=Cash", + "raw": "{{HostName}}/fof/config/v1/autoFolioSettlementTypes/{{code}}", "host": [ "{{HostName}}" ], @@ -39264,24 +41260,15 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "exchangeRates" - ], - "query": [ - { - "key": "exchangeTypes", - "value": "Cash", - "description": "\"Cash\", \"Settlement\", \"Posting\", \"Check\", \"TACommission\", \"Membership\", \"Certificate\" " - } + "autoFolioSettlementTypes", + "{{code}}" ] - }, - "description": "Deprecated - please use getExchangeRatesInfo operation" + } }, "response": [] }, { - "name": "set Exchange Rates", + "name": "delete Auto Folio Settlement Types", "request": { "auth": { "type": "bearer", @@ -39293,22 +41280,27 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"rates\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"exchangeType\": [\r\n \"Cash\"\r\n ],\r\n \"currency\": {\r\n \"code\": \"CAD\"\r\n },\r\n \"beginDate\": \"2023-07-20 08:01:00.0\",\r\n \"buyRate\": \"1.29999999999961000000000011699999999996\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -39316,7 +41308,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/exchangeRates/set", + "raw": "{{HostName}}/fof/config/v1/autoFolioSettlementTypes/{{code}}", "host": [ "{{HostName}}" ], @@ -39324,20 +41316,40 @@ "fof", "config", "v1", - "exchangeRates", - "set" + "autoFolioSettlementTypes", + "{{code}}" ] } }, "response": [] } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Expense Arrangement Codes", + "name": "Cashiers", "item": [ { - "name": "get Expense Arrangement Codes", + "name": "get Cashiers", "request": { "auth": { "type": "bearer", @@ -39351,19 +41363,24 @@ }, "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/expenseArrangementCodes?hotels={{HotelId}}&includeTransactionCodes=true", + "raw": "{{HostName}}/fof/config/v1/cashierDetails/cashiers?limit=25&offset=21&includeInactive=false", "host": [ "{{HostName}}" ], @@ -39371,24 +41388,40 @@ "fof", "config", "v1", - "expenseArrangementCodes" + "cashierDetails", + "cashiers" ], "query": [ { - "key": "hotels", - "value": "{{HotelId}}" + "key": "cashierIDs", + "value": "", + "disabled": true }, { - "key": "includeTransactionCodes", - "value": "true" + "key": "limit", + "value": "25" + }, + { + "key": "offset", + "value": "21" + }, + { + "key": "name", + "value": "", + "disabled": true + }, + { + "key": "includeInactive", + "value": "false" } ] - } + }, + "description": "Offset and limit params are required to get the Cashier details for pagination." }, "response": [] }, { - "name": "post Expense Arrangement Codes", + "name": "post Cashiers", "request": { "auth": { "type": "bearer", @@ -39402,20 +41435,25 @@ }, "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"expenseArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\",\r\n \"1001\"\r\n ],\r\n \"description\": {\r\n \"defaultText\": \"Text can go here\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"6\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"cashiers\": [\r\n {\r\n \"cashierId\": \"458\",\r\n \"name\": \"API test Cashier1\",\r\n \"cashierType\": \"Cashier\",\r\n \"startingAmount\": \"100\",\r\n \"usageInfo\": {\r\n \"maximumDailyUses\": \"999\"\r\n }\r\n \r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -39423,7 +41461,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/expenseArrangementCodes", + "raw": "{{HostName}}/fof/config/v1/cashiers", "host": [ "{{HostName}}" ], @@ -39431,14 +41469,15 @@ "fof", "config", "v1", - "expenseArrangementCodes" + "cashiers" ] - } + }, + "description": "Next available Cashier id can be fetched using 'get Available Cashier number' API" }, "response": [] }, { - "name": "put Expense Arrangement Codes", + "name": "put Cashiers", "request": { "auth": { "type": "bearer", @@ -39452,20 +41491,25 @@ }, "method": "PUT", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"expenseArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\",\r\n \"1001\"\r\n ],\r\n \"arrangementId\": \"2200511604\",\r\n \"description\": {\r\n \"defaultText\": \"You can edit text here\"\r\n },\r\n \"revenue\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"6\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"cashiers\": [\r\n {\r\n \"cashierId\": \"458\",\r\n \"name\": \"Cashier 458\",\r\n \"cashierType\": \"Cashier\",\r\n \"startingAmount\": \"9999\",\r\n \"floatOverShort\": false,\r\n \"usageInfo\": {\r\n \"maximumDailyUses\": \"9999\"\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -39473,7 +41517,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/expenseArrangementCodes", + "raw": "{{HostName}}/fof/config/v1/cashiers", "host": [ "{{HostName}}" ], @@ -39481,14 +41525,14 @@ "fof", "config", "v1", - "expenseArrangementCodes" + "cashiers" ] } }, "response": [] }, { - "name": "delete Expense Arrangement Codes", + "name": "get Available Cashier Number", "request": { "auth": { "type": "bearer", @@ -39500,21 +41544,26 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/expenseArrangementCodes?code=11&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/cashiers/nextAvailable", "host": [ "{{HostName}}" ], @@ -39522,29 +41571,25 @@ "fof", "config", "v1", - "expenseArrangementCodes" - ], - "query": [ - { - "key": "code", - "value": "11" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "cashiers", + "nextAvailable" ] - } + }, + "description": "API to fetch the next available cashierId for use." }, "response": [] } - ] + ], + "description": "APIs to fetch and configure cashierIds and assign users." }, { - "name": "Fiscal Folio Parameters", + "name": "Cashier Shift Drop Locations", "item": [ { - "name": "put Fiscal Folio Parameters", + "name": "get Cashier Shift Drop Locations", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -39556,22 +41601,28 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"fiscalFolioParameters\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"partner\": \"GENERIC\",\r\n \"code\": \"TEST1\",\r\n \"description\": \"Description can go here\",\r\n \"value\": \"test edit\",\r\n \"internal\": false\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -39579,103 +41630,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalFolioParameters", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "fiscalFolioParameters" - ] - } - }, - "response": [] - }, - { - "name": "delete Fiscal Folio Parameters", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalFolioParameters?code=FLIP_ASSOCIATED_FISCAL_BILL_DATE&partner=GENERIC&hotelId={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "fiscalFolioParameters" - ], - "query": [ - { - "key": "code", - "value": "FLIP_ASSOCIATED_FISCAL_BILL_DATE" - }, - { - "key": "partner", - "value": "GENERIC" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } - ] - } - }, - "response": [] - }, - { - "name": "get Fiscal Folio Parameters", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalFolioParameters?internal=false&hotels={{HotelId}}&wildcard=t", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/cashierShifts/dropLocations?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -39683,38 +41638,39 @@ "fof", "config", "v1", - "fiscalFolioParameters" + "hotels", + "{{HotelId}}", + "cashierShifts", + "dropLocations" ], "query": [ { - "key": "internal", + "key": "fetchInactive", "value": "false" }, { - "key": "hotels", - "value": "{{HotelId}}" + "key": "codes", + "value": "", + "disabled": true }, { - "key": "codes", - "value": "te", + "key": "wildCard", + "value": "", "disabled": true }, { - "key": "wildcard", - "value": "t" + "key": "description", + "value": "", + "disabled": true } ] - } + }, + "description": "hotels/hoteid - need to remove to get the Shift drop templates." }, "response": [] - } - ] - }, - { - "name": "Fiscal Guest Types", - "item": [ + }, { - "name": "get Fiscal Guest Types", + "name": "post Cashier Shift Drop Locations", "request": { "auth": { "type": "bearer", @@ -39726,21 +41682,36 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"cashierShiftDropLocations\": [\r\n {\r\n \"hotelId\": \"{{hotelId}}\",\r\n \"code\": \"TEST\",\r\n \"description\": {\r\n \"defaultText\": \"test\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalGuestTypes?fetchInactive=false", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/cashierShifts/dropLocations", "host": [ "{{HostName}}" ], @@ -39748,20 +41719,18 @@ "fof", "config", "v1", - "fiscalGuestTypes" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } + "hotels", + "{{HotelId}}", + "cashierShifts", + "dropLocations" ] - } + }, + "description": "hotels/hoteid - need to remove to creat the Shift drop templates." }, "response": [] }, { - "name": "post Fiscal Guest Types", + "name": "change Cashier Shift Drop Locations", "request": { "auth": { "type": "bearer", @@ -39773,22 +41742,28 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"fiscalGuestTypes\": [\r\n {\r\n \"code\": \"3\",\r\n \"description\": {\r\n \"defaultText\": \"Government\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"cashierShiftDropLocations\": [\r\n {\r\n \"hotelId\": \"{{hotelId}}\",\r\n \"code\": \"TEST\",\r\n \"description\": {\r\n \"defaultText\": \"test two update\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -39796,7 +41771,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalGuestTypes", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/cashierShifts/dropLocations/{{droplocationId}}", "host": [ "{{HostName}}" ], @@ -39804,14 +41779,18 @@ "fof", "config", "v1", - "fiscalGuestTypes" + "hotels", + "{{HotelId}}", + "cashierShifts", + "dropLocations", + "{{droplocationId}}" ] } }, "response": [] }, { - "name": "change Fiscal Guest Types", + "name": "remove Cashier Shift Drop Locations", "request": { "auth": { "type": "bearer", @@ -39823,22 +41802,28 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"fiscalGuestTypes\": [\r\n {\r\n \"code\": \"3\",\r\n \"description\": {\r\n \"defaultText\": \"Government\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -39846,7 +41831,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalGuestTypes/{{FiscalGuestTypeCode}}", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/cashierShifts/dropLocations/{{droplocationId}}", "host": [ "{{HostName}}" ], @@ -39854,15 +41839,23 @@ "fof", "config", "v1", - "fiscalGuestTypes", - "{{FiscalGuestTypeCode}}" + "hotels", + "{{HotelId}}", + "cashierShifts", + "dropLocations", + "{{droplocationId}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Commission Codes", + "item": [ { - "name": "remove Fiscal Guest Types", + "name": "get Commission Code", "request": { "auth": { "type": "bearer", @@ -39874,21 +41867,26 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalGuestTypes/{{FiscalGuestTypeCode}}", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/commissionCode/{{commissionCode}}", "host": [ "{{HostName}}" ], @@ -39896,20 +41894,24 @@ "fof", "config", "v1", - "fiscalGuestTypes", - "{{FiscalGuestTypeCode}}" + "hotels", + "{{HotelId}}", + "commissionCode", + "{{commissionCode}}" + ], + "query": [ + { + "key": "commissionCodes", + "value": "NIR9", + "disabled": true + } ] } }, "response": [] - } - ] - }, - { - "name": "Fiscal Periods", - "item": [ + }, { - "name": "get Fiscal Periods", + "name": "get Commission Codes", "request": { "auth": { "type": "bearer", @@ -39924,18 +41926,23 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalPeriods?periodType=Calendar&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/commissionCodes?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -39943,16 +41950,17 @@ "fof", "config", "v1", - "fiscalPeriods" + "commissionCodes" ], "query": [ { - "key": "periodType", - "value": "Calendar" + "key": "hotelIds", + "value": "{{HotelId}}" }, { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "commissionCodes", + "value": "NIR9", + "disabled": true } ] } @@ -39960,7 +41968,7 @@ "response": [] }, { - "name": "post Fiscal Periods", + "name": "post Commission Codes", "request": { "auth": { "type": "bearer", @@ -39975,19 +41983,24 @@ "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"fiscalPeriods\": [\r\n {\r\n \"year\": \"2051\",\r\n \"code\": \"TEST\",\r\n \"description\": \"TEST\",\r\n \"periodType\": \"Calendar\",\r\n \"endDate\": \"2023-06-11\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"yearId\": \"-111\",\r\n \"startDate\": \"2023-06-04\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"commissionCodes\": [\r\n {\r\n \"hotelId\": \"{{hotelId}}\",\r\n \"commissionCode\": \"8PCT\",\r\n \"description\": \"8 percent\",\r\n \"sequence\": \"2\",\r\n \"commissionCodeHoldStatus\": {\r\n \"holdAlways\": false,\r\n \"holdAccountReceivables\": true\r\n },\r\n \"reservationHistoryRecords\": {\r\n \"perNight\": true,\r\n \"perStay\": false,\r\n \"commissionType\": \"P\"\r\n },\r\n \"commissionCalculation\": {\r\n \"reservationBasedCommission\": {\r\n \"commissionPaidDetails\": {\r\n \"perNight\": true,\r\n \"perStay\": false,\r\n \"commissionAmount\": {\r\n \"amount\": \"8\"\r\n }\r\n }\r\n }\r\n },\r\n \"taxPercentage\": \"5\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -39995,7 +42008,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalPeriods", + "raw": "{{HostName}}/fof/config/v1/commissionCodes", "host": [ "{{HostName}}" ], @@ -40003,14 +42016,14 @@ "fof", "config", "v1", - "fiscalPeriods" + "commissionCodes" ] } }, "response": [] }, { - "name": "put Fiscal Periods", + "name": "put Commission Codes", "request": { "auth": { "type": "bearer", @@ -40025,19 +42038,24 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"fiscalPeriods\": [\r\n {\r\n \"newPeriod\": {\r\n \"year\": \"2016\",\r\n \"code\": \"-11\",\r\n \"description\": \"Description Edit\",\r\n \"periodType\": \"Fiscal\",\r\n \"endDate\": \"2023-01-01\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"yearId\": \"3021\",\r\n \"startDate\": \"2023-06-04\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"yearId\": \"3021\",\r\n \"startDate\": \"2023-06-04\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"commissionCodes\": [\r\n {\r\n \"hotelId\": \"{{hotelId}}\",\r\n \"commissionCode\": \"8PCT\",\r\n \"description\": \"8 per cent\",\r\n \"sequence\": \"1\",\r\n \"commissionCodeHoldStatus\": {\r\n \"holdAlways\": false,\r\n \"holdPrepaid\": true,\r\n \"holdAccountReceivables\": false\r\n },\r\n \"reservationHistoryRecords\": {\r\n \"perNight\": true,\r\n \"perStay\": false,\r\n \"commissionType\": \"P\"\r\n },\r\n \"commissionCalculation\": {\r\n \"revenueBasedCommission\": [\r\n {\r\n \"transactionCode\": \"1000\",\r\n \"basedOnNetAmount\": false,\r\n \"commissionPaidDetails\": {\r\n \"perNight\": true,\r\n \"perStay\": false,\r\n \"commissionAmount\": {\r\n \"amount\": \"8\"\r\n },\r\n \"commissionType\": \"P\"\r\n }\r\n }\r\n ]\r\n },\r\n \"taxPercentage\": \"3\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -40045,7 +42063,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalPeriods", + "raw": "{{HostName}}/fof/config/v1/commissionCodes", "host": [ "{{HostName}}" ], @@ -40053,14 +42071,14 @@ "fof", "config", "v1", - "fiscalPeriods" + "commissionCodes" ] } }, "response": [] }, { - "name": "delete Fiscal Periods", + "name": "delete Commission Codes", "request": { "auth": { "type": "bearer", @@ -40075,18 +42093,23 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalPeriods?hotelId={{HotelId}}&startDate=1992-09-01&yearId=-1", + "raw": "{{HostName}}/fof/config/v1/commissionCodes?hotelIds={{HotelId}}&commissionCodes=8PCT", "host": [ "{{HostName}}" ], @@ -40094,33 +42117,38 @@ "fof", "config", "v1", - "fiscalPeriods" + "commissionCodes" ], "query": [ { - "key": "hotelId", + "key": "hotelIds", "value": "{{HotelId}}" }, { - "key": "startDate", - "value": "1992-09-01" + "key": "commissionCodes", + "value": "8PCT" }, { - "key": "yearId", - "value": "-1" + "key": "commissionCodes", + "value": "RESVSTAY", + "disabled": true } ] - } + }, + "description": "1. Commission code param is required to delete the perticular record.\n \n2. Commission codes accepts only one param value at a time." }, "response": [] } ] }, { - "name": "Fiscal Years", + "name": "Comp Bucket Redemption", "item": [ { - "name": "get Fiscal Years", + "name": "get Comp Bucket Redemption Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -40135,18 +42163,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalYears?hotelId={{HotelId}}&yearType=Fiscal", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/compBucket/redemption", "host": [ "{{HostName}}" ], @@ -40154,24 +42197,30 @@ "fof", "config", "v1", - "fiscalYears" + "hotels", + "{{HotelId}}", + "compBucket", + "redemption" ], "query": [ { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "yearType", - "value": "Fiscal" + "key": "taxCodes", + "value": "", + "disabled": true } ] - } + }, + "description": "First you can call getReservation operation to find the details which can then be used in the request parameters of this operation." }, "response": [] - }, + } + ] + }, + { + "name": "Config Bank Accounts", + "item": [ { - "name": "put Fiscal Years", + "name": "get Config Bank Accounts", "request": { "auth": { "type": "bearer", @@ -40183,30 +42232,26 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"fiscalYears\": [\r\n {\r\n \"year\": \"2048\",\r\n \"description\": \"2048 - Year - Calendar EDIT\",\r\n \"yearType\": \"Fiscal\",\r\n \"startDate\": \"2023-01-01\",\r\n \"endDate\": \"2023-12-31\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"yearId\": \"773\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalYears", + "raw": "{{HostName}}/fof/config/v1/configBankAccounts?hotels={{HotelId}}", "host": [ "{{HostName}}" ], @@ -40214,14 +42259,30 @@ "fof", "config", "v1", - "fiscalYears" + "configBankAccounts" + ], + "query": [ + { + "key": "hotels", + "value": "{{HotelId}}" + }, + { + "key": "bankCodes", + "value": "", + "disabled": true + }, + { + "key": "wildCard", + "value": null, + "disabled": true + } ] } }, "response": [] }, { - "name": "post FiscalYears", + "name": "post Config Bank Accounts", "request": { "auth": { "type": "bearer", @@ -40236,19 +42297,24 @@ "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"fiscalYears\": [\r\n {\r\n \"year\": \"2021\",\r\n \"description\": \"2021\",\r\n \"yearType\": \"Fiscal\",\r\n \"startDate\": \"2023-01-01\",\r\n \"endDate\": \"2023-12-31\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"updateDefaultForCurrency\": false,\r\n \"updateDefault\": true,\r\n \"bankAccounts\": [\r\n {\r\n \"bankAccountNumber\": \"1234567890\",\r\n \"bankCode\": \"CODE\",\r\n \"branchCode\": \"BRANCHCODE\",\r\n \"bankName\": \"DESCRIPTION CREATE\",\r\n \"routingNumber\": \"12345\",\r\n \"paymentMethod\": \"Check\",\r\n \"format\": \"sample_checkusd\",\r\n \"nextCheckNumber\": \"3\",\r\n \"currency\": \"AUD\",\r\n \"checkStubLines\": \"6\",\r\n \"editCheckNumber\": true,\r\n \"validateIATANumber\": true,\r\n \"default\": false,\r\n \"defaultForCurrency\": true,\r\n \"positivePayExport\": true,\r\n \"report1099\": true,\r\n \"hotelId\": \"{{hotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -40256,7 +42322,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalYears", + "raw": "{{HostName}}/fof/config/v1/configBankAccounts", "host": [ "{{HostName}}" ], @@ -40264,14 +42330,15 @@ "fof", "config", "v1", - "fiscalYears" + "configBankAccounts" ] - } + }, + "description": "1. fromat field from the body refers to the Check Report." }, "response": [] }, { - "name": "delete Fiscal Years", + "name": "delete Config Bank Accounts", "request": { "auth": { "type": "bearer", @@ -40286,18 +42353,18 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalYears?hotelId={{HotelId}}&yearId=1337", + "raw": "{{HostName}}/fof/config/v1/configBankAccounts?bankAccountID=54586&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -40305,16 +42372,16 @@ "fof", "config", "v1", - "fiscalYears" + "configBankAccounts" ], "query": [ { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "bankAccountID", + "value": "54586" }, { - "key": "yearId", - "value": "1337" + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -40324,10 +42391,10 @@ ] }, { - "name": "Folio Arrangement Codes", + "name": "Currency Exchange Service Taxes", "item": [ { - "name": "get Folio Arrangement Codes", + "name": "get Currency Exchange Service Taxes", "request": { "auth": { "type": "bearer", @@ -40342,18 +42409,23 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/folioArrangementCodes?hotelIds={{HotelId}}&includeTransactionCodes=true", + "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -40361,16 +42433,12 @@ "fof", "config", "v1", - "folioArrangementCodes" + "currencyExchangeServiceTaxes" ], "query": [ { "key": "hotelIds", "value": "{{HotelId}}" - }, - { - "key": "includeTransactionCodes", - "value": "true" } ] } @@ -40378,7 +42446,7 @@ "response": [] }, { - "name": "post Folio Arrangement Codes", + "name": "post Currency Exchange Service Taxes", "request": { "auth": { "type": "bearer", @@ -40392,20 +42460,25 @@ }, "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"folioArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\",\r\n \"1001\"\r\n ],\r\n \"arrangementId\": \"25502\",\r\n \"description\": {\r\n \"defaultText\": \"Arr Code 1\"\r\n },\r\n \"revenue\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"02\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"currencyExchangeServiceTaxes\": [\r\n {\r\n \"amountFrom\": \"601\",\r\n \"amountTo\": \"650\",\r\n \"percentage\": \"5\",\r\n \"minServiceTax\": \"601\",\r\n \"maxServiceTax\": \"650\",\r\n \"hotel\": \"{{hotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -40413,7 +42486,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/folioArrangementCodes", + "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes", "host": [ "{{HostName}}" ], @@ -40421,14 +42494,14 @@ "fof", "config", "v1", - "folioArrangementCodes" + "currencyExchangeServiceTaxes" ] } }, "response": [] }, { - "name": "Copy Folio Arrangement Codes", + "name": "put Currency Exchange Service Taxes", "request": { "auth": { "type": "bearer", @@ -40443,19 +42516,24 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"folioArrangementCode\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId2}}\",\r\n \"code\": \"ROOM\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"currencyExchangeServiceTaxes\": [\r\n {\r\n \"amountFrom\": \"601\",\r\n \"amountTo\": \"650\",\r\n \"percentage\": \"6\",\r\n \"minServiceTax\": \"2\",\r\n \"maxServiceTax\": \"99999\",\r\n \"hotel\": \"{{hotelId}}\",\r\n \"code\": \"R4\"\r\n \r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -40463,7 +42541,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/folioArrangementCodes/copy", + "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes", "host": [ "{{HostName}}" ], @@ -40471,15 +42549,15 @@ "fof", "config", "v1", - "folioArrangementCodes", - "copy" + "currencyExchangeServiceTaxes" ] - } + }, + "description": "Hotel and Code is Required for updating the record.\n\nYou can fetch the code using the Get operation." }, "response": [] }, { - "name": "put Folio Arrangement Codes", + "name": "delete Currency Exchange Service Taxes", "request": { "auth": { "type": "bearer", @@ -40491,22 +42569,93 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes?currencyExchangeServiceTaxCode={{currencyExchangeServiceTaxCode}}&hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "currencyExchangeServiceTaxes" + ], + "query": [ + { + "key": "currencyExchangeServiceTaxCode", + "value": "{{currencyExchangeServiceTaxCode}}" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } + ] + }, + "description": "CurrencyExchangeServiceTax Code param refer to the Code parameter from the Get Operation." + }, + "response": [] + } + ] + }, + { + "name": "Exchange Rates", + "item": [ + { + "name": "get Exchange Rates", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"folioArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"2300\",\r\n \"9011\"\r\n ],\r\n \"arrangementId\": \"25502\",\r\n \"description\": {\r\n \"defaultText\": \"Arr Code 1\"\r\n },\r\n \"revenue\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"01\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -40514,7 +42663,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/folioArrangementCodes", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/exchangeRates?exchangeTypes=Cash", "host": [ "{{HostName}}" ], @@ -40522,14 +42671,24 @@ "fof", "config", "v1", - "folioArrangementCodes" + "hotels", + "{{HotelId}}", + "exchangeRates" + ], + "query": [ + { + "key": "exchangeTypes", + "value": "Cash", + "description": "\"Cash\", \"Settlement\", \"Posting\", \"Check\", \"TACommission\", \"Membership\", \"Certificate\" " + } ] - } + }, + "description": "Deprecated - please use getExchangeRatesInfo operation" }, "response": [] }, { - "name": "delete Folio Arrangement Codes ", + "name": "set Exchange Rates", "request": { "auth": { "type": "bearer", @@ -40541,21 +42700,35 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"rates\": [\r\n {\r\n \"hotelId\": \"{{hotelId}}\",\r\n \"exchangeType\": [\r\n \"Cash\"\r\n ],\r\n \"currency\": {\r\n \"code\": \"{{currencyCode}}\"\r\n },\r\n \"beginDate\": \"2022-02-14 18:54:00.0\",\r\n \"buyRate\": \"0.6\",\r\n \"buyCommission\": \"1\",\r\n \"comment\": \"Canadian dollar exchange\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/folioArrangementCodes?hotelIds={{HotelId}}&code=TEST", + "raw": "{{HostName}}/fof/config/v1/exchangeRates/set", "host": [ "{{HostName}}" ], @@ -40563,29 +42736,21 @@ "fof", "config", "v1", - "folioArrangementCodes" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - }, - { - "key": "code", - "value": "TEST" - } + "exchangeRates", + "set" ] - } + }, + "description": "1. provide valid currency code\n \n2. beginDate : yyyy-mm-dd HH:MM:SS format" }, "response": [] } ] }, { - "name": "Folio Type Legend Mappings", + "name": "Custom Tax Types", "item": [ { - "name": "get Folio Type Legend Mappings Config", + "name": "get Custom Tax Types", "request": { "auth": { "type": "bearer", @@ -40599,19 +42764,24 @@ }, "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/folioTypeLegendMappings?legendCode=11COPY&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/customTaxTypes?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -40619,16 +42789,12 @@ "fof", "config", "v1", - "folioTypeLegendMappings" + "customTaxTypes" ], "query": [ { - "key": "legendCode", - "value": "11COPY" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "fetchInactive", + "value": "false" } ] } @@ -40636,7 +42802,7 @@ "response": [] }, { - "name": "create Folio Type Legend Mappings Config", + "name": "post Custom Tax Types", "request": { "auth": { "type": "bearer", @@ -40650,20 +42816,25 @@ }, "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"legendCode\": \"11COPY\",\r\n \"folioType\": \"FOLIODMR\",\r\n \"folioTypeDescription\": \"description\"\r\n }\r\n}", + "raw": "{\r\n \"customTaxTypes\": [\r\n {\r\n \"code\": \"TAX2\",\r\n \"description\": {\r\n \"defaultText\": \"Description custom tax type \"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -40671,7 +42842,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/folioTypeLegendMappings", + "raw": "{{HostName}}/fof/config/v1//customTaxTypes", "host": [ "{{HostName}}" ], @@ -40679,14 +42850,15 @@ "fof", "config", "v1", - "folioTypeLegendMappings" + "", + "customTaxTypes" ] } }, "response": [] }, { - "name": "change Folio Type Legend Mappings Config", + "name": "change Custom Tax Types", "request": { "auth": { "type": "bearer", @@ -40700,20 +42872,25 @@ }, "method": "PUT", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"legendCode\": \"11COPY\",\r\n \"folioType\": \"FOLIODMR\",\r\n \"folioTypeDescription\": \"Edit description\"\r\n }\r\n}", + "raw": "{\r\n \"customTaxTypes\": [\r\n {\r\n \"code\": \"TAX2\",\r\n \"description\": {\r\n \"defaultText\": \"Description custom tax type EDIT\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -40721,7 +42898,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/folioTypeLegendMappings", + "raw": "{{HostName}}/fof/config/v1/customTaxTypes/{{TaxTypeCode}}", "host": [ "{{HostName}}" ], @@ -40729,36 +42906,15 @@ "fof", "config", "v1", - "folioTypeLegendMappings" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}", - "disabled": true - }, - { - "key": "legendCode", - "value": "10COPY", - "disabled": true - }, - { - "key": "folioType", - "value": "Sample Folio E", - "disabled": true - } + "customTaxTypes", + "{{TaxTypeCode}}" ] } }, "response": [] - } - ] - }, - { - "name": "Folio Types Configuration", - "item": [ + }, { - "name": "get Folio Types Configuration", + "name": "remove Custom Tax Types", "request": { "auth": { "type": "bearer", @@ -40770,21 +42926,30 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "" + }, "url": { - "raw": "{{HostName}}/fof/config/v1/folioTypesConfig?hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/customTaxTypes/{{TaxTypeCode}}", "host": [ "{{HostName}}" ], @@ -40792,20 +42957,20 @@ "fof", "config", "v1", - "folioTypesConfig" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "customTaxTypes", + "{{TaxTypeCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Daily Plan Codes", + "item": [ { - "name": "post Folio Types Configuration", + "name": "get Daily Plan Codes", "request": { "auth": { "type": "bearer", @@ -40817,30 +42982,26 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"folioTypes\": [\r\n {\r\n \"folioReports\": [\r\n {\r\n \"reportName\": \"bbh_folio_vat_curr_v18\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"ES\"\r\n },\r\n {\r\n \"reportName\": \"folio_fi_basedonsample\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"FI\"\r\n }\r\n ],\r\n \"fiscalFolio\": false,\r\n \"sendFiscalFolio\": true,\r\n \"correctionFolio\": false,\r\n \"debitFolio\": false,\r\n \"depositFolio\": false,\r\n \"simpleFolio\": false,\r\n \"internalFolio\": false,\r\n \"aRFolio\": false,\r\n \"manualFolio\": false,\r\n \"informationFolio\": false,\r\n \"useNationality\": false,\r\n \"cityLedgerFolio\": false,\r\n \"useTaxNumber\": false,\r\n \"allowFolioCompression\": false,\r\n \"compressedFolio\": false,\r\n \"allowCreditFolio\": false,\r\n \"creditFolio\": true,\r\n \"supplementalFolio\": true,\r\n \"useOriginalFolioStayDetails\": true,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/folioTypesConfig", + "raw": "{{HostName}}/fof/config/v1/dailyPlanCodes?hotels={{HotelId}}&includeTransactionCodes=true", "host": [ "{{HostName}}" ], @@ -40848,14 +43009,24 @@ "fof", "config", "v1", - "folioTypesConfig" + "dailyPlanCodes" + ], + "query": [ + { + "key": "hotels", + "value": "{{HotelId}}" + }, + { + "key": "includeTransactionCodes", + "value": "true" + } ] } }, "response": [] }, { - "name": "put Folio Types Configuration", + "name": "put Daily Plan Codes", "request": { "auth": { "type": "bearer", @@ -40870,19 +43041,24 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"folioTypes\": [\r\n {\r\n \"folioReports\": [\r\n {\r\n \"reportName\": \"bbh_folio_vat_curr_v18\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"ES\"\r\n },\r\n {\r\n \"reportName\": \"folio_fi_basedonsample\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"FI\"\r\n },\r\n {\r\n \"reportName\": \"sample_folio\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"E\"\r\n },\r\n {\r\n \"reportName\": \"sample_folio\",\r\n \"reportGroup\": \"PostIt\",\r\n \"language\": \"E\"\r\n }\r\n ],\r\n \"fiscalFolio\": false,\r\n \"sendFiscalFolio\": true,\r\n \"correctionFolio\": false,\r\n \"debitFolio\": false,\r\n \"depositFolio\": false,\r\n \"simpleFolio\": false,\r\n \"internalFolio\": false,\r\n \"aRFolio\": false,\r\n \"manualFolio\": false,\r\n \"informationFolio\": false,\r\n \"useNationality\": false,\r\n \"cityLedgerFolio\": false,\r\n \"useTaxNumber\": false,\r\n \"allowFolioCompression\": false,\r\n \"compressedFolio\": false,\r\n \"allowCreditFolio\": false,\r\n \"creditFolio\": true,\r\n \"supplementalFolio\": false,\r\n \"useOriginalFolioStayDetails\": true,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"dailyPlanCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\",\r\n \"1030\"\r\n ],\r\n \"arrangementId\": \"10001\",\r\n \"description\": {\r\n \"defaultText\": \"Others\"\r\n },\r\n \"revenue\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"LODGING\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -40890,7 +43066,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/folioTypesConfig", + "raw": "{{HostName}}/fof/config/v1/dailyPlanCodes", "host": [ "{{HostName}}" ], @@ -40898,70 +43074,39 @@ "fof", "config", "v1", - "folioTypesConfig" + "dailyPlanCodes" ] } }, "response": [] + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } }, { - "name": "delete Folio Types Configuration", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/fof/config/v1/folioTypesConfig?code=TEST1&hotelId={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "folioTypesConfig" - ], - "query": [ - { - "key": "code", - "value": "TEST1" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } - ] - } - }, - "response": [] + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } } ] }, { - "name": "Foreign Currencies", + "name": "Expense Arrangement Codes", "item": [ { - "name": "get Foreign Currencies", + "name": "get Expense Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -40976,18 +43121,23 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/foreignCurrencies?includeInactive=false", + "raw": "{{HostName}}/fof/config/v1/expenseArrangementCodes?hotelids={{HotelId}}&includeTransactionCodes=true", "host": [ "{{HostName}}" ], @@ -40995,22 +43145,16 @@ "fof", "config", "v1", - "foreignCurrencies" + "expenseArrangementCodes" ], "query": [ { - "key": "currencies", - "value": "USD", - "disabled": true - }, - { - "key": "wildCard", - "value": "", - "disabled": true + "key": "hotelids", + "value": "{{HotelId}}" }, { - "key": "includeInactive", - "value": "false" + "key": "includeTransactionCodes", + "value": "true" } ] } @@ -41018,7 +43162,7 @@ "response": [] }, { - "name": "post Foreign Currencies", + "name": "post Expense Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -41032,20 +43176,25 @@ }, "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"foreignCurrencies\": [\r\n {\r\n \"currencyCode\": \"USD\",\r\n \"description\": \"US Dollar\",\r\n \"decimals\": \"2\",\r\n \"symbol\": \"USD\",\r\n \"sellCurrency\": false,\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"expenseArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\",\r\n \"1005\"\r\n ],\r\n \"description\": {\r\n \"defaultText\": \"Text can go here\"\r\n },\r\n \"hotelId\": {{HotelId}},\r\n \"code\": \"6\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -41053,7 +43202,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/foreignCurrencies", + "raw": "{{HostName}}/fof/config/v1/expenseArrangementCodes", "host": [ "{{HostName}}" ], @@ -41061,14 +43210,14 @@ "fof", "config", "v1", - "foreignCurrencies" + "expenseArrangementCodes" ] } }, "response": [] }, { - "name": "put Foreign Currencies", + "name": "put Expense Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -41082,20 +43231,25 @@ }, "method": "PUT", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"foreignCurrencies\": [\r\n {\r\n \"currencyCode\": \"USD\",\r\n \"description\": \"USD EDIT\",\r\n \"decimals\": \"2\",\r\n \"symbol\": \"USD\",\r\n \"sellCurrency\": false,\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"expenseArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\",\r\n \"1005\"\r\n ],\r\n \"arrangementId\": \"2200511604\",\r\n \"description\": {\r\n \"defaultText\": \"test edit\"\r\n },\r\n \"revenue\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"6\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -41103,7 +43257,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/foreignCurrencies", + "raw": "{{HostName}}/fof/config/v1//expenseArrangementCodes", "host": [ "{{HostName}}" ], @@ -41111,14 +43265,15 @@ "fof", "config", "v1", - "foreignCurrencies" + "", + "expenseArrangementCodes" ] } }, "response": [] }, { - "name": "delete Foreign Currencies", + "name": "delete Expense Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -41132,19 +43287,24 @@ }, "method": "DELETE", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/foreignCurrencies?currencyCodes=ABC", + "raw": "{{HostName}}/fof/config/v1/expenseArrangementCodes?code=11&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -41152,12 +43312,16 @@ "fof", "config", "v1", - "foreignCurrencies" + "expenseArrangementCodes" ], "query": [ { - "key": "currencyCodes", - "value": "ABC" + "key": "code", + "value": "11" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -41167,10 +43331,10 @@ ] }, { - "name": "Group Arrangement Codes", + "name": "Fiscal Guest Types", "item": [ { - "name": "get Group Arrangement Codes", + "name": "get Fiscal Guest Types", "request": { "auth": { "type": "bearer", @@ -41186,17 +43350,17 @@ "header": [ { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes?includeTransactionCodes=true", + "raw": "{{HostName}}/fof/config/v1/fiscalGuestTypes?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -41204,12 +43368,12 @@ "fof", "config", "v1", - "groupArrangementCodes" + "fiscalGuestTypes" ], "query": [ { - "key": "includeTransactionCodes", - "value": "true" + "key": "fetchInactive", + "value": "false" } ] } @@ -41217,7 +43381,7 @@ "response": [] }, { - "name": "post Group Arrangement Codes", + "name": "post Fiscal Guest Types", "request": { "auth": { "type": "bearer", @@ -41244,7 +43408,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"groupArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\"\r\n ],\r\n \"description\": {\r\n \"defaultText\": \"test\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"11\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"fiscalGuestTypes\": [\r\n {\r\n \"code\": \"15\",\r\n \"description\": {\r\n \"defaultText\": \"Government1\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -41252,7 +43416,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes", + "raw": "{{HostName}}/fof/config/v1/fiscalGuestTypes", "host": [ "{{HostName}}" ], @@ -41260,14 +43424,14 @@ "fof", "config", "v1", - "groupArrangementCodes" + "fiscalGuestTypes" ] } }, "response": [] }, { - "name": "put Group Arrangement Codes", + "name": "change Fiscal Guest Types", "request": { "auth": { "type": "bearer", @@ -41294,7 +43458,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"groupArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\"\r\n ],\r\n \"description\": {\r\n \"defaultText\": \"test\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"11\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"fiscalGuestTypes\": [\r\n {\r\n \"code\": \"15\",\r\n \"description\": {\r\n \"defaultText\": \"Government Test\"\r\n },\r\n \"displayOrder\": \"8\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -41302,7 +43466,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes", + "raw": "{{HostName}}/fof/config/v1/fiscalGuestTypes/{{FiscalGuestTypeCode}}", "host": [ "{{HostName}}" ], @@ -41310,14 +43474,113 @@ "fof", "config", "v1", - "groupArrangementCodes" + "fiscalGuestTypes", + "{{FiscalGuestTypeCode}}" ] } }, "response": [] }, { - "name": "Copy Group Arrangement Codes", + "name": "remove Fiscal Guest Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/fiscalGuestTypes/{{FiscalGuestTypeCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "fiscalGuestTypes", + "{{FiscalGuestTypeCode}}" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Fiscal Folio Parameters", + "item": [ + { + "name": "get Fiscal Folio Parameters", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/fiscalFolioParameters?internal=false&hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "fiscalFolioParameters" + ], + "query": [ + { + "key": "internal", + "value": "false" + }, + { + "key": "hotelIds", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + }, + { + "name": "put Fiscal Folio Parameters", "request": { "auth": { "type": "bearer", @@ -41344,7 +43607,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"groupArrangementCode\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId2}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"11\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"fiscalFolioParameters\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"partner\": \"EFSTA\",\r\n \"code\": \"FLIP_CONFIGMODE\",\r\n \"description\": \"Flip COnfiguration Mode.\",\r\n \"value\": \"Flip COnfiguration Mode.\",\r\n \"internal\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -41352,7 +43615,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes/copy", + "raw": "{{HostName}}/fof/config/v1/fiscalFolioParameters", "host": [ "{{HostName}}" ], @@ -41360,15 +43623,14 @@ "fof", "config", "v1", - "groupArrangementCodes", - "copy" + "fiscalFolioParameters" ] } }, "response": [] }, { - "name": "delete Group Arrangement Codes", + "name": "delete Fiscal Folio Parameters", "request": { "auth": { "type": "bearer", @@ -41384,22 +43646,17 @@ "header": [ { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "Content-Type", - "value": "application/json", + "value": "{{HotelId}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes?code=10&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/fiscalFolioParameters?code=FLIP_ASSOCIATED_FISCAL_BILL_DATE&partner=GENERIC&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -41407,12 +43664,16 @@ "fof", "config", "v1", - "groupArrangementCodes" + "fiscalFolioParameters" ], "query": [ { "key": "code", - "value": "10" + "value": "FLIP_ASSOCIATED_FISCAL_BILL_DATE" + }, + { + "key": "partner", + "value": "GENERIC" }, { "key": "hotelId", @@ -41426,13 +43687,21 @@ ] }, { - "name": "Hotel Adjustment Codes", + "name": "Fiscal Periods", "item": [ { - "name": "get Adjustment Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Fiscal Periods", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], "request": { "auth": { "type": "bearer", @@ -41447,33 +43716,18 @@ "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelAdjustmentCodes?hotelIds={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/fiscalPeriods?periodType=Calendar&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -41481,11 +43735,15 @@ "fof", "config", "v1", - "hotelAdjustmentCodes" + "fiscalPeriods" ], "query": [ { - "key": "hotelIds", + "key": "periodType", + "value": "Calendar" + }, + { + "key": "hotelId", "value": "{{HotelId}}" } ] @@ -41494,7 +43752,7 @@ "response": [] }, { - "name": "post Adjustment Codes", + "name": "post Fiscal Periods", "request": { "auth": { "type": "bearer", @@ -41509,25 +43767,19 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"adjustmentCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"DUP\",\r\n \"codeType\": \"Adjustment\",\r\n \"description\": \"Duplicate Charge.\",\r\n \"amount\": {}\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"fiscalPeriods\": [\r\n {\r\n \"year\": \"2020\",\r\n \"code\": \"FEB2000\",\r\n \"description\": \"February 2020\",\r\n \"periodType\": \"Calendar\",\r\n \"endDate\": \"2000-02-29\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"yearId\": \"-9\",\r\n \"startDate\": \"2000-02-01\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -41535,7 +43787,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelAdjustmentCodes", + "raw": "{{HostName}}/fof/config/v1/fiscalPeriods", "host": [ "{{HostName}}" ], @@ -41543,14 +43795,14 @@ "fof", "config", "v1", - "hotelAdjustmentCodes" + "fiscalPeriods" ] } }, "response": [] }, { - "name": "put Adjustment Codes", + "name": "put Fiscal Periods", "request": { "auth": { "type": "bearer", @@ -41565,25 +43817,19 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"adjustmentCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"DUP\",\r\n \"codeType\": \"Adjustment\",\r\n \"description\": \"Duplicate Charge.\",\r\n \"amount\": {}\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"fiscalPeriods\": [\r\n {\r\n \"newPeriod\": {\r\n \"year\": \"2000\",\r\n \"code\": \"FEB2000\",\r\n \"description\": \"February 2020\",\r\n \"periodType\": \"Calendar\",\r\n \"endDate\": \"2000-02-29\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"yearId\": \"-9\",\r\n \"startDate\": \"2000-02-01\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"yearId\": \"-9\",\r\n \"startDate\": \"2000-02-01\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -41591,7 +43837,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelAdjustmentCodes", + "raw": "{{HostName}}/fof/config/v1/fiscalPeriods", "host": [ "{{HostName}}" ], @@ -41599,14 +43845,14 @@ "fof", "config", "v1", - "hotelAdjustmentCodes" + "fiscalPeriods" ] } }, "response": [] }, { - "name": "delete Adjustment Codes", + "name": "delete Fiscal Periods", "request": { "auth": { "type": "bearer", @@ -41621,33 +43867,18 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelAdjustmentCodes?hotelIds={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/fiscalPeriods?hotelId={{HotelId}}&startDate=2000-02-01&yearId=-9", "host": [ "{{HostName}}" ], @@ -41655,12 +43886,20 @@ "fof", "config", "v1", - "hotelAdjustmentCodes" + "fiscalPeriods" ], "query": [ { - "key": "hotelIds", + "key": "hotelId", "value": "{{HotelId}}" + }, + { + "key": "startDate", + "value": "2000-02-01" + }, + { + "key": "yearId", + "value": "-9" } ] } @@ -41670,13 +43909,10 @@ ] }, { - "name": "Hotel Payment Methods", + "name": "Fiscal Years", "item": [ { - "name": "get Payment Methods", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Fiscal Years", "request": { "auth": { "type": "bearer", @@ -41690,34 +43926,17 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelPaymentMethods?hoteld={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/fiscalYears?hotelId={{HotelId}}&yearType=Fiscal", "host": [ "{{HostName}}" ], @@ -41725,27 +43944,16 @@ "fof", "config", "v1", - "hotelPaymentMethods" + "fiscalYears" ], "query": [ { - "key": "limit", - "value": "20", - "disabled": true - }, - { - "key": "transactionCodes", - "value": "", - "disabled": true - }, - { - "key": "paymentMethods", - "value": "", - "disabled": true + "key": "hotelId", + "value": "{{HotelId}}" }, { - "key": "hoteld", - "value": "{{HotelId}}" + "key": "yearType", + "value": "Fiscal" } ] } @@ -41753,7 +43961,7 @@ "response": [] }, { - "name": "post Payment Methods", + "name": "put Fiscal Years", "request": { "auth": { "type": "bearer", @@ -41765,30 +43973,27 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"paymentMethods\": [\r\n {\r\n \"description\": \"Cash Test\",\r\n \"paymentCard\": {\r\n \"cardUsageRules\": {},\r\n \"validation\": {\r\n \"rule\": \"Novalid\"\r\n },\r\n \"option\": {}\r\n },\r\n \"paymentMethodTransactionInfo\": {\r\n \"surcharge\": {},\r\n \"transactionCode\": \"9000\"\r\n },\r\n \"paymentMethodUsage\": {\r\n \"reservation\": true\r\n },\r\n \"creditLimit\": {},\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"paymentMethod\": \"CASHH\",\r\n \"calculatePoints\": \"Never\",\r\n \"orderSequence\": \"101\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"fiscalYears\": [\r\n {\r\n \"year\": \"2016\",\r\n \"description\": \"2016\",\r\n \"yearType\": \"Fiscal\",\r\n \"startDate\": \"2016-01-01\",\r\n \"endDate\": \"2016-12-31\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"yearId\": \"36525\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelPaymentMethods", + "raw": "{{HostName}}/fof/config/v1/fiscalYears", "host": [ "{{HostName}}" ], @@ -41796,15 +44001,14 @@ "fof", "config", "v1", - "hotelPaymentMethods" + "fiscalYears" ] - }, - "description": "The transaction code used in the request body for this operation must not be a transaction code associated with any other existing Payment Method. It also must be a payment type transaction code." + } }, "response": [] }, { - "name": "put PaymentMethods", + "name": "post Fiscal Years", "request": { "auth": { "type": "bearer", @@ -41816,7 +44020,7 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "x-hotelid", @@ -41831,7 +44035,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"paymentMethods\": [\r\n {\r\n \"description\": \"VISA\",\r\n \"paymentCard\": {\r\n \"cardUsageRules\": {\r\n \"promptAtCheckin\": false,\r\n \"chipAndPin\": true\r\n },\r\n \"validation\": {\r\n \"rule\": \"Mod10\",\r\n \"length\": \"13,16\",\r\n \"prefix\": \"4\",\r\n \"ranges\": [\r\n {\r\n \"from\": \"4000000000000\",\r\n \"to\": \"4905249999999\"\r\n },\r\n {\r\n \"from\": \"4000000000000000\",\r\n \"to\": \"4905249999999999\"\r\n },\r\n {\r\n \"from\": \"4905300000000\",\r\n \"to\": \"4910999999999\"\r\n },\r\n {\r\n \"from\": \"4905300000000000\",\r\n \"to\": \"4910999999999999\"\r\n },\r\n {\r\n \"from\": \"4911010000000\",\r\n \"to\": \"4927999999999\"\r\n },\r\n {\r\n \"from\": \"4911010000000000\",\r\n \"to\": \"4927999999999999\"\r\n },\r\n {\r\n \"from\": \"4929000000000\",\r\n \"to\": \"4999999999999\"\r\n },\r\n {\r\n \"from\": \"4929000000000000\",\r\n \"to\": \"4999999999999999\"\r\n }\r\n ]\r\n },\r\n \"option\": {\r\n \"requireIssueNumber\": false,\r\n \"requireStartDate\": false,\r\n \"either\": false\r\n },\r\n \"cardType\": \"Va\"\r\n },\r\n \"paymentMethodTransactionInfo\": {\r\n \"surcharge\": {},\r\n \"transactionCode\": \"90002\"\r\n },\r\n \"paymentMethodUsage\": {\r\n \"reservation\": true,\r\n \"posting\": false\r\n },\r\n \"creditLimit\": {\r\n \"creditLimit\": {\r\n \"amount\": \"0\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"paymentMethod\": \"VA\",\r\n \"calculatePoints\": \"Always\",\r\n \"inactive\": false,\r\n \"orderSequence\": \"110\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"fiscalYears\": [\r\n {\r\n \"year\": \"1001\",\r\n \"description\": \"1001\",\r\n \"yearType\": \"Fiscal\",\r\n \"startDate\": \"1001-01-01\",\r\n \"endDate\": \"1001-12-31\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -41839,7 +44043,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelPaymentMethods", + "raw": "{{HostName}}/fof/config/v1/fiscalYears", "host": [ "{{HostName}}" ], @@ -41847,19 +44051,14 @@ "fof", "config", "v1", - "hotelPaymentMethods" + "fiscalYears" ] } }, "response": [] - } - ] - }, - { - "name": "Hotel Tax Types", - "item": [ + }, { - "name": "get Hotel Tax Types", + "name": "delete Fiscal Years", "request": { "auth": { "type": "bearer", @@ -41871,21 +44070,21 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/hotelTaxTypes?hotels={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/fiscalYears?hotelId={{HotelId}}&yearId={{yearId}}", "host": [ "{{HostName}}" ], @@ -41893,20 +44092,29 @@ "fof", "config", "v1", - "hotelTaxTypes" + "fiscalYears" ], "query": [ { - "key": "hotels", + "key": "hotelId", "value": "{{HotelId}}" + }, + { + "key": "yearId", + "value": "{{yearId}}" } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Folio Type Legend Mappings", + "item": [ { - "name": "post Hotel Tax Types", + "name": "get Folio Type Legend Mappings Config", "request": { "auth": { "type": "bearer", @@ -41918,7 +44126,7 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "x-app-key", @@ -41931,17 +44139,8 @@ "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"taxTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST\",\r\n \"description\": \"TEST\",\r\n \"collectingAgentTax\": false,\r\n \"printAutoAdjust\": true,\r\n \"reportExemptDays\": \"7\",\r\n \"reportTaxPercentage\": \"5\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelTaxTypes", + "raw": "{{HostName}}/fof/config/v1/folioTypeLegendMappings?legendCode=11COPY&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -41949,14 +44148,24 @@ "fof", "config", "v1", - "hotelTaxTypes" + "folioTypeLegendMappings" + ], + "query": [ + { + "key": "legendCode", + "value": "11COPY" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } ] } }, "response": [] }, { - "name": "put Hotel Tax Types", + "name": "create Folio Type Legend Mappings Config", "request": { "auth": { "type": "bearer", @@ -41968,22 +44177,22 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"taxTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST\",\r\n \"description\": \"TEST\",\r\n \"collectingAgentTax\": false,\r\n \"printAutoAdjust\": true,\r\n \"reportExemptDays\": \"8\",\r\n \"reportTaxPercentage\": \"5\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"legendCode\": \"11COPY\",\r\n \"folioType\": \"FOLIODMR\",\r\n \"folioTypeDescription\": \"description\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -41991,7 +44200,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelTaxTypes", + "raw": "{{HostName}}/fof/config/v1/folioTypeLegendMappings", "host": [ "{{HostName}}" ], @@ -41999,14 +44208,14 @@ "fof", "config", "v1", - "hotelTaxTypes" + "folioTypeLegendMappings" ] } }, "response": [] }, { - "name": "delete Hotel Tax Types", + "name": "change Folio Type Legend Mappings Config", "request": { "auth": { "type": "bearer", @@ -42018,7 +44227,7 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "x-app-key", @@ -42031,8 +44240,17 @@ "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"legendCode\": \"11COPY\",\r\n \"folioType\": \"FOLIODMR\",\r\n \"folioTypeDescription\": \"Edit description\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotelTaxTypes?taxTypeCode=TEST&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/folioTypeLegendMappings", "host": [ "{{HostName}}" ], @@ -42040,16 +44258,23 @@ "fof", "config", "v1", - "hotelTaxTypes" + "folioTypeLegendMappings" ], "query": [ { - "key": "taxTypeCode", - "value": "TEST" + "key": "hotelId", + "value": "{{HotelId}}", + "disabled": true }, { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "legendCode", + "value": "10COPY", + "disabled": true + }, + { + "key": "folioType", + "value": "Sample Folio E", + "disabled": true } ] } @@ -42059,10 +44284,10 @@ ] }, { - "name": "No Show Posting Rules", + "name": "Folio Types Configuration", "item": [ { - "name": "get noShow Posting Rules", + "name": "get Folio Types Configuration", "request": { "auth": { "type": "bearer", @@ -42088,7 +44313,7 @@ } ], "url": { - "raw": "{{HostName}}/fof/config/v1/noShowPostingRules?hotels={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/folioTypesConfig?hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -42096,11 +44321,11 @@ "fof", "config", "v1", - "noShowPostingRules" + "folioTypesConfig" ], "query": [ { - "key": "hotels", + "key": "hotelId", "value": "{{HotelId}}" } ] @@ -42109,7 +44334,7 @@ "response": [] }, { - "name": "post NoShow Posting Rules", + "name": "post Folio Types Configuration", "request": { "auth": { "type": "bearer", @@ -42125,18 +44350,19 @@ "header": [ { "key": "x-app-key", + "value": "{{AppKey}}", "type": "text", - "value": "{{AppKey}}" + "disabled": true }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"noShowPostingRules\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationType\": \"9\",\r\n \"sourceCode\": \"WEB\",\r\n \"postingRule\": \"AllNights\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"folioTypes\": [\r\n {\r\n \"folioReports\": [\r\n {\r\n \"reportName\": \"bbh_folio_vat_curr_v18\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"ES\"\r\n },\r\n {\r\n \"reportName\": \"folio_fi_basedonsample\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"FI\"\r\n }\r\n ],\r\n \"fiscalFolio\": false,\r\n \"sendFiscalFolio\": true,\r\n \"correctionFolio\": false,\r\n \"debitFolio\": false,\r\n \"depositFolio\": false,\r\n \"simpleFolio\": false,\r\n \"internalFolio\": false,\r\n \"aRFolio\": false,\r\n \"manualFolio\": false,\r\n \"informationFolio\": false,\r\n \"useNationality\": false,\r\n \"cityLedgerFolio\": false,\r\n \"useTaxNumber\": false,\r\n \"allowFolioCompression\": false,\r\n \"compressedFolio\": false,\r\n \"allowCreditFolio\": false,\r\n \"creditFolio\": true,\r\n \"supplementalFolio\": true,\r\n \"useOriginalFolioStayDetails\": true,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -42144,7 +44370,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/noShowPostingRules", + "raw": "{{HostName}}/fof/config/v1/folioTypesConfig", "host": [ "{{HostName}}" ], @@ -42152,14 +44378,14 @@ "fof", "config", "v1", - "noShowPostingRules" + "folioTypesConfig" ] } }, "response": [] }, { - "name": "put noShow Posting Rules", + "name": "put Folio Types Configuration", "request": { "auth": { "type": "bearer", @@ -42186,7 +44412,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"noShowPostingRules\": [\r\n {\r\n \"newRule\": {\r\n \"reservationType\": \"OFFER\",\r\n \"sourceCode\": \"WEB\",\r\n \"postingRule\": \"FirstNight\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationType\": \"9\",\r\n \"sourceCode\": \"APP\",\r\n \"postingRule\": \"AllNights\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"folioTypes\": [\r\n {\r\n \"folioReports\": [\r\n {\r\n \"reportName\": \"bbh_folio_vat_curr_v18\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"ES\"\r\n },\r\n {\r\n \"reportName\": \"folio_fi_basedonsample\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"FI\"\r\n },\r\n {\r\n \"reportName\": \"sample_folio\",\r\n \"reportGroup\": \"Guest\",\r\n \"language\": \"E\"\r\n },\r\n {\r\n \"reportName\": \"sample_folio\",\r\n \"reportGroup\": \"PostIt\",\r\n \"language\": \"E\"\r\n }\r\n ],\r\n \"fiscalFolio\": true,\r\n \"sendFiscalFolio\": true,\r\n \"correctionFolio\": false,\r\n \"debitFolio\": false,\r\n \"depositFolio\": false,\r\n \"simpleFolio\": false,\r\n \"internalFolio\": false,\r\n \"aRFolio\": false,\r\n \"manualFolio\": false,\r\n \"informationFolio\": false,\r\n \"useNationality\": false,\r\n \"cityLedgerFolio\": false,\r\n \"useTaxNumber\": false,\r\n \"allowFolioCompression\": false,\r\n \"compressedFolio\": false,\r\n \"allowCreditFolio\": false,\r\n \"creditFolio\": true,\r\n \"supplementalFolio\": false,\r\n \"useOriginalFolioStayDetails\": true,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -42194,7 +44420,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/noShowPostingRules", + "raw": "{{HostName}}/fof/config/v1/folioTypesConfig", "host": [ "{{HostName}}" ], @@ -42202,14 +44428,14 @@ "fof", "config", "v1", - "noShowPostingRules" + "folioTypesConfig" ] } }, "response": [] }, { - "name": "delete noShow Posting Rules", + "name": "delete Folio Types Configuration", "request": { "auth": { "type": "bearer", @@ -42225,17 +44451,17 @@ "header": [ { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, + "value": "{{AppKey}}", + "type": "text" + }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/noShowPostingRules?sourceCode=WEB&reservationType=OFFER&hotelId={{HotelId}}&postingRule=FirstNight", + "raw": "{{HostName}}/fof/config/v1/folioTypesConfig?code=TEST1&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -42243,24 +44469,16 @@ "fof", "config", "v1", - "noShowPostingRules" + "folioTypesConfig" ], "query": [ { - "key": "sourceCode", - "value": "WEB" - }, - { - "key": "reservationType", - "value": "OFFER" + "key": "code", + "value": "TEST1" }, { "key": "hotelId", "value": "{{HotelId}}" - }, - { - "key": "postingRule", - "value": "FirstNight" } ] } @@ -42270,10 +44488,10 @@ ] }, { - "name": "Number Descriptions", + "name": "Folio Arrangement Codes", "item": [ { - "name": "get Number Descriptions", + "name": "get Folio Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -42288,18 +44506,23 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/numberDescriptions?fetchInactive=true", + "raw": "{{HostName}}/fof/config/v1/folioArrangementCodes?hotelIds={{HotelId}}&includeTransactionCodes=true", "host": [ "{{HostName}}" ], @@ -42307,11 +44530,15 @@ "fof", "config", "v1", - "numberDescriptions" + "folioArrangementCodes" ], "query": [ { - "key": "fetchInactive", + "key": "hotelIds", + "value": "{{HotelId}}" + }, + { + "key": "includeTransactionCodes", "value": "true" } ] @@ -42320,7 +44547,7 @@ "response": [] }, { - "name": "put Number Descriptions", + "name": "post Folio Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -42332,22 +44559,27 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"numberDescriptions\": [\r\n {\r\n \"numberCode\": \"11\",\r\n \"description\": {\r\n \"defaultText\": \"Eleven.\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"folioArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\",\r\n \"1005\"\r\n ],\r\n \"description\": {\r\n \"defaultText\": \"01- arrangement code\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"01\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -42355,7 +44587,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/numberDescriptions", + "raw": "{{HostName}}/fof/config/v1/folioArrangementCodes", "host": [ "{{HostName}}" ], @@ -42363,19 +44595,14 @@ "fof", "config", "v1", - "numberDescriptions" + "folioArrangementCodes" ] } }, "response": [] - } - ] - }, - { - "name": "Package Arrangement Codes", - "item": [ + }, { - "name": "get Package Arrangement Codes", + "name": "put Folio Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -42387,21 +44614,35 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"folioArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1006\",\r\n \"1005\"\r\n ],\r\n \"arrangementId\": \"702270\",\r\n \"description\": {\r\n \"defaultText\": \"01- arrangement code\"\r\n },\r\n \"revenue\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"01\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/packageArrangementCodes?includeInactive=false", + "raw": "{{HostName}}/fof/config/v1/folioArrangementCodes", "host": [ "{{HostName}}" ], @@ -42409,20 +44650,14 @@ "fof", "config", "v1", - "packageArrangementCodes" - ], - "query": [ - { - "key": "includeInactive", - "value": "false" - } + "folioArrangementCodes" ] } }, "response": [] }, { - "name": "post Package Arrangement Codes", + "name": "delete Folio Arrangement Codes ", "request": { "auth": { "type": "bearer", @@ -42434,30 +44669,26 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"packageArrangementCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"description\": {\r\n \"defaultText\": \"text can go here\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST2\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/packageArrangementCodes", + "raw": "{{HostName}}/fof/config/v1/folioArrangementCodes?hotelId={{HotelId}}&code=01", "host": [ "{{HostName}}" ], @@ -42465,14 +44696,29 @@ "fof", "config", "v1", - "packageArrangementCodes" + "folioArrangementCodes" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "code", + "value": "01" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Foreign Currencies", + "item": [ { - "name": "put Package Arrangement Codes", + "name": "get Foreign Currencies", "request": { "auth": { "type": "bearer", @@ -42484,30 +44730,26 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"packageArrangementCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"arrangementId\": \"408724\",\r\n \"description\": {\r\n \"defaultText\": \"edit edit\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST2\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/packageArrangementCodes", + "raw": "{{HostName}}/fof/config/v1/foreignCurrencies?includeInactive=false", "host": [ "{{HostName}}" ], @@ -42515,14 +44757,30 @@ "fof", "config", "v1", - "packageArrangementCodes" + "foreignCurrencies" + ], + "query": [ + { + "key": "currencies", + "value": "USD", + "disabled": true + }, + { + "key": "wildCard", + "value": "", + "disabled": true + }, + { + "key": "includeInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "copy Package Arrangement Codes", + "name": "post Foreign Currencies", "request": { "auth": { "type": "bearer", @@ -42534,22 +44792,27 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"packageArrangementCode\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId2}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"NIR1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"foreignCurrencies\": [\r\n {\r\n \"currencyCode\": \"USD\",\r\n \"description\": \"US Dollar\",\r\n \"decimals\": \"2\",\r\n \"symbol\": \"USD\",\r\n \"sellCurrency\": false,\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -42557,7 +44820,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/packageArrangementCodes/copy", + "raw": "{{HostName}}/fof/config/v1/foreignCurrencies", "host": [ "{{HostName}}" ], @@ -42565,15 +44828,14 @@ "fof", "config", "v1", - "packageArrangementCodes", - "copy" + "foreignCurrencies" ] } }, "response": [] }, { - "name": "delete Package Arrangement Codes", + "name": "put Foreign Currencies", "request": { "auth": { "type": "bearer", @@ -42585,21 +44847,35 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"foreignCurrencies\": [\r\n {\r\n \"currencyCode\": \"USD\",\r\n \"description\": \"USD EDIT\",\r\n \"decimals\": \"2\",\r\n \"symbol\": \"USD\",\r\n \"sellCurrency\": false,\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes?code=TEST2&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/foreignCurrencies", "host": [ "{{HostName}}" ], @@ -42607,32 +44883,14 @@ "fof", "config", "v1", - "groupArrangementCodes" - ], - "query": [ - { - "key": "code", - "value": "TEST2" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "foreignCurrencies" ] } }, "response": [] - } - ] - }, - { - "name": "Revenue Bucket Codes", - "item": [ + }, { - "name": "get Revenue Bucket Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Foreign Currencies", "request": { "auth": { "type": "bearer", @@ -42644,36 +44902,26 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/revenueBucketCodes?wildCard=d", + "raw": "{{HostName}}/fof/config/v1/foreignCurrencies?currencyCodes=US2", "host": [ "{{HostName}}" ], @@ -42681,30 +44929,25 @@ "fof", "config", "v1", - "revenueBucketCodes" + "foreignCurrencies" ], "query": [ { - "key": "hotels", - "value": "{{HotelId}}", - "disabled": true - }, - { - "key": "trxCodeArrangementCodes", - "value": "", - "disabled": true - }, - { - "key": "wildCard", - "value": "d" + "key": "currencyCodes", + "value": "US2" } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Group Arrangement Codes", + "item": [ { - "name": "delete Revenue Bucket Codes", + "name": "get Group Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -42716,11 +44959,16 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { @@ -42730,7 +44978,7 @@ } ], "url": { - "raw": "{{HostName}}/fof/config/v1/revenueBucketCodes?code=TEST1&revenueBucketType=BILLING&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes?includeTransactionCodes=true", "host": [ "{{HostName}}" ], @@ -42738,33 +44986,20 @@ "fof", "config", "v1", - "revenueBucketCodes" + "groupArrangementCodes" ], "query": [ { - "key": "code", - "value": "TEST1" - }, - { - "key": "revenueBucketType", - "value": "BILLING" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "includeTransactionCodes", + "value": "true" } ] } }, "response": [] - } - ] - }, - { - "name": "Revenue Buckets Types", - "item": [ + }, { - "name": "get Revenue Bucket Types", + "name": "post Group Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -42776,21 +45011,35 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"groupArrangementCodes\": [\r\n {\r\n \"transactionCodes\": [\r\n \"1000\"\r\n ],\r\n \"description\": {\r\n \"defaultText\": \"test\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"11\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/revenueBucketTypes?hotelIds={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes", "host": [ "{{HostName}}" ], @@ -42798,20 +45047,14 @@ "fof", "config", "v1", - "revenueBucketTypes" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - } + "groupArrangementCodes" ] } }, "response": [] }, { - "name": "post revenue Bucket Types", + "name": "put Group Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -42823,22 +45066,27 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"revenueBucketTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\",\r\n \"description\": \"Test create\",\r\n \"bucketType\": \"Default\",\r\n \"bucketTrxCodes\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"groupArrangementCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"11\",\r\n \"arrangementId\": 702142,\r\n \"description\": {\r\n \"defaultText\": \"test Edit\",\r\n \"translatedTexts\": []\r\n },\r\n \"revenue\": false,\r\n \"transactionCodes\": [\r\n \"1000\"\r\n ]\r\n }\r\n }", "options": { "raw": { "language": "json" @@ -42846,7 +45094,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/revenueBucketTypes", + "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes", "host": [ "{{HostName}}" ], @@ -42854,14 +45102,15 @@ "fof", "config", "v1", - "revenueBucketTypes" + "groupArrangementCodes" ] - } + }, + "description": "get the **arrangemntID** using the **getGroupArrangementCodes** operation." }, "response": [] }, { - "name": "put revenue Bucket Types", + "name": "Copy Group Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -42880,6 +45129,11 @@ "value": "{{HotelId}}", "type": "text" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", "value": "{{AppKey}}", @@ -42888,7 +45142,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"revenueBucketTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\",\r\n \"description\": \"Test edit\",\r\n \"bucketType\": \"Default\",\r\n \"bucketTrxCodes\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"groupArrangementCode\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"11\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -42896,7 +45150,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/revenueBucketTypes", + "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes/copy", "host": [ "{{HostName}}" ], @@ -42904,14 +45158,15 @@ "fof", "config", "v1", - "revenueBucketTypes" + "groupArrangementCodes", + "copy" ] } }, "response": [] }, { - "name": "delete Revenue Bucket Types", + "name": "delete Group Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -42927,7 +45182,12 @@ "header": [ { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { @@ -42937,7 +45197,7 @@ } ], "url": { - "raw": "{{HostName}}/fof/config/v1/revenueBucketTypes?code=TEST1&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/groupArrangementCodes?code=12&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -42945,12 +45205,12 @@ "fof", "config", "v1", - "revenueBucketTypes" + "groupArrangementCodes" ], "query": [ { "key": "code", - "value": "TEST1" + "value": "12" }, { "key": "hotelId", @@ -42964,10 +45224,13 @@ ] }, { - "name": "Revenue Type Mapping", + "name": "Hotel Adjustment Codes", "item": [ { - "name": "get Revenue Type Mapping ", + "name": "get Adjustment Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -42982,18 +45245,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/revenueTypeMapping?hotelIds={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/hotelAdjustmentCodes?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -43001,7 +45279,7 @@ "fof", "config", "v1", - "revenueTypeMapping" + "hotelAdjustmentCodes" ], "query": [ { @@ -43014,7 +45292,7 @@ "response": [] }, { - "name": "post Revenue Type Mapping ", + "name": "post Adjustment Codes", "request": { "auth": { "type": "bearer", @@ -43029,19 +45307,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"revenueTypeMapping\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"revenueType\": \"BEER\",\r\n \"transactionCode\": \"2000\",\r\n \"cateringOnly\": \"No\"\r\n }\r\n}", + "raw": "{\r\n \"adjustmentCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"DUP\",\r\n \"codeType\": \"Adjustment\",\r\n \"description\": \"Duplicate Charge.\",\r\n \"amount\": {}\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -43049,7 +45333,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/revenueTypeMapping", + "raw": "{{HostName}}/fof/config/v1/hotelAdjustmentCodes", "host": [ "{{HostName}}" ], @@ -43057,14 +45341,14 @@ "fof", "config", "v1", - "revenueTypeMapping" + "hotelAdjustmentCodes" ] } }, "response": [] }, { - "name": "put Revenue Type Mapping", + "name": "put Adjustment Codes", "request": { "auth": { "type": "bearer", @@ -43079,19 +45363,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"revenueTypeMapping\": {\r\n \"revenueTypeMappingId\": {\r\n \"type\": \"RevenueTypeTransaction\",\r\n \"id\": \"751\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"revenueType\": \"BEER\",\r\n \"transactionCode\": \"2000\",\r\n \"cateringOnly\": \"No\"\r\n }\r\n}", + "raw": "{\r\n \"adjustmentCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"DUP\",\r\n \"codeType\": \"Adjustment\",\r\n \"description\": \"Duplicate Charge Edit.\",\r\n \"amount\": {}\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -43099,7 +45389,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/revenueTypeMapping", + "raw": "{{HostName}}/fof/config/v1/hotelAdjustmentCodes", "host": [ "{{HostName}}" ], @@ -43107,14 +45397,14 @@ "fof", "config", "v1", - "revenueTypeMapping" + "hotelAdjustmentCodes" ] } }, "response": [] }, { - "name": "delete Revenue Type Mapping", + "name": "delete Adjustment Codes", "request": { "auth": { "type": "bearer", @@ -43129,18 +45419,33 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/revenueTypeMapping?idContext=OPERA&serviceCharge=25&serviceChargeCalulationMethod=NET&serviceChargeTrxCode=1000&cateringOnly=Both&revenueType=WINE&revenueTypeMappingID=2516&hotelId={{HotelId}}&transactionCode=1051&type=RevenueTypeTransaction", + "raw": "{{HostName}}/fof/config/v1/hotelAdjustmentCodes?hotelId={{HotelId}}&adjustmentCode=DUP1", "host": [ "{{HostName}}" ], @@ -43148,48 +45453,16 @@ "fof", "config", "v1", - "revenueTypeMapping" + "hotelAdjustmentCodes" ], "query": [ - { - "key": "idContext", - "value": "OPERA" - }, - { - "key": "serviceCharge", - "value": "25" - }, - { - "key": "serviceChargeCalulationMethod", - "value": "NET" - }, - { - "key": "serviceChargeTrxCode", - "value": "1000" - }, - { - "key": "cateringOnly", - "value": "Both" - }, - { - "key": "revenueType", - "value": "WINE" - }, - { - "key": "revenueTypeMappingID", - "value": "2516" - }, { "key": "hotelId", "value": "{{HotelId}}" }, { - "key": "transactionCode", - "value": "1051" - }, - { - "key": "type", - "value": "RevenueTypeTransaction" + "key": "adjustmentCode", + "value": "DUP1" } ] } @@ -43199,10 +45472,10 @@ ] }, { - "name": "Routing Instructions", + "name": "Hotel Payment Methods", "item": [ { - "name": "get Routing Instructions", + "name": "get Payment Methods", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -43232,8 +45505,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -43246,7 +45519,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/routingInstructions?hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/hotelPaymentMethods?hoteld={{HotelId}}", "host": [ "{{HostName}}" ], @@ -43254,22 +45527,27 @@ "fof", "config", "v1", - "routingInstructions" + "hotelPaymentMethods" ], "query": [ { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "limit", + "value": "20", + "disabled": true }, { - "key": "trxCodeArrangementCodes", + "key": "transactionCodes", "value": "", "disabled": true }, { - "key": "wildCard", - "value": "a", + "key": "paymentMethods", + "value": "", "disabled": true + }, + { + "key": "hoteld", + "value": "{{HotelId}}" } ] } @@ -43277,7 +45555,7 @@ "response": [] }, { - "name": "post Routing Instructions", + "name": "post Payment Methods", "request": { "auth": { "type": "bearer", @@ -43291,26 +45569,25 @@ }, "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"routingInstructions\": [\r\n {\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"daily\": false,\r\n \"inheritAuthRateCode\": false,\r\n \"compAccounting\": false,\r\n \"description\": \"Routing Code\",\r\n \"transactionCodes\": [\r\n {\r\n \"transactionCode\": \"1000\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n {\r\n \"transactionCode\": \"1030\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ],\r\n \"code\": \"ROUTECODE\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"paymentMethods\": [\r\n {\r\n \"description\": \"Cash Test\",\r\n \"paymentCard\": {\r\n \"cardUsageRules\": {},\r\n \"validation\": {\r\n \"rule\": \"Novalid\"\r\n },\r\n \"option\": {}\r\n },\r\n \"paymentMethodTransactionInfo\": {\r\n \"surcharge\": {},\r\n \"transactionCode\": \"9000\"\r\n },\r\n \"paymentMethodUsage\": {\r\n \"reservation\": true\r\n },\r\n \"creditLimit\": {},\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"paymentMethod\": \"CASHH\",\r\n \"calculatePoints\": \"Never\",\r\n \"orderSequence\": \"101\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -43318,7 +45595,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/routingInstructions", + "raw": "{{HostName}}/fof/config/v1/hotelPaymentMethods", "host": [ "{{HostName}}" ], @@ -43326,14 +45603,15 @@ "fof", "config", "v1", - "routingInstructions" + "hotelPaymentMethods" ] - } + }, + "description": "The transaction code used in the request body for this operation must not be a transaction code associated with any other existing Payment Method. It also must be a payment type transaction code." }, "response": [] }, { - "name": "put Routing Instructions", + "name": "put PaymentMethods", "request": { "auth": { "type": "bearer", @@ -43348,25 +45626,24 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"routingInstructions\": [\r\n {\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"daily\": false,\r\n \"inheritAuthRateCode\": false,\r\n \"compAccounting\": false,\r\n \"description\": \"Routing Code\",\r\n \"transactionCodes\": [\r\n {\r\n \"transactionCode\": \"1000\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n {\r\n \"transactionCode\": \"1030\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ],\r\n \"code\": \"ROUTECODE\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"paymentMethods\": [\r\n {\r\n \"description\": \"VISA\",\r\n \"paymentCard\": {\r\n \"cardUsageRules\": {\r\n \"promptAtCheckin\": false,\r\n \"chipAndPin\": true\r\n },\r\n \"validation\": {\r\n \"rule\": \"Mod10\",\r\n \"length\": \"13,16\",\r\n \"prefix\": \"4\",\r\n \"ranges\": [\r\n {\r\n \"from\": \"4000000000000\",\r\n \"to\": \"4905249999999\"\r\n },\r\n {\r\n \"from\": \"4000000000000000\",\r\n \"to\": \"4905249999999999\"\r\n },\r\n {\r\n \"from\": \"4905300000000\",\r\n \"to\": \"4910999999999\" \r\n }\r\n ]\r\n },\r\n \"option\": {\r\n \"requireIssueNumber\": false,\r\n \"requireStartDate\": false,\r\n \"either\": false\r\n },\r\n \"cardType\": \"Va\"\r\n },\r\n \"paymentMethodTransactionInfo\": {\r\n \"surcharge\": {},\r\n \"transactionCode\": \"90002\"\r\n },\r\n \"paymentMethodUsage\": {\r\n \"reservation\": true,\r\n \"posting\": false\r\n },\r\n \"creditLimit\": {\r\n \"creditLimit\": {\r\n \"amount\": \"0\"\r\n }\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"paymentMethod\": \"VA\",\r\n \"calculatePoints\": \"Always\",\r\n \"inactive\": false,\r\n \"orderSequence\": \"11\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -43374,7 +45651,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/routingInstructions", + "raw": "{{HostName}}/fof/config/v1/hotelPaymentMethods", "host": [ "{{HostName}}" ], @@ -43382,14 +45659,19 @@ "fof", "config", "v1", - "routingInstructions" + "hotelPaymentMethods" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Hotel Tax Types", + "item": [ { - "name": "copy Routing Instructions", + "name": "get Hotel Tax Types", "request": { "auth": { "type": "bearer", @@ -43401,22 +45683,87 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" - }, + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/hotelTaxTypes?hotelIds={{HotelId}}&taxTypeCodes=&wildCard=", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotelTaxTypes" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + }, + { + "key": "taxTypeCodes", + "value": "" + }, + { + "key": "wildCard", + "value": "" + } + ] + } + }, + "response": [] + }, + { + "name": "post Hotel Tax Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"routingInstructions\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HostlId2}}\",\r\n \"code\": \"RT\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"taxTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST\",\r\n \"description\": \"TEST\",\r\n \"collectingAgentTax\": false,\r\n \"printAutoAdjust\": true,\r\n \"reportExemptDays\": \"7\",\r\n \"reportTaxPercentage\": \"5\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -43424,7 +45771,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/routingInstructions/copy", + "raw": "{{HostName}}/fof/config/v1//hotelTaxTypes", "host": [ "{{HostName}}" ], @@ -43432,15 +45779,15 @@ "fof", "config", "v1", - "routingInstructions", - "copy" + "", + "hotelTaxTypes" ] } }, "response": [] }, { - "name": "delete Routing Instructions", + "name": "put Hotel Tax Types", "request": { "auth": { "type": "bearer", @@ -43452,28 +45799,27 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"taxTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST\",\r\n \"description\": \"TEST Edit\",\r\n \"collectingAgentTax\": false,\r\n \"printAutoAdjust\": true,\r\n \"reportExemptDays\": \"8\",\r\n \"reportTaxPercentage\": \"5\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -43481,7 +45827,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/routingInstructions?code=ROUTECODE&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/hotelTaxTypes", "host": [ "{{HostName}}" ], @@ -43489,12 +45835,58 @@ "fof", "config", "v1", - "routingInstructions" + "hotelTaxTypes" + ] + } + }, + "response": [] + }, + { + "name": "delete Hotel Tax Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/hotelTaxTypes?taxTypeCode=TEST&hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotelTaxTypes" ], "query": [ { - "key": "code", - "value": "ROUTECODE" + "key": "taxTypeCode", + "value": "TEST" }, { "key": "hotelId", @@ -43508,13 +45900,10 @@ ] }, { - "name": "Stop Processing Reasons", + "name": "No Show Posting Rules", "item": [ { - "name": "get Stop Processing Reasons", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get noShow Posting Rules", "request": { "auth": { "type": "bearer", @@ -43529,33 +45918,23 @@ "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/stopProcessingReasons?fetchInactive=false", + "raw": "{{HostName}}/fof/config/v1/noShowPostingRules?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -43563,17 +45942,22 @@ "fof", "config", "v1", - "stopProcessingReasons" + "noShowPostingRules" ], "query": [ { - "key": "codes", - "value": "DIS", + "key": "hotelIds", + "value": "{{HotelId}}" + }, + { + "key": "sourceCodes", + "value": "", "disabled": true }, { - "key": "fetchInactive", - "value": "false" + "key": "wildCard", + "value": "", + "disabled": true } ] } @@ -43581,7 +45965,7 @@ "response": [] }, { - "name": "post Stop Processing Reasons", + "name": "post NoShow Posting Rules", "request": { "auth": { "type": "bearer", @@ -43595,26 +45979,25 @@ }, "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"stopProcessingReasons\": [\r\n {\r\n \"code\": \"CMP\",\r\n \"description\": \"Commission Paid\",\r\n \"displaySequence\": \"14\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"noShowPostingRules\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationType\": \"9\",\r\n \"sourceCode\": \"WEB\",\r\n \"postingRule\": \"AllNights\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -43622,7 +46005,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/stopProcessingReasons", + "raw": "{{HostName}}/fof/config/v1/noShowPostingRules", "host": [ "{{HostName}}" ], @@ -43630,14 +46013,14 @@ "fof", "config", "v1", - "stopProcessingReasons" + "noShowPostingRules" ] } }, "response": [] }, { - "name": "put Stop Processing Reasons", + "name": "put noShow Posting Rules", "request": { "auth": { "type": "bearer", @@ -43652,25 +46035,24 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"stopProcessingReasons\": [\r\n {\r\n \"code\": \"CMP\",\r\n \"description\": \"Commission Paid\",\r\n \"displaySequence\": \"14\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"noShowPostingRules\": [\r\n {\r\n \"newRule\": {\r\n \"reservationType\": \"OFFER\",\r\n \"sourceCode\": \"WEB\",\r\n \"postingRule\": \"FirstNight\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationType\": \"9\",\r\n \"sourceCode\": \"WEB\",\r\n \"postingRule\": \"AllNights\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -43678,7 +46060,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/stopProcessingReasons", + "raw": "{{HostName}}/fof/config/v1/noShowPostingRules", "host": [ "{{HostName}}" ], @@ -43686,14 +46068,14 @@ "fof", "config", "v1", - "stopProcessingReasons" + "noShowPostingRules" ] } }, "response": [] }, { - "name": "delete Stop Processing Reasons", + "name": "delete noShow Posting Rules", "request": { "auth": { "type": "bearer", @@ -43707,34 +46089,24 @@ }, "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/stopProcessingReasons?codes=CMP", + "raw": "{{HostName}}/fof/config/v1/noShowPostingRules?sourceCode=WEB&reservationType=OFFER&hotelId={{HotelId}}&postingRule=FirstNight", "host": [ "{{HostName}}" ], @@ -43742,12 +46114,24 @@ "fof", "config", "v1", - "stopProcessingReasons" + "noShowPostingRules" ], "query": [ { - "key": "codes", - "value": "CMP" + "key": "sourceCode", + "value": "WEB" + }, + { + "key": "reservationType", + "value": "OFFER" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "postingRule", + "value": "FirstNight" } ] } @@ -43757,10 +46141,10 @@ ] }, { - "name": "Tax Category Codes", + "name": "Number Descriptions", "item": [ { - "name": "get Fetch Tax Category Codes", + "name": "get Number Descriptions", "request": { "auth": { "type": "bearer", @@ -43775,18 +46159,23 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/taxCategories?fetchInactive=false", + "raw": "{{HostName}}/fof/config/v1/numberDescriptions?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -43794,12 +46183,12 @@ "fof", "config", "v1", - "taxCategories" + "numberDescriptions" ], "query": [ { "key": "fetchInactive", - "value": "false" + "value": "true" } ] } @@ -43807,7 +46196,7 @@ "response": [] }, { - "name": "post Tax Category Codes", + "name": "put Number Descriptions", "request": { "auth": { "type": "bearer", @@ -43819,22 +46208,27 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"taxCategoryCodes\": [\r\n {\r\n \"code\": \"10\",\r\n \"description\": {\r\n \"defaultText\": \"Category 10\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"numberDescriptions\": [\r\n {\r\n \"numberCode\": \"11\",\r\n \"description\": {\r\n \"defaultText\": \"Eleven.\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -43842,7 +46236,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/taxCategories", + "raw": "{{HostName}}/fof/config/v1/numberDescriptions", "host": [ "{{HostName}}" ], @@ -43850,14 +46244,19 @@ "fof", "config", "v1", - "taxCategories" + "numberDescriptions" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Package Arrangement Codes", + "item": [ { - "name": "put Tax Category Codes", + "name": "get Package Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -43869,30 +46268,26 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"taxCategoryCodes\": [\r\n {\r\n \"code\": \"HIGH\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/taxCategories/{{TaxCategoryCode}}", + "raw": "{{HostName}}/fof/config/v1/packageArrangementCodes?includeInactive=false", "host": [ "{{HostName}}" ], @@ -43900,15 +46295,20 @@ "fof", "config", "v1", - "taxCategories", - "{{TaxCategoryCode}}" + "packageArrangementCodes" + ], + "query": [ + { + "key": "includeInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "delete Tax Category Codes", + "name": "post Package Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -43920,87 +46320,27 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/config/v1/taxCategories/{{TaxCategoryCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "taxCategories", - "{{TaxCategoryCode}}" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Tax Offices", - "item": [ - { - "name": "get Tax Offices", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"packageArrangementCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"description\": {\r\n \"defaultText\": \"text can go here\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -44008,7 +46348,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/taxOffices?fetchInactive=false", + "raw": "{{HostName}}/fof/config/v1/packageArrangementCodes", "host": [ "{{HostName}}" ], @@ -44016,20 +46356,14 @@ "fof", "config", "v1", - "taxOffices" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } + "packageArrangementCodes" ] } }, "response": [] }, { - "name": "post Tax Offices", + "name": "put Package Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -44041,28 +46375,27 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"taxOffices\": [\r\n {\r\n \"code\": \"NY\",\r\n \"description\": {\r\n \"defaultText\": \"New York\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"packageArrangementCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"arrangementId\": \"703269\",\r\n \"description\": {\r\n \"defaultText\": \"edit edit\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -44070,7 +46403,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/taxOffices", + "raw": "{{HostName}}/fof/config/v1/packageArrangementCodes", "host": [ "{{HostName}}" ], @@ -44078,14 +46411,14 @@ "fof", "config", "v1", - "taxOffices" + "packageArrangementCodes" ] } }, "response": [] }, { - "name": "change Tax Offices", + "name": "copy Package Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -44100,25 +46433,24 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"taxOffices\": [\r\n {\r\n \"code\": \"NY\",\r\n \"description\": {\r\n \"defaultText\": \"New York\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"packageArrangementCode\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId2}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"NIR1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -44126,7 +46458,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/taxOffices/{{TaxOfficeId}}", + "raw": "{{HostName}}/fof/config/v1/packageArrangementCodes/copy", "host": [ "{{HostName}}" ], @@ -44134,15 +46466,15 @@ "fof", "config", "v1", - "taxOffices", - "{{TaxOfficeId}}" + "packageArrangementCodes", + "copy" ] } }, "response": [] }, { - "name": "remove Tax Offices", + "name": "delete Package Arrangement Codes", "request": { "auth": { "type": "bearer", @@ -44157,33 +46489,23 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/taxOffices/{{TaxOfficeId}}", + "raw": "{{HostName}}/fof/config/v1/packageArrangementCodes?code=TEST2&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -44191,8 +46513,17 @@ "fof", "config", "v1", - "taxOffices", - "{{TaxOfficeId}}" + "packageArrangementCodes" + ], + "query": [ + { + "key": "code", + "value": "TEST2" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } ] } }, @@ -44201,10 +46532,10 @@ ] }, { - "name": "Track It Actions", + "name": "Revenue Bucket Codes", "item": [ { - "name": "get Track It Actions", + "name": "get Revenue Bucket Codes", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -44248,7 +46579,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItActions?showInactive=false", + "raw": "{{HostName}}/fof/config/v1/revenueBucketCodes?hotels={{HotelId}}&wildCard=d", "host": [ "{{HostName}}" ], @@ -44256,14 +46587,21 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItActions" + "revenueBucketCodes" ], "query": [ { - "key": "showInactive", - "value": "false" + "key": "hotels", + "value": "{{HotelId}}" + }, + { + "key": "trxCodeArrangementCodes", + "value": "", + "disabled": true + }, + { + "key": "wildCard", + "value": "d" } ] } @@ -44271,7 +46609,7 @@ "response": [] }, { - "name": "post Track It Actions", + "name": "delete Revenue Bucket Codes", "request": { "auth": { "type": "bearer", @@ -44283,18 +46621,17 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", @@ -44302,17 +46639,8 @@ "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"trackItActions\": [\r\n {\r\n \"status\": \"Open\",\r\n \"code\": \"PACK\",\r\n \"description\": \"Packet Not deliveed\",\r\n \"displaySequence\": \"11\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"valet\": false,\r\n \"parcel\": true,\r\n \"baggage\": false,\r\n \"lost\": false\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItActions", + "raw": "{{HostName}}/fof/config/v1/revenueBucketCodes?code=TEST1&revenueBucketType=BILLING&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -44320,16 +46648,33 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItActions" + "revenueBucketCodes" + ], + "query": [ + { + "key": "code", + "value": "TEST1" + }, + { + "key": "revenueBucketType", + "value": "BILLING" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Revenue Buckets Types", + "item": [ { - "name": "change Track It Actions", + "name": "get Revenue Bucket Types", "request": { "auth": { "type": "bearer", @@ -44341,18 +46686,17 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", @@ -44360,17 +46704,8 @@ "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"trackItActions\": [\r\n {\r\n \"status\": \"Open\",\r\n \"code\": \"PACK\",\r\n \"description\": \"Packet Not deliveed\",\r\n \"displaySequence\": \"11\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"valet\": false,\r\n \"parcel\": true,\r\n \"baggage\": false,\r\n \"lost\": false\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItActions/{{ActionCode}}", + "raw": "{{HostName}}/fof/config/v1/revenueBucketTypes?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -44378,17 +46713,20 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItActions", - "{{ActionCode}}" + "revenueBucketTypes" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + } ] } }, "response": [] }, { - "name": "remove Track It Actions", + "name": "post revenue Bucket Types", "request": { "auth": { "type": "bearer", @@ -44400,19 +46738,18 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", "value": "{{AppKey}}", @@ -44421,7 +46758,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"revenueBucketTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\",\r\n \"description\": \"Test create\",\r\n \"bucketType\": \"Default\",\r\n \"bucketTrxCodes\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -44429,7 +46766,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItActions/{{ActionCode}}", + "raw": "{{HostName}}/fof/config/v1/revenueBucketTypes", "host": [ "{{HostName}}" ], @@ -44437,25 +46774,14 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItActions", - "{{ActionCode}}" + "revenueBucketTypes" ] } }, "response": [] - } - ] - }, - { - "name": "Track It Locations", - "item": [ + }, { - "name": "get Track It Locations", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put revenue Bucket Types", "request": { "auth": { "type": "bearer", @@ -44467,18 +46793,17 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", @@ -44488,7 +46813,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"revenueBucketTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST1\",\r\n \"description\": \"Test edit\",\r\n \"bucketType\": \"Default\",\r\n \"bucketTrxCodes\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -44496,7 +46821,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItLocations", + "raw": "{{HostName}}/fof/config/v1/revenueBucketTypes", "host": [ "{{HostName}}" ], @@ -44504,16 +46829,14 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItLocations" + "revenueBucketTypes" ] } }, "response": [] }, { - "name": "post Track It Locations", + "name": "delete Revenue Bucket Types", "request": { "auth": { "type": "bearer", @@ -44525,36 +46848,26 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"trackItLocations\": [\r\n {\r\n \"code\": \"GYM\",\r\n \"description\": \"Gymnasium\",\r\n \"displaySequence\": \"1\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"lost\": true\r\n }\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItLocations", + "raw": "{{HostName}}/fof/config/v1/revenueBucketTypes?code=TEST1&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -44562,16 +46875,29 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItLocations" + "revenueBucketTypes" + ], + "query": [ + { + "key": "code", + "value": "TEST1" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Revenue Type Mapping", + "item": [ { - "name": "change Track It Locations", + "name": "get Revenue Type Mapping ", "request": { "auth": { "type": "bearer", @@ -44583,36 +46909,26 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"trackItLocations\": [\r\n {\r\n \"code\": \"GYM\",\r\n \"description\": \"Gymnasium location\",\r\n \"displaySequence\": \"1\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"lost\": true\r\n }\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItLocations/{{LocationCode}}", + "raw": "{{HostName}}/fof/config/v1/revenueTypeMapping?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -44620,17 +46936,28 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItLocations", - "{{LocationCode}}" + "revenueTypeMapping" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Routing Instructions", + "item": [ { - "name": "remove Track It Locations", + "name": "get Routing Instructions", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -44642,7 +46969,7 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -44657,8 +46984,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -44671,7 +46998,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItLocations/{{LocationCode}}", + "raw": "{{HostName}}/fof/config/v1/routingInstructions?hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -44679,25 +47006,40 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItLocations", - "{{LocationCode}}" + "routingInstructions" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "trxCodeArrangementCode", + "value": "", + "disabled": true + }, + { + "key": "wildCard", + "value": "", + "disabled": true + }, + { + "key": "compAccounting", + "value": "", + "disabled": true + }, + { + "key": "trxCodeArrangementCodes", + "value": "", + "disabled": true + } ] } }, "response": [] - } - ] - }, - { - "name": "Track It Types", - "item": [ + }, { - "name": "get Track It Types", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Routing Instructions", "request": { "auth": { "type": "bearer", @@ -44709,7 +47051,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -44730,7 +47072,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"routingInstructions\": [\r\n {\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"daily\": false,\r\n \"inheritAuthRateCode\": false,\r\n \"compAccounting\": false,\r\n \"description\": \"Routing Code\",\r\n \"transactionCodes\": [\r\n {\r\n \"transactionCode\": \"1000\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n {\r\n \"transactionCode\": \"1030\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ],\r\n \"code\": \"ROUTECODE\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -44738,7 +47080,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItTypes", + "raw": "{{HostName}}/fof/config/v1/routingInstructions", "host": [ "{{HostName}}" ], @@ -44746,16 +47088,14 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItTypes" + "routingInstructions" ] } }, "response": [] }, { - "name": "post Track It Types", + "name": "put Routing Instructions", "request": { "auth": { "type": "bearer", @@ -44767,7 +47107,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -44782,13 +47122,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"trackItTypes\": [\r\n {\r\n \"website\": \"www.Test.com\",\r\n \"includePromptToSendMessage\": false,\r\n \"code\": \"TRACKGYM\",\r\n \"description\": \"Description can go here\",\r\n \"displaySequence\": \"3\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"valet\": true,\r\n \"parcel\": true,\r\n \"baggage\": true,\r\n \"lost\": true\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"routingInstructions\": [\r\n {\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"daily\": false,\r\n \"inheritAuthRateCode\": false,\r\n \"compAccounting\": false,\r\n \"description\": \"Routing Code edit\",\r\n \"transactionCodes\": [\r\n {\r\n \"transactionCode\": \"1000\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n {\r\n \"transactionCode\": \"1030\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ],\r\n \"code\": \"ROUTECODE\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -44796,7 +47136,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItTypes", + "raw": "{{HostName}}/fof/config/v1/routingInstructions", "host": [ "{{HostName}}" ], @@ -44804,16 +47144,14 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItTypes" + "routingInstructions" ] } }, "response": [] }, { - "name": "change Track It Types", + "name": "copy Routing Instructions", "request": { "auth": { "type": "bearer", @@ -44828,25 +47166,24 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"trackItTypes\": [\r\n {\r\n \"website\": \"www.Test.com\",\r\n \"includePromptToSendMessage\": false,\r\n \"code\": \"TEST\",\r\n \"description\": \"Description can go here\",\r\n \"displaySequence\": \"3\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"valet\": true,\r\n \"parcel\": true,\r\n \"baggage\": true,\r\n \"lost\": true\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"routingInstructions\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HostlId2}}\",\r\n \"code\": \"RT\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -44854,7 +47191,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItTypes/{{TypeCode}}", + "raw": "{{HostName}}/fof/config/v1/routingInstructions/copy", "host": [ "{{HostName}}" ], @@ -44862,17 +47199,15 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItTypes", - "{{TypeCode}}" + "routingInstructions", + "copy" ] } }, "response": [] }, { - "name": "remove Track It Types", + "name": "delete Routing Instructions", "request": { "auth": { "type": "bearer", @@ -44899,8 +47234,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -44913,7 +47248,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItTypes/{{TypeCode}}", + "raw": "{{HostName}}/fof/config/v1/routingInstructions?code=ROUTECODE&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -44921,10 +47256,17 @@ "fof", "config", "v1", - "hotels", - "{{HotelId}}", - "trackItTypes", - "{{TypeCode}}" + "routingInstructions" + ], + "query": [ + { + "key": "code", + "value": "ROUTECODE" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } ] } }, @@ -44933,10 +47275,10 @@ ] }, { - "name": "Template Cashier Shift Drop Locations", + "name": "Stop Processing Reasons", "item": [ { - "name": "get Template Cashier Shift Drop Locations", + "name": "get Stop Processing Reasons", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -44966,8 +47308,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -44980,7 +47322,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/cashierShifts/dropLocations?fetchInactive=false", + "raw": "{{HostName}}/fof/config/v1/stopProcessingReasons?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -44988,22 +47330,26 @@ "fof", "config", "v1", - "cashierShifts", - "dropLocations" + "stopProcessingReasons" ], "query": [ + { + "key": "codes", + "value": "DIS", + "disabled": true + }, { "key": "fetchInactive", "value": "false" } ] }, - "description": "Get Template Cashier Shift Drop Locations" + "description": "Reasons with processing Commission Payments." }, "response": [] }, { - "name": "post Template Cashier Shift Drop Locations", + "name": "post Stop Processing Reasons", "request": { "auth": { "type": "bearer", @@ -45030,13 +47376,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateCashierShiftDropLocations\": [\r\n {\r\n \"code\": \"OFFICE\",\r\n \"description\": {\r\n \"defaultText\": \"OFFICE\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"stopProcessingReasons\": [\r\n {\r\n \"code\": \"CMP\",\r\n \"description\": \"Commission Paid\",\r\n \"displaySequence\": \"14\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -45044,7 +47390,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/cashierShifts/dropLocations", + "raw": "{{HostName}}/fof/config/v1/stopProcessingReasons", "host": [ "{{HostName}}" ], @@ -45052,16 +47398,14 @@ "fof", "config", "v1", - "cashierShifts", - "dropLocations" + "stopProcessingReasons" ] - }, - "description": "Get Template Cashier Shift Drop Locations" + } }, "response": [] }, { - "name": "change Template Cashier Shift Drop Locations", + "name": "put Stop Processing Reasons", "request": { "auth": { "type": "bearer", @@ -45088,13 +47432,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateCashierShiftDropLocations\": [\r\n {\r\n \"code\": \"OFFICE\",\r\n \"description\": {\r\n \"defaultText\": \"OFFICE\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"stopProcessingReasons\": [\r\n {\r\n \"code\": \"CMP\",\r\n \"description\": \"Commission Paid Edit\",\r\n \"displaySequence\": \"14\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -45102,7 +47446,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/cashierShifts/dropLocations/{{DropLocationId}}", + "raw": "{{HostName}}/fof/config/v1/stopProcessingReasons", "host": [ "{{HostName}}" ], @@ -45110,17 +47454,14 @@ "fof", "config", "v1", - "cashierShifts", - "dropLocations", - "{{DropLocationId}}" + "stopProcessingReasons" ] - }, - "description": "Get Template Cashier Shift Drop Locations" + } }, "response": [] }, { - "name": "remove Template Cashier Shift Drop Locations", + "name": "delete Stop Processing Reasons", "request": { "auth": { "type": "bearer", @@ -45147,8 +47488,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -45161,7 +47502,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/cashierShifts/dropLocations/{{DropLocationId}}", + "raw": "{{HostName}}/fof/config/v1/stopProcessingReasons?codes=CMP", "host": [ "{{HostName}}" ], @@ -45169,22 +47510,26 @@ "fof", "config", "v1", - "cashierShifts", - "dropLocations", - "{{DropLocationId}}" + "stopProcessingReasons" + ], + "query": [ + { + "key": "codes", + "value": "CMP" + } ] - }, - "description": "Get Template Cashier Shift Drop Locations" + } }, "response": [] } - ] + ], + "description": "The reasons used with processing Commission Payments." }, { - "name": "Template Transaction Codes", + "name": "Tax Category Codes", "item": [ { - "name": "get Template Transaction Codes", + "name": "get Fetch Tax Category Codes", "request": { "auth": { "type": "bearer", @@ -45199,18 +47544,23 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionCodes?compTransactionCodes=false", + "raw": "{{HostName}}/fof/config/v1/taxCategories?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -45218,16 +47568,11 @@ "fof", "config", "v1", - "templateTransactionCodes" + "taxCategories" ], "query": [ { - "key": "transactionCodes", - "value": "92002", - "disabled": true - }, - { - "key": "compTransactionCodes", + "key": "fetchInactive", "value": "false" } ] @@ -45236,7 +47581,7 @@ "response": [] }, { - "name": "post Template Transaction Codes", + "name": "post Tax Category Codes", "request": { "auth": { "type": "bearer", @@ -45250,20 +47595,25 @@ }, "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transactionCodes\": [\r\n {\r\n \"classification\": {\r\n \"type\": \"Payment\",\r\n \"group\": {\r\n \"code\": \"PAY\",\r\n \"description\": \"Payment \"\r\n },\r\n \"subgroup\": {\r\n \"code\": \"PAY\",\r\n \"description\": \"Payments\"\r\n }\r\n },\r\n \"description\": {\r\n \"defaultText\": \"No Validations\"\r\n },\r\n \"paymentSetup\": {\r\n \"usage\": {\r\n \"aR\": true,\r\n \"cashier\": true,\r\n \"comp\": false,\r\n \"deposit\": true\r\n },\r\n \"card\": {\r\n \"processingType\": \"Eft\"\r\n },\r\n \"iRS8300Reporting\": false,\r\n \"roundingFactor\": false,\r\n \"generateTaxInvoice\": false,\r\n \"paymentType\": \"CreditCard\"\r\n },\r\n \"trxSetup\": {\r\n \"taxInclusive\": false,\r\n \"revenue\": false,\r\n \"manualPosting\": false,\r\n \"useForPaidout\": false,\r\n \"redeemMembershipPoints\": false,\r\n \"includeInDepositRule\": false,\r\n \"depositPostingOnly\": false,\r\n \"checkNoRequired\": false,\r\n \"interHotelSales\": false,\r\n \"postCovers\": false,\r\n \"nonTaxable\": false,\r\n \"inactive\": false,\r\n \"ownershipStatus\": \"Property\"\r\n },\r\n \"amounts\": {},\r\n \"allowServiceRecovery\": false,\r\n \"code\": \"9100\",\r\n \"compTransaction\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"taxCategoryCodes\": [\r\n {\r\n \"code\": \"101\",\r\n \"description\": {\r\n \"defaultText\": \"Category 10\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -45271,7 +47621,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionCodes", + "raw": "{{HostName}}/fof/config/v1/taxCategories", "host": [ "{{HostName}}" ], @@ -45279,14 +47629,14 @@ "fof", "config", "v1", - "templateTransactionCodes" + "taxCategories" ] } }, "response": [] }, { - "name": "put Template Transaction Codes", + "name": "put Tax Category Codes", "request": { "auth": { "type": "bearer", @@ -45300,20 +47650,25 @@ }, "method": "PUT", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transactionCodes\": [\r\n {\r\n \"classification\": {\r\n \"type\": \"Payment\",\r\n \"group\": {\r\n \"code\": \"PAY\",\r\n \"description\": \"Payment \"\r\n },\r\n \"subgroup\": {\r\n \"code\": \"PAY\",\r\n \"description\": \"Payments\"\r\n }\r\n },\r\n \"description\": {\r\n \"defaultText\": \"No Validations\"\r\n },\r\n \"paymentSetup\": {\r\n \"usage\": {\r\n \"aR\": true,\r\n \"cashier\": true,\r\n \"comp\": false,\r\n \"deposit\": true\r\n },\r\n \"card\": {\r\n \"processingType\": \"Eft\"\r\n },\r\n \"iRS8300Reporting\": false,\r\n \"roundingFactor\": false,\r\n \"generateTaxInvoice\": false,\r\n \"paymentType\": \"CreditCard\"\r\n },\r\n \"trxSetup\": {\r\n \"taxInclusive\": false,\r\n \"revenue\": false,\r\n \"manualPosting\": false,\r\n \"useForPaidout\": false,\r\n \"redeemMembershipPoints\": false,\r\n \"includeInDepositRule\": false,\r\n \"depositPostingOnly\": false,\r\n \"checkNoRequired\": false,\r\n \"interHotelSales\": false,\r\n \"postCovers\": false,\r\n \"nonTaxable\": false,\r\n \"inactive\": false,\r\n \"ownershipStatus\": \"Property\"\r\n },\r\n \"amounts\": {},\r\n \"allowServiceRecovery\": false,\r\n \"code\": \"9100\",\r\n \"compTransaction\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"taxCategoryCodes\": [\r\n {\r\n \"code\": \"101\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -45321,7 +47676,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionCodes", + "raw": "{{HostName}}/fof/config/v1/taxCategories/{{TaxCategoryCode}}", "host": [ "{{HostName}}" ], @@ -45329,14 +47684,15 @@ "fof", "config", "v1", - "templateTransactionCodes" + "taxCategories", + "{{TaxCategoryCode}}" ] } }, "response": [] }, { - "name": "delete Template Transaction Codes", + "name": "delete Tax Category Codes", "request": { "auth": { "type": "bearer", @@ -45350,19 +47706,33 @@ }, "method": "DELETE", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionCodes?transactionCodes=9100", + "raw": "{{HostName}}/fof/config/v1/taxCategories/{{TaxCategoryCode}}", "host": [ "{{HostName}}" ], @@ -45370,13 +47740,8 @@ "fof", "config", "v1", - "templateTransactionCodes" - ], - "query": [ - { - "key": "transactionCodes", - "value": "9100" - } + "taxCategories", + "{{TaxCategoryCode}}" ] } }, @@ -45385,10 +47750,13 @@ ] }, { - "name": "Template Transaction Groups", + "name": "Tax Offices", "item": [ { - "name": "get Template Transaction Groups", + "name": "get Tax Offices", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -45403,18 +47771,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionGroups?includeInactive=false", + "raw": "{{HostName}}/fof/config/v1/taxOffices?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -45422,16 +47805,11 @@ "fof", "config", "v1", - "templateTransactionGroups" + "taxOffices" ], "query": [ { - "key": "transactionGroupCodes", - "value": "NIR1", - "disabled": true - }, - { - "key": "includeInactive", + "key": "fetchInactive", "value": "false" } ] @@ -45440,7 +47818,7 @@ "response": [] }, { - "name": "put Template Transaction Groups", + "name": "post Tax Offices", "request": { "auth": { "type": "bearer", @@ -45452,22 +47830,84 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"taxOffices\": [\r\n {\r\n \"code\": \"NY\",\r\n \"description\": {\r\n \"defaultText\": \"New York\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/taxOffices", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "taxOffices" + ] + } + }, + "response": [] + }, + { + "name": "change Tax Offices", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transactionGroups\": [\r\n {\r\n \"description\": \"Test edit\",\r\n \"sequence\": \"1\",\r\n \"code\": \"NIR1\",\r\n \"type\": \"Revenue\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"taxOffices\": [\r\n {\r\n \"code\": \"NY\",\r\n \"description\": {\r\n \"defaultText\": \"New York edit\"\r\n },\r\n \"displayOrder\": \"3\"\r\n }\r\n ]\r\n} ", "options": { "raw": { "language": "json" @@ -45475,7 +47915,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionGroups", + "raw": "{{HostName}}/fof/config/v1/taxOffices/{{TaxOfficeId}}", "host": [ "{{HostName}}" ], @@ -45483,14 +47923,15 @@ "fof", "config", "v1", - "templateTransactionGroups" + "taxOffices", + "{{TaxOfficeId}}" ] } }, "response": [] }, { - "name": "delete Template Transaction Groups", + "name": "remove Tax Offices", "request": { "auth": { "type": "bearer", @@ -45505,18 +47946,33 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionGroups?templateTransactionCodes=NIR2", + "raw": "{{HostName}}/fof/config/v1/taxOffices/{{TaxOfficeId}}", "host": [ "{{HostName}}" ], @@ -45524,13 +47980,8 @@ "fof", "config", "v1", - "templateTransactionGroups" - ], - "query": [ - { - "key": "templateTransactionCodes", - "value": "NIR2" - } + "taxOffices", + "{{TaxOfficeId}}" ] } }, @@ -45539,10 +47990,13 @@ ] }, { - "name": "Template Transaction Sub Groups", + "name": "Track It Actions", "item": [ { - "name": "get Template Transaction SubGroups", + "name": "get Track It Actions", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -45557,18 +48011,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionSubGroups", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItActions?showInactive=false", "host": [ "{{HostName}}" ], @@ -45576,13 +48045,14 @@ "fof", "config", "v1", - "templateTransactionSubGroups" + "hotels", + "{{HotelId}}", + "trackItActions" ], "query": [ { - "key": "transactionGroupCodes", - "value": "DEL3", - "disabled": true + "key": "showInactive", + "value": "false" } ] } @@ -45590,7 +48060,7 @@ "response": [] }, { - "name": "put Template Transaction SubGroups", + "name": "post Track It Actions", "request": { "auth": { "type": "bearer", @@ -45602,22 +48072,28 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transactionSubgroups\": [\r\n {\r\n \"description\": \"Add here\",\r\n \"sequence\": \"1\",\r\n \"code\": \"SUB1\",\r\n \"group\": \"TAX\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"trackItActions\": [\r\n {\r\n \"status\": \"Open\",\r\n \"code\": \"PACK\",\r\n \"description\": \"Packet Not deliveed\",\r\n \"displaySequence\": \"11\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"valet\": false,\r\n \"parcel\": true,\r\n \"baggage\": false,\r\n \"lost\": false\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -45625,7 +48101,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionSubGroups", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItActions", "host": [ "{{HostName}}" ], @@ -45633,14 +48109,16 @@ "fof", "config", "v1", - "templateTransactionSubGroups" + "hotels", + "{{HotelId}}", + "trackItActions" ] } }, "response": [] }, { - "name": "post Template Transaction SubGroups", + "name": "change Track It Actions", "request": { "auth": { "type": "bearer", @@ -45652,22 +48130,28 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transactionSubgroups\": [\r\n {\r\n \"description\": \"Add new here\",\r\n \"sequence\": \"1\",\r\n \"code\": \"SUB1\",\r\n \"group\": \"TAX\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"trackItActions\": [\r\n {\r\n \"status\": \"Open\",\r\n \"code\": \"PACK\",\r\n \"description\": \"Packet Not deliveed edit\",\r\n \"displaySequence\": \"11\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"valet\": false,\r\n \"parcel\": true,\r\n \"baggage\": false,\r\n \"lost\": false\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -45675,7 +48159,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionSubGroups", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItActions/{{ActionCode}}", "host": [ "{{HostName}}" ], @@ -45683,14 +48167,17 @@ "fof", "config", "v1", - "templateTransactionSubGroups" + "hotels", + "{{HotelId}}", + "trackItActions", + "{{ActionCode}}" ] } }, "response": [] }, { - "name": "delete Template Transaction SubGroups", + "name": "remove Track It Actions", "request": { "auth": { "type": "bearer", @@ -45705,14 +48192,20 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -45725,7 +48218,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/templateTransactionSubGroups?subgroup=SUB1&group=TAX", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItActions/{{ActionCode}}", "host": [ "{{HostName}}" ], @@ -45733,17 +48226,10 @@ "fof", "config", "v1", - "templateTransactionSubGroups" - ], - "query": [ - { - "key": "subgroup", - "value": "SUB1" - }, - { - "key": "group", - "value": "TAX" - } + "hotels", + "{{HotelId}}", + "trackItActions", + "{{ActionCode}}" ] } }, @@ -45752,10 +48238,10 @@ ] }, { - "name": "Transaction Diversion Rules", + "name": "Track It Locations", "item": [ { - "name": "get Transaction Diversion Rules", + "name": "get Track It Locations", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -45780,8 +48266,8 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", @@ -45799,7 +48285,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionDiversionRules?hotelIds={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItLocations", "host": [ "{{HostName}}" ], @@ -45807,55 +48293,258 @@ "fof", "config", "v1", - "transactionDiversionRules" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - }, - { - "key": "vipCode", - "value": "", - "disabled": true - }, - { - "key": "membershipTypeLevels", - "value": "", - "disabled": true - }, - { - "key": "membershipTypeCodes", - "value": "", - "disabled": true - }, + "hotels", + "{{HotelId}}", + "trackItLocations" + ] + } + }, + "response": [] + }, + { + "name": "post Track It Locations", + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "level", - "value": "", - "disabled": true - }, + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"trackItLocations\": [\r\n {\r\n \"code\": \"GYM\",\r\n \"description\": \"Gymnasium\",\r\n \"displaySequence\": \"1\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"lost\": true\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItLocations", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotels", + "{{HotelId}}", + "trackItLocations" + ] + } + }, + "response": [] + }, + { + "name": "change Track It Locations", + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "description", - "value": "", - "disabled": true - }, + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"trackItLocations\": [ \r\n {\r\n \"code\": \"GYM\",\r\n \"description\": \"Gymnasium location edit\",\r\n \"displaySequence\": \"1\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"lost\": true\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItLocations/{{LocationCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotels", + "{{HotelId}}", + "trackItLocations", + "{{LocationCode}}" + ] + } + }, + "response": [] + }, + { + "name": "remove Track It Locations", + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "type", - "value": "", - "disabled": true - }, + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItLocations/{{LocationCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotels", + "{{HotelId}}", + "trackItLocations", + "{{LocationCode}}" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Track It Types", + "item": [ + { + "name": "get Track It Types", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "wildCard", - "value": "", - "disabled": true + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotels", + "{{HotelId}}", + "trackItTypes" ] } }, "response": [] }, { - "name": "post Transaction Diversion Rules", + "name": "post Track It Types", "request": { "auth": { "type": "bearer", @@ -45869,20 +48558,84 @@ }, "method": "POST", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"trackItTypes\": [\r\n {\r\n \"website\": \"www.Test.com\",\r\n \"includePromptToSendMessage\": false,\r\n \"code\": \"TRACKGYM\",\r\n \"description\": \"Description can go here\",\r\n \"displaySequence\": \"3\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"valet\": true,\r\n \"parcel\": true,\r\n \"baggage\": true,\r\n \"lost\": true\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotels", + "{{HotelId}}", + "trackItTypes" + ] + } + }, + "response": [] + }, + { + "name": "change Track It Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"diversionRules\": [\r\n {\r\n \"membership\": {\r\n \"type\": \"AA\"\r\n },\r\n \"targetRoom\": \"9000\",\r\n \"transactionCodes\": [\r\n {\r\n \"code\": \"1000\"\r\n }\r\n ],\r\n \"description\": \"NIR2\",\r\n \"level\": \"Reservation\",\r\n \"thresholds\": {\r\n \"entity\": \"ThresholdCount\",\r\n \"scope\": \"PerDay\",\r\n \"minRequired\": \"4\",\r\n \"complimentary\": \"4\",\r\n \"isEditable\": false\r\n },\r\n \"type\": \"Membership\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST2\",\r\n \"displaySequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"trackItTypes\": [\r\n {\r\n \"website\": \"www.Test.com\",\r\n \"includePromptToSendMessage\": false,\r\n \"code\": \"TEST\",\r\n \"description\": \"Description can go here\",\r\n \"displaySequence\": \"3\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"trackItGroup\": {\r\n \"valet\": true,\r\n \"parcel\": true,\r\n \"baggage\": true,\r\n \"lost\": true\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -45890,7 +48643,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionDiversionRules", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItTypes/{{TypeCode}}", "host": [ "{{HostName}}" ], @@ -45898,14 +48651,17 @@ "fof", "config", "v1", - "transactionDiversionRules" + "hotels", + "{{HotelId}}", + "trackItTypes", + "{{TypeCode}}" ] } }, "response": [] }, { - "name": "put Transaction Diversion Rules", + "name": "remove Track It Types", "request": { "auth": { "type": "bearer", @@ -45917,22 +48673,28 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"diversionRules\": [\r\n {\r\n \"membership\": {\r\n \"type\": \"AA\"\r\n },\r\n \"targetRoom\": \"9000\",\r\n \"transactionCodes\": [\r\n {\r\n \"code\": \"1000\"\r\n }\r\n ],\r\n \"description\": \"NIR2\",\r\n \"level\": \"Reservation\",\r\n \"thresholds\": {\r\n \"entity\": \"ThresholdCount\",\r\n \"scope\": \"PerDay\",\r\n \"minRequired\": \"4\",\r\n \"complimentary\": \"4\",\r\n \"isEditable\": false\r\n },\r\n \"type\": \"Membership\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST2\",\r\n \"displaySequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -45940,7 +48702,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionDiversionRules", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/trackItTypes/{{TypeCode}}", "host": [ "{{HostName}}" ], @@ -45948,14 +48710,147 @@ "fof", "config", "v1", - "transactionDiversionRules" + "hotels", + "{{HotelId}}", + "trackItTypes", + "{{TypeCode}}" ] } }, "response": [] + } + ] + }, + { + "name": "Template Cashier Shift Drop Locations", + "item": [ + { + "name": "get Template Cashier Shift Drop Locations", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/cashierShifts/dropLocations?fetchInactive=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "cashierShifts", + "dropLocations" + ], + "query": [ + { + "key": "fetchInactive", + "value": "false" + } + ] + }, + "description": "Get Template Cashier Shift Drop Locations" + }, + "response": [] }, { - "name": "remove Transaction Diversion Rules", + "name": "post Template Cashier Shift Drop Locations", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateCashierShiftDropLocations\": [\r\n {\r\n \"code\": \"OFFICE\",\r\n \"description\": {\r\n \"defaultText\": \"OFFICE\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/cashierShifts/dropLocations", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "cashierShifts", + "dropLocations" + ] + }, + "description": "Get Template Cashier Shift Drop Locations" + }, + "response": [] + }, + { + "name": "change Template Cashier Shift Drop Locations", "request": { "auth": { "type": "bearer", @@ -45969,20 +48864,85 @@ }, "method": "PUT", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateCashierShiftDropLocations\": [\r\n {\r\n \"code\": \"OFFICE\",\r\n \"description\": {\r\n \"defaultText\": \"OFFICE\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/cashierShifts/dropLocations/{{DropLocationId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "cashierShifts", + "dropLocations", + "{{DropLocationId}}" + ] + }, + "description": "Get Template Cashier Shift Drop Locations" + }, + "response": [] + }, + { + "name": "remove Template Cashier Shift Drop Locations", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"diversionRules\": [\r\n {\r\n \"membership\": {\r\n \"type\": \"AA\"\r\n },\r\n \"targetRoom\": \"9000\",\r\n \"transactionCodes\": [\r\n {\r\n \"code\": \"1000\"\r\n }\r\n ],\r\n \"description\": \"NIR2\",\r\n \"level\": \"Property\",\r\n \"thresholds\": {\r\n \"entity\": \"ThresholdMinutes\",\r\n \"scope\": \"PerStay\",\r\n \"isEditable\": false\r\n },\r\n \"type\": \"Membership\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST2\",\r\n \"displaySequence\": \"1\",\r\n \"inactive\": true\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -45990,7 +48950,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionDiversionRules/remove", + "raw": "{{HostName}}/fof/config/v1/cashierShifts/dropLocations/{{DropLocationId}}", "host": [ "{{HostName}}" ], @@ -45998,20 +48958,22 @@ "fof", "config", "v1", - "transactionDiversionRules", - "remove" + "cashierShifts", + "dropLocations", + "{{DropLocationId}}" ] - } + }, + "description": "Get Template Cashier Shift Drop Locations" }, "response": [] } ] }, { - "name": "Transaction Groups", + "name": "Template Transaction Codes", "item": [ { - "name": "get Transaction Groups", + "name": "get Template Transaction Codes", "request": { "auth": { "type": "bearer", @@ -46030,6 +48992,11 @@ "value": "{{HotelId}}", "type": "text" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", "value": "{{AppKey}}", @@ -46037,7 +49004,7 @@ } ], "url": { - "raw": "{{HostName}}/fof/config/v1/transactionGroups?hotels={{HotelId}}&transactionGroupType=Revenue", + "raw": "{{HostName}}/fof/config/v1/templateTransactionCodes?compTransactionCodes=false", "host": [ "{{HostName}}" ], @@ -46045,17 +49012,17 @@ "fof", "config", "v1", - "transactionGroups" + "templateTransactionCodes" ], "query": [ { - "key": "hotels", - "value": "{{HotelId}}" + "key": "transactionCodes", + "value": "92002", + "disabled": true }, { - "key": "transactionGroupType", - "value": "Revenue", - "description": " \"Revenue\", \"Payment\", \"Wrapper\" " + "key": "compTransactionCodes", + "value": "false" } ] } @@ -46063,7 +49030,7 @@ "response": [] }, { - "name": "post Transaction Groups", + "name": "post Template Transaction Codes", "request": { "auth": { "type": "bearer", @@ -46079,7 +49046,12 @@ "header": [ { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { @@ -46090,7 +49062,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"transactionGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Test description\",\r\n \"sequence\": \"1\",\r\n \"code\": \"DRINKS\",\r\n \"type\": \"Wrapper\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"transactionCodes\": [\r\n {\r\n \"classification\": {\r\n \"type\": \"Payment\",\r\n \"group\": {\r\n \"code\": \"PAY\",\r\n \"description\": \"Payment \"\r\n },\r\n \"subgroup\": {\r\n \"code\": \"CCARD\",\r\n \"description\": \"Payments\"\r\n }\r\n },\r\n \"description\": {\r\n \"defaultText\": \"No Validations\"\r\n },\r\n \"paymentSetup\": {\r\n \"usage\": {\r\n \"aR\": true,\r\n \"cashier\": true,\r\n \"comp\": false,\r\n \"deposit\": true\r\n },\r\n \"card\": {\r\n \"processingType\": \"Eft\"\r\n },\r\n \"iRS8300Reporting\": false,\r\n \"roundingFactor\": false,\r\n \"generateTaxInvoice\": false,\r\n \"paymentType\": \"CreditCard\"\r\n },\r\n \"trxSetup\": {\r\n \"taxInclusive\": false,\r\n \"revenue\": false,\r\n \"manualPosting\": false,\r\n \"useForPaidout\": false,\r\n \"redeemMembershipPoints\": false,\r\n \"includeInDepositRule\": false,\r\n \"depositPostingOnly\": false,\r\n \"checkNoRequired\": false,\r\n \"interHotelSales\": false,\r\n \"postCovers\": false,\r\n \"nonTaxable\": false,\r\n \"inactive\": false,\r\n \"ownershipStatus\": \"Property\"\r\n },\r\n \"amounts\": {},\r\n \"allowServiceRecovery\": false,\r\n \"code\": \"9100\",\r\n \"compTransaction\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -46098,7 +49070,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionGroups", + "raw": "{{HostName}}/fof/config/v1/templateTransactionCodes", "host": [ "{{HostName}}" ], @@ -46106,14 +49078,14 @@ "fof", "config", "v1", - "transactionGroups" + "templateTransactionCodes" ] } }, "response": [] }, { - "name": "put Transaction Groups", + "name": "put Template Transaction Codes", "request": { "auth": { "type": "bearer", @@ -46128,19 +49100,24 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transactionGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Update Description payment\",\r\n \"sequence\": \"1\",\r\n \"code\": \"NIR2\",\r\n \"type\": \"Payment\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"transactionCodes\": [\r\n {\r\n \"classification\": {\r\n \"type\": \"Payment\",\r\n \"group\": {\r\n \"code\": \"PAY\",\r\n \"description\": \"Payment \"\r\n },\r\n \"subgroup\": {\r\n \"code\": \"CCARD\",\r\n \"description\": \"Payments\"\r\n }\r\n },\r\n \"description\": {\r\n \"defaultText\": \"No Validations\"\r\n },\r\n \"paymentSetup\": {\r\n \"usage\": {\r\n \"aR\": true,\r\n \"cashier\": true,\r\n \"comp\": false,\r\n \"deposit\": true\r\n },\r\n \"card\": {\r\n \"processingType\": \"Eft\"\r\n },\r\n \"iRS8300Reporting\": false,\r\n \"roundingFactor\": false,\r\n \"generateTaxInvoice\": false,\r\n \"paymentType\": \"CreditCard\"\r\n },\r\n \"trxSetup\": {\r\n \"taxInclusive\": false,\r\n \"revenue\": false,\r\n \"manualPosting\": false,\r\n \"useForPaidout\": false,\r\n \"redeemMembershipPoints\": false,\r\n \"includeInDepositRule\": false,\r\n \"depositPostingOnly\": false,\r\n \"checkNoRequired\": false,\r\n \"interHotelSales\": false,\r\n \"postCovers\": false,\r\n \"nonTaxable\": false,\r\n \"inactive\": false,\r\n \"ownershipStatus\": \"Property\"\r\n },\r\n \"amounts\": {},\r\n \"allowServiceRecovery\": false,\r\n \"code\": \"9100\",\r\n \"compTransaction\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -46148,7 +49125,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionGroups", + "raw": "{{HostName}}/fof/config/v1/templateTransactionCodes", "host": [ "{{HostName}}" ], @@ -46156,14 +49133,14 @@ "fof", "config", "v1", - "transactionGroups" + "templateTransactionCodes" ] } }, "response": [] }, { - "name": "delete Transaction Groups", + "name": "delete Template Transaction Codes", "request": { "auth": { "type": "bearer", @@ -46179,7 +49156,12 @@ "header": [ { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { @@ -46189,7 +49171,7 @@ } ], "url": { - "raw": "{{HostName}}/fof/config/v1/transactionGroups?code=DRINKS&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/templateTransactionCodes?transactionCodes=9100", "host": [ "{{HostName}}" ], @@ -46197,16 +49179,12 @@ "fof", "config", "v1", - "transactionGroups" + "templateTransactionCodes" ], "query": [ { - "key": "code", - "value": "DRINKS" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "transactionCodes", + "value": "9100" } ] } @@ -46216,10 +49194,10 @@ ] }, { - "name": "Transaction Sub Groups", + "name": "Template Transaction Groups", "item": [ { - "name": "get Transaction Sub Groups", + "name": "get Template Transaction Groups", "request": { "auth": { "type": "bearer", @@ -46238,6 +49216,11 @@ "value": "{{HotelId}}", "type": "text" }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", "value": "{{AppKey}}", @@ -46245,7 +49228,7 @@ } ], "url": { - "raw": "{{HostName}}/fof/config/v1/transactionSubGroups?hotels={{HotelId}}&transactionGroupCodes=ROOM", + "raw": "{{HostName}}/fof/config/v1/templateTransactionGroups?includeInactive=false", "host": [ "{{HostName}}" ], @@ -46253,21 +49236,17 @@ "fof", "config", "v1", - "transactionSubGroups" + "templateTransactionGroups" ], "query": [ { - "key": "hotels", - "value": "{{HotelId}}" - }, - { - "key": "transactionSubgroupsCodes", - "value": "", + "key": "transactionGroupCodes", + "value": "NIR1", "disabled": true }, { - "key": "transactionGroupCodes", - "value": "ROOM" + "key": "includeInactive", + "value": "false" } ] } @@ -46275,7 +49254,7 @@ "response": [] }, { - "name": "post Transaction SubGroups", + "name": "put Template Transaction Groups", "request": { "auth": { "type": "bearer", @@ -46287,22 +49266,27 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transactionSubgroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Transient Corporate\",\r\n \"sequence\": \"2\",\r\n \"code\": \"12TC\",\r\n \"group\": \"ROOM\",\r\n \"type\": \"Revenue\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"transactionGroups\": [\r\n {\r\n \"description\": \"Test edit\",\r\n \"sequence\": \"1\",\r\n \"code\": \"NIR1\",\r\n \"type\": \"Revenue\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -46310,7 +49294,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionSubGroups", + "raw": "{{HostName}}/fof/config/v1/templateTransactionGroups", "host": [ "{{HostName}}" ], @@ -46318,14 +49302,14 @@ "fof", "config", "v1", - "transactionSubGroups" + "templateTransactionGroups" ] } }, "response": [] }, { - "name": "put Transaction SubGroups", + "name": "delete Template Transaction Groups", "request": { "auth": { "type": "bearer", @@ -46337,22 +49321,137 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/templateTransactionGroups?templateTransactionCodes=NPL", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "templateTransactionGroups" + ], + "query": [ + { + "key": "templateTransactionCodes", + "value": "NPL" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Template Transaction Sub Groups", + "item": [ + { + "name": "get Template Transaction SubGroups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/templateTransactionSubGroups", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "templateTransactionSubGroups" + ], + "query": [ + { + "key": "transactionGroupCodes", + "value": "DEL3", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "put Template Transaction SubGroups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"transactionSubgroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"OAT test\",\r\n \"sequence\": \"4\",\r\n \"code\": \"OATTEST\",\r\n \"group\": \"FB\",\r\n \"type\": \"Revenue\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"transactionSubgroups\": [\r\n {\r\n \"description\": \"Add here1\",\r\n \"sequence\": \"1\",\r\n \"code\": \"SUB1\",\r\n \"group\": \"TAX\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -46360,7 +49459,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionSubGroups", + "raw": "{{HostName}}/fof/config/v1/templateTransactionSubGroups", "host": [ "{{HostName}}" ], @@ -46368,14 +49467,14 @@ "fof", "config", "v1", - "transactionSubGroups" + "templateTransactionSubGroups" ] } }, "response": [] }, { - "name": "copy Transaction Sub Groups", + "name": "post Template Transaction SubGroups", "request": { "auth": { "type": "bearer", @@ -46387,22 +49486,27 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"copyInstructions\": {\r\n \"transactionSubgroups\": [\r\n {\r\n \"subgroup\": \"FIT\",\r\n \"group\": \"RT\"\r\n }\r\n ],\r\n \"hotels\": [\r\n \"{{HotelId}}\"\r\n ]\r\n }\r\n}", + "raw": "{\r\n \"transactionSubgroups\": [\r\n {\r\n \"description\": \"Add new here\",\r\n \"sequence\": \"1\",\r\n \"code\": \"SUB1\",\r\n \"group\": \"TAX\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -46410,7 +49514,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionSubGroups/copy", + "raw": "{{HostName}}/fof/config/v1/templateTransactionSubGroups", "host": [ "{{HostName}}" ], @@ -46418,15 +49522,14 @@ "fof", "config", "v1", - "transactionSubGroups", - "copy" + "templateTransactionSubGroups" ] } }, "response": [] }, { - "name": "delete Transaction SubGroups", + "name": "delete Template Transaction SubGroups", "request": { "auth": { "type": "bearer", @@ -46441,18 +49544,32 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionSubGroups?subgroup=12TC&hotelId={{HotelId}}&group=ROOM", + "raw": "{{HostName}}/fof/config/v1/templateTransactionSubGroups?subgroup=SUB1&group=TAX", "host": [ "{{HostName}}" ], @@ -46460,20 +49577,16 @@ "fof", "config", "v1", - "transactionSubGroups" + "templateTransactionSubGroups" ], "query": [ { "key": "subgroup", - "value": "12TC" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" + "value": "SUB1" }, { "key": "group", - "value": "ROOM" + "value": "TAX" } ] } @@ -46483,690 +49596,1300 @@ ] }, { - "name": "calculate Posting", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/transactionCodes/{{TransactionCode}}/chargeSimulations", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "hotels", - "{{HotelId}}", - "transactionCodes", - "{{TransactionCode}}", - "chargeSimulations" - ] - } - }, - "response": [] - }, - { - "name": "get Fiscal Regions", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "name": "Transaction Diversion Rules", + "item": [ + { + "name": "get Transaction Diversion Rules", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/fof/config/v1/fiscalRegions?fetchInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "fiscalRegions" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } - ] - } - }, - "response": [] - }, - { - "name": "get Budget Forecast", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionDiversionRules?hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionDiversionRules" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + }, + { + "key": "vipCode", + "value": "", + "disabled": true + }, + { + "key": "membershipTypeLevels", + "value": "", + "disabled": true + }, + { + "key": "membershipTypeCodes", + "value": "", + "disabled": true + }, + { + "key": "level", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "", + "disabled": true + }, + { + "key": "type", + "value": "", + "disabled": true + }, + { + "key": "wildCard", + "value": "", + "disabled": true + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/fof/config/v1/budgetForecast?hotelId={{HotelId}}&year=2021&marketSegmentNights=true&marketSegmentActual=true", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "budgetForecast" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "year", - "value": "2021" - }, - { - "key": "marketSegmentNights", - "value": "true" - }, - { - "key": "marketSegmentRevenue", - "value": "", - "disabled": true - }, - { - "key": "marketSegmentABVariance", - "value": "", - "disabled": true - }, - { - "key": "marketSegmentAFVariance", - "value": "", - "disabled": true - }, - { - "key": "marketSegmentActual", - "value": "true" - }, - { - "key": "marketSegmentFBVariance", - "value": "", - "disabled": true - }, - { - "key": "marketSegmentForecast", - "value": "", - "disabled": true - }, - { - "key": "marketSegmentMarketCodes", - "value": "", - "disabled": true - }, - { - "key": "rateSegmentNights", - "value": "", - "disabled": true - }, - { - "key": "rateSegmentRevenue", - "value": "", - "disabled": true - }, - { - "key": "rateSegmentABVariance", - "value": "", - "disabled": true - }, - { - "key": "rateSegmentAFVariance", - "value": "", - "disabled": true - }, - { - "key": "rateSegmentActual", - "value": "", - "disabled": true - }, - { - "key": "rateSegmentBudget", - "value": "", - "disabled": true - }, - { - "key": "rateSegmentFBVariance", - "value": "", - "disabled": true - }, - { - "key": "rateSegmentForecast", - "value": "", - "disabled": true - }, - { - "key": "rateSegmentRateCodes", - "value": "", - "disabled": true - }, - { - "key": "customSegmentCustomValue", - "value": "", - "disabled": true - }, - { - "key": "customSegmentABVariance", - "value": "", - "disabled": true - }, - { - "key": "customSegmentAFVariance", - "value": "", - "disabled": true - }, - { - "key": "customSegmentActual", - "value": "", - "disabled": true - }, - { - "key": "customSegmentBudget", - "value": "", - "disabled": true - }, - { - "key": "customSegmentFBVariance", - "value": "", - "disabled": true - }, - { - "key": "customSegmentForecast", - "value": "", - "disabled": true - }, - { - "key": "customSegmentCustomCodes", - "value": "", - "disabled": true - }, - { - "key": "transactionSegmentRevenue", - "value": "", - "disabled": true - }, - { - "key": "transactionSegmentABVariance", - "value": "", - "disabled": true - }, - { - "key": "transactionSegmentAFVariance", - "value": "", - "disabled": true - }, - { - "key": "transactionSegmentActual", - "value": "", - "disabled": true - }, - { - "key": "transactionSegmentBudget", - "value": "", - "disabled": true - }, - { - "key": "transactionSegmentFBVariance", - "value": "", - "disabled": true - }, - { - "key": "transactionSegmentForecast", - "value": "", - "disabled": true - }, - { - "key": "transactionSegmentTransactionCodes", - "value": "", - "disabled": true - }, - { - "key": "transactionSegmentTransactionCodeGrp", - "value": "", - "disabled": true - }, - { - "key": "cateringSegmentCovers", - "value": "", - "disabled": true - }, - { - "key": "cateringSegmentRevenue", - "value": "", - "disabled": true - }, - { - "key": "cateringSegmentABVariance", - "value": "", - "disabled": true - }, - { - "key": "cateringSegmentAFVariance", - "value": "", - "disabled": true + { + "name": "post Transaction Diversion Rules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "cateringSegmentActual", - "value": "", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"diversionRules\": [\r\n {\r\n \"membership\": {\r\n \"type\": \"AA\"\r\n },\r\n \"targetRoom\": \"9001\",\r\n \"transactionCodes\": [\r\n {\r\n \"code\": \"1030\"\r\n }\r\n ],\r\n \"description\": \"NIR2\",\r\n \"level\": \"Reservation\",\r\n \"thresholds\": {\r\n \"entity\": \"ThresholdCount\",\r\n \"scope\": \"PerDay\",\r\n \"minRequired\": \"4\",\r\n \"complimentary\": \"4\",\r\n \"isEditable\": false\r\n },\r\n \"type\": \"Membership\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"TEST2\",\r\n \"displaySequence\": \"2\"\r\n \"amount\" : 50\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "cateringSegmentBudget", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionDiversionRules", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionDiversionRules" + ] + } + }, + "response": [] + }, + { + "name": "put Transaction Diversion Rules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "cateringSegmentFBVariance", - "value": "", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"diversionRules\": [\r\n {\r\n \"membership\": {\r\n \"type\": \"AA\"\r\n },\r\n \"targetRoom\": \"9001\",\r\n \"transactionCodes\": [\r\n {\r\n \"code\": \"1030\"\r\n }\r\n ],\r\n \"description\": \"Transaction Diversion for 1030\",\r\n \"level\": \"Reservation\",\r\n \"thresholds\": {\r\n \"entity\": \"ThresholdCount\",\r\n \"scope\": \"PerDay\",\r\n \"minRequired\": \"4\",\r\n \"complimentary\": \"4\",\r\n \"isEditable\": true\r\n },\r\n \"type\": \"Membership\",\r\n \"hotelId\": \"FINCGEN\",\r\n \"code\": \"TEST2\",\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false,\r\n \"amount\": \"100\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "cateringSegmentForecast", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionDiversionRules", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionDiversionRules" + ] + } + }, + "response": [] + }, + { + "name": "remove Transaction Diversion Rules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "cateringSegmentCateringCodeGrp", - "value": "", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"diversionRules\": [\r\n {\r\n \"membership\": {\r\n \"type\": \"AA\"\r\n },\r\n \"targetRoom\": \"9001\",\r\n \"transactionCodes\": [\r\n {\r\n \"code\": \"1030\"\r\n }\r\n ],\r\n \"description\": \"Transaction Diversion for 1030\",\r\n \"level\": \"Reservation\",\r\n \"thresholds\": {\r\n \"entity\": \"ThresholdCount\",\r\n \"scope\": \"PerDay\",\r\n \"minRequired\": \"4\",\r\n \"complimentary\": \"4\",\r\n \"isEditable\": true\r\n },\r\n \"type\": \"Membership\",\r\n \"hotelId\": \"FINCGEN\",\r\n \"code\": \"TEST2\",\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false,\r\n \"amount\": \"100\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "cateringSegmentCateringCodes", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionDiversionRules/remove", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionDiversionRules", + "remove" + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Card Reader Delimiters", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Transaction Groups", + "item": [ + { + "name": "get Transaction Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionGroups?hotels={{HotelId}}&transactionGroupType=Revenue", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionGroups" + ], + "query": [ + { + "key": "hotels", + "value": "{{HotelId}}" + }, + { + "key": "transactionGroupType", + "value": "Revenue", + "description": " \"Revenue\", \"Payment\", \"Wrapper\" " + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/config/v1/cardReaderDelimiters", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "cardReaderDelimiters" - ] + "response": [] }, - "description": "Get Template Cashier Shift Drop Locations" - }, - "response": [] - }, - { - "name": "get Credit Card Reader Devices", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "post Transaction Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"transactionGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Test description\",\r\n \"sequence\": \"1\",\r\n \"code\": \"DRINKS\",\r\n \"type\": \"Wrapper\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionGroups", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionGroups" + ] } - ] + }, + "response": [] }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + { + "name": "put Transaction Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"transactionGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Update Description payment\",\r\n \"sequence\": \"1\",\r\n \"code\": \"DRINKS\",\r\n \"type\": \"Wrapper\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionGroups", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionGroups" + ] + } }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/fof/config/v1/creditCards/readerDevices?fetchInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "creditCards", - "readerDevices" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" + "response": [] + }, + { + "name": "delete Transaction Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionGroups?code=DRINKS&hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionGroups" + ], + "query": [ + { + "key": "code", + "value": "DRINKS" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Credit Card Info", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Transaction Sub Groups", + "item": [ + { + "name": "get Transaction Sub Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionSubGroups?hotels={{HotelId}}&transactionGroupCodes=ROOM", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionSubGroups" + ], + "query": [ + { + "key": "hotels", + "value": "{{HotelId}}" + }, + { + "key": "transactionSubgroupsCodes", + "value": "", + "disabled": true + }, + { + "key": "transactionGroupCodes", + "value": "ROOM" + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/fof/config/v1/creditCardInfo?hotelId={{HotelId}}&reservationId={{ReservationId}}&cardId=22700&cardIdContext=OPERA&cardIdType=CreditCard&accessTransactionType=CheckIn", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "creditCardInfo" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "reservationId", - "value": "{{ReservationId}}" - }, - { - "key": "cardId", - "value": "22700" - }, - { - "key": "cardIdContext", - "value": "OPERA" + { + "name": "post Transaction SubGroups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "cardIdType", - "value": "CreditCard" + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"transactionSubgroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Transient Corporate\",\r\n \"sequence\": \"2\",\r\n \"code\": \"12TC1\",\r\n \"group\": \"ROOM\",\r\n \"type\": \"Revenue\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "accessTransactionType", - "value": "CheckIn" + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionSubGroups", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionSubGroups" + ] } - ] + }, + "response": [] }, - "description": "First you can call getReservation operation to find the details which can then be used in the request parameters of this operation." - }, - "response": [] + { + "name": "put Transaction SubGroups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"transactionSubgroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Transient Corporate edit\",\r\n \"sequence\": \"2\",\r\n \"code\": \"12TC1\",\r\n \"group\": \"ROOM\",\r\n \"type\": \"Revenue\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionSubGroups", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionSubGroups" + ] + } + }, + "response": [] + }, + { + "name": "copy Transaction Sub Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"copyInstructions\": {\r\n \"transactionSubgroups\": [\r\n {\r\n \"subgroup\": \"FIT\",\r\n \"group\": \"RT\"\r\n }\r\n ],\r\n \"hotels\": [\r\n \"{{HotelId}}\"\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionSubGroups/copy", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionSubGroups", + "copy" + ] + } + }, + "response": [] + }, + { + "name": "delete Transaction SubGroups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/config/v1/transactionSubGroups?subgroup=12TC1&hotelId={{HotelId}}&group=ROOM", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "transactionSubGroups" + ], + "query": [ + { + "key": "subgroup", + "value": "12TC1" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "group", + "value": "ROOM" + } + ] + } + }, + "response": [] + } + ] }, { - "name": "get Comp Authorizers", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "AR Account Types", + "item": [ + { + "name": "get AR Account Types", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/ARAccountTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotels", + "{{HotelId}}", + "ARAccountTypes" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "response": [] + }, + { + "name": "post AR Account Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"accountTypes\": [\r\n {\r\n \"description\": \"AR Account Type\",\r\n \"creditLimit\": \"50\",\r\n \"statementMode\": \"IndividualOpenItems\",\r\n \"statementName\": \"sample_statement\",\r\n \"printPreference\": \"InvoicesWithoutDetails\",\r\n \"reminderCycle\": {},\r\n \"reminderDelayDays\": \"0\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"accountType\": \"AR TYPE\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/accountTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "accountTypes" + ] + } }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "response": [] + }, + { + "name": "put AR Account Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"accountTypes\": [\r\n {\r\n \"description\": \"test Edit\",\r\n \"creditLimit\": \"50\",\r\n \"statementMode\": \"IndividualOpenItems\",\r\n \"statementName\": \"sample_statement\",\r\n \"printPreference\": \"InvoicesWithoutDetails\",\r\n \"reminderCycle\": {},\r\n \"reminderDelayDays\": \"0\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"accountType\": \"AR TYPE\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/accountTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "accountTypes" + ] } - } + }, + "response": [] }, - "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/compAuthorizers?includeInactiveAuthorizers=false&lastName=", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "hotels", - "{{HotelId}}", - "compAuthorizers" - ], - "query": [ - { - "key": "includeCompAuthorizerDetail", - "value": "", - "disabled": true + { + "name": "delete AR Account Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "includeInactiveAuthorizers", - "value": "false" + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "includeTerminatedAuthorizer", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/fof/config/v1/accountTypes?accountTypes={{accountType}}&hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "accountTypes" + ], + "query": [ + { + "key": "accountTypes", + "value": "{{accountType}}" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "AR Flagged Reasons", + "item": [ + { + "name": "get AR Flagged Reasons", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "authorizer", - "value": "", - "disabled": true + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "firstName", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/fof/config/v1/flaggedReasons?propertyCodes={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "flaggedReasons" + ], + "query": [ + { + "key": "propertyCodes", + "value": "{{HotelId}}" + }, + { + "key": "description", + "value": "", + "disabled": true + }, + { + "key": "reasonWildCard", + "value": "", + "disabled": true + }, + { + "key": "reasonCodes", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "post AR Flagged Reasons", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "lastName", - "value": "" + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"aRFlaggedReasons\": [\r\n {\r\n \"code\": \"DFT\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Default Account\",\r\n \"displaySequence\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/flaggedReasons", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "flaggedReasons" + ] } - ] + }, + "response": [] }, - "description": "First you can call getReservation operation to find the details which can then be used in the request parameters of this operation." - }, - "response": [] + { + "name": "put AR Flagged Reasons", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"aRFlaggedReasons\": [\r\n {\r\n \"code\": \"DFT\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Default Account\",\r\n \"displaySequence\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/flaggedReasons", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "flaggedReasons" + ] + } + }, + "response": [] + }, + { + "name": "delete AR Flagged Reasons", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/flaggedReasons?codes={{code}}&hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "flaggedReasons" + ], + "query": [ + { + "key": "codes", + "value": "{{code}}" + }, + { + "key": "hotelIds", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + } + ] }, { - "name": "get Comp Types", + "name": "calculate Posting", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -47196,8 +50919,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -47210,7 +50933,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/compTypes", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/transactionCodes/{{TransactionCode}}/chargeSimulations", "host": [ "{{HostName}}" ], @@ -47220,22 +50943,17 @@ "v1", "hotels", "{{HotelId}}", - "compTypes" - ], - "query": [ - { - "key": "compTypeCode", - "value": "", - "disabled": true - } + "transactionCodes", + "{{TransactionCode}}", + "chargeSimulations" ] }, - "description": "First you can call getReservation operation to find the details which can then be used in the request parameters of this operation." + "description": "API to fetch a simulation of the calculated posting for verification." }, "response": [] }, { - "name": "get Collecting Agent Taxes", + "name": "get Budget Forecast", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -47265,8 +50983,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -47279,7 +50997,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/collectingAgentTaxes?hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/budgetForecast?hotelId={{HotelId}}&year=2021&marketSegmentNights=true&marketSegmentActual=true", "host": [ "{{HostName}}" ], @@ -47287,7 +51005,7 @@ "fof", "config", "v1", - "collectingAgentTaxes" + "budgetForecast" ], "query": [ { @@ -47295,18 +51013,234 @@ "value": "{{HotelId}}" }, { - "key": "taxCodes", + "key": "year", + "value": "2021" + }, + { + "key": "marketSegmentNights", + "value": "true" + }, + { + "key": "marketSegmentRevenue", + "value": "", + "disabled": true + }, + { + "key": "marketSegmentABVariance", + "value": "", + "disabled": true + }, + { + "key": "marketSegmentAFVariance", + "value": "", + "disabled": true + }, + { + "key": "marketSegmentActual", + "value": "true" + }, + { + "key": "marketSegmentFBVariance", + "value": "", + "disabled": true + }, + { + "key": "marketSegmentForecast", + "value": "", + "disabled": true + }, + { + "key": "marketSegmentMarketCodes", + "value": "", + "disabled": true + }, + { + "key": "rateSegmentNights", + "value": "", + "disabled": true + }, + { + "key": "rateSegmentRevenue", + "value": "", + "disabled": true + }, + { + "key": "rateSegmentABVariance", + "value": "", + "disabled": true + }, + { + "key": "rateSegmentAFVariance", + "value": "", + "disabled": true + }, + { + "key": "rateSegmentActual", + "value": "", + "disabled": true + }, + { + "key": "rateSegmentBudget", + "value": "", + "disabled": true + }, + { + "key": "rateSegmentFBVariance", + "value": "", + "disabled": true + }, + { + "key": "rateSegmentForecast", + "value": "", + "disabled": true + }, + { + "key": "rateSegmentRateCodes", + "value": "", + "disabled": true + }, + { + "key": "customSegmentCustomValue", + "value": "", + "disabled": true + }, + { + "key": "customSegmentABVariance", + "value": "", + "disabled": true + }, + { + "key": "customSegmentAFVariance", + "value": "", + "disabled": true + }, + { + "key": "customSegmentActual", + "value": "", + "disabled": true + }, + { + "key": "customSegmentBudget", + "value": "", + "disabled": true + }, + { + "key": "customSegmentFBVariance", + "value": "", + "disabled": true + }, + { + "key": "customSegmentForecast", + "value": "", + "disabled": true + }, + { + "key": "customSegmentCustomCodes", + "value": "", + "disabled": true + }, + { + "key": "transactionSegmentRevenue", + "value": "", + "disabled": true + }, + { + "key": "transactionSegmentABVariance", + "value": "", + "disabled": true + }, + { + "key": "transactionSegmentAFVariance", + "value": "", + "disabled": true + }, + { + "key": "transactionSegmentActual", + "value": "", + "disabled": true + }, + { + "key": "transactionSegmentBudget", + "value": "", + "disabled": true + }, + { + "key": "transactionSegmentFBVariance", + "value": "", + "disabled": true + }, + { + "key": "transactionSegmentForecast", + "value": "", + "disabled": true + }, + { + "key": "transactionSegmentTransactionCodes", + "value": "", + "disabled": true + }, + { + "key": "transactionSegmentTransactionCodeGrp", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentCovers", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentRevenue", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentABVariance", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentAFVariance", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentActual", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentBudget", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentFBVariance", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentForecast", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentCateringCodeGrp", + "value": "", + "disabled": true + }, + { + "key": "cateringSegmentCateringCodes", "value": "", "disabled": true } ] - }, - "description": "First you can call getReservation operation to find the details which can then be used in the request parameters of this operation." + } }, "response": [] }, { - "name": "get Contract Billing Instructions", + "name": "get Fiscal Regions", "request": { "auth": { "type": "bearer", @@ -47321,18 +51255,23 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/fof/config/v1/contractBillingInstructions?fetchInactive=false", + "raw": "{{HostName}}/fof/config/v1/fiscalRegions?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -47340,7 +51279,7 @@ "fof", "config", "v1", - "contractBillingInstructions" + "fiscalRegions" ], "query": [ { @@ -47353,7 +51292,7 @@ "response": [] }, { - "name": "get Currency Exchange Service Taxes", + "name": "get Credit Card Info", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -47383,8 +51322,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -47397,7 +51336,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes", + "raw": "{{HostName}}/fof/config/v1/creditCardInfo?hotelId={{HotelId}}&reservationId={{ReservationId}}&cardId=22700&cardIdContext=OPERA&cardIdType=CreditCard&accessTransactionType=CheckIn", "host": [ "{{HostName}}" ], @@ -47405,14 +51344,41 @@ "fof", "config", "v1", - "currencyExchangeServiceTaxes" - ] - } - }, - "response": [] - }, - { - "name": "get Default Payment Method Rule", + "creditCardInfo" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "reservationId", + "value": "{{ReservationId}}" + }, + { + "key": "cardId", + "value": "22700" + }, + { + "key": "cardIdContext", + "value": "OPERA" + }, + { + "key": "cardIdType", + "value": "CreditCard" + }, + { + "key": "accessTransactionType", + "value": "CheckIn" + } + ] + }, + "description": "API to fetch the token in use for the reservation credit card payment method. First you can call getReservation operation to find the details which can then be used in the request parameters of this operation. cardId is mandatory." + }, + "response": [] + }, + { + "name": "get Comp Authorizers", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -47442,8 +51408,352 @@ }, { "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/compAuthorizers?includeInactiveAuthorizers=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotels", + "{{HotelId}}", + "compAuthorizers" + ], + "query": [ + { + "key": "includeCompAuthorizerDetail", + "value": "", + "disabled": true + }, + { + "key": "includeInactiveAuthorizers", + "value": "false" + }, + { + "key": "includeTerminatedAuthorizer", + "value": "", + "disabled": true + }, + { + "key": "authorizer", + "value": "", + "disabled": true + }, + { + "key": "firstName", + "value": "", + "disabled": true + }, + { + "key": "lastName", + "value": "", + "disabled": true + } + ] + }, + "description": "First you can call getReservation operation to find the details which can then be used in the request parameters of this operation." + }, + "response": [] + }, + { + "name": "get Comp Types", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/compTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "hotels", + "{{HotelId}}", + "compTypes" + ], + "query": [ + { + "key": "compTypeCode", + "value": "", + "disabled": true + } + ] + }, + "description": "First you can call getReservation operation to find the details which can then be used in the request parameters of this operation." + }, + "response": [] + }, + { + "name": "get Collecting Agent Taxes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/collectingAgentTaxes?hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "collectingAgentTaxes" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "taxCodes", + "value": "", + "disabled": true + } + ] + }, + "description": "First you can call getReservation operation to find the details which can then be used in the request parameters of this operation." + }, + "response": [] + }, + { + "name": "get Contract Billing Instructions", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{{HostName}}/fof/config/v1/contractBillingInstructions?fetchInactive=false", + "host": [ + "{{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "contractBillingInstructions" + ], + "query": [ + { + "key": "fetchInactive", + "value": "false" + } + ] + } + }, + "response": [] + }, + { + "name": "get Currency Exchange Service Taxes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/config/v1/currencyExchangeServiceTaxes", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "config", + "v1", + "currencyExchangeServiceTaxes" + ] + } + }, + "response": [] + }, + { + "name": "get Default Payment Method Rule", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -47526,8 +51836,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -47577,15 +51887,20 @@ }, "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { @@ -47649,8 +51964,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -47663,7 +51978,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/exchangeRates/{{CurrencyCode}}?exchangeTypes=cash", + "raw": "{{HostName}}/fof/config/v1/hotels/{{HotelId}}/exchangeRates/{{currencyCode}}?exchangeTypes=Cash", "host": [ "{{HostName}}" ], @@ -47674,12 +51989,22 @@ "hotels", "{{HotelId}}", "exchangeRates", - "{{CurrencyCode}}" + "{{currencyCode}}" ], "query": [ { "key": "exchangeTypes", - "value": "cash" + "value": "Cash" + }, + { + "key": "dateRangeStart", + "value": "", + "disabled": true + }, + { + "key": "dateRangeEnd", + "value": "", + "disabled": true } ] } @@ -47702,13 +52027,18 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], @@ -47764,8 +52094,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -47834,8 +52164,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -47884,15 +52214,15 @@ }, "method": "GET", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { @@ -47947,8 +52277,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -47961,7 +52291,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/config/v1/transactionArrangementCodes?transactionCodes=1000&hotelId={{HotelId}}", + "raw": "{{HostName}}/fof/config/v1/transactionArrangementCodes?transactionCodes={{transactionCode}}&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], @@ -47974,7 +52304,7 @@ "query": [ { "key": "transactionCodes", - "value": "1000" + "value": "{{transactionCode}}" }, { "key": "hotelId", @@ -48171,8 +52501,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -48209,62 +52539,6 @@ } }, "response": [] - }, - { - "name": "validate Credit Card Type", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/fof/config/v1/creditCardTypes/validate?reservationID=&paymentMethod=&cardHolderName=", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "config", - "v1", - "creditCardTypes", - "validate" - ], - "query": [ - { - "key": "reservationID", - "value": "" - }, - { - "key": "paymentMethod", - "value": "" - }, - { - "key": "cardHolderName", - "value": "" - } - ] - } - }, - "response": [] } ], "description": "###### APIs to cater for Front Office Configuration in OPERA Cloud.\r\n\r\nMany operations in this module are related to Transaction codes and revenue codes. For a deeper understanding of how OPERA Cloud works with Transaction codes, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_admin_financial_cashiering_about_transaction_codes.htm#OCSUH-concept-1-7BAF27CF).", @@ -48562,6 +52836,708 @@ } }, "response": [] + }, + { + "name": "get Suggested Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "idcs_authn_strength", + "value": "2", + "disabled": true + }, + { + "key": "x-sso-un", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "runningApplication", + "value": "ORS", + "disabled": true + }, + { + "key": "terminalId", + "value": "UNDEFINED", + "disabled": true + }, + { + "key": "idcs_authn_method", + "value": "oauth", + "disabled": true + }, + { + "key": "idcs_user_tenant_name", + "value": "idcs-e66ffbb5e1024638b1775a54282b23e3", + "disabled": true + }, + { + "key": "remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_cloudgate_id", + "value": "opera-raptors", + "disabled": true + }, + { + "key": "logLevel", + "value": "ERROR", + "disabled": true + }, + { + "key": "idcs_user_display_name", + "value": "RAPTORS SUPPORT", + "disabled": true + }, + { + "key": "useLocal", + "value": "true", + "disabled": true + }, + { + "key": "X-Forwarded-For", + "value": "10.193.122.204", + "disabled": true + }, + { + "key": "idcs_service_url", + "value": "https://idcs-e66ffbb5e1024638b1775a54282b23e3.identity.pint.oc9qadev.com:443", + "disabled": true + }, + { + "key": "idcs_user_id", + "value": "295279a6133745cbba6ccb36e7c337c2", + "disabled": true + }, + { + "key": "Accept-Language", + "value": "E", + "disabled": true + }, + { + "key": "idcs_remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_user_csr", + "value": "false", + "disabled": true + }, + { + "key": "x-hubid", + "value": "DFLT_FIRST", + "disabled": true + }, + { + "key": "x-sso-sid", + "value": "9O-h2En50KkiRwcfv0WWbsrd_Auh4xyLTyh5f09_qq-qs_jPgQqK!-359081809!1707817323001", + "disabled": true + }, + { + "key": "idcs_session_id", + "value": "0a89b0f1a2184203b100f5a9b0c5f354:b2ab20", + "disabled": true + }, + { + "key": "idcs_remote_user_mappingattr", + "value": "userName", + "disabled": true + }, + { + "key": "Accept-Encoding", + "value": "deflate", + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "userLanguage", + "value": "E", + "disabled": true + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/1010563/suggestedRooms?nights=1&roomType=DLX&startDate=2019-07-24", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "1010563", + "suggestedRooms" + ], + "query": [ + { + "key": "nights", + "value": "1" + }, + { + "key": "suggestedRoomsInstructions", + "value": "ComponentRoom", + "disabled": true + }, + { + "key": "roomType", + "value": "DLX" + }, + { + "key": "startDate", + "value": "2019-07-24" + } + ] + } + }, + "response": [] + }, + { + "name": "put Swap Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "idcs_authn_strength", + "value": "2", + "disabled": true + }, + { + "key": "x-sso-un", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "runningApplication", + "value": "ORS", + "disabled": true + }, + { + "key": "terminalId", + "value": "UNDEFINED", + "disabled": true + }, + { + "key": "idcs_authn_method", + "value": "oauth", + "disabled": true + }, + { + "key": "idcs_user_tenant_name", + "value": "idcs-e66ffbb5e1024638b1775a54282b23e3", + "disabled": true + }, + { + "key": "remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_cloudgate_id", + "value": "opera-raptors", + "disabled": true + }, + { + "key": "logLevel", + "value": "ERROR", + "disabled": true + }, + { + "key": "idcs_user_display_name", + "value": "RAPTORS SUPPORT", + "disabled": true + }, + { + "key": "useLocal", + "value": "true", + "disabled": true + }, + { + "key": "X-Forwarded-For", + "value": "10.193.122.204", + "disabled": true + }, + { + "key": "idcs_service_url", + "value": "https://idcs-e66ffbb5e1024638b1775a54282b23e3.identity.pint.oc9qadev.com:443", + "disabled": true + }, + { + "key": "idcs_user_id", + "value": "295279a6133745cbba6ccb36e7c337c2", + "disabled": true + }, + { + "key": "Accept-Language", + "value": "E", + "disabled": true + }, + { + "key": "idcs_remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_user_csr", + "value": "false", + "disabled": true + }, + { + "key": "x-hubid", + "value": "DFLT_FIRST", + "disabled": true + }, + { + "key": "x-sso-sid", + "value": "ZeSj7HQQsnbfm7__oB4rFgjFSOyEUvgBeMUjX5KByKfBtme1XO-h!2140047053!1707852198928", + "disabled": true + }, + { + "key": "idcs_session_id", + "value": "9a00c3ed2e51459982a7cc6eb8dce30c:b2ab20", + "disabled": true + }, + { + "key": "idcs_remote_user_mappingattr", + "value": "userName", + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept-Encoding", + "value": "deflate", + "disabled": true + }, + { + "key": "Accept", + "value": "application/json", + "disabled": true + }, + { + "key": "userLanguage", + "value": "E", + "disabled": true + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\"sourceRoom\":{\"roomId\":\"D49\",\"arrivalDate\":\"2019-07-24\",\"roomType\":\"DLX\"},\"targetRoom\":{\"roomId\":\"11013\",\"arrivalDate\":\"2019-07-24\",\"roomType\":\"DLX\"}}" + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/sourceReservations/1007461/targetReservations/1010560/swapRooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "sourceReservations", + "1007461", + "targetReservations", + "1010560", + "swapRooms" + ] + } + }, + "response": [] + }, + { + "name": "put Shift Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "idcs_authn_strength", + "value": "2", + "disabled": true + }, + { + "key": "x-sso-un", + "value": "CKR_AMSLP", + "disabled": true + }, + { + "key": "runningApplication", + "value": "ORS", + "disabled": true + }, + { + "key": "terminalId", + "value": "UNDEFINED", + "disabled": true + }, + { + "key": "idcs_authn_method", + "value": "oauth", + "disabled": true + }, + { + "key": "idcs_user_tenant_name", + "value": "idcs-c58577befb9a45cb87c87ffd877443c3", + "disabled": true + }, + { + "key": "remote_user", + "value": "CKR_AMSLP", + "disabled": true + }, + { + "key": "idcs_cloudgate_id", + "value": "opera-lp39a", + "disabled": true + }, + { + "key": "logLevel", + "value": "ERROR", + "disabled": true + }, + { + "key": "idcs_user_display_name", + "value": "Chandan reddy", + "disabled": true + }, + { + "key": "useLocal", + "value": "true", + "disabled": true + }, + { + "key": "X-Forwarded-For", + "value": "10.192.154.47", + "disabled": true + }, + { + "key": "idcs_service_url", + "value": "https://idcs-c58577befb9a45cb87c87ffd877443c3.identity.pint.oc9qadev.com:443", + "disabled": true + }, + { + "key": "idcs_user_id", + "value": "9bafaeb109d5486d99c394080f97287d", + "disabled": true + }, + { + "key": "Accept-Language", + "value": "E", + "disabled": true + }, + { + "key": "idcs_remote_user", + "value": "CKR_AMSLP", + "disabled": true + }, + { + "key": "idcs_user_csr", + "value": "false", + "disabled": true + }, + { + "key": "x-hubid", + "value": "DFLT_IDCQAC", + "disabled": true + }, + { + "key": "x-sso-sid", + "value": "LyyiXCQsghnAK_9ZpYCsTU3toKsEyBrAiVlKjOMIAegd9QSZADwE!-166381325!1707825964076", + "disabled": true + }, + { + "key": "idcs_session_id", + "value": "e9715f31af4549c1bd7eae2028b11599:7a8bb0", + "disabled": true + }, + { + "key": "idcs_remote_user_mappingattr", + "value": "userName", + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept-Encoding", + "value": "deflate", + "disabled": true + }, + { + "key": "Accept", + "value": "application/json", + "disabled": true + }, + { + "key": "userLanguage", + "value": "E", + "disabled": true + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\"sourceRoom\":{\"roomId\":\"D5\",\"arrivalDate\":\"2019-07-24\",\"roomType\":\"DLX\"},\"targetRoom\":{\"roomId\":\"102\",\"arrivalDate\":\"2019-07-24\",\"roomType\":\"DLX\"}}" + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/sourceReservations/1010563/targetReservations/1663721/shiftRooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "sourceReservations", + "1010563", + "targetReservations", + "1663721", + "shiftRooms" + ] + } + }, + "response": [] + }, + { + "name": "post Release Rooms On Hold", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "idcs_authn_strength", + "value": "2", + "disabled": true + }, + { + "key": "x-sso-un", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "runningApplication", + "value": "ORS", + "disabled": true + }, + { + "key": "terminalId", + "value": "UNDEFINED", + "disabled": true + }, + { + "key": "idcs_authn_method", + "value": "oauth", + "disabled": true + }, + { + "key": "idcs_user_tenant_name", + "value": "idcs-e66ffbb5e1024638b1775a54282b23e3", + "disabled": true + }, + { + "key": "remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_cloudgate_id", + "value": "opera-raptors", + "disabled": true + }, + { + "key": "logLevel", + "value": "ERROR", + "disabled": true + }, + { + "key": "idcs_user_display_name", + "value": "RAPTORS SUPPORT", + "disabled": true + }, + { + "key": "useLocal", + "value": "true", + "disabled": true + }, + { + "key": "X-Forwarded-For", + "value": "10.193.122.204", + "disabled": true + }, + { + "key": "idcs_service_url", + "value": "https://idcs-e66ffbb5e1024638b1775a54282b23e3.identity.pint.oc9qadev.com:443", + "disabled": true + }, + { + "key": "idcs_user_id", + "value": "295279a6133745cbba6ccb36e7c337c2", + "disabled": true + }, + { + "key": "Accept-Language", + "value": "E", + "disabled": true + }, + { + "key": "idcs_remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_user_csr", + "value": "false", + "disabled": true + }, + { + "key": "x-hubid", + "value": "DFLT_FIRST", + "disabled": true + }, + { + "key": "x-sso-sid", + "value": "HdyowskIrCRD3M9rA25I9OxXWugYAZhXIoEgMHVkKOnl8_MCwWkH!-359081809!1707933354248", + "disabled": true + }, + { + "key": "idcs_session_id", + "value": "1ca46f19a5ff46c690bc37147c1502fb:b2ab20", + "disabled": true + }, + { + "key": "idcs_remote_user_mappingattr", + "value": "userName", + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept-Encoding", + "value": "deflate", + "disabled": true + }, + { + "key": "Accept", + "value": "application/json", + "disabled": true + }, + { + "key": "userLanguage", + "value": "E", + "disabled": true + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\"holdRoomsDetails\":[{\"hotelId\":\"PROPO\",\"rooms\":[\"101\"]}],\"overrideRoomHold\":true}" + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/rooms/onHold/release", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "onHold", + "release" + ] + } + }, + "response": [] } ] }, @@ -48674,7 +53650,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"dailyDocketEntries\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"docketEntryId\": {\r\n \"type\": \"DocketEntryID\",\r\n \"id\": \"11535\"\r\n },\r\n \"department\": {\r\n \"code\": \"REV\"\r\n },\r\n \"roleUserEntry\": {},\r\n \"entryDate\": \"2023-08-11 17:30:00.0\",\r\n \"details\": \"Revenue Strategy Meeting\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"dailyDocketEntries\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"docketEntryId\": {\r\n \"type\": \"DocketEntryID\",\r\n \"id\": \"11535\"\r\n },\r\n \"department\": {\r\n \"code\": \"REV\"\r\n },\r\n \"roleUserEntry\": {},\r\n \"entryDate\": \"2021-08-11 17:30:00.0\",\r\n \"details\": \"Revenue Strategy Meeting\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -48814,6 +53790,41 @@ "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + }, + { + "key": "date", + "value": "", + "description": "Start date of the report", + "type": "text", + "disabled": true + }, + { + "key": "metric", + "value": "", + "description": "Supported housekeeping statistical codes", + "type": "text", + "disabled": true + }, + { + "key": "parameterNames", + "value": "", + "description": "Supported housekeeping statistical codes", + "type": "text", + "disabled": true + }, + { + "key": "parameterValues", + "value": "", + "description": "Required when statisticsCode is ReservationsCancellationsToday", + "type": "text", + "disabled": true + }, + { + "key": "roomClasses", + "value": "", + "description": "Room Class of the Room", + "type": "text", + "disabled": true } ], "body": { @@ -48930,7 +53941,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/frontOfficeStatistics/CheckIns?date=2023-10-10&metric=ArrivalsTotal&metric=CheckedInsTotal&metric=ExpectedCheckInsTotal&metric=QueueRooms&metric=DeparturesTotal&metric=CheckedOutsTotal&metric=AdultsDeparted&metric=ChildrenDeparted&metric=ExpectedCheckOutsTotal&metric=AdultsExpectedCheckedOut&metric=ChildrenExpectedCheckedOut&metric=ScheduledCheckOutsTotal&endDate=2023-10-10&metric=string¶meterNames=string¶meterValues=string&roomClasses=string", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/frontOfficeStatistics/CheckIns?date=date&metric=ArrivalsTotal&metric=CheckedInsTotal&metric=ExpectedCheckInsTotal&metric=QueueRooms&metric=DeparturesTotal&metric=CheckedOutsTotal&metric=AdultsDeparted&metric=ChildrenDeparted&metric=ExpectedCheckOutsTotal&metric=AdultsExpectedCheckedOut&metric=ChildrenExpectedCheckedOut&metric=ScheduledCheckOutsTotal&endDate=date&metric=string¶meterNames=string¶meterValues=string&roomClasses=string", "host": [ "{{HostName}}" ], @@ -48945,7 +53956,7 @@ "query": [ { "key": "date", - "value": "2023-10-10", + "value": "date", "description": "Start date of the report" }, { @@ -49010,7 +54021,7 @@ }, { "key": "endDate", - "value": "2023-10-10", + "value": "date", "description": "End date of the report" }, { @@ -49304,7 +54315,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/frontOfficeStatistics/DailyProjection?date=date&metric=IndividualRooms&metric=IndividualPersons&metric=MaxOccupiedTonightPersons&metric=MaxOccupiedTonightRooms", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/frontOfficeStatistics/DailyProjection?date=date&metric=IndividualRooms&metric=IndividualPersons&metric=MaxOccupiedTonightPersons&metric=MaxOccupiedTonightRooms&endDate=date&metric=string¶meterNames=string¶meterValues=string&roomClasses=string", "host": [ "{{HostName}}" ], @@ -49345,32 +54356,27 @@ { "key": "endDate", "value": "date", - "description": "End date of the report", - "disabled": true + "description": "End date of the report" }, { "key": "metric", "value": "string", - "description": "Supported housekeeping statistical codes", - "disabled": true + "description": "Supported housekeeping statistical codes" }, { "key": "parameterNames", "value": "string", - "description": "Required when statisticsCode is ReservationsCancellationsToday", - "disabled": true + "description": "Required when statisticsCode is ReservationsCancellationsToday" }, { "key": "parameterValues", "value": "string", - "description": "Required when statisticsCode is ReservationsCancellationsToday", - "disabled": true + "description": "Required when statisticsCode is ReservationsCancellationsToday" }, { "key": "roomClasses", "value": "string", - "description": "Room Class of the Room", - "disabled": true + "description": "Room Class of the Room" } ] } @@ -49422,7 +54428,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/frontOfficeStatistics/ReservationActivityDaily?metric=AdultsInHouse&metric=ChildrenInHouse&metric=ArrivalsTotal&date=2023-04-05", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/frontOfficeStatistics/ReservationActivity?date=date&metric=AdultsInHouse&metric=ChildrenInHouse&metric=ArrivalsTotal&metric=StayoverRooms&metric=DeparturesExpectedRooms&metric=DeparturesActualRooms&metric=ArrivalsExpectedRooms&metric=ArrivalsActualRooms&metric=DayUseRooms&metric=AverageCheckInTime&endDate=date&metric=string¶meterNames=string¶meterValues=string&roomClasses=string", "host": [ "{{HostName}}" ], @@ -49432,9 +54438,14 @@ "hotels", "{{HotelId}}", "frontOfficeStatistics", - "ReservationActivityDaily" + "ReservationActivity" ], "query": [ + { + "key": "date", + "value": "date", + "description": "Start date of the report" + }, { "key": "metric", "value": "AdultsInHouse", @@ -49451,8 +54462,64 @@ "description": "Supported housekeeping statistical codes" }, { - "key": "date", - "value": "2023-04-05" + "key": "metric", + "value": "StayoverRooms", + "description": "Supported housekeeping statistical codes" + }, + { + "key": "metric", + "value": "DeparturesExpectedRooms", + "description": "Supported housekeeping statistical codes" + }, + { + "key": "metric", + "value": "DeparturesActualRooms", + "description": "Supported housekeeping statistical codes" + }, + { + "key": "metric", + "value": "ArrivalsExpectedRooms", + "description": "Supported housekeeping statistical codes" + }, + { + "key": "metric", + "value": "ArrivalsActualRooms", + "description": "Supported housekeeping statistical codes" + }, + { + "key": "metric", + "value": "DayUseRooms", + "description": "Supported housekeeping statistical codes" + }, + { + "key": "metric", + "value": "AverageCheckInTime", + "description": "Supported housekeeping statistical codes" + }, + { + "key": "endDate", + "value": "date", + "description": "End date of the report" + }, + { + "key": "metric", + "value": "string", + "description": "Supported housekeeping statistical codes" + }, + { + "key": "parameterNames", + "value": "string", + "description": "Required when statisticsCode is ReservationsCancellationsToday" + }, + { + "key": "parameterValues", + "value": "string", + "description": "Required when statisticsCode is ReservationsCancellationsToday" + }, + { + "key": "roomClasses", + "value": "string", + "description": "Room Class of the Room" } ] } @@ -49562,6 +54629,205 @@ } }, "response": [] + }, + { + "name": "get Front Office Statistics Range", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "idcs_authn_strength", + "value": "2", + "disabled": true + }, + { + "key": "x-sso-un", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "runningApplication", + "value": "PMS", + "disabled": true + }, + { + "key": "terminalId", + "value": "UNDEFINED", + "disabled": true + }, + { + "key": "idcs_authn_method", + "value": "oauth", + "disabled": true + }, + { + "key": "idcs_user_tenant_name", + "value": "idcs-e66ffbb5e1024638b1775a54282b23e3", + "disabled": true + }, + { + "key": "remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_cloudgate_id", + "value": "opera-raptors", + "disabled": true + }, + { + "key": "logLevel", + "value": "ERROR", + "disabled": true + }, + { + "key": "idcs_user_display_name", + "value": "RAPTORS SUPPORT", + "disabled": true + }, + { + "key": "useLocal", + "value": "true", + "disabled": true + }, + { + "key": "x-hotelid", + "value": "PROPO", + "disabled": true + }, + { + "key": "idcs_service_url", + "value": "https://idcs-e66ffbb5e1024638b1775a54282b23e3.identity.pint.oc9qadev.com:443", + "disabled": true + }, + { + "key": "idcs_user_id", + "value": "295279a6133745cbba6ccb36e7c337c2", + "disabled": true + }, + { + "key": "Accept-Language", + "value": "E", + "disabled": true + }, + { + "key": "idcs_remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_user_csr", + "value": "false", + "disabled": true + }, + { + "key": "x-sso-sid", + "value": "s_ChtEQyBz0ffrPqmvDP1OEvFuOCP4whsfDWgr3ThH-DrTp1HJWT!-359081809!1707814962226", + "disabled": true + }, + { + "key": "idcs_session_id", + "value": "0a89b0f1a2184203b100f5a9b0c5f354:b2ab20", + "disabled": true + }, + { + "key": "idcs_remote_user_mappingattr", + "value": "userName", + "disabled": true + }, + { + "key": "Accept-Encoding", + "value": "deflate", + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "userLanguage", + "value": "E", + "disabled": true + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/frontOfficeStatisticsRange/ReservationActivityDaily?date=2019-07-24&endDate=2019-07-30&metric=ArrivalsTotal&metric=DeparturesTotal&metric=AdultsInHouse&metric=ChildrenInHouse&metric=MaxOccupancyPercentage&metric=Stayover&metric=TotalRoomsReserved&metric=TurndownRequired", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "frontOfficeStatisticsRange", + "ReservationActivityDaily" + ], + "query": [ + { + "key": "date", + "value": "2019-07-24" + }, + { + "key": "endDate", + "value": "2019-07-30" + }, + { + "key": "metric", + "value": "ArrivalsTotal" + }, + { + "key": "metric", + "value": "DeparturesTotal" + }, + { + "key": "metric", + "value": "AdultsInHouse" + }, + { + "key": "metric", + "value": "ChildrenInHouse" + }, + { + "key": "metric", + "value": "MaxOccupancyPercentage" + }, + { + "key": "metric", + "value": "Stayover" + }, + { + "key": "metric", + "value": "TotalRoomsReserved" + }, + { + "key": "metric", + "value": "TurndownRequired" + } + ] + } + }, + "response": [] } ] }, @@ -49885,37 +55151,9 @@ } }, "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Service Requests ", - "item": [ - { - "name": "get Service Requests", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Queue Room Text Message", "request": { "auth": { "type": "bearer", @@ -49929,34 +55167,138 @@ }, "method": "GET", "header": [ + { + "key": "idcs_authn_strength", + "value": "2", + "disabled": true + }, + { + "key": "x-sso-un", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "runningApplication", + "value": "PMS", + "disabled": true + }, + { + "key": "terminalId", + "value": "UNDEFINED", + "disabled": true + }, + { + "key": "idcs_authn_method", + "value": "oauth", + "disabled": true + }, + { + "key": "idcs_user_tenant_name", + "value": "idcs-e66ffbb5e1024638b1775a54282b23e3", + "disabled": true + }, + { + "key": "remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_cloudgate_id", + "value": "opera-raptors", + "disabled": true + }, + { + "key": "logLevel", + "value": "ERROR", + "disabled": true + }, + { + "key": "idcs_user_display_name", + "value": "RAPTORS SUPPORT", + "disabled": true + }, + { + "key": "useLocal", + "value": "true", + "disabled": true + }, + { + "key": "x-hotelid", + "value": "PROPO", + "disabled": true + }, + { + "key": "X-Forwarded-For", + "value": "10.193.122.204", + "disabled": true + }, + { + "key": "idcs_service_url", + "value": "https://idcs-e66ffbb5e1024638b1775a54282b23e3.identity.pint.oc9qadev.com:443", + "disabled": true + }, + { + "key": "idcs_user_id", + "value": "295279a6133745cbba6ccb36e7c337c2", + "disabled": true + }, + { + "key": "Accept-Language", + "value": "E", + "disabled": true + }, + { + "key": "idcs_remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_user_csr", + "value": "false", + "disabled": true + }, + { + "key": "x-sso-sid", + "value": "B5ahnBAF1LcLYu5YhOXMjbOQ8loaiNf5vp3BKfPGUTPJda4APRuR!-359081809!1707813376005", + "disabled": true + }, + { + "key": "idcs_session_id", + "value": "0a89b0f1a2184203b100f5a9b0c5f354:b2ab20", + "disabled": true + }, + { + "key": "idcs_remote_user_mappingattr", + "value": "userName", + "disabled": true + }, + { + "key": "Accept-Encoding", + "value": "deflate", + "disabled": true + }, { "key": "Content-Type", - "name": "Content-Type", - "type": "text", "value": "application/json" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "userLanguage", + "value": "E", + "disabled": true }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/serviceRequests", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/textMessages/QueueReservation?reservationId=1010560&mobileNumber=+911234567891&reservationIdType=Reservation&reservationIdContext=OPERA", "host": [ "{{HostName}}" ], @@ -49965,104 +55307,253 @@ "v1", "hotels", "{{HotelId}}", - "serviceRequests" + "textMessages", + "QueueReservation" ], "query": [ { "key": "reservationId", - "value": "{{ReservationId}}", - "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", - "disabled": true - }, - { - "key": "reservationIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true - }, - { - "key": "hotelIds", - "value": "string", - "description": "Hotel Id", - "disabled": true - }, - { - "key": "Code", - "value": "string", - "description": "Code", - "disabled": true - }, - { - "key": "Status", - "value": "string", - "description": "Status", - "disabled": true + "value": "1010560" }, { - "key": "priorityCodes", - "value": "string", - "description": "Priority Codes", - "disabled": true + "key": "mobileNumber", + "value": "+911234567891" }, { - "key": "departmentCodes", - "value": "string", - "description": "Department Codes", - "disabled": true + "key": "reservationIdType", + "value": "Reservation" }, { "key": "reservationIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true - }, - { - "key": "profileId", - "value": "string", - "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", - "disabled": true - }, - { + "value": "OPERA" + } + ] + } + }, + "response": [] + }, + { + "name": "deliver Queue Rooms Text Message", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"mobileNumber\": \"1(123)1234-1234\",\r\n \"messageType\": \"QueueReservation\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/1010560/textMessages/{{MessageType}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "1010560", + "textMessages", + "{{MessageType}}" + ] + }, + "description": "The target room is in the path and the original room is in the body" + }, + "response": [] + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Service Requests ", + "item": [ + { + "name": "get Service Requests", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/serviceRequests?reservationId={{ReservationId}}&reservationIdType=string&hotelIds=string&Code=string&Status=string&priorityCodes=string&departmentCodes=string&reservationIdContext=string&profileId=string&profileIdContext=string&profileIdType=string&room=string&creationEndDate=date&creationStartDate=date&closedEndDate=date&closedStartDate=date", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "serviceRequests" + ], + "query": [ + { + "key": "reservationId", + "value": "{{ReservationId}}", + "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" + }, + { + "key": "reservationIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element" + }, + { + "key": "hotelIds", + "value": "string", + "description": "Hotel Id" + }, + { + "key": "Code", + "value": "string", + "description": "Code" + }, + { + "key": "Status", + "value": "string", + "description": "Status" + }, + { + "key": "priorityCodes", + "value": "string", + "description": "Priority Codes" + }, + { + "key": "departmentCodes", + "value": "string", + "description": "Department Codes" + }, + { + "key": "reservationIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)" + }, + { + "key": "profileId", + "value": "string", + "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" + }, + { "key": "profileIdContext", "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)" }, { "key": "profileIdType", "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true + "description": "A reference to the type of object defined by the UniqueID element" }, { "key": "room", "value": "string", - "description": "The room number in which the service request was created", - "disabled": true + "description": "The room number in which the service request was created" }, { "key": "creationEndDate", "value": "date", - "description": "The ending value of the date range", - "disabled": true + "description": "The ending value of the date range" }, { "key": "creationStartDate", "value": "date", - "description": "The starting value of the date range", - "disabled": true + "description": "The starting value of the date range" }, { "key": "closedEndDate", "value": "date", - "description": "The ending value of the date range", - "disabled": true + "description": "The ending value of the date range" }, { "key": "closedStartDate", "value": "date", - "description": "The starting value of the date range", - "disabled": true + "description": "The starting value of the date range" } ] }, @@ -50104,7 +55595,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"serviceRequestsDetails\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MIN\",\r\n \"status\": \"Open\",\r\n \"priority\": \"HIGH\",\r\n \"department\": {\r\n \"code\": \"HSK\"\r\n },\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{ProfileId}}\"\r\n },\r\n \"guestName\": \"Smith, Ben\",\r\n \"room\": \"D44\",\r\n \"openDate\": \"2023-03-21 23:50:00.0\",\r\n \"comment\": \"Comment can go here\"\r\n }\r\n ]\r\n}'\"", + "raw": "{\r\n \"serviceRequestsDetails\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MIN\",\r\n \"status\": \"Open\",\r\n \"priority\": \"HIGH\",\r\n \"department\": {\r\n \"code\": \"HSK\"\r\n },\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"934675\"\r\n }\r\n ],\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"1271590\"\r\n },\r\n \"guestName\": \"Smith, Ben\",\r\n \"room\": \"D44\",\r\n \"openDate\": \"2021-03-21 23:50:00.0\",\r\n \"comment\": \"Ramneek Test\"\r\n }\r\n ]\r\n}'\"", "options": { "raw": { "language": "json" @@ -50161,7 +55652,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"serviceRequestsDetails\": [\r\n {\r\n \"serviceRequestId\": {\r\n \"type\": \"ServiceRequestID\",\r\n \"id\": \"53437\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MIN\",\r\n \"status\": \"Closed\",\r\n \"priority\": \"HIGH\",\r\n \"department\": {\r\n \"code\": \"HSK\"\r\n },\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{ProfileId}}\"\r\n },\r\n \"guestName\": \"Smith, Jack,\",\r\n \"room\": \"{{RoomId}}\",\r\n \"openDate\": \"2023-02-26 22:57:00.0\",\r\n \"guaranteedBy\": \"Ben\",\r\n \"comment\": \"comment test\",\r\n \"action\": \"completed\",\r\n \"guestContactMethod\": \"IN-ROOM MESSAGE\",\r\n \"completionDate\": \"2023-02-26 22:53:00.0\",\r\n \"closedDate\": \"2023-02-26 22:57:00.0\",\r\n \"closedBy\": \"closed\",\r\n \"closeDescription\": \"add in action taken notes here\"\r\n }\r\n ]\r\n}'\"", + "raw": "{\r\n \"serviceRequestsDetails\": [\r\n {\r\n \"serviceRequestId\": {\r\n \"type\": \"ServiceRequestID\",\r\n \"id\": \"53437\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MIN\",\r\n \"status\": \"Closed\",\r\n \"priority\": \"HIGH\",\r\n \"department\": {\r\n \"code\": \"HSK\"\r\n },\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{ProfileId}}\"\r\n },\r\n \"guestName\": \"Smith, Jack,\",\r\n \"room\": \"{{RoomId}}\",\r\n \"openDate\": \"2021-02-26 22:57:00.0\",\r\n \"guaranteedBy\": \"Ben\",\r\n \"comment\": \"test\",\r\n \"action\": \"completed\",\r\n \"guestContactMethod\": \"IN-ROOM MESSAGE\",\r\n \"completionDate\": \"2021-02-26 22:53:00.0\",\r\n \"closedDate\": \"2021-02-26 22:57:00.0\",\r\n \"closedBy\": \"closed\",\r\n \"closeDescription\": \"add in action taken notes here\"\r\n }\r\n ]\r\n}'\"", "options": { "raw": { "language": "json" @@ -50427,7 +55918,7 @@ "response": [] }, { - "name": "post Wake Up Call", + "name": "post Wake Up Calls", "request": { "auth": { "type": "bearer", @@ -50436,52 +55927,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ - { - "key": "Accept-Language", - "value": "E" - }, - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept-Encoding", - "value": "deflate" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "key": "userLanguage", - "value": "E" - }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"calls\": [\r\n {\r\n \"reservationInfo\": {\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"room\": \"D44\",\r\n \"functionSpaceDetails\": \"D44\"\r\n },\r\n \"callTime\": \"2023-07-25 07:00:00.0\",\r\n \"followUpCallTime\": \"2023-07-25 07:15:00.0\",\r\n \"isFollowUpCall\": false,\r\n \"status\": \"Pending\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-07-25\"\r\n },\r\n \"blockDates\": {\r\n \"startDate\": \"2023-07-25\"\r\n },\r\n \"newFollowUpCallTime\": \"2023-07-25 07:15:00.0\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"calls\":[\r\n {\r\n \"reservationInfo\":{\r\n \"reservationIdList\":[\r\n {\r\n \"type\":\"Reservation\",\r\n \"id\":\"{{ReservationId}}\"\r\n }\r\n ],\r\n \"hotelId\":\"{{HotelId}}\",\r\n \"room\":\"100\"\r\n },\r\n \"callTime\":\"2021-07-14 12:00:00\",\r\n \"isFollowUpCall\":false,\r\n \"status\":\"Pending\",\r\n \"timeSpan\":{\r\n \"startDate\":\"2021-07-14\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/wakeUpCalls", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/wakeUpCalls", "host": [ "{{HostName}}" ], @@ -50490,9 +55960,14 @@ "v1", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", "wakeUpCalls" + ], + "query": [ + { + "key": null, + "value": "853116", + "disabled": true + } ] } }, @@ -50524,7 +55999,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n\t\"calls\":[\r\n\t\t{\r\n\t\t\t\"reservationInfo\":{\r\n\t\t\t\t\"reservationIdList\":[\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"type\":\"Reservation\",\r\n\t\t\t\t\t\t\"id\":\"{{ReservationId}}\"\r\n\t\t\t\t\t}\r\n\t\t\t\t],\r\n\t\t\t\t\"hotelId\":\"{{HotelId}}\",\r\n\t\t\t\t\"room\":\"100\"\r\n\t\t\t},\r\n\t\t\t\"callTime\":\"2023-07-08 12:00:00\",\r\n\t\t\t\"isFollowUpCall\":false,\r\n\t\t\t\"status\":\"Pending\",\r\n\t\t\t\"timeSpan\":{\r\n\t\t\t\t\"startDate\":\"2023-07-08\"\r\n\t\t\t},\r\n \r\n \"newCallTime\": \"2023-07-08 12:30:00\"\r\n\t\t}\r\n\t]\r\n}", + "raw": "{\r\n\t\"calls\":[\r\n\t\t{\r\n\t\t\t\"reservationInfo\":{\r\n\t\t\t\t\"reservationIdList\":[\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"type\":\"Reservation\",\r\n\t\t\t\t\t\t\"id\":\"{{ReservationId}}\"\r\n\t\t\t\t\t}\r\n\t\t\t\t],\r\n\t\t\t\t\"hotelId\":\"{{HotelId}}\",\r\n\t\t\t\t\"room\":\"100\"\r\n\t\t\t},\r\n\t\t\t\"callTime\":\"2021-07-08 12:00:00\",\r\n\t\t\t\"isFollowUpCall\":false,\r\n\t\t\t\"status\":\"Pending\",\r\n\t\t\t\"timeSpan\":{\r\n\t\t\t\t\"startDate\":\"2021-07-08\"\r\n\t\t\t},\r\n \r\n \"newCallTime\": \"2021-07-08 12:30:00\"\r\n\t\t}\r\n\t]\r\n}", "options": { "raw": { "language": "json" @@ -50638,65 +56113,9 @@ "response": [] }, { - "name": "post Wake Up Calls", + "name": "postWakeUpCall", "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"calls\":[\r\n {\r\n \"reservationInfo\":{\r\n \"reservationIdList\":[\r\n {\r\n \"type\":\"Reservation\",\r\n \"id\":\"{{ReservationId}}\"\r\n }\r\n ],\r\n \"hotelId\":\"{{HotelId}}\",\r\n \"room\":\"100\"\r\n },\r\n \"callTime\":\"2023-07-14 12:00:00\",\r\n \"isFollowUpCall\":false,\r\n \"status\":\"Pending\",\r\n \"timeSpan\":{\r\n \"startDate\":\"2023-07-14\"\r\n }\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/wakeUpCalls", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "wakeUpCalls" - ], - "query": [ - { - "key": null, - "value": "853116", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Wake Up Call", - "request": { - "method": "GET", "header": [ { "key": "idcs_authn_strength", @@ -50782,6 +56201,10 @@ "key": "idcs_remote_user_mappingattr", "value": "userName" }, + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept-Encoding", "value": "deflate" @@ -50791,8 +56214,138 @@ "value": "application/json" }, { - "key": "x-externalsystem", - "value": "OPERA9UI" + "key": "userLanguage", + "value": "E" + }, + { + "key": "x-hotelid", + "value": "", + "type": "text" + }, + { + "key": "x-app-key", + "value": "", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"calls\": [\r\n {\r\n \"reservationInfo\": {\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"idContext\": \"OPERA\",\r\n \"id\": \"934675\"\r\n }\r\n ],\r\n \"hotelId\": \"PROPO\",\r\n \"room\": \"D44\",\r\n \"functionSpaceDetails\": \"D44\"\r\n },\r\n \"callTime\": \"2019-07-25 07:00:00.0\",\r\n \"followUpCallTime\": \"2019-07-25 07:15:00.0\",\r\n \"isFollowUpCall\": false,\r\n \"status\": \"Pending\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2019-07-25\"\r\n },\r\n \"blockDates\": {\r\n \"startDate\": \"2019-07-25\"\r\n },\r\n \"newFollowUpCallTime\": \"2019-07-25 07:15:00.0\"\r\n }\r\n ]\r\n}" + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/wakeUpCalls", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "wakeUpCalls" + ] + } + }, + "response": [] + }, + { + "name": "getWakeUpCall", + "request": { + "method": "GET", + "header": [ + { + "key": "idcs_authn_strength", + "value": "2" + }, + { + "key": "x-sso-un", + "value": "SUPPORTVABCRM" + }, + { + "key": "runningApplication", + "value": "ORS" + }, + { + "key": "terminalId", + "value": "UNDEFINED" + }, + { + "key": "idcs_authn_method", + "value": "oauth" + }, + { + "key": "idcs_user_tenant_name", + "value": "idcs-c58577befb9a45cb87c87ffd877443c3" + }, + { + "key": "remote_user", + "value": "supportvabcrm" + }, + { + "key": "idcs_cloudgate_id", + "value": "opera-vab" + }, + { + "key": "logLevel", + "value": "ERROR" + }, + { + "key": "idcs_user_display_name", + "value": "Amit Patnaik" + }, + { + "key": "useLocal", + "value": "true" + }, + { + "key": "X-Forwarded-For", + "value": "10.195.69.23" + }, + { + "key": "idcs_service_url", + "value": "https://idcs-c58577befb9a45cb87c87ffd877443c3.identity.pint.oc9qadev.com:443" + }, + { + "key": "idcs_user_id", + "value": "096d553edfdc40e8b83350e4b0e8cf1d" + }, + { + "key": "Accept-Language", + "value": "E" + }, + { + "key": "idcs_remote_user", + "value": "supportvabcrm" + }, + { + "key": "idcs_user_csr", + "value": "false" + }, + { + "key": "x-hubid", + "value": "DFLT_FIRST" + }, + { + "key": "x-sso-sid", + "value": "RcWx6QLWr6jClZYmZl2qqsC2kEUuZRQuQlAlm7ZNPvcguC9IJhZb!1220783291!1695201952470" + }, + { + "key": "idcs_session_id", + "value": "67090db3436644eabd4975f21abf7588:b6e3f8" + }, + { + "key": "idcs_remote_user_mappingattr", + "value": "userName" + }, + { + "key": "Accept-Encoding", + "value": "deflate" + }, + { + "key": "Accept", + "value": "application/json" }, { "key": "userLanguage", @@ -51006,7 +56559,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"keyOptions\": \"GAR,RFT\",\r\n \"keyValidityStart\": \"2023-10-06 12:32:00.0\",\r\n \"noOfKeys\": \"2\",\r\n \"encoderTerminal\": \"CONCIERGE3\",\r\n \"encoderId\": {\r\n \"id\": \"0\"\r\n },\r\n \"resort\": \"{{HotelId}}\",\r\n \"keyType\": \"New\",\r\n \"keyValidityEnd\": \"2023-10-08 22:01:00.0\"\r\n}", + "raw": "{\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"keyOptions\": \"GAR,RFT\",\r\n \"keyValidityStart\": \"2021-10-06 12:32:00.0\",\r\n \"noOfKeys\": \"2\",\r\n \"encoderTerminal\": \"CONCIERGE3\",\r\n \"encoderId\": {\r\n \"id\": \"0\"\r\n },\r\n \"resort\": \"{{HotelId}}\",\r\n \"keyType\": \"New\",\r\n \"keyValidityEnd\": \"2021-10-08 22:01:00.0\"\r\n}", "options": { "raw": { "language": "json" @@ -51247,15 +56800,3201 @@ ] } }, - "response": [] - } - ] + "response": [] + }, + { + "name": "put Room Keys", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "idcs_authn_strength", + "value": "2", + "disabled": true + }, + { + "key": "x-sso-un", + "value": "CKR_AMSLP", + "disabled": true + }, + { + "key": "runningApplication", + "value": "ORS", + "disabled": true + }, + { + "key": "terminalId", + "value": "UNDEFINED", + "disabled": true + }, + { + "key": "idcs_authn_method", + "value": "oauth", + "disabled": true + }, + { + "key": "idcs_user_tenant_name", + "value": "idcs-c58577befb9a45cb87c87ffd877443c3", + "disabled": true + }, + { + "key": "remote_user", + "value": "CKR_AMSLP", + "disabled": true + }, + { + "key": "idcs_cloudgate_id", + "value": "opera-lp39a", + "disabled": true + }, + { + "key": "logLevel", + "value": "ERROR", + "disabled": true + }, + { + "key": "idcs_user_display_name", + "value": "Chandan reddy", + "disabled": true + }, + { + "key": "useLocal", + "value": "true", + "disabled": true + }, + { + "key": "X-Forwarded-For", + "value": "10.192.94.45", + "disabled": true + }, + { + "key": "idcs_service_url", + "value": "https://idcs-c58577befb9a45cb87c87ffd877443c3.identity.pint.oc9qadev.com:443", + "disabled": true + }, + { + "key": "idcs_user_id", + "value": "9bafaeb109d5486d99c394080f97287d", + "disabled": true + }, + { + "key": "Accept-Language", + "value": "E", + "disabled": true + }, + { + "key": "idcs_remote_user", + "value": "CKR_AMSLP", + "disabled": true + }, + { + "key": "idcs_user_csr", + "value": "false", + "disabled": true + }, + { + "key": "x-hubid", + "value": "DFLT_IDCQAC", + "disabled": true + }, + { + "key": "x-sso-sid", + "value": "Y5CiP9hRvpGdQkrYcsaZGNLvnL591HzfSPgzevqJY7UYCMpAmYZD!-166381325!1707824109649", + "disabled": true + }, + { + "key": "idcs_session_id", + "value": "e9715f31af4549c1bd7eae2028b11599:7a8bb0", + "disabled": true + }, + { + "key": "idcs_remote_user_mappingattr", + "value": "userName", + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json", + "disabled": true + }, + { + "key": "Accept-Encoding", + "value": "deflate", + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "userLanguage", + "value": "E", + "disabled": true + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\"reservationIdList\":[{\"type\":\"Reservation\",\"idContext\":\"OPERA\",\"id\":\"2216674846\"}],\"roomNumber\":\"059\",\"keyOptions\":\"ABC,GARAGE\",\"roomKeyGuests\":[{\"lastName\":\"aditya test\",\"isAdult\":true,\"originalBalance\":\"0\",\"remainingBalance\":\"100\",\"keyNumber\":\"1\",\"guestNameId\":{\"id\":\"2208466191\"}}]}" + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/roomKeys", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "roomKeys" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "get Rooms By Room Status", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/roomStatusStatistics?frontOfficeStatus=Vacant", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "roomStatusStatistics" + ], + "query": [ + { + "key": "frontOfficeStatus", + "value": "Vacant" + } + ] + } + }, + "response": [] + }, + { + "name": "get Floor Plans", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/floorPlans", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "floorPlans" + ], + "query": [ + { + "key": "Room", + "value": "string", + "description": "Room", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "put Room Statuses", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "idcs_authn_strength", + "value": "2", + "disabled": true + }, + { + "key": "x-sso-un", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "runningApplication", + "value": "ORS", + "disabled": true + }, + { + "key": "terminalId", + "value": "UNDEFINED", + "disabled": true + }, + { + "key": "idcs_authn_method", + "value": "oauth", + "disabled": true + }, + { + "key": "idcs_user_tenant_name", + "value": "idcs-e66ffbb5e1024638b1775a54282b23e3", + "disabled": true + }, + { + "key": "remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_cloudgate_id", + "value": "opera-raptors", + "disabled": true + }, + { + "key": "logLevel", + "value": "ERROR", + "disabled": true + }, + { + "key": "idcs_user_display_name", + "value": "RAPTORS SUPPORT", + "disabled": true + }, + { + "key": "useLocal", + "value": "true", + "disabled": true + }, + { + "key": "X-Forwarded-For", + "value": "10.193.122.204", + "disabled": true + }, + { + "key": "idcs_service_url", + "value": "https://idcs-e66ffbb5e1024638b1775a54282b23e3.identity.pint.oc9qadev.com:443", + "disabled": true + }, + { + "key": "idcs_user_id", + "value": "295279a6133745cbba6ccb36e7c337c2", + "disabled": true + }, + { + "key": "Accept-Language", + "value": "E", + "disabled": true + }, + { + "key": "idcs_remote_user", + "value": "RA_SUPPORT", + "disabled": true + }, + { + "key": "idcs_user_csr", + "value": "false", + "disabled": true + }, + { + "key": "x-hubid", + "value": "DFLT_FIRST", + "disabled": true + }, + { + "key": "x-sso-sid", + "value": "Au6mQHSq0ivlcV27uHPCvnC-T4TIs7fZwDHMbsYLMFriDCt7TTO8!2140047053!1707891258538", + "disabled": true + }, + { + "key": "idcs_session_id", + "value": "dae42034a3c24e7f9908b0031ccd67d7:b2ab20", + "disabled": true + }, + { + "key": "idcs_remote_user_mappingattr", + "value": "userName", + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept-Encoding", + "value": "deflate", + "disabled": true + }, + { + "key": "Accept", + "value": "application/json", + "disabled": true + }, + { + "key": "userLanguage", + "value": "E", + "disabled": true + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\"reservationInterfaceStatus\":{\"logo\":\"VI02\",\"interfaceStatusList\":[{\"reservationId\":{\"type\":\"Reservation\",\"idContext\":\"OPERA\",\"id\":\"942371\"},\"roomExtension\":\"D29\",\"interfaceRights\":[{\"right\":\"47\",\"category\":\"D\"},{\"right\":\"37\",\"category\":\"G\"},{\"right\":\"45\",\"category\":\"M\"},{\"right\":\"61\",\"category\":\"B\"},{\"right\":\"25\",\"category\":\"T\"},{\"right\":\"21\",\"category\":\"V\"},{\"right\":\"39\",\"category\":\"W\"}]}]}}" + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/interfaces/13005/roomStatuses", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "interfaces", + "13005", + "roomStatuses" + ] + } + }, + "response": [] + }, + { + "name": "get Fulfillment Activity Log", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/fulfillmentActivityLogs?fromDate=Date&offset=integer&toDate=Date&limit=integer&activityGroup=string", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "fulfillmentActivityLogs" + ], + "query": [ + { + "key": "fromDate", + "value": "Date", + "description": "Search from date for the user activity log." + }, + { + "key": "offset", + "value": "integer", + "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." + }, + { + "key": "toDate", + "value": "Date", + "description": "Search to date for the user activity log." + }, + { + "key": "limit", + "value": "integer", + "description": "Indicates maximum number of records a Web Service should return." + }, + { + "key": "activityGroup", + "value": "string", + "description": "Activity Group" + }, + { + "key": "searchText", + "value": "string", + "description": "Search text for the user activity log.", + "disabled": true + }, + { + "key": "userByIds", + "value": "integer", + "description": "By user", + "disabled": true + }, + { + "key": "userForIds", + "value": "integer", + "description": "For User", + "disabled": true + }, + { + "key": "activityType", + "value": "string", + "description": "Activity Type", + "disabled": true + }, + { + "key": "module", + "value": "string", + "description": "Activity module.\nAvailable values : Reservation, Contract, Allotment, Outlookview, Profile, Accountreceivables, GdsConvRateCodes, RateCode, Billing, Activity", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Hotel Rooms", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/rooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "rooms" + ], + "query": [ + { + "key": "roomType", + "value": "string", + "description": "The room types of hotel rooms to be fetched", + "disabled": true + }, + { + "key": "roomFeatureCode", + "value": "string", + "description": "A code representing a room feature", + "disabled": true + }, + { + "key": "reservationId", + "value": "string", + "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", + "disabled": true + }, + { + "key": "limit", + "value": "integer", + "description": "Indicates maximum number of records a Web Service should return.", + "disabled": true + }, + { + "key": "offset", + "value": "integer", + "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.", + "disabled": true + }, + { + "key": "roomNumberWildcard", + "value": "string", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "Clean", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "Dirty", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "Pickup", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "Inspected", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "OutOfOrder", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "OutOfService", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelFORoomStatus", + "value": "Vacant", + "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", + "disabled": true + }, + { + "key": "hotelFORoomStatus", + "value": "Occupied", + "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", + "disabled": true + }, + { + "key": "fromRoomNumber", + "value": "string", + "description": "From Room Number", + "disabled": true + }, + { + "key": "toRoomNumber", + "value": "string", + "description": "To Room Number", + "disabled": true + }, + { + "key": "hotelRoomStartDate", + "value": "date", + "description": "Start date of hotel rooms.", + "disabled": true + }, + { + "key": "hotelRoomEndDate", + "value": "date", + "description": "End date of hotel rooms.", + "disabled": true + }, + { + "key": "duration", + "value": "string", + "description": "Duration", + "disabled": true + }, + { + "key": "roomClass", + "value": "string", + "description": "The room class of hotel rooms to be fetched", + "disabled": true + }, + { + "key": "floor", + "value": "string", + "description": "The floor of room to be fetched", + "disabled": true + }, + { + "key": "includeDueOut", + "value": "boolean", + "description": "This flag when set to true will include rooms assigned to due out reservations", + "disabled": true + }, + { + "key": "departureTime", + "value": "string", + "description": "When IncludeDueOut is enable,it is the departure time before which to search", + "disabled": true + }, + { + "key": "description", + "value": "string", + "description": "A code representing a room feature", + "disabled": true + }, + { + "key": "orderSequence", + "value": "number", + "description": "Display Order sequence", + "disabled": true + }, + { + "key": "quantity", + "value": "integer", + "description": "Indicates quantity", + "disabled": true + }, + { + "key": "smokingPreference", + "value": "string", + "description": "The smoking preference of room to be fetched", + "disabled": true + }, + { + "key": "includeAllRoomConditions", + "value": "boolean", + "description": "This flag when set to true will include all room conditions, when set to false then room with \\\"General Assignment\\\" condition type will be excluded from the result", + "disabled": true + }, + { + "key": "includeComponentRooms", + "value": "boolean", + "description": "This flag when set to true will include all component rooms", + "disabled": true + }, + { + "key": "includePseudoRooms", + "value": "boolean", + "description": "This flag when set to true will include all pseudo rooms", + "disabled": true + }, + { + "key": "includeOORoomCheck", + "value": "boolean", + "description": "This flag when set to true will work for Available Rooms functionality", + "disabled": true + }, + { + "key": "connectingRoomsOnly", + "value": "boolean", + "description": "This flag when set to true will include only connecting rooms", + "disabled": true + }, + { + "key": "reservationIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "reservationIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + }, + { + "key": "pseudoRoomsOnly", + "value": "boolean", + "description": "This flag when set to true will include only pseudo rooms", + "disabled": true + }, + { + "key": "includeAttendentInRoom", + "value": "boolean", + "description": "This flag when set to true will includes attendent in Rooms", + "disabled": true + }, + { + "key": "includeRotationRoom", + "value": "boolean", + "description": "This flag when set to true will return the rotation room when room roation parameter is active and the room type is configured for rotation.", + "disabled": true + }, + { + "key": "ownerRoomsOnly", + "value": "boolean", + "description": "When this flag is set to true, this API will fetch rooms which are contracted with owner profiles. This is supported when OPERA Control Room Rotation is active", + "disabled": true + }, + { + "key": "ownerExclusiveRoomsOnly", + "value": "boolean", + "description": "When this flag is set to true, this API will fetch rooms can only be used by the reservation's profile (owner) of the room. This is supported when OPERA Control Room Rotation is active", + "disabled": true + }, + { + "key": "perfectFitRoomsOnly", + "value": "boolean", + "description": "When this flag is set to true, this API will fetch only those rooms that have exactly Y nights free with the reservation guest(s) points.", + "disabled": true + }, + { + "key": "orderBy", + "value": "string", + "description": "A collection of supported sorting for available rooms search results", + "disabled": true + }, + { + "key": "unitGradeCodes", + "value": "string", + "description": "Fetches rooms that matches requested unit grade codes. Only returns when Room Rotation and Unit Grade are active", + "disabled": true + }, + { + "key": "ownerExclusiveRoomProfileId", + "value": "string", + "description": "This OPERA profile?s internal Id will be used with ownerExclusiveRoomOnly flag to return the room which own by this profile. This query parameter is supported when OPERA Control Room Rotation is active", + "disabled": true + }, + { + "key": "excludeRoomFeatures", + "value": "string", + "description": "It indicates to exclude rooms with the selected Room Feature(s).It allows alphanumeric values(e.g.,TUB,BOLCONY,MV)", + "disabled": true + }, + { + "key": "excludeFloorPreferences", + "value": "string", + "description": "It indicates to exclude rooms with the selected Floor(s) which are comma separated values.It allows alphanumeric values(e.g.,01,02,03,GROUND,five)", + "disabled": true + } + ] + }, + "description": "To fetch rooms from OPERA " + }, + "response": [] + }, + { + "name": "get Hotel Rooms (V1) (for assignment)", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/rooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "rooms" + ], + "query": [ + { + "key": "roomType", + "value": "string", + "description": "The room types of hotel rooms to be fetched", + "disabled": true + }, + { + "key": "roomFeatureCode", + "value": "string", + "description": "A code representing a room feature", + "disabled": true + }, + { + "key": "reservationId", + "value": "string", + "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", + "disabled": true + }, + { + "key": "limit", + "value": "Integer", + "description": "Indicates maximum number of records a Web Service should return.", + "disabled": true + }, + { + "key": "offset", + "value": "Integer", + "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.", + "disabled": true + }, + { + "key": "roomNumberWildcard", + "value": "string", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "Clean", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "Dirty", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "Pickup", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "Inspected", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "OutOfOrder", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelRoomStatus", + "value": "OutOfService", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", + "disabled": true + }, + { + "key": "hotelFORoomStatus", + "value": "Vacant", + "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", + "disabled": true + }, + { + "key": "hotelFORoomStatus", + "value": "Occupied", + "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", + "disabled": true + }, + { + "key": "fromRoomNumber", + "value": "string", + "description": "From Room Number", + "disabled": true + }, + { + "key": "toRoomNumber", + "value": "string", + "description": "To Room Number", + "disabled": true + }, + { + "key": "hotelRoomStartDate", + "value": "date", + "description": "Start date of hotel rooms.", + "disabled": true + }, + { + "key": "hotelRoomEndDate", + "value": "date", + "description": "End date of hotel rooms.", + "disabled": true + }, + { + "key": "duration", + "value": "string", + "description": "Duration", + "disabled": true + }, + { + "key": "roomClass", + "value": "string", + "description": "The room class of hotel rooms to be fetched", + "disabled": true + }, + { + "key": "floor", + "value": "string", + "description": "The floor of room to be fetched", + "disabled": true + }, + { + "key": "includeDueOut", + "value": "boolean", + "description": "This flag when set to true will include rooms assigned to due out reservations", + "disabled": true + }, + { + "key": "departureTime", + "value": "string", + "description": "When IncludeDueOut is enable,it is the departure time before which to search", + "disabled": true + }, + { + "key": "description", + "value": "string", + "description": "A code representing a room feature", + "disabled": true + }, + { + "key": "orderSequence", + "value": "number", + "description": "Display Order sequence", + "disabled": true + }, + { + "key": "quantity", + "value": "integer", + "description": "Indicates quantity", + "disabled": true + }, + { + "key": "smokingPreference", + "value": "string", + "description": "The smoking preference of room to be fetched", + "disabled": true + }, + { + "key": "includeAllRoomConditions", + "value": "boolean", + "description": "This flag when set to true will include all room conditions, when set to false then room with \\\"General Assignment\\\" condition type will be excluded from the result", + "disabled": true + }, + { + "key": "includeComponentRooms", + "value": "boolean", + "description": "This flag when set to true will include all component rooms", + "disabled": true + }, + { + "key": "includePseudoRooms", + "value": "boolean", + "description": "This flag when set to true will include all pseudo rooms", + "disabled": true + }, + { + "key": "includeOORoomCheck", + "value": "boolean", + "description": "This flag when set to true will work for Available Rooms functionality", + "disabled": true + }, + { + "key": "connectingRoomsOnly", + "value": "boolean", + "description": "This flag when set to true will include only connecting rooms", + "disabled": true + }, + { + "key": "reservationIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "reservationIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + }, + { + "key": "pseudoRoomsOnly", + "value": "boolean", + "description": "This flag when set to true will include only pseudo rooms", + "disabled": true + }, + { + "key": "includeAttendentInRoom", + "value": "boolean", + "description": "This flag when set to true will includes attendent in Rooms", + "disabled": true + }, + { + "key": "includeRotationRoom", + "value": "boolean", + "description": "This flag when set to true will return the rotation room when room roation parameter is active and the room type is configured for rotation.", + "disabled": true + }, + { + "key": "ownerRoomsOnly", + "value": "boolean", + "description": "When this flag is set to true, this API will fetch rooms which are contracted with owner profiles. This is supported when OPERA Control Room Rotation is active", + "disabled": true + }, + { + "key": "ownerExclusiveRoomsOnly", + "value": "boolean", + "description": "When this flag is set to true, this API will fetch rooms can only be used by the reservation's profile (owner) of the room. This is supported when OPERA Control Room Rotation is active", + "disabled": true + }, + { + "key": "perfectFitRoomsOnly", + "value": "boolean", + "description": "When this flag is set to true, this API will fetch only those rooms that have exactly Y nights free with the reservation guest(s) points.", + "disabled": true + }, + { + "key": "orderBy", + "value": "string", + "description": "A collection of supported sorting for available rooms search results", + "disabled": true + }, + { + "key": "unitGradeCodes", + "value": "string", + "description": "Fetches rooms that matches requested unit grade codes. Only returns when Room Rotation and Unit Grade are active", + "disabled": true + }, + { + "key": "ownerExclusiveRoomProfileId", + "value": "string", + "description": "This OPERA profile?s internal Id will be used with ownerExclusiveRoomOnly flag to return the room which own by this profile. This query parameter is supported when OPERA Control Room Rotation is active", + "disabled": true + }, + { + "key": "excludeRoomFeatures", + "value": "string", + "description": "It indicates to exclude rooms with the selected Room Feature(s).It allows alphanumeric values(e.g.,TUB,BOLCONY,MV)", + "disabled": true + }, + { + "key": "excludeFloorPreferences", + "value": "string", + "description": "It indicates to exclude rooms with the selected Floor(s) which are comma separated values.It allows alphanumeric values(e.g.,01,02,03,GROUND,five)", + "disabled": true + } + ] + }, + "description": "To fetch rooms from OPERA " + }, + "response": [] + }, + { + "name": "get Linked Reservations", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/linked", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "linked" + ], + "query": [ + { + "key": "additionalReservationId", + "value": "string", + "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", + "disabled": true + }, + { + "key": "additionalReservationIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "additionalReservationIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + } + ] + }, + "description": "To fetch rooms from OPERA " + }, + "response": [] + }, + { + "name": "get Reservations For Billing", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/billingReservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "billingReservations" + ], + "query": [ + { + "key": "offset", + "value": "integer", + "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.", + "disabled": true + }, + { + "key": "searchType", + "value": "InHouse", + "disabled": true + }, + { + "key": "arrivalEnd", + "value": "date", + "description": "The ending value of the date range", + "disabled": true + }, + { + "key": "departureStart", + "value": "date", + "description": "The starting value of the date range", + "disabled": true + }, + { + "key": "departureEnd", + "value": "date", + "description": "The ending value of the date range", + "disabled": true + }, + { + "key": "stayOnStart", + "value": "", + "disabled": true + }, + { + "key": "stayOnEnd", + "value": "", + "disabled": true + }, + { + "key": "createOnStart", + "value": "", + "disabled": true + }, + { + "key": "createOnEnd", + "value": "", + "disabled": true + }, + { + "key": "limit", + "value": "integer", + "description": "Indicates maximum number of records a Web Service should return", + "disabled": true + }, + { + "key": "multipleHotelsSearchList", + "value": "string", + "disabled": true + }, + { + "key": "superSearch", + "value": "string", + "description": "Free form text field for searching all reservation fields", + "disabled": true + }, + { + "key": "reservationId", + "value": "string", + "description": "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", + "disabled": true + }, + { + "key": "reservationIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "reservationIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + }, + { + "key": "nights", + "value": "integer", + "description": "The number of nights on a reservation", + "disabled": true + }, + { + "key": "arrivalStart", + "value": "date", + "description": "The starting value of the date range", + "disabled": true + }, + { + "key": "reservationProfileType", + "value": "Guest", + "disabled": true + }, + { + "key": "reservationProfileType", + "value": "Company", + "disabled": true + }, + { + "key": "reservationProfileType", + "value": "Group", + "disabled": true + }, + { + "key": "reservationProfileType", + "value": "Travel", + "disabled": true + }, + { + "key": "reservationProfileType", + "value": "Source", + "disabled": true + }, + { + "key": "reservationProfileType", + "value": "ReservationContact", + "disabled": true + }, + { + "key": "reservationProfileType", + "value": "BillingContact", + "disabled": true + }, + { + "key": "reservationProfileType", + "value": "Addressee", + "disabled": true + }, + { + "key": "attachedProfileName", + "value": "string", + "description": "Attached profile name", + "disabled": true + }, + { + "key": "attachedProfileId", + "value": "string", + "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", + "disabled": true + }, + { + "key": "attachedProfileIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "attachedProfileIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + }, + { + "key": "resGuestId", + "value": "string", + "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", + "disabled": true + }, + { + "key": "resGuestIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "resGuestIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + }, + { + "key": "membershipId", + "value": "string", + "description": "Membership ID criteria", + "disabled": true + }, + { + "key": "membershipLevelCodes", + "value": "string", + "disabled": true + }, + { + "key": "membershipTypeCodes", + "value": "string", + "disabled": true + }, + { + "key": "surname", + "value": "string", + "description": "Family name, last name", + "disabled": true + }, + { + "key": "givenName", + "value": "string", + "description": "Given name, first name or names", + "disabled": true + }, + { + "key": "cityName", + "value": "string", + "description": "City (e.g., Dublin), town, or postal station (i.e., a postal service territory, often used in a military address)", + "disabled": true + }, + { + "key": "postalCode", + "value": "string", + "description": "Post Office Code number", + "disabled": true + }, + { + "key": "state", + "value": "string", + "description": "State or Province name (e.g., Texas)", + "disabled": true + }, + { + "key": "countryCode", + "value": "string", + "description": "Code for a country or a nationality", + "disabled": true + }, + { + "key": "streetAddress", + "value": "string", + "description": "First Line of Street Address. For profile search it matches the first Address line.", + "disabled": true + }, + { + "key": "bookingChannelCode", + "value": "string", + "description": "Booking Channel Code", + "disabled": true + }, + { + "key": "blockHotelId", + "value": "string", + "description": "The Hotel Code of the Block", + "disabled": true + }, + { + "key": "blockId", + "value": "string", + "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", + "disabled": true + }, + { + "key": "blockIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "blockIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + }, + { + "key": "recordLocator", + "value": "string", + "description": "GDS Record Locator for reservation", + "disabled": true + }, + { + "key": "orderByAttributeName", + "value": "string", + "disabled": true + }, + { + "key": "orderType", + "value": "string", + "disabled": true + }, + { + "key": "roomId", + "value": "string", + "description": "Room number of the reservation to search by", + "disabled": true + }, + { + "key": "roomType", + "value": "string", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Reservation", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "ReservationID", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Indicators", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Deposits", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "RevenuesAndBalances", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "GuestServiceStatus", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "MasterInfo", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "CancellationInfo", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "BlockReservations", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "TaxType", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "GuestDeviceNotification", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "RoomAssignedByAI", + "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "disabled": true + }, + { + "key": "excludeNoPost", + "value": "boolean", + "description": "Indicates that reservations with No Post flag should not be expected from the result", + "disabled": true + }, + { + "key": "excludePMRooms", + "value": "boolean", + "description": "Indicates that reservations with PM room type should not be expected from the result", + "disabled": true + }, + { + "key": "hasOpenFolio", + "value": "boolean", + "description": "Indicates that only reservations with open folio should be expected from the result.", + "disabled": true + }, + { + "key": "excludedReservationIds", + "value": "string", + "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", + "disabled": true + }, + { + "key": "excludedReservationIdsContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "excludedReservationIdsType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + }, + { + "key": "advanceCheckedIn", + "value": "boolean", + "description": "Indicates to exclude Advance Checked In Reservations from search result", + "disabled": true + }, + { + "key": "searchTypesSearchType", + "value": "InHouse", + "description": "Represents Reservation search type Player Snapshot\n\"Any\", \"DayUse\", \"Arrival\", \"Arrived\", \"Departure\", \"WaitList\", \"Cancellation\", \"CheckedOut\", \"NoShow\", \"Complimentary\", \"InHouse\", \"PostStayPendingBalance\", \"PreRegistered\", \"PostToRoom\", \"OpenFolio\", \"ScheduledCheckOut\", \"Queued\", \"MobileCheckout\", \"RegisteredAndInHouse\", \"ResvBlockTraces\", \"GuestMessages\", \"MassCancellation\", \"Operator\", \"Turndown\", \"WalkIn\", \"AdvanceCheckedIn\", \"OpenBalance\", \"AutoFolioSettlement\", \"Routing\", \"PlayerSnapshot\"", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "string", + "description": "Reservation status type for reservations search", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Reservation Summaries", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservationSummaries?searchType=Arrival&reservationId=string&blockId=string&arrivalStart=date&arrivalEnd=date&departureStart=date&departureEnd=date&stayOnStart=date&stayOnEnd=date&createOnStart=date&createOnEnd=date&reservationIdContext=string&reservationIdType=string&blockIdContext=string&blockIdType=string&depositDateEnd=date&depositDateStart=date&dateCriteriaExpectedArrivalEndTime=date-time&dateCriteriaExpectedArrivalStartTime=date-time&depositDueDateEnd=date&depositDueDateStart=date&expectedReturnEndTime=date-time&expectedReturnStartTime=date-time&membershipNumber=string&anyVIPStatus=boolean&vipStatusCodes&roomId=string&lastName=string&firstName=string&blockCode=string&companyName=string&travelAgentName=string&creditCardNumber=string&customReference=string&externalReference=string&attributeName=Room&attributeName=Name&attributeName=ArrivalTime&attributeName=DepartureTime&attributeName=ArrivalDate&attributeName=DepartureDate&orderType=Asc&orderType=Dsc&expectedArrivalEndTime=date&expectedArrivalStartTime=date&roomTypes=string&roomStatuses=Clean&roomStatuses=Dirty&roomStatuses=Pickup&roomStatuses=Inspected&roomStatuses=OutofOrder&roomStatuses=OutofService&paymentMethod=string&indicator=InHouse&fetchSummaryInstructions=ReservationPaymentMethods&fetchSummaryInstructions=RoomDetails&fetchSummaryInstructions=BlockReservationDetails&allowedAction=EnrollInProgress&allowedAction=EnrollToPrimaryMembership&allowedAction=Cancel&allowedAction=Move&allowedAction=PreCharge&allowedAction=PostCharge&allowedAction=FacilitySchedule&allowedAction=Upsell&allowedAction=PreCheckIn&allowedAction=PostToNoShowCancel&allowedAction=NoShow&allowedAction=NameChange&allowedAction=Discount&allowedAction=HouseKeeping", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservationSummaries" + ], + "query": [ + { + "key": "searchType", + "value": "Arrival", + "description": "\"Any\", \"DayUse\", \"Arrival\", \"Arrived\", \"Departure\", \"WaitList\", \"Cancellation\", \"CheckedOut\", \"NoShow\", \"Complimentary\", \"InHouse\", \"PostStayPendingBalance\", \"PreRegistered\", \"PostToRoom\", \"OpenFolio\", \"ScheduledCheckOut\", \"Queued\", \"MobileCheckout\", \"RegisteredAndInHouse\", \"ResvBlockTraces\", \"GuestMessages\", \"MassCancellation\", \"Operator\", \"Turndown\", \"WalkIn\", \"AdvanceCheckedIn\", \"OpenBalance\", \"AutoFolioSettlement\", \"Routing\", \"PlayerSnapshot\"" + }, + { + "key": "reservationId", + "value": "string", + "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" + }, + { + "key": "blockId", + "value": "string", + "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" + }, + { + "key": "arrivalStart", + "value": "date", + "description": "The starting value of the date range" + }, + { + "key": "arrivalEnd", + "value": "date", + "description": "The ending value of the date range" + }, + { + "key": "departureStart", + "value": "date", + "description": "The starting value of the date range" + }, + { + "key": "departureEnd", + "value": "date", + "description": "The ending value of the date range" + }, + { + "key": "stayOnStart", + "value": "date", + "description": "The starting value of the date range" + }, + { + "key": "stayOnEnd", + "value": "date", + "description": "The ending value of the date range" + }, + { + "key": "createOnStart", + "value": "date", + "description": "The starting value of the date range" + }, + { + "key": "createOnEnd", + "value": "date", + "description": "The ending value of the date range" + }, + { + "key": "reservationIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)" + }, + { + "key": "reservationIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element" + }, + { + "key": "blockIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)" + }, + { + "key": "blockIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element" + }, + { + "key": "depositDateEnd", + "value": "date", + "description": "The ending value of the date range" + }, + { + "key": "depositDateStart", + "value": "date", + "description": "The starting value of the date range" + }, + { + "key": "dateCriteriaExpectedArrivalEndTime", + "value": "date-time", + "description": "The ending value of the time span" + }, + { + "key": "dateCriteriaExpectedArrivalStartTime", + "value": "date-time", + "description": "The starting value of the time span" + }, + { + "key": "depositDueDateEnd", + "value": "date", + "description": "The ending value of the date range" + }, + { + "key": "depositDueDateStart", + "value": "date", + "description": "The starting value of the date range" + }, + { + "key": "expectedReturnEndTime", + "value": "date-time", + "description": "The ending value of the time span" + }, + { + "key": "expectedReturnStartTime", + "value": "date-time", + "description": "The starting value of the time span" + }, + { + "key": "membershipNumber", + "value": "string", + "description": "Lookup reservations with this membership number" + }, + { + "key": "anyVIPStatus", + "value": "boolean", + "description": "VIP status of the customer" + }, + { + "key": "vipStatusCodes", + "value": null, + "description": "VIP status of the customer" + }, + { + "key": "roomId", + "value": "string", + "description": "Wildcard Search value to lookup reservation with this room number" + }, + { + "key": "lastName", + "value": "string", + "description": "Wildcard Search value to lookup reservations with this Last Name" + }, + { + "key": "firstName", + "value": "string", + "description": "Wildcard Search value to lookup reservations with this First Name" + }, + { + "key": "blockCode", + "value": "string", + "description": "Wildcard Search value to lookup reservation with this block code." + }, + { + "key": "companyName", + "value": "string", + "description": "Lookup reservations with this company name." + }, + { + "key": "travelAgentName", + "value": "string", + "description": "Lookup reservations with this travel agent name" + }, + { + "key": "creditCardNumber", + "value": "string", + "description": "Lookup reservations which has this credit card attached" + }, + { + "key": "customReference", + "value": "string", + "description": "Lookup reservations with this custom reference number" + }, + { + "key": "externalReference", + "value": "string", + "description": "Lookup reservations with this external reference id" + }, + { + "key": "attributeName", + "value": "Room", + "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" + }, + { + "key": "attributeName", + "value": "Name", + "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" + }, + { + "key": "attributeName", + "value": "ArrivalTime", + "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" + }, + { + "key": "attributeName", + "value": "DepartureTime", + "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" + }, + { + "key": "attributeName", + "value": "ArrivalDate", + "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" + }, + { + "key": "attributeName", + "value": "DepartureDate", + "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" + }, + { + "key": "orderType", + "value": "Asc", + "description": "Order Type" + }, + { + "key": "orderType", + "value": "Dsc", + "description": "Order Type" + }, + { + "key": "expectedArrivalEndTime", + "value": "date", + "description": "The ending value of the date range" + }, + { + "key": "expectedArrivalStartTime", + "value": "date", + "description": "The starting value of the date range" + }, + { + "key": "roomTypes", + "value": "string", + "description": "Room Types" + }, + { + "key": "roomStatuses", + "value": "Clean", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + }, + { + "key": "roomStatuses", + "value": "Dirty", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + }, + { + "key": "roomStatuses", + "value": "Pickup", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + }, + { + "key": "roomStatuses", + "value": "Inspected", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + }, + { + "key": "roomStatuses", + "value": "OutofOrder", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + }, + { + "key": "roomStatuses", + "value": "OutofService", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + }, + { + "key": "paymentMethod", + "value": "string", + "description": "Payment Method to search the reservation" + }, + { + "key": "indicator", + "value": "InHouse", + "description": "\"Package\", \"Message\", \"Attachments\", \"Share\", \"Routing\", \"Itinerary\", \"Trace\", \"ServiceRequests\", \"Locator\", \"Comment\", \"AuthorizedBilling\", \"StayRevenue\", \"Preference\", \"ProfileNote\", \"NoPost\", \"DepositCancellation\", \"FixedCharge\", \"RateChange\", \"QmsTask\", \"Activity\", \"Queue\", \"Member\", \"CancelReason\", \"Extension\", \"OpenFolio\", \"PreStay\", \"PostStay\", \"WakeUpCall\", \"Alert\", \"ExternalQms\", \"Transport\", \"TrackIt\", \"Award\", \"ItemInventory\", \"Waitlist\", \"HistoryFuture\", \"Communication\", \"PrepaidCards\", \"WebRegistrationCards\"" + }, + { + "key": "fetchSummaryInstructions", + "value": "ReservationPaymentMethods", + "description": "Simple type for reservation summary instructions that can be used in requests to fetch summary" + }, + { + "key": "fetchSummaryInstructions", + "value": "RoomDetails", + "description": "Simple type for reservation summary instructions that can be used in requests to fetch summary" + }, + { + "key": "fetchSummaryInstructions", + "value": "BlockReservationDetails", + "description": "Simple type for reservation summary instructions that can be used in requests to fetch summary" + }, + { + "key": "allowedAction", + "value": "EnrollInProgress", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "EnrollToPrimaryMembership", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "Cancel", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "Move", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "PreCharge", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "PostCharge", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "FacilitySchedule", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "Upsell", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "PreCheckIn", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "PostToNoShowCancel", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "NoShow", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "NameChange", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "Discount", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + }, + { + "key": "allowedAction", + "value": "HouseKeeping", + "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + } + ] + } + }, + "response": [] + }, + { + "name": "get Resv For Batch CC Auth", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/authorizationReservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "authorizationReservations" + ], + "query": [ + { + "key": "guestName", + "value": "string", + "description": "Used for Character Strings, length 0 to 80", + "disabled": true + }, + { + "key": "room", + "value": "string", + "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X.", + "disabled": true + }, + { + "key": "cardType", + "value": "string", + "description": "This is required for Credit Card Payment Methods. This indicates the type of Credit Card associated with this payment method.\"\n\"Ab\", \"Am\", \"Ax\", \"Cb\", \"Dc\", \"Ds\", \"Dt\", \"Ec\", \"Er\", \"Jc\", \"Jl\", \"Mc\", \"Nb\", \"So\", \"St\", \"Sw\", \"Va\", \"Xy\", \"Zz\", \"Cp\", \"Cu\"\n \"uniqueItems\" : true", + "disabled": true + }, + { + "key": "userDefinedCardType", + "value": "string", + "description": "Listing of user defined credit card types", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Room Interface Status", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/interfaces/{{InterfaceId}}/roomStatuses", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "interfaces", + "{{InterfaceId}}", + "roomStatuses" + ], + "query": [ + { + "key": "interfaceName", + "value": "string", + "description": "Name of the Hotel Interface", + "disabled": true + }, + { + "key": "interfaceType", + "value": "string", + "description": "XML Posting Interface\nBms\", \"Cas\", \"Ccw\", \"Dls\", \"Eft\", \"Exp\", \"Mak\", \"Mbs\", \"Msc\", \"Pbx\", \"Pos\", \"Svs\", \"Tik\", \"Vid\", \"Vms\", \"Www\", \"Xml\" ", + "disabled": true + }, + { + "key": "logo", + "value": "string", + "description": "Hotel Interface Logo. On the database, this is also referred as DBF Logo. This is a three letter code followed by an underscore(_). This tells us which DBF files and log files with the prefix that IFC7 is going to create", + "disabled": true + }, + { + "key": "machineName", + "value": "string", + "description": "Unique machine name of the running IFC", + "disabled": true + }, + { + "key": "status", + "value": "Running", + "description": "Status of the Hotel Interface either STOPPED or RUNNING", + "disabled": true + }, + { + "key": "status", + "value": "Stopped", + "description": "Status of the Hotel Interface either STOPPED or RUNNING", + "disabled": true + }, + { + "key": "status", + "value": "Waiting", + "description": "Status of the Hotel Interface either STOPPED or RUNNING", + "disabled": true + }, + { + "key": "status", + "value": "StopInitiated", + "description": "Status of the Hotel Interface either STOPPED or RUNNING", + "disabled": true + }, + { + "key": "status", + "value": "StartInitiated", + "description": "Status of the Hotel Interface either STOPPED or RUNNING", + "disabled": true + }, + { + "key": "status", + "value": "RebootInitiated", + "description": "Status of the Hotel Interface either STOPPED or RUNNING", + "disabled": true + }, + { + "key": "status", + "value": "Other", + "description": "Status of the Hotel Interface either STOPPED or RUNNING", + "disabled": true + }, + { + "key": "activeFlag", + "value": "boolean", + "description": "Indicator if the Hotel Interface is active or not. This is different from the Interface Status, which is either STOPPED or RUNNING.", + "disabled": true + }, + { + "key": "code", + "value": "string", + "description": "Code", + "disabled": true + }, + { + "key": "blockId", + "value": "string", + "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", + "disabled": true + }, + { + "key": "blockIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "blockIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + }, + { + "key": "roomId", + "value": "string", + "description": "Wild card search value for Room number", + "disabled": true + }, + { + "key": "lastName", + "value": "string", + "description": "Wild card search value to lookup reservations with this last name", + "disabled": true + }, + { + "key": "firstName", + "value": "string", + "description": "Wild card search value to lookup reservations with this first name", + "disabled": true + }, + { + "key": "reservationIds", + "value": "string", + "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", + "disabled": true + }, + { + "key": "reservationIdsContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "reservationIdsType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + }, + { + "key": "arrivalEnd", + "value": "date", + "description": "The ending value of the date range", + "disabled": true + }, + { + "key": "arrivalStart", + "value": "date", + "description": "The starting value of the date range", + "disabled": true + }, + { + "key": "expectedArrivalEndTime", + "value": "date-time", + "description": "The ending value of the time span", + "disabled": true + }, + { + "key": "expectedArrivalStartTime", + "value": "date-time", + "description": "The starting value of the time span", + "disabled": true + }, + { + "key": "specialCodes", + "value": "string", + "description": "Special Codes", + "disabled": true + }, + { + "key": "floorCodes", + "value": "string", + "description": "Floor Codes", + "disabled": true + }, + { + "key": "roomFeatureCodes", + "value": "string", + "description": "Room Feature Codes", + "disabled": true + }, + { + "key": "roomClassCodes", + "value": "string", + "description": "Room Class Codes", + "disabled": true + }, + { + "key": "roomStatus", + "value": "Clean", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", + "disabled": true + }, + { + "key": "roomStatus", + "value": "Dirty", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", + "disabled": true + }, + { + "key": "roomStatus", + "value": "Pickup", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", + "disabled": true + }, + { + "key": "roomStatus", + "value": "Inspected", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", + "disabled": true + }, + { + "key": "roomStatus", + "value": "OutofOrder", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", + "disabled": true + }, + { + "key": "roomStatus", + "value": "OutofService", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", + "disabled": true + }, + { + "key": "guaranteeCode", + "value": "string", + "description": "Include reservations that have Guarantee Code(Reservation Type) only", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "Cancelled", + "description": "Reservation status type for reservations search", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "CheckedOut", + "description": "Reservation status type for reservations search", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "CheckedIn", + "description": "Reservation status type for reservations search", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "DueIn", + "description": "Reservation status type for reservations search", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "DueOut", + "description": "Reservation status type for reservations search", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "InHouse", + "description": "Reservation status type for reservations search", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "NoShow", + "description": "Reservation status type for reservations search", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "WaitList", + "description": "Reservation status type for reservations search", + "disabled": true + }, + { + "key": "includeLinkedReservations", + "value": "boolean", + "description": "Include linked reservations", + "disabled": true + }, + { + "key": "includeBlocks", + "value": "boolean", + "description": "Include reservations attached to a block", + "disabled": true + }, + { + "key": "orderBy", + "value": "RoomNo", + "description": "A collection of supported sorting for Room Interface Status search results", + "disabled": true + }, + { + "key": "orderBy", + "value": "Name", + "description": "A collection of supported sorting for Room Interface Status search results", + "disabled": true + }, + { + "key": "orderBy", + "value": "ArrivalDateETR", + "description": "A collection of supported sorting for Room Interface Status search results", + "disabled": true + }, + { + "key": "orderBy", + "value": "ArrivalDate", + "description": "A collection of supported sorting for Room Interface Status search results", + "disabled": true + }, + { + "key": "orderType", + "value": "Asc", + "description": "Order Type", + "disabled": true + }, + { + "key": "orderType", + "value": "Desc", + "description": "Order Type", + "disabled": true + }, + { + "key": "expectedReturnEndTime", + "value": "date-time", + "description": "The ending value of the time span", + "disabled": true + }, + { + "key": "expectedReturnStartTime", + "value": "date-time", + "description": "The starting value of the time span", + "disabled": true + }, + { + "key": "advanceCheckedIn", + "value": "boolean", + "description": "Shows whether reservation is in Advance CheckIn state.", + "disabled": true + }, + { + "key": "guaranteeCodes", + "value": "string", + "description": "Fetches the reservation having Guarantee Codes(Reservation Type) supplied here. Example guaranteeCodes=6PM\"", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Room Move History", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/roomMoveHistory", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "roomMoveHistory" + ], + "query": [ + { + "key": "reservationIdContext", + "value": "string", + "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "disabled": true + }, + { + "key": "reservationIdType", + "value": "string", + "description": "A reference to the type of object defined by the UniqueID element", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Task Sheet Statistics", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/houseKeepingStatistics?includeAllAssignedTasks=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "houseKeepingStatistics" + ], + "query": [ + { + "key": "includeAllAssignedTasks", + "value": "true", + "description": "This flag, if true, enables fetching statistics for all the housekeeping tasks assigned" + }, + { + "key": "includeTaskSheetsDetails", + "value": "boolean", + "description": "Details of Task Sheet", + "disabled": true + }, + { + "key": "taskCode", + "value": "string", + "description": "Task code of the task sheet", + "disabled": true + } + ] + }, + "description": "get Housekeeping Statistics" + }, + "response": [] + }, + { + "name": "verify Checkin Reservation", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/verifyCheckIns?verifyCheckinInstructions=AuthorizationInfo&verifyCheckinInstructions=ExcludeRoomSuggestion&verifyCheckinInstructions=Keys&verifyCheckinInstructions=Voucher", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "verifyCheckIns" + ], + "query": [ + { + "key": "verifyCheckinInstructions", + "value": "AuthorizationInfo", + "description": "Instructions for including in the request when retrieving reservation information. Voucher - indicates to generate vouchers,if reservation matches voucher rule" + }, + { + "key": "verifyCheckinInstructions", + "value": "ExcludeRoomSuggestion", + "description": "Instructions for including in the request when retrieving reservation information. Voucher - indicates to generate vouchers,if reservation matches voucher rule" + }, + { + "key": "verifyCheckinInstructions", + "value": "Keys", + "description": "Instructions for including in the request when retrieving reservation information. Voucher - indicates to generate vouchers,if reservation matches voucher rule" + }, + { + "key": "verifyCheckinInstructions", + "value": "Voucher", + "description": "Instructions for including in the request when retrieving reservation information. Voucher - indicates to generate vouchers,if reservation matches voucher rule" + } + ] + } + }, + "response": [] + }, + { + "name": "auto Assign Room", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"reservationCriteria\": [\r\n [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ]\r\n ],\r\n \"roomSelectionCriteria\": {\r\n \"includeDepartureRooms\": false,\r\n \"useAssociatedProfilePreferences\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomStatusFilter\": {\r\n \"hotelRoomStatusList\": [\r\n \"Inspected\"\r\n ]\r\n },\r\n \"roomRange\": {},\r\n \"hotelRoomDateRange\": {\r\n \"startDate\": \"2021-04-25\"\r\n },\r\n \"offset\": \"0\"\r\n }\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/autoRoomAssignments", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "autoRoomAssignments" + ] + } + }, + "response": [] + }, + { + "name": "post Daily Docket", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"dailyDocketEntries\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"docketEntryId\": {\r\n \"type\": \"DocketEntryID\",\r\n \"id\": \"0\"\r\n },\r\n \"department\": {\r\n \"code\": \"RES\"\r\n },\r\n \"roleUserEntry\": {},\r\n \"entryDate\": \"2022-07-11 17:00:00.0\",\r\n \"details\": \"Revenue Strategy Meeting\",\r\n \"history\": {}\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/dailyDocket", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "dailyDocket" + ] + } + }, + "response": [] + }, + { + "name": "place Rooms On Hold", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"holdRoomsDetails\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rooms\": [\r\n \"003\"\r\n ],\r\n \"reason\": \"HOLD2\",\r\n \"comments\": \"15 Mins Hold\"\r\n }\r\n ],\r\n \"overrideRoomHold\": false\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/rooms/onHold", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "onHold" + ] + }, + "description": "To request room keys through PMS from the integrated door lock system.\r\n\r\nNB - This operation will only work in the scenario the property has an interface with a door lock system." + }, + "response": [] + }, + { + "name": "post Mass CheckIn", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"936444\"\r\n }\r\n ],\r\n \"additionalCriteria\": {\r\n \"roomStatuses\": [\r\n \"Clean\",\r\n \"Inspected\"\r\n ]\r\n }\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/massCheckIns", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "massCheckIns" + ] + }, + "description": "The target room is in the path and the original room is in the body" + }, + "response": [] }, { - "name": "get Floor Plans", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Mass Advance CheckIn", "request": { "auth": { "type": "bearer", @@ -51267,7 +60006,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -51275,20 +60014,79 @@ "type": "text", "value": "application/json" }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"936802\"\r\n }\r\n ],\r\n \"expectedReturnTime\": \"2022-01-01 18:15:00.0\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/massAdvanceCheckIns", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "massAdvanceCheckIns" + ] + }, + "description": "The target room is in the path and the original room is in the body" + }, + "response": [] + }, + { + "name": "post Room Assignment", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationIdList\": [\r\n {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n }\r\n ],\r\n \"roomId\": \"{{RoomId}}\",\r\n \"updateRoomTypeCharged\": false,\r\n \"roomNumberLocked\": true\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -51296,7 +60094,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/floorPlans", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/roomAssignments", "host": [ "{{HostName}}" ], @@ -51305,25 +60103,17 @@ "v1", "hotels", "{{HotelId}}", - "floorPlans" - ], - "query": [ - { - "key": "Room", - "value": "string", - "description": "Room", - "disabled": true - } + "reservations", + "{{ReservationId}}", + "roomAssignments" ] - } + }, + "description": "Use this API to add/assign a room number to a guests reservation. This is required before they can check into the property." }, "response": [] }, { - "name": "get Fulfillment Activity Log", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "release Rooms On Hold", "request": { "auth": { "type": "bearer", @@ -51335,7 +60125,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -51349,14 +60139,14 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"holdRoomsDetails\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rooms\": [\r\n \"003\"\r\n ],\r\n \"reason\": \"HOLD2\",\r\n \"comments\": \"15 Mins Hold\"\r\n }\r\n ],\r\n \"overrideRoomHold\": false\r\n}", "options": { "raw": { "language": "json" @@ -51364,7 +60154,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/fulfillmentActivityLogs?fromDate=Date&offset=integer&toDate=Date&limit=integer&activityGroup=string", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/rooms/onHold", "host": [ "{{HostName}}" ], @@ -51373,74 +60163,16 @@ "v1", "hotels", "{{HotelId}}", - "fulfillmentActivityLogs" - ], - "query": [ - { - "key": "fromDate", - "value": "Date", - "description": "Search from date for the user activity log." - }, - { - "key": "offset", - "value": "integer", - "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." - }, - { - "key": "toDate", - "value": "Date", - "description": "Search to date for the user activity log." - }, - { - "key": "limit", - "value": "integer", - "description": "Indicates maximum number of records a Web Service should return." - }, - { - "key": "activityGroup", - "value": "string", - "description": "Activity Group" - }, - { - "key": "searchText", - "value": "string", - "description": "Search text for the user activity log.", - "disabled": true - }, - { - "key": "userByIds", - "value": "integer", - "description": "By user", - "disabled": true - }, - { - "key": "userForIds", - "value": "integer", - "description": "For User", - "disabled": true - }, - { - "key": "activityType", - "value": "string", - "description": "Activity Type", - "disabled": true - }, - { - "key": "module", - "value": "string", - "description": "Activity module.\nAvailable values : Reservation, Contract, Allotment, Outlookview, Profile, Accountreceivables, GdsConvRateCodes, RateCode, Billing, Activity", - "disabled": true - } + "rooms", + "onHold" ] - } + }, + "description": "To request room keys through PMS from the integrated door lock system.\r\n\r\nNB - This operation will only work in the scenario the property has an interface with a door lock system." }, "response": [] }, { - "name": "get Hotel Rooms", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Assign Room", "request": { "auth": { "type": "bearer", @@ -51452,7 +60184,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -51473,7 +60205,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"overrideRoomNumberLocked\": true,\r\n \"links\": [],\r\n \"warnings\": []\r\n}", "options": { "raw": { "language": "json" @@ -51481,7 +60213,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/rooms", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/rooms", "host": [ "{{HostName}}" ], @@ -51490,289 +60222,16 @@ "v1", "hotels", "{{HotelId}}", + "reservations", + "{{ReservationId}}", "rooms" - ], - "query": [ - { - "key": "roomType", - "value": "string", - "description": "The room types of hotel rooms to be fetched", - "disabled": true - }, - { - "key": "roomFeatureCode", - "value": "string", - "description": "A code representing a room feature", - "disabled": true - }, - { - "key": "reservationId", - "value": "string", - "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", - "disabled": true - }, - { - "key": "limit", - "value": "integer", - "description": "Indicates maximum number of records a Web Service should return.", - "disabled": true - }, - { - "key": "offset", - "value": "integer", - "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.", - "disabled": true - }, - { - "key": "roomNumberWildcard", - "value": "string", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Clean", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Dirty", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Pickup", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Inspected", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "OutOfOrder", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "OutOfService", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelFORoomStatus", - "value": "Vacant", - "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", - "disabled": true - }, - { - "key": "hotelFORoomStatus", - "value": "Occupied", - "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", - "disabled": true - }, - { - "key": "fromRoomNumber", - "value": "string", - "description": "From Room Number", - "disabled": true - }, - { - "key": "toRoomNumber", - "value": "string", - "description": "To Room Number", - "disabled": true - }, - { - "key": "hotelRoomStartDate", - "value": "date", - "description": "Start date of hotel rooms.", - "disabled": true - }, - { - "key": "hotelRoomEndDate", - "value": "date", - "description": "End date of hotel rooms.", - "disabled": true - }, - { - "key": "duration", - "value": "string", - "description": "Duration", - "disabled": true - }, - { - "key": "roomClass", - "value": "string", - "description": "The room class of hotel rooms to be fetched", - "disabled": true - }, - { - "key": "floor", - "value": "string", - "description": "The floor of room to be fetched", - "disabled": true - }, - { - "key": "includeDueOut", - "value": "boolean", - "description": "This flag when set to true will include rooms assigned to due out reservations", - "disabled": true - }, - { - "key": "departureTime", - "value": "string", - "description": "When IncludeDueOut is enable,it is the departure time before which to search", - "disabled": true - }, - { - "key": "description", - "value": "string", - "description": "A code representing a room feature", - "disabled": true - }, - { - "key": "orderSequence", - "value": "number", - "description": "Display Order sequence", - "disabled": true - }, - { - "key": "quantity", - "value": "integer", - "description": "Indicates quantity", - "disabled": true - }, - { - "key": "smokingPreference", - "value": "string", - "description": "The smoking preference of room to be fetched", - "disabled": true - }, - { - "key": "includeAllRoomConditions", - "value": "boolean", - "description": "This flag when set to true will include all room conditions, when set to false then room with \\\"General Assignment\\\" condition type will be excluded from the result", - "disabled": true - }, - { - "key": "includeComponentRooms", - "value": "boolean", - "description": "This flag when set to true will include all component rooms", - "disabled": true - }, - { - "key": "includePseudoRooms", - "value": "boolean", - "description": "This flag when set to true will include all pseudo rooms", - "disabled": true - }, - { - "key": "includeOORoomCheck", - "value": "boolean", - "description": "This flag when set to true will work for Available Rooms functionality", - "disabled": true - }, - { - "key": "connectingRoomsOnly", - "value": "boolean", - "description": "This flag when set to true will include only connecting rooms", - "disabled": true - }, - { - "key": "reservationIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true - }, - { - "key": "reservationIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true - }, - { - "key": "pseudoRoomsOnly", - "value": "boolean", - "description": "This flag when set to true will include only pseudo rooms", - "disabled": true - }, - { - "key": "includeAttendentInRoom", - "value": "boolean", - "description": "This flag when set to true will includes attendent in Rooms", - "disabled": true - }, - { - "key": "includeRotationRoom", - "value": "boolean", - "description": "This flag when set to true will return the rotation room when room roation parameter is active and the room type is configured for rotation.", - "disabled": true - }, - { - "key": "ownerRoomsOnly", - "value": "boolean", - "description": "When this flag is set to true, this API will fetch rooms which are contracted with owner profiles. This is supported when OPERA Control Room Rotation is active", - "disabled": true - }, - { - "key": "ownerExclusiveRoomsOnly", - "value": "boolean", - "description": "When this flag is set to true, this API will fetch rooms can only be used by the reservation's profile (owner) of the room. This is supported when OPERA Control Room Rotation is active", - "disabled": true - }, - { - "key": "perfectFitRoomsOnly", - "value": "boolean", - "description": "When this flag is set to true, this API will fetch only those rooms that have exactly Y nights free with the reservation guest(s) points.", - "disabled": true - }, - { - "key": "orderBy", - "value": "string", - "description": "A collection of supported sorting for available rooms search results", - "disabled": true - }, - { - "key": "unitGradeCodes", - "value": "string", - "description": "Fetches rooms that matches requested unit grade codes. Only returns when Room Rotation and Unit Grade are active", - "disabled": true - }, - { - "key": "ownerExclusiveRoomProfileId", - "value": "string", - "description": "This OPERA profile?s internal Id will be used with ownerExclusiveRoomOnly flag to return the room which own by this profile. This query parameter is supported when OPERA Control Room Rotation is active", - "disabled": true - }, - { - "key": "excludeRoomFeatures", - "value": "string", - "description": "It indicates to exclude rooms with the selected Room Feature(s).It allows alphanumeric values(e.g.,TUB,BOLCONY,MV)", - "disabled": true - }, - { - "key": "excludeFloorPreferences", - "value": "string", - "description": "It indicates to exclude rooms with the selected Floor(s) which are comma separated values.It allows alphanumeric values(e.g.,01,02,03,GROUND,five)", - "disabled": true - } ] - }, - "description": "To fetch rooms from OPERA " + } }, "response": [] }, { - "name": "get Hotel Rooms - for assignment", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "move In House Guest", "request": { "auth": { "type": "bearer", @@ -51784,7 +60243,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -51793,19 +60252,19 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationIdList\": [\r\n {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n }\r\n ],\r\n \"roomId\": \"{{RoomId}}\",\r\n \"overrideInstructions\": {\r\n \"dirtyRoom\": true,\r\n \"outOfServiceRoom\": false,\r\n \"sleepDiscrepantRoom\": true,\r\n \"occupancyRestriction\": false,\r\n \"rateRestriction\": false,\r\n \"inventoryRestriction\": false,\r\n \"roomNumberLocked\": false,\r\n \"holdRoom\": false,\r\n \"overrideExternalChecks\": false,\r\n \"dayUseReserved\": false\r\n },\r\n \"updateRoomTypeCharged\": true,\r\n \"includeDepartureRooms\": true,\r\n \"roomNumberLocked\": false,\r\n \"oldRoomStatus\": \"Dirty\",\r\n \"reasonCode\": \"NSE\",\r\n \"description\": \"Noise Complaint\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -51813,7 +60272,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/rooms", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/rooms/{{RoomId}}/roomMoves", "host": [ "{{HostName}}" ], @@ -51822,289 +60281,19 @@ "v1", "hotels", "{{HotelId}}", - "rooms" - ], - "query": [ - { - "key": "roomType", - "value": "string", - "description": "The room types of hotel rooms to be fetched", - "disabled": true - }, - { - "key": "roomFeatureCode", - "value": "string", - "description": "A code representing a room feature", - "disabled": true - }, - { - "key": "reservationId", - "value": "string", - "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", - "disabled": true - }, - { - "key": "limit", - "value": "Integer", - "description": "Indicates maximum number of records a Web Service should return.", - "disabled": true - }, - { - "key": "offset", - "value": "Integer", - "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.", - "disabled": true - }, - { - "key": "roomNumberWildcard", - "value": "string", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Clean", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Dirty", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Pickup", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Inspected", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "OutOfOrder", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "OutOfService", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelFORoomStatus", - "value": "Vacant", - "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", - "disabled": true - }, - { - "key": "hotelFORoomStatus", - "value": "Occupied", - "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", - "disabled": true - }, - { - "key": "fromRoomNumber", - "value": "string", - "description": "From Room Number", - "disabled": true - }, - { - "key": "toRoomNumber", - "value": "string", - "description": "To Room Number", - "disabled": true - }, - { - "key": "hotelRoomStartDate", - "value": "date", - "description": "Start date of hotel rooms.", - "disabled": true - }, - { - "key": "hotelRoomEndDate", - "value": "date", - "description": "End date of hotel rooms.", - "disabled": true - }, - { - "key": "duration", - "value": "string", - "description": "Duration", - "disabled": true - }, - { - "key": "roomClass", - "value": "string", - "description": "The room class of hotel rooms to be fetched", - "disabled": true - }, - { - "key": "floor", - "value": "string", - "description": "The floor of room to be fetched", - "disabled": true - }, - { - "key": "includeDueOut", - "value": "boolean", - "description": "This flag when set to true will include rooms assigned to due out reservations", - "disabled": true - }, - { - "key": "departureTime", - "value": "string", - "description": "When IncludeDueOut is enable,it is the departure time before which to search", - "disabled": true - }, - { - "key": "description", - "value": "string", - "description": "A code representing a room feature", - "disabled": true - }, - { - "key": "orderSequence", - "value": "number", - "description": "Display Order sequence", - "disabled": true - }, - { - "key": "quantity", - "value": "integer", - "description": "Indicates quantity", - "disabled": true - }, - { - "key": "smokingPreference", - "value": "string", - "description": "The smoking preference of room to be fetched", - "disabled": true - }, - { - "key": "includeAllRoomConditions", - "value": "boolean", - "description": "This flag when set to true will include all room conditions, when set to false then room with \\\"General Assignment\\\" condition type will be excluded from the result", - "disabled": true - }, - { - "key": "includeComponentRooms", - "value": "boolean", - "description": "This flag when set to true will include all component rooms", - "disabled": true - }, - { - "key": "includePseudoRooms", - "value": "boolean", - "description": "This flag when set to true will include all pseudo rooms", - "disabled": true - }, - { - "key": "includeOORoomCheck", - "value": "boolean", - "description": "This flag when set to true will work for Available Rooms functionality", - "disabled": true - }, - { - "key": "connectingRoomsOnly", - "value": "boolean", - "description": "This flag when set to true will include only connecting rooms", - "disabled": true - }, - { - "key": "reservationIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true - }, - { - "key": "reservationIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true - }, - { - "key": "pseudoRoomsOnly", - "value": "boolean", - "description": "This flag when set to true will include only pseudo rooms", - "disabled": true - }, - { - "key": "includeAttendentInRoom", - "value": "boolean", - "description": "This flag when set to true will includes attendent in Rooms", - "disabled": true - }, - { - "key": "includeRotationRoom", - "value": "boolean", - "description": "This flag when set to true will return the rotation room when room roation parameter is active and the room type is configured for rotation.", - "disabled": true - }, - { - "key": "ownerRoomsOnly", - "value": "boolean", - "description": "When this flag is set to true, this API will fetch rooms which are contracted with owner profiles. This is supported when OPERA Control Room Rotation is active", - "disabled": true - }, - { - "key": "ownerExclusiveRoomsOnly", - "value": "boolean", - "description": "When this flag is set to true, this API will fetch rooms can only be used by the reservation's profile (owner) of the room. This is supported when OPERA Control Room Rotation is active", - "disabled": true - }, - { - "key": "perfectFitRoomsOnly", - "value": "boolean", - "description": "When this flag is set to true, this API will fetch only those rooms that have exactly Y nights free with the reservation guest(s) points.", - "disabled": true - }, - { - "key": "orderBy", - "value": "string", - "description": "A collection of supported sorting for available rooms search results", - "disabled": true - }, - { - "key": "unitGradeCodes", - "value": "string", - "description": "Fetches rooms that matches requested unit grade codes. Only returns when Room Rotation and Unit Grade are active", - "disabled": true - }, - { - "key": "ownerExclusiveRoomProfileId", - "value": "string", - "description": "This OPERA profile?s internal Id will be used with ownerExclusiveRoomOnly flag to return the room which own by this profile. This query parameter is supported when OPERA Control Room Rotation is active", - "disabled": true - }, - { - "key": "excludeRoomFeatures", - "value": "string", - "description": "It indicates to exclude rooms with the selected Room Feature(s).It allows alphanumeric values(e.g.,TUB,BOLCONY,MV)", - "disabled": true - }, - { - "key": "excludeFloorPreferences", - "value": "string", - "description": "It indicates to exclude rooms with the selected Floor(s) which are comma separated values.It allows alphanumeric values(e.g.,01,02,03,GROUND,five)", - "disabled": true - } + "reservations", + "{{ReservationId}}", + "rooms", + "{{RoomId}}", + "roomMoves" ] }, - "description": "To fetch rooms from OPERA " + "description": "The target room is in the path and the original room is in the body" }, "response": [] }, { - "name": "get Linked Reservations", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "process Batch CC Auth", "request": { "auth": { "type": "bearer", @@ -52116,7 +60305,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -52125,19 +60314,19 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"reservations\": [\r\n {\r\n \"guestFirstName\": \"Stephen\",\r\n \"room\": \"2443\",\r\n \"paymentMethods\": [\r\n {\r\n \"paymentCard\": {\r\n \"cardId\": {\r\n \"type\": \"CreditCard\",\r\n \"id\": \"12345\"\r\n },\r\n \"currentAuthorizedAmount\": {\r\n \"amount\": \"21820.5\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"approvalAmountNeeded\": {\r\n \"amount\": \"1718\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"cardType\": \"Ax\"\r\n },\r\n \"balance\": {\r\n \"amount\": \"23538.5\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"folioView\": \"1\"\r\n }\r\n ],\r\n \"guestName\": \"Jones\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n },\r\n {\r\n \"guestFirstName\": \"Melissa\",\r\n \"room\": \"407\",\r\n \"paymentMethods\": [\r\n {\r\n \"paymentCard\": {\r\n \"cardId\": {\r\n \"type\": \"CreditCard\",\r\n \"id\": \"451002\"\r\n },\r\n \"currentAuthorizedAmount\": {\r\n \"amount\": \"200\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"approvalAmountNeeded\": {\r\n \"amount\": \"362\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"cardType\": \"Ax\"\r\n },\r\n \"balance\": {\r\n \"amount\": \"685.22\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"folioView\": \"5\"\r\n }\r\n ],\r\n \"guestName\": \"Smithson\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -52145,7 +60334,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/linked", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/batchReservationAuthorizations", "host": [ "{{HostName}}" ], @@ -52154,40 +60343,15 @@ "v1", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "linked" - ], - "query": [ - { - "key": "additionalReservationId", - "value": "string", - "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", - "disabled": true - }, - { - "key": "additionalReservationIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true - }, - { - "key": "additionalReservationIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true - } + "batchReservationAuthorizations" ] }, - "description": "To fetch rooms from OPERA " + "description": "It is expected the external system would do a get authorizationReservations first and have all the reservations that need authorizing. And with that data populate this put operation." }, "response": [] }, { - "name": "get Reservations For Billing", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "auto UnAssign Room", "request": { "auth": { "type": "bearer", @@ -52199,7 +60363,7 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -52209,13 +60373,13 @@ }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -52228,7 +60392,7 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/billingReservations", + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/autoRoomAssignments", "host": [ "{{HostName}}" ], @@ -52237,1488 +60401,3407 @@ "v1", "hotels", "{{HotelId}}", - "billingReservations" + "reservations", + "autoRoomAssignments" ], "query": [ { - "key": "offset", - "value": "integer", - "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.", - "disabled": true - }, - { - "key": "searchType", - "value": "InHouse", - "disabled": true - }, - { - "key": "arrivalEnd", - "value": "date", - "description": "The ending value of the date range", - "disabled": true - }, - { - "key": "departureStart", - "value": "date", - "description": "The starting value of the date range", - "disabled": true - }, - { - "key": "departureEnd", - "value": "date", - "description": "The ending value of the date range", - "disabled": true - }, - { - "key": "stayOnStart", - "value": "", - "disabled": true - }, - { - "key": "stayOnEnd", - "value": "", - "disabled": true - }, - { - "key": "createOnStart", - "value": "", - "disabled": true - }, - { - "key": "createOnEnd", - "value": "", - "disabled": true - }, - { - "key": "limit", - "value": "integer", - "description": "Indicates maximum number of records a Web Service should return", - "disabled": true - }, - { - "key": "multipleHotelsSearchList", - "value": "string", - "disabled": true - }, - { - "key": "superSearch", - "value": "string", - "description": "Free form text field for searching all reservation fields", - "disabled": true - }, - { - "key": "reservationId", - "value": "string", - "description": "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", - "disabled": true - }, - { - "key": "reservationIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true - }, - { - "key": "reservationIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true - }, - { - "key": "nights", - "value": "integer", - "description": "The number of nights on a reservation", - "disabled": true - }, - { - "key": "arrivalStart", - "value": "date", - "description": "The starting value of the date range", - "disabled": true - }, - { - "key": "reservationProfileType", - "value": "Guest", - "disabled": true - }, - { - "key": "reservationProfileType", - "value": "Company", - "disabled": true - }, - { - "key": "reservationProfileType", - "value": "Group", - "disabled": true - }, - { - "key": "reservationProfileType", - "value": "Travel", - "disabled": true - }, - { - "key": "reservationProfileType", - "value": "Source", - "disabled": true - }, - { - "key": "reservationProfileType", - "value": "ReservationContact", - "disabled": true - }, - { - "key": "reservationProfileType", - "value": "BillingContact", - "disabled": true - }, - { - "key": "reservationProfileType", - "value": "Addressee", - "disabled": true - }, - { - "key": "attachedProfileName", - "value": "string", - "description": "Attached profile name", - "disabled": true - }, - { - "key": "attachedProfileId", - "value": "string", - "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", - "disabled": true - }, - { - "key": "attachedProfileIdContext", + "key": "idContext", "value": "string", "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", "disabled": true }, { - "key": "attachedProfileIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true - }, - { - "key": "resGuestId", + "key": "id", "value": "string", "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", "disabled": true }, { - "key": "resGuestIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true - }, - { - "key": "resGuestIdType", + "key": "type", "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", + "description": "A reference to the type of object defined by the UniqueID element.", "disabled": true }, { - "key": "membershipId", - "value": "string", - "description": "Membership ID criteria", + "key": "offset", + "value": "integer", + "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", "disabled": true }, { - "key": "membershipLevelCodes", - "value": "string", + "key": "includeDepartureRooms", + "value": "boolean", + "description": "Indicates if departure rooms are to be included in the auto unassignment", "disabled": true }, { - "key": "membershipTypeCodes", - "value": "string", + "key": "idExtension", + "value": "integer", + "description": "Additional identifying value assigned by the creating system", "disabled": true }, { - "key": "surname", - "value": "string", - "description": "Family name, last name", + "key": "limit", + "value": "integer", + "description": "Indicates maximum number of records a Web Service should return.", "disabled": true }, { - "key": "givenName", + "key": "roomNumberWildcard", "value": "string", - "description": "Given name, first name or names", "disabled": true }, { - "key": "cityName", - "value": "string", - "description": "City (e.g., Dublin), town, or postal station (i.e., a postal service territory, often used in a military address)", + "key": "useAIRoomAssignment", + "value": "boolean", + "description": "If the AI ROOM ASSIGNMENT application parameter is set to Y, this flag when set to true will use the AI Room Assignment algorithm to fetch the results in order of suitability", "disabled": true }, { - "key": "postalCode", - "value": "string", - "description": "Post Office Code number", + "key": "useAssociatedProfilePreferences", + "value": "boolean", + "description": "Indicates if preferences on the profile associated to the reservation should be used to determine the room type. The preferences for FLOOR, SMOKING and ROOM FEATURES will be used", "disabled": true }, { - "key": "state", - "value": "string", - "description": "State or Province name (e.g., Texas)", + "key": "hotelRoomStatus", + "value": "Clean", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", "disabled": true }, { - "key": "countryCode", - "value": "string", - "description": "Code for a country or a nationality", + "key": "hotelRoomStatus", + "value": "Dirty", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", "disabled": true }, { - "key": "streetAddress", - "value": "string", - "description": "First Line of Street Address. For profile search it matches the first Address line.", + "key": "hotelRoomStatus", + "value": "Pickup", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", "disabled": true }, { - "key": "bookingChannelCode", - "value": "string", - "description": "Booking Channel Code", + "key": "hotelRoomStatus", + "value": "Inspected", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", "disabled": true }, { - "key": "blockHotelId", - "value": "string", - "description": "The Hotel Code of the Block", + "key": "hotelRoomStatus", + "value": "OutofService", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", "disabled": true }, { - "key": "blockId", - "value": "string", - "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", + "key": "hotelRoomStatus", + "value": "OutofOrder", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", "disabled": true }, { - "key": "blockIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "key": "hotelFORoomStatus", + "value": "Vacant", + "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied", "disabled": true }, { - "key": "blockIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", + "key": "hotelFORoomStatus", + "value": "Occupied", + "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied", "disabled": true }, { - "key": "recordLocator", + "key": "fromRoomNumber", "value": "string", - "description": "GDS Record Locator for reservation", + "description": "From Room Number", "disabled": true }, { - "key": "orderByAttributeName", + "key": "toRoomNumber", "value": "string", + "description": "To Room Number", "disabled": true }, { - "key": "orderType", - "value": "string", + "key": "startDate", + "value": "date", + "description": "Start Date", "disabled": true }, { - "key": "roomId", - "value": "string", - "description": "Room number of the reservation to search by", + "key": "endDate", + "value": "date", + "description": "End Date", "disabled": true }, { - "key": "roomType", + "key": "duration", "value": "string", + "description": "Duration", "disabled": true }, { - "key": "fetchInstructions", - "value": "Reservation", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "roomType", + "value": "string", + "description": "The room types of hotel rooms to be fetched", "disabled": true }, { - "key": "fetchInstructions", - "value": "ReservationID", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "roomClass", + "value": "string", + "description": "The room class of hotel rooms to be fetched", "disabled": true }, { - "key": "fetchInstructions", - "value": "Indicators", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "floor", + "value": "string", + "description": "The floor of room to be fetched", "disabled": true }, { - "key": "fetchInstructions", - "value": "Deposits", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "includeDueOut", + "value": "boolean", + "description": "This flag when set to true will include rooms assigned to due out reservations.", "disabled": true }, { - "key": "fetchInstructions", - "value": "RevenuesAndBalances", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "departureTime", + "value": "date-time", + "description": "When IncludeDueOut is enable,it is the departure time before which to search.", "disabled": true }, { - "key": "fetchInstructions", - "value": "GuestServiceStatus", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "code", + "value": "string", + "description": "A code representing a room feature", "disabled": true }, { - "key": "fetchInstructions", - "value": "MasterInfo", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "description", + "value": "string", + "description": "A code representing a room feature", "disabled": true }, { - "key": "fetchInstructions", - "value": "CancellationInfo", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "orderSequence", + "value": "number", + "description": "Display Order sequence", "disabled": true }, { - "key": "fetchInstructions", - "value": "BlockReservations", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "quantity", + "value": "integer", + "description": "Indicates quantity", "disabled": true }, { - "key": "fetchInstructions", - "value": "TaxType", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "smokingPreference", + "value": "string", + "description": "The smoking preference of room to be fetched", "disabled": true }, { - "key": "fetchInstructions", - "value": "GuestDeviceNotification", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "includeAllRoomConditions", + "value": "boolean", + "description": "This flag when set to true will include all room conditions, when set to false then room with \\\"General Assignment\\\" condition type will be excluded from the result", "disabled": true }, { - "key": "fetchInstructions", - "value": "RoomAssignedByAI", - "description": "Instruction to fetch whether the room was assigned/upgraded by AI. This will also include Reservation instruction.", + "key": "includeComponentRooms", + "value": "boolean", + "description": "This flag when set to true will include all component rooms", "disabled": true }, { - "key": "excludeNoPost", + "key": "includePseudoRooms", "value": "boolean", - "description": "Indicates that reservations with No Post flag should not be expected from the result", + "description": "This flag when set to true will include all pseudo rooms", "disabled": true }, { - "key": "excludePMRooms", + "key": "includeOORoomCheck", "value": "boolean", - "description": "Indicates that reservations with PM room type should not be expected from the result", + "description": "This flag when set to true will work for Available Rooms functionality", "disabled": true }, { - "key": "hasOpenFolio", + "key": "connectingRoomsOnly", "value": "boolean", - "description": "Indicates that only reservations with open folio should be expected from the result.", + "description": "This flag when set to true will include only connecting rooms", "disabled": true }, { - "key": "excludedReservationIds", + "key": "reservationId", "value": "string", "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", "disabled": true }, { - "key": "excludedReservationIdsContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", + "key": "reservationIdIdExtension", + "value": "integer", + "description": "Additional identifying value assigned by the creating system", "disabled": true }, { - "key": "excludedReservationIdsType", + "key": "reservationIdType", "value": "string", "description": "A reference to the type of object defined by the UniqueID element", "disabled": true }, { - "key": "advanceCheckedIn", + "key": "pseudoRoomsOnly", "value": "boolean", - "description": "Indicates to exclude Advance Checked In Reservations from search result", + "description": "This flag when set to true will include only pseudo rooms", "disabled": true }, { - "key": "searchTypesSearchType", - "value": "InHouse", - "description": "Represents Reservation search type Player Snapshot\n\"Any\", \"DayUse\", \"Arrival\", \"Arrived\", \"Departure\", \"WaitList\", \"Cancellation\", \"CheckedOut\", \"NoShow\", \"Complimentary\", \"InHouse\", \"PostStayPendingBalance\", \"PreRegistered\", \"PostToRoom\", \"OpenFolio\", \"ScheduledCheckOut\", \"Queued\", \"MobileCheckout\", \"RegisteredAndInHouse\", \"ResvBlockTraces\", \"GuestMessages\", \"MassCancellation\", \"Operator\", \"Turndown\", \"WalkIn\", \"AdvanceCheckedIn\", \"OpenBalance\", \"AutoFolioSettlement\", \"Routing\", \"PlayerSnapshot\"", + "key": "includeAttendentInRoom", + "value": "boolean", + "description": "This flag when set to true will includes attendent in Rooms", "disabled": true + } + ] + }, + "description": "The target room is in the path and the original room is in the body" + }, + "response": [] + }, + { + "name": "get Reservation Status Statistics", + "protocolProfileBehavior": { + "strictSSL": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservationStatusStatistics?reservationStatus=DueIn&reservationStatus=DueOut&reservationStatus=CheckedIn&reservationStatus=CheckedOut", + "host": [ + "{{HostName}}" + ], + "path": [ + "fof", + "v1", + "hotels", + "{{HotelId}}", + "reservationStatusStatistics" + ], + "query": [ + { + "key": "reservationStatus", + "value": "DueIn" }, { "key": "reservationStatus", - "value": "string", - "description": "Reservation status type for reservations search", - "disabled": true + "value": "DueOut" + }, + { + "key": "reservationStatus", + "value": "CheckedIn" + }, + { + "key": "reservationStatus", + "value": "CheckedOut" + } + ] + } + }, + "response": [] + } + ], + "description": "###### APIs to cater for Front Desk Operations functionality in OPERA Cloud. \r\n\r\nFront Desk features some of the most commonly used operations in OPERA Cloud, such as managing guest arrivals, managing in-house guests, and managing guest departures. Some additional tasks you can complete from the Front Desk menu are room searches, room assignments, and quick check outs as well as opening folios, creating registration cards, setting wake up calls, and sending messages to guests.\r\n\r\nFor further detailed information on Front Office, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_front_desk.htm#OCSUH-FrontDesk-B99788DC).", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Housekeeping (HSK)", + "item": [ + { + "name": "Guest HouseKeeping Notes", + "item": [ + { + "name": "get Housekeeping Notes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{hotelId}}/reservations/{{reservationId}}/houseKeepingNotes?reservationIdType=Reservation&room=1000&housekeepingInstruction", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{hotelId}}", + "reservations", + "{{reservationId}}", + "houseKeepingNotes" + ], + "query": [ + { + "key": "reservationIdType", + "value": "Reservation" + }, + { + "key": "room", + "value": "1000" + }, + { + "key": "housekeepingInstruction", + "value": null + } + ] + } + }, + "response": [] + }, + { + "name": "set Guest Housekeeping Notes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"guestHousekeepingInstructions\": {\r\n \"housekeepingInstructions\": {\r\n \"instructions\": \"Dog in room\",\r\n \"turndownRequested\": false,\r\n \"expectedServiceTime\": \"2023-07-25 10:00:00.0\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingNotes", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "houseKeepingNotes" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Housekeeping Attendant Schedule", + "item": [ + { + "name": "get Housekeeping Attendants Schedule", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/attendants/houseKeepingTasks?scheduleStartDate=2023-07-10&scheduleEndDate=2023-07-10", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "attendants", + "houseKeepingTasks" + ], + "query": [ + { + "key": "scheduleStartDate", + "value": "2023-07-10", + "description": "The starting value of the date range." + }, + { + "key": "scheduleEndDate", + "value": "2023-07-10", + "description": "The ending value of the date range." + } + ] + } + }, + "response": [] + }, + { + "name": "delete Housekeeping Attendants Schedule", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/attendants/houseKeepingTasks?scheduleDate=2023-7-10&attendantId=ATTD4", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "attendants", + "houseKeepingTasks" + ], + "query": [ + { + "key": "scheduleDate", + "value": "2023-7-10", + "description": "Schedule date of attendants' assignment. Used when attendants to scheduled are of the same date." + }, + { + "key": "attendantId", + "value": "ATTD4", + "description": "ID of the attendant." + } + ] + } + }, + "response": [] + }, + { + "name": "post Housekeeping Attendant Schedule", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"attendantsScheduleInfo\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"scheduleDate\": \"2023-07-10\",\r\n \"attendantsSchedule\": [\r\n {\r\n \"name\": \"Attendant 1\",\r\n \"attendantId\": \"ATTD1\"\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/schedules/houseKeepingTasks", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "schedules", + "houseKeepingTasks" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Housekeeping Room Overview", + "item": [ + { + "name": "get Housekeeping Overview", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingOverview", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "housekeepingOverview" + ], + "query": [ + { + "key": "offset", + "value": "11", + "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.", + "disabled": true + }, + { + "key": "limit", + "value": "10", + "description": "Indicates maximum number of records a Web Service should return.", + "disabled": true + }, + { + "key": "housekeepingRoomStatus", + "value": "CLEAN", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", + "disabled": true + }, + { + "key": "frontOfficeRoomStatus", + "value": "VACANT", + "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", + "disabled": true + }, + { + "key": "roomParityStatus", + "value": "EVEN", + "description": "Simple type for room parity instructions to be used in requests for fetching housekeeping rooms. Valid status values are Odd and Even.", + "disabled": true + }, + { + "key": "turndownStatus", + "value": "NOTREQUIRED", + "description": "Simple type for turndown status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Required, Not Required and Completed.", + "disabled": true + }, + { + "key": "serviceRequestStatus", + "value": "", + "disabled": true + }, + { + "key": "roomAssignmentStatus", + "value": "", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "turndownInfo", + "description": "Simple type for housekeeping instructions that can be used in requests for partial operations.", + "disabled": true + }, + { + "key": "fromRoomNumber", + "value": "1052", + "disabled": true + }, + { + "key": "toRoomNumber", + "value": "1052", + "disabled": true + }, + { + "key": "floor", + "value": "", + "description": "The floor of room to be fetched.", + "disabled": true + }, + { + "key": "roomType", + "value": "", + "description": "Room Type of the Room.", + "disabled": true + }, + { + "key": "roomClass", + "value": "", + "description": "Room Class of the Room.", + "disabled": true + }, + { + "key": "building", + "value": "", + "description": "Building of the Room.", + "disabled": true + }, + { + "key": "roomFeatures", + "value": "", + "description": "Features of the Room.", + "disabled": true + }, + { + "key": "daySection", + "value": "PM", + "description": "AM Sections of the Room.", + "disabled": true + }, + { + "key": "eveningSection", + "value": "", + "description": "PM Sections of the Room.", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "Arrival", + "description": "The status of the reservation to which this Room is assigned.", + "disabled": true + }, + { + "key": "guestServiceRequest", + "value": "", + "description": "Possible values for the Guest Service Status. ", + "disabled": true + }, + { + "key": "roomIdText", + "value": "", + "description": "Wild Card entry for Room numbers to be Fetched.", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get HouseKeeping Overview -> FetchInstruction", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingOverview?fetchInstructions=ResvInfo&fetchInstructions=Summary&fetchInstructions=TurndownInfo", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "housekeepingOverview" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "ResvInfo" + }, + { + "key": "fetchInstructions", + "value": "Summary" + }, + { + "key": "fetchInstructions", + "value": "TurndownInfo" + } + ] + } + }, + "response": [] + }, + { + "name": "get HouseKeeping Overview -> customQueryParam", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingOverview?housekeepingRoomStatus=Dirty&frontOfficeRoomStatus=Vacant&fromRoomNumber=112&toRoomNumber=121&floor=01", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "housekeepingOverview" + ], + "query": [ + { + "key": "offset", + "value": "11", + "disabled": true + }, + { + "key": "limit", + "value": "10", + "disabled": true + }, + { + "key": "housekeepingRoomStatus", + "value": "Dirty" + }, + { + "key": "frontOfficeRoomStatus", + "value": "Vacant" + }, + { + "key": "roomParityStatus", + "value": "EVEN", + "disabled": true + }, + { + "key": "turndownStatus", + "value": "NOTREQUIRED", + "disabled": true + }, + { + "key": "serviceRequestStatus", + "value": "", + "disabled": true + }, + { + "key": "roomAssignmentStatus", + "value": "", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "turndownInfo", + "disabled": true + }, + { + "key": "fromRoomNumber", + "value": "112" + }, + { + "key": "toRoomNumber", + "value": "121" + }, + { + "key": "floor", + "value": "01" + }, + { + "key": "roomType", + "value": "STDQ", + "disabled": true + }, + { + "key": "roomClass", + "value": "", + "disabled": true + }, + { + "key": "building", + "value": "", + "disabled": true + }, + { + "key": "roomFeatures", + "value": "", + "disabled": true + }, + { + "key": "daySection", + "value": "PM", + "disabled": true + }, + { + "key": "eveningSection", + "value": "", + "disabled": true + }, + { + "key": "reservationStatus", + "value": "Arrival", + "disabled": true + }, + { + "key": "guestServiceRequest", + "value": "", + "disabled": true + }, + { + "key": "roomIdText", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get HouseKeeping Overview -> Offset_Limit_Params", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingOverview?offset=30&limit=10", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "housekeepingOverview" + ], + "query": [ + { + "key": "offset", + "value": "30" + }, + { + "key": "limit", + "value": "10" + } + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Reservation Status Statistics", - "protocolProfileBehavior": { - "strictSSL": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Housekeeping Room Status", + "item": [ + { + "name": "put Room Related Status", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json;charset=UTF-8", + "type": "text" + }, + { + "key": "Accept", + "value": "application/json;charset=UTF-8", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"roomList\": [\n {\n \"roomId\": \"100\"\n }\n ],\n \"housekeepingStatus\": \"Vacant\",\n \"housekeepingRoomStatus\": \"Inspected\"\n}" + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/status", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "status" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "value": "application/json", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservationStatusStatistics?reservationStatus=DueIn&reservationStatus=DueOut&reservationStatus=CheckedIn&reservationStatus=CheckedOut", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "reservationStatusStatistics" - ], - "query": [ - { - "key": "reservationStatus", - "value": "DueIn" - }, - { - "key": "reservationStatus", - "value": "DueOut" + "response": [] + }, + { + "name": "put Room Related Status -> MultipleRooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "reservationStatus", - "value": "CheckedIn" + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json;charset=UTF-8", + "type": "text" + }, + { + "key": "Accept", + "value": "application/json;charset=UTF-8", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"roomList\": [\n {\n \"roomId\": \"402\"\n },\n {\n \"roomId\": \"404\"\n }\n ],\n \"housekeepingStatus\": \"Vacant\",\n \"housekeepingRoomStatus\": \"Clean\"\n}" }, - { - "key": "reservationStatus", - "value": "CheckedOut" + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/status", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "status" + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Reservation Summaries", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Out Of Order Rooms", + "item": [ + { + "name": "get OutOfOrder Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfOrderRooms?startDate=2023-07-10&endDate=2023-07-10", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "outOfOrderRooms" + ], + "query": [ + { + "key": "startDate", + "value": "2023-07-10", + "description": "The start date for which the out of order / out of service rooms are to be fetched." + }, + { + "key": "endDate", + "value": "2023-07-10", + "description": "The end date for which the out of order / out of service rooms are to be fetched." + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservationSummaries?searchType=Arrival&reservationId=string&blockId=string&arrivalStart=date&arrivalEnd=date&departureStart=date&departureEnd=date&stayOnStart=date&stayOnEnd=date&createOnStart=date&createOnEnd=date&reservationIdContext=string&reservationIdType=string&blockIdContext=string&blockIdType=string&depositDateEnd=date&depositDateStart=date&dateCriteriaExpectedArrivalEndTime=date-time&dateCriteriaExpectedArrivalStartTime=date-time&depositDueDateEnd=date&depositDueDateStart=date&expectedReturnEndTime=date-time&expectedReturnStartTime=date-time&membershipNumber=string&anyVIPStatus=boolean&vipStatusCodes&roomId=string&lastName=string&firstName=string&blockCode=string&companyName=string&travelAgentName=string&creditCardNumber=string&customReference=string&externalReference=string&attributeName=Room&attributeName=Name&attributeName=ArrivalTime&attributeName=DepartureTime&attributeName=ArrivalDate&attributeName=DepartureDate&orderType=Asc&orderType=Dsc&expectedArrivalEndTime=date&expectedArrivalStartTime=date&roomTypes=string&roomStatuses=Clean&roomStatuses=Dirty&roomStatuses=Pickup&roomStatuses=Inspected&roomStatuses=OutofOrder&roomStatuses=OutofService&paymentMethod=string&indicator=InHouse&fetchSummaryInstructions=ReservationPaymentMethods&fetchSummaryInstructions=RoomDetails&fetchSummaryInstructions=BlockReservationDetails&allowedAction=EnrollInProgress&allowedAction=EnrollToPrimaryMembership&allowedAction=Cancel&allowedAction=Move&allowedAction=PreCharge&allowedAction=PostCharge&allowedAction=FacilitySchedule&allowedAction=Upsell&allowedAction=PreCheckIn&allowedAction=PostToNoShowCancel&allowedAction=NoShow&allowedAction=NameChange&allowedAction=Discount&allowedAction=HouseKeeping", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "reservationSummaries" - ], - "query": [ - { - "key": "searchType", - "value": "Arrival", - "description": "\"Any\", \"DayUse\", \"Arrival\", \"Arrived\", \"Departure\", \"WaitList\", \"Cancellation\", \"CheckedOut\", \"NoShow\", \"Complimentary\", \"InHouse\", \"PostStayPendingBalance\", \"PreRegistered\", \"PostToRoom\", \"OpenFolio\", \"ScheduledCheckOut\", \"Queued\", \"MobileCheckout\", \"RegisteredAndInHouse\", \"ResvBlockTraces\", \"GuestMessages\", \"MassCancellation\", \"Operator\", \"Turndown\", \"WalkIn\", \"AdvanceCheckedIn\", \"OpenBalance\", \"AutoFolioSettlement\", \"Routing\", \"PlayerSnapshot\"" - }, - { - "key": "reservationId", - "value": "string", - "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" - }, - { - "key": "blockId", - "value": "string", - "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" - }, - { - "key": "arrivalStart", - "value": "date", - "description": "The starting value of the date range" - }, - { - "key": "arrivalEnd", - "value": "date", - "description": "The ending value of the date range" - }, - { - "key": "departureStart", - "value": "date", - "description": "The starting value of the date range" - }, - { - "key": "departureEnd", - "value": "date", - "description": "The ending value of the date range" - }, - { - "key": "stayOnStart", - "value": "date", - "description": "The starting value of the date range" - }, - { - "key": "stayOnEnd", - "value": "date", - "description": "The ending value of the date range" - }, - { - "key": "createOnStart", - "value": "date", - "description": "The starting value of the date range" - }, - { - "key": "createOnEnd", - "value": "date", - "description": "The ending value of the date range" - }, - { - "key": "reservationIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)" - }, - { - "key": "reservationIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element" - }, - { - "key": "blockIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)" - }, - { - "key": "blockIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element" - }, - { - "key": "depositDateEnd", - "value": "date", - "description": "The ending value of the date range" - }, - { - "key": "depositDateStart", - "value": "date", - "description": "The starting value of the date range" - }, - { - "key": "dateCriteriaExpectedArrivalEndTime", - "value": "date-time", - "description": "The ending value of the time span" - }, - { - "key": "dateCriteriaExpectedArrivalStartTime", - "value": "date-time", - "description": "The starting value of the time span" - }, - { - "key": "depositDueDateEnd", - "value": "date", - "description": "The ending value of the date range" - }, - { - "key": "depositDueDateStart", - "value": "date", - "description": "The starting value of the date range" - }, - { - "key": "expectedReturnEndTime", - "value": "date-time", - "description": "The ending value of the time span" - }, - { - "key": "expectedReturnStartTime", - "value": "date-time", - "description": "The starting value of the time span" - }, - { - "key": "membershipNumber", - "value": "string", - "description": "Lookup reservations with this membership number" - }, - { - "key": "anyVIPStatus", - "value": "boolean", - "description": "VIP status of the customer" - }, - { - "key": "vipStatusCodes", - "value": null, - "description": "VIP status of the customer" - }, - { - "key": "roomId", - "value": "string", - "description": "Wildcard Search value to lookup reservation with this room number" - }, - { - "key": "lastName", - "value": "string", - "description": "Wildcard Search value to lookup reservations with this Last Name" - }, - { - "key": "firstName", - "value": "string", - "description": "Wildcard Search value to lookup reservations with this First Name" - }, - { - "key": "blockCode", - "value": "string", - "description": "Wildcard Search value to lookup reservation with this block code." - }, - { - "key": "companyName", - "value": "string", - "description": "Lookup reservations with this company name." - }, - { - "key": "travelAgentName", - "value": "string", - "description": "Lookup reservations with this travel agent name" - }, - { - "key": "creditCardNumber", - "value": "string", - "description": "Lookup reservations which has this credit card attached" - }, - { - "key": "customReference", - "value": "string", - "description": "Lookup reservations with this custom reference number" - }, - { - "key": "externalReference", - "value": "string", - "description": "Lookup reservations with this external reference id" - }, - { - "key": "attributeName", - "value": "Room", - "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" - }, - { - "key": "attributeName", - "value": "Name", - "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" - }, - { - "key": "attributeName", - "value": "ArrivalTime", - "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" - }, - { - "key": "attributeName", - "value": "DepartureTime", - "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" - }, - { - "key": "attributeName", - "value": "ArrivalDate", - "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" - }, - { - "key": "attributeName", - "value": "DepartureDate", - "description": "\"Room\", \"Name\", \"ArrivalTime\", \"DepartureTime\", \"ArrivalDate\", \"DepartureDate\"" - }, - { - "key": "orderType", - "value": "Asc", - "description": "Order Type" - }, - { - "key": "orderType", - "value": "Dsc", - "description": "Order Type" - }, - { - "key": "expectedArrivalEndTime", - "value": "date", - "description": "The ending value of the date range" - }, - { - "key": "expectedArrivalStartTime", - "value": "date", - "description": "The starting value of the date range" - }, - { - "key": "roomTypes", - "value": "string", - "description": "Room Types" - }, - { - "key": "roomStatuses", - "value": "Clean", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" - }, - { - "key": "roomStatuses", - "value": "Dirty", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + { + "name": "post OutOfOrder Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomStatuses", - "value": "Pickup", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"roomRangeList\": {\r\n \"roomIds\": [\r\n \"106\"\r\n ],\r\n \"roomOutOfOrder\": {\r\n \"repairRemarks\": \"remarks go here\",\r\n \"returnStatus\": \"Dirty\",\r\n \"reasonCode\": \"GEN\",\r\n \"reasonDescription\": \"General Maintenance\",\r\n \"newDateRange\": {\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-11\"\r\n },\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-11\"\r\n }\r\n }\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "roomStatuses", - "value": "Inspected", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfOrderRooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "outOfOrderRooms" + ] + } + }, + "response": [] + }, + { + "name": "complete OutOfOrder Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomStatuses", - "value": "OutofOrder", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"roomRepairByRoomNumber\": [\r\n {\r\n \"roomId\": \"106\",\r\n \"roomOutOfOrder\": {\r\n \"repairRemarks\": \"remarks can go here\",\r\n \"returnStatus\": \"Clean\",\r\n \"reasonCode\": \"GEN\",\r\n \"reasonDescription\": \"General Maintenance\",\r\n \"newDateRange\": {\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-14\"\r\n },\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-14\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "roomStatuses", - "value": "OutofService", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService" + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfOrderRooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "outOfOrderRooms" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Out Of Service Rooms", + "item": [ + { + "name": "get OutOfService Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "paymentMethod", - "value": "string", - "description": "Payment Method to search the reservation" + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfServiceRooms?startDate=2023-07-10&endDate=2023-07-10", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "outOfServiceRooms" + ], + "query": [ + { + "key": "startDate", + "value": "2023-07-10", + "description": "The start date for which the out of order / out of service rooms are to be fetched." + }, + { + "key": "endDate", + "value": "2023-07-10", + "description": "The end date for which the out of order / out of service rooms are to be fetched." + } + ] + } + }, + "response": [] + }, + { + "name": "post OutOfService Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "indicator", - "value": "InHouse", - "description": "\"Package\", \"Message\", \"Attachments\", \"Share\", \"Routing\", \"Itinerary\", \"Trace\", \"ServiceRequests\", \"Locator\", \"Comment\", \"AuthorizedBilling\", \"StayRevenue\", \"Preference\", \"ProfileNote\", \"NoPost\", \"DepositCancellation\", \"FixedCharge\", \"RateChange\", \"QmsTask\", \"Activity\", \"Queue\", \"Member\", \"CancelReason\", \"Extension\", \"OpenFolio\", \"PreStay\", \"PostStay\", \"WakeUpCall\", \"Alert\", \"ExternalQms\", \"Transport\", \"TrackIt\", \"Award\", \"ItemInventory\", \"Waitlist\", \"HistoryFuture\", \"Communication\", \"PrepaidCards\", \"WebRegistrationCards\"" + "method": "POST", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"roomRangeList\": {\r\n \"roomIds\": [\r\n \"214\"\r\n ],\r\n \"roomOutOfOrder\": {\r\n \"repairRemarks\": \"Remarks can go here\",\r\n \"returnStatus\": \"Dirty\",\r\n \"reasonCode\": \"GEN\",\r\n \"reasonDescription\": \"General Maintenance\",\r\n \"newDateRange\": {\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-14\"\r\n },\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-14\"\r\n }\r\n }\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "fetchSummaryInstructions", - "value": "ReservationPaymentMethods", - "description": "Simple type for reservation summary instructions that can be used in requests to fetch summary" + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfServiceRooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "outOfServiceRooms" + ] + } + }, + "response": [] + }, + { + "name": "complete OutOfService Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "fetchSummaryInstructions", - "value": "RoomDetails", - "description": "Simple type for reservation summary instructions that can be used in requests to fetch summary" + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"roomRepairByRoomNumber\": [\r\n {\r\n \"roomId\": \"100\",\r\n \"roomOutOfOrder\": {\r\n \"repairRemarks\": \"test\",\r\n \"returnStatus\": \"Clean\",\r\n \"reasonCode\": \"AAA\",\r\n \"reasonDescription\": \"AAA\",\r\n \"newDateRange\": {\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-12\"\r\n },\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-12\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "fetchSummaryInstructions", - "value": "BlockReservationDetails", - "description": "Simple type for reservation summary instructions that can be used in requests to fetch summary" + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfServiceRooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "outOfServiceRooms" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Room Maintenance", + "item": [ + { + "name": "get Room Maintenance", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "allowedAction", - "value": "EnrollInProgress", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/maintenances?roomMaintenanceStatus=All", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "maintenances" + ], + "query": [ + { + "key": "roomMaintenanceStatus", + "value": "All", + "description": "Room Maintenance Status. \"All\", \"UnResolved\", \"Resolved\"" + } + ] + } + }, + "response": [] + }, + { + "name": "post Room Maintenance", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "allowedAction", - "value": "EnrollToPrimaryMembership", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"roomIds\": [\r\n \"103\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"maintenanceCode\": \"AC\",\r\n \"remarks\": \"AC Repair\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "allowedAction", - "value": "Cancel", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/maintenanceCodes/{{MaintenanceCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "maintenanceCodes", + "{{MaintenanceCode}}" + ] }, - { - "key": "allowedAction", - "value": "Move", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "description": "Use this API to create a maintenances for a specific room - such as Air Conditioning needs fixing. You can find the available Room maintenance codes from the operation in ListOfValues module - LOV getMaintenanceCodes." + }, + "response": [] + }, + { + "name": "put Room Maintenance", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "allowedAction", - "value": "PreCharge", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"maintenanceId\": {\r\n \"type\": \"RoomMaintenanceId\",\r\n \"id\": \"1410425\"\r\n },\r\n \"roomId\": \"100\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"maintenanceCode\": \"AC\",\r\n \"remarks\": \"AC Repair hello \"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "allowedAction", - "value": "PostCharge", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/maintenances/{{maintenanceId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "{{RoomId}}", + "maintenances", + "{{maintenanceId}}" + ] }, - { - "key": "allowedAction", - "value": "FacilitySchedule", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "description": "Use this API to change the maintenances for rooms. Use get Room Maintenance operation to find the Room MaintenanceId for this request." + }, + "response": [] + }, + { + "name": "resolve Room Maintenance", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "allowedAction", - "value": "Upsell", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"maintenanceId\": {\r\n \"type\": \"RoomMaintenanceId\",\r\n \"id\": \"5060\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "allowedAction", - "value": "PreCheckIn", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/maintenances/{{MainteananceId}}/resolve", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "maintenances", + "{{MainteananceId}}", + "resolve" + ] }, - { - "key": "allowedAction", - "value": "PostToNoShowCancel", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "description": "use this operation to mark a Room Maintenance as resolved. You will find the RoomMaintenanceId for the body of this request, from the get request - getRoomMaintenances." + }, + "response": [] + }, + { + "name": "delete Room Maintenance", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "allowedAction", - "value": "NoShow", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/maintenances/{{MainteananceId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "maintenances", + "{{MainteananceId}}" + ] + } + }, + "response": [] + }, + { + "name": "unresolve Room Maintenance", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "allowedAction", - "value": "NameChange", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"maintenanceId\": {\r\n \"type\": \"RoomMaintenanceId\",\r\n \"id\": \"{{RoomMaintenanceId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "allowedAction", - "value": "Discount", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/maintenances/{{MainteananceId}}/unResolve", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "maintenances", + "{{MainteananceId}}", + "unResolve" + ] }, - { - "key": "allowedAction", - "value": "HouseKeeping", - "description": "Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation" - } - ] + "description": "Use this operation to mark a Room Maintenance as unresolved." + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Resv For Batch CC Auth", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Service Break", + "item": [ + { + "name": "start Service Break", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"1\",\r\n \"roomId\": \"110\",\r\n \"attendant\": \"ATTD1\",\r\n \"frontOfficeStatus\": \"Occupied\",\r\n \"housekeepingRoomStatus\": \"Dirty\",\r\n \"roomTaskCode\": \"FS\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{TaskSheetNumber}}/start", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets", + "{{TaskSheetNumber}}", + "start" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/authorizationReservations", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "authorizationReservations" - ], - "query": [ - { - "key": "guestName", - "value": "string", - "description": "Used for Character Strings, length 0 to 80", - "disabled": true - }, - { - "key": "room", - "value": "string", - "description": "Used for codes in the OPERA Code tables. Possible values of this pattern are 1, 101, 101.EQP, or 101.EQP.X.", - "disabled": true + { + "name": "end Service Break", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "cardType", - "value": "string", - "description": "This is required for Credit Card Payment Methods. This indicates the type of Credit Card associated with this payment method.\"\n\"Ab\", \"Am\", \"Ax\", \"Cb\", \"Dc\", \"Ds\", \"Dt\", \"Ec\", \"Er\", \"Jc\", \"Jl\", \"Mc\", \"Nb\", \"So\", \"St\", \"Sw\", \"Va\", \"Xy\", \"Zz\", \"Cp\", \"Cu\"\n \"uniqueItems\" : true", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"1\",\r\n \"roomId\": \"110\",\r\n \"attendant\": \"ATTD1\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "userDefinedCardType", - "value": "string", - "description": "Listing of user defined credit card types", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{TaskSheetNumber}}/end", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets", + "{{TaskSheetNumber}}", + "end" + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Room Interface Status", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Servicing Task Rooms", + "item": [ + { + "name": "start Servicing Task Room", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"2\",\r\n \"roomId\": \"1111\",\r\n \"attendant\": \"ATTD1\",\r\n \"frontOfficeStatus\": \"Vacant\",\r\n \"housekeepingRoomStatus\": \"Dirty\",\r\n \"roomTaskCode\": \"FS\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/sheets/{{SheetNumber}}/start", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "{{RoomId}}", + "sheets", + "{{SheetNumber}}", + "start" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/interfaces/{{InterfaceId}}/roomStatuses", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "interfaces", - "{{InterfaceId}}", - "roomStatuses" - ], - "query": [ - { - "key": "interfaceName", - "value": "string", - "description": "Name of the Hotel Interface", - "disabled": true - }, - { - "key": "interfaceType", - "value": "string", - "description": "XML Posting Interface\nBms\", \"Cas\", \"Ccw\", \"Dls\", \"Eft\", \"Exp\", \"Mak\", \"Mbs\", \"Msc\", \"Pbx\", \"Pos\", \"Svs\", \"Tik\", \"Vid\", \"Vms\", \"Www\", \"Xml\" ", - "disabled": true - }, - { - "key": "logo", - "value": "string", - "description": "Hotel Interface Logo. On the database, this is also referred as DBF Logo. This is a three letter code followed by an underscore(_). This tells us which DBF files and log files with the prefix that IFC7 is going to create", - "disabled": true - }, - { - "key": "machineName", - "value": "string", - "description": "Unique machine name of the running IFC", - "disabled": true - }, - { - "key": "status", - "value": "Running", - "description": "Status of the Hotel Interface either STOPPED or RUNNING", - "disabled": true - }, - { - "key": "status", - "value": "Stopped", - "description": "Status of the Hotel Interface either STOPPED or RUNNING", - "disabled": true - }, - { - "key": "status", - "value": "Waiting", - "description": "Status of the Hotel Interface either STOPPED or RUNNING", - "disabled": true - }, - { - "key": "status", - "value": "StopInitiated", - "description": "Status of the Hotel Interface either STOPPED or RUNNING", - "disabled": true - }, - { - "key": "status", - "value": "StartInitiated", - "description": "Status of the Hotel Interface either STOPPED or RUNNING", - "disabled": true - }, - { - "key": "status", - "value": "RebootInitiated", - "description": "Status of the Hotel Interface either STOPPED or RUNNING", - "disabled": true - }, - { - "key": "status", - "value": "Other", - "description": "Status of the Hotel Interface either STOPPED or RUNNING", - "disabled": true - }, - { - "key": "activeFlag", - "value": "boolean", - "description": "Indicator if the Hotel Interface is active or not. This is different from the Interface Status, which is either STOPPED or RUNNING.", - "disabled": true - }, - { - "key": "code", - "value": "string", - "description": "Code", - "disabled": true - }, - { - "key": "blockId", - "value": "string", - "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", - "disabled": true - }, - { - "key": "blockIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true - }, - { - "key": "blockIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true - }, - { - "key": "roomId", - "value": "string", - "description": "Wild card search value for Room number", - "disabled": true - }, - { - "key": "lastName", - "value": "string", - "description": "Wild card search value to lookup reservations with this last name", - "disabled": true - }, - { - "key": "firstName", - "value": "string", - "description": "Wild card search value to lookup reservations with this first name", - "disabled": true - }, - { - "key": "reservationIds", - "value": "string", - "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", - "disabled": true + { + "name": "complete Servicing Task Room", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "reservationIdsContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"1\",\r\n \"roomId\": \"209\",\r\n \"attendant\": \"ATTD1\",\r\n \"frontOfficeStatus\": \"Vacant\",\r\n \"housekeepingRoomStatus\": \"Clean\",\r\n \"roomTaskCode\": \"FS\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "reservationIdsType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/sheets/{{SheetNumber}}/complete", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "{{RoomId}}", + "sheets", + "{{SheetNumber}}", + "complete" + ] + } + }, + "response": [] + }, + { + "name": "cancel Servicing Task Room", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "arrivalEnd", - "value": "date", - "description": "The ending value of the date range", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"1\",\r\n \"roomId\": \"209\",\r\n \"attendant\": \"ATTD1\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "arrivalStart", - "value": "date", - "description": "The starting value of the date range", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/sheets/{{SheetNumber}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "{{RoomId}}", + "sheets", + "{{SheetNumber}}" + ] + } + }, + "response": [] + }, + { + "name": "skip Servicing Task Room", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "expectedArrivalEndTime", - "value": "date-time", - "description": "The ending value of the time span", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"2\",\r\n \"roomId\": \"1111\",\r\n \"attendant\": \"ATTD1\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "expectedArrivalStartTime", - "value": "date-time", - "description": "The starting value of the time span", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/sheets/{{SheetNumber}}/skip", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "{{RoomId}}", + "sheets", + "{{SheetNumber}}", + "skip" + ] + } + }, + "response": [] + }, + { + "name": "move Task Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "specialCodes", - "value": "string", - "description": "Special Codes", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"rooms\": [\r\n {\r\n \"roomId\": \"104\"\r\n }\r\n ],\r\n \"taskCode\": [\r\n {\r\n \"code\": \"FS\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"fromTaskSheetNumber\": \"1\",\r\n \"toTaskSheetNumber\": \"2\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "floorCodes", - "value": "string", - "description": "Floor Codes", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/moveTaskRooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "moveTaskRooms" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Task Sheets", + "item": [ + { + "name": "get Task Companion", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomFeatureCodes", - "value": "string", - "description": "Room Feature Codes", - "disabled": true + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/sheets/{{SheetNumber}}?taskDate=2016-07-10&taskCodes=FS&roomStatusToChange=OutOfOrder&roomStatusToChange=OutOfService&roomStatusToChange=Clean&roomStatusToChange=Pickup&roomStatusToChange=Dirty&roomStatusToChange=Inspected", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "sheets", + "{{SheetNumber}}" + ], + "query": [ + { + "key": "taskDate", + "value": "2016-07-10", + "description": "Date for which the task sheet was created. By default this would be the current business date." + }, + { + "key": "taskCodes", + "value": "FS" + }, + { + "key": "roomStatusToChange", + "value": "OutOfOrder", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "OutOfService", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "Clean", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "Pickup", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "Dirty", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "Inspected", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomId", + "value": "{{RoomId}}", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "auto Generate Task Sheets", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomClassCodes", - "value": "string", - "description": "Room Class Codes", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"LT\",\r\n \"FS\",\r\n \"DUST\"\r\n ],\r\n \"status\": {\r\n \"housekeepingRoomStatusList\": [\r\n \"Clean\",\r\n \"Dirty\"\r\n ],\r\n \"frontOfficeRoomStatusList\": [\r\n \"Occupied\",\r\n \"Vacant\"\r\n ],\r\n \"reservationStatusList\": [\r\n \"Arrival\",\r\n \"Arrived\",\r\n \"Departed\",\r\n \"DueOut\",\r\n \"StayOver\"\r\n ],\r\n \"turndownStatusList\": [],\r\n \"roomAssignmentStatusList\": []\r\n },\r\n \"instructions\": {\r\n \"taskInstructions\": \"FS - Please clean room as departure. LT - Please make beds, empty trash, vacuum and clean the bathroom. DUST - Please dust the curtains, picture frames and all other high surfaces. \",\r\n \"roomInstructions\": \"New\"\r\n },\r\n \"taskDate\": \"2023-07-10\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"numberOfAttendants\": \"2\",\r\n \"sheetOrderBy\": \"Room\",\r\n \"turndown\": false,\r\n \"separateNSRRooms\": false,\r\n \"separateDNDRooms\": false,\r\n \"showAllScheduledTasks\": false,\r\n \"stayOverFirst\": false,\r\n \"defaultTemplate\": false\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "roomStatus", - "value": "Clean", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/autoTaskSheets", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "autoTaskSheets" + ] + } + }, + "response": [] + }, + { + "name": "merge Task Sheet", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomStatus", - "value": "Dirty", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"fromTaskSeqNo\": \"426312\",\r\n \"toTaskSeqNo\": \"426315\",\r\n \"hkBreakOutId\": \"37199\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "roomStatus", - "value": "Pickup", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{toTaskSequenceNo}}/merge", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets", + "{{toTaskSequenceNo}}", + "merge" + ] + } + }, + "response": [] + }, + { + "name": "post Task Sheet", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomStatus", - "value": "Inspected", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"taskSheetDetails\": {\r\n \"taskCodes\": [\r\n {\r\n \"code\": \"TURNDOWN\"\r\n }\r\n ],\r\n \"rooms\": [\r\n {\r\n \"instructions\": \"room instructions can go here on new task sheet\",\r\n \"roomId\": \"101\"\r\n },\r\n {\r\n \"instructions\": \"room instructions can go here on new task sheet\",\r\n \"roomId\": \"102\"\r\n }\r\n ],\r\n \"date\": \"2023-07-10\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "roomStatus", - "value": "OutofOrder", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets" + ] + } + }, + "response": [] + }, + { + "name": "post Task Sheet Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomStatus", - "value": "OutofService", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"taskSheetDetails\": {\r\n \"taskCodes\": [\r\n {\r\n \"code\": \"DAILY\"\r\n }\r\n ],\r\n \"rooms\": [\r\n {\r\n \"instructions\": \"Daily Service\",\r\n \"totalCredits\": \"10\",\r\n \"housekeeping\": {\r\n \"housekeepingRoomStatus\": {}\r\n },\r\n \"roomId\": \"104\"\r\n },\r\n {\r\n \"instructions\": \"Daily Service\",\r\n \"totalCredits\": \"10\",\r\n \"housekeeping\": {\r\n \"housekeepingRoomStatus\": {}\r\n },\r\n \"roomId\": \"105\"\r\n },\r\n {\r\n \"instructions\": \"Daily Service\",\r\n \"totalCredits\": \"10\",\r\n \"housekeeping\": {\r\n \"housekeepingRoomStatus\": {}\r\n },\r\n \"roomId\": \"106\"\r\n }\r\n ],\r\n \"sheetNumber\": \"1\",\r\n \"date\": \"2023-11-17\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "guaranteeCode", - "value": "string", - "description": "Include reservations that have Guarantee Code(Reservation Type) only", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/rooms?taskSheet=1", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets", + "rooms" + ], + "query": [ + { + "key": "taskSheet", + "value": "1" + } + ] + } + }, + "response": [] + }, + { + "name": "lock Task Sheet", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "reservationStatus", - "value": "Cancelled", - "description": "Reservation status type for reservations search", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskSeqNo\": \"0\",\r\n \"lockTaskSheet\": true\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "reservationStatus", - "value": "CheckedOut", - "description": "Reservation status type for reservations search", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{SheetNumber}}/lock", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets", + "{{SheetNumber}}", + "lock" + ] }, - { - "key": "reservationStatus", - "value": "CheckedIn", - "description": "Reservation status type for reservations search", - "disabled": true + "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." + }, + "response": [] + }, + { + "name": "put Task Sheet", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "reservationStatus", - "value": "DueIn", - "description": "Reservation status type for reservations search", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"taskSheetDetails\": {\r\n \"taskCodes\": [\r\n {\r\n \"code\": \"TURNDOWN\"\r\n }\r\n ],\r\n \"credits\": [\r\n {\r\n \"type\": \"Total\",\r\n \"numberOfCredits\": \"0\"\r\n }\r\n ],\r\n \"attendant\": {\r\n \"attendantInstructions\": \"Attendant Instructions\",\r\n \"attendantId\": \"ATTD1\"\r\n },\r\n \"sheetNumber\": \"1\",\r\n \"date\": \"2023-07-10\",\r\n \"taskInstructions\": \"Turndown (Internal)\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "reservationStatus", - "value": "DueOut", - "description": "Reservation status type for reservations search", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets" + ] + } + }, + "response": [] + }, + { + "name": "put Task Sheet Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "reservationStatus", - "value": "InHouse", - "description": "Reservation status type for reservations search", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"taskSheetDetails\": {\r\n \"taskCodes\": [\r\n {\r\n \"code\": \"FS\"\r\n }\r\n ],\r\n \"rooms\": [\r\n {\r\n \"instructions\": \"Hello there\",\r\n \"totalCredits\": \"2.63\",\r\n \"housekeeping\": {},\r\n \"roomId\": \"209 \"\r\n }\r\n ],\r\n \"sheetNumber\": \"1\",\r\n \"date\": \"2023-07-10\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "reservationStatus", - "value": "NoShow", - "description": "Reservation status type for reservations search", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/rooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets", + "rooms" + ] + } + }, + "response": [] + }, + { + "name": "unlock Task Sheet", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "reservationStatus", - "value": "WaitList", - "description": "Reservation status type for reservations search", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskSeqNo\": \"236896\",\r\n \"lockTaskSheet\": false\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "includeLinkedReservations", - "value": "boolean", - "description": "Include linked reservations", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{SheetNumber}}/unlock", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets", + "{{SheetNumber}}", + "unlock" + ] }, - { - "key": "includeBlocks", - "value": "boolean", - "description": "Include reservations attached to a block", - "disabled": true + "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." + }, + "response": [] + }, + { + "name": "delete Task Sheet", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "orderBy", - "value": "RoomNo", - "description": "A collection of supported sorting for Room Interface Status search results", - "disabled": true + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "orderBy", - "value": "Name", - "description": "A collection of supported sorting for Room Interface Status search results", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets?date=2023-07-10&sheetNumber=1&taskCodes=TURNDOWN", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets" + ], + "query": [ + { + "key": "date", + "value": "2023-07-10", + "description": "The date for which the task sheet applies." + }, + { + "key": "sheetNumber", + "value": "1", + "description": "The Task Sheet number. This will be a sequential number for the task sheets generated for a particular Task Code." + }, + { + "key": "taskCodes", + "value": "TURNDOWN", + "description": "The Code for the task." + } + ] + } + }, + "response": [] + }, + { + "name": "delete Task Sheet Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "orderBy", - "value": "ArrivalDateETR", - "description": "A collection of supported sorting for Room Interface Status search results", - "disabled": true + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "orderBy", - "value": "ArrivalDate", - "description": "A collection of supported sorting for Room Interface Status search results", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/rooms?date=2023-07-10&sheetNumber=1&taskCodes=FS&roomId=104", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheets", + "rooms" + ], + "query": [ + { + "key": "date", + "value": "2023-07-10", + "description": "The date for which the task sheet applies." + }, + { + "key": "sheetNumber", + "value": "1", + "description": "The Task Sheet number. This will be a sequential number for the task sheets generated for a particular Task Code." + }, + { + "key": "taskCodes", + "value": "FS", + "description": "The Code for the task." + }, + { + "key": "roomId", + "value": "104", + "description": "Code of the room." + } + ] }, - { - "key": "orderType", - "value": "Asc", - "description": "Order Type", - "disabled": true + "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." + }, + "response": [] + }, + { + "name": "delete Task Sheets", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "orderType", - "value": "Desc", - "description": "Order Type", - "disabled": true + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/houseKeepingTasks/{{taskCodesBreakOutId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "houseKeepingTasks", + "{{taskCodesBreakOutId}}" + ], + "query": [ + { + "key": "", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Task Sheet Templates", + "item": [ + { + "name": "get Task Sheet Template", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "expectedReturnEndTime", - "value": "date-time", - "description": "The ending value of the time span", - "disabled": true + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheetTemplates", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheetTemplates" + ], + "query": [ + { + "key": "templateCode", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "put Task Sheeet Template", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "expectedReturnStartTime", - "value": "date-time", - "description": "The starting value of the time span", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"taskSheetTemplateDetails\": {\r\n \"taskCodes\": [\r\n \"DAILY\"\r\n ],\r\n \"status\": {\r\n \"housekeepingRoomStatusList\": [\r\n \"Dirty\"\r\n ],\r\n \"frontOfficeRoomStatusList\": [\r\n \"Occupied\",\r\n \"Vacant\"\r\n ],\r\n \"reservationStatusList\": [\r\n \"Arrival\",\r\n \"Arrived\",\r\n \"Departed\",\r\n \"DueOut\",\r\n \"StayOver\"\r\n ],\r\n \"turndownStatusList\": [],\r\n \"roomAssignmentStatusList\": []\r\n },\r\n \"instructions\": {},\r\n \"taskDate\": \"2023-11-17\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"numberOfAttendants\": \"3\",\r\n \"sheetOrderBy\": \"Room\",\r\n \"turndown\": false,\r\n \"vIPOnly\": false,\r\n \"separateNSRRooms\": false,\r\n \"separateDNDRooms\": false,\r\n \"showAllScheduledTasks\": false,\r\n \"overrideTaskTemplate\": true,\r\n \"templateCode\": \"MAIN\",\r\n \"templateDescription\": \"Main Template\",\r\n \"stayOverFirst\": false,\r\n \"defaultTemplate\": true,\r\n \"excludeRoomsOccupiedByOwner\": false,\r\n \"excludeRoomsExclusiveToOwner\": false,\r\n \"ruleCodes\": [\r\n \"4FS\",\r\n \"CRIB\",\r\n \"FRUIT\",\r\n \"MEET\",\r\n \"TRAV1\"\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "advanceCheckedIn", - "value": "boolean", - "description": "Shows whether reservation is in Advance CheckIn state.", - "disabled": true + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheetTemplates/{{taskSheetTemplateCode}}?taskSheetTemplate ", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheetTemplates", + "{{taskSheetTemplateCode}}" + ], + "query": [ + { + "key": "taskSheetTemplate ", + "value": null + } + ] + } + }, + "response": [] + }, + { + "name": "delete Task Sheet Template", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "guaranteeCodes", - "value": "string", - "description": "Fetches the reservation having Guarantee Codes(Reservation Type) supplied here. Example guaranteeCodes=6PM\"", - "disabled": true + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheetTemplates/{{TaskSheetTemplateCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "taskSheetTemplates", + "{{TaskSheetTemplateCode}}" + ], + "query": [ + { + "key": "templateCode", + "value": "", + "disabled": true + } + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Room Move History", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Reservation Housekeeping Schedule", + "item": [ + { + "name": "get Reservation Housekeeping Schedule", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{hotelId}}/reservations/{{reservationId}}/houseKeepingTaskSchedules?reservationIdContext&reservationIdType=Reservation&beginDate&endDate&fetchInstructions", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{hotelId}}", + "reservations", + "{{reservationId}}", + "houseKeepingTaskSchedules" + ], + "query": [ + { + "key": "reservationIdContext", + "value": null + }, + { + "key": "reservationIdType", + "value": "Reservation" + }, + { + "key": "beginDate", + "value": null + }, + { + "key": "endDate", + "value": null + }, + { + "key": "fetchInstructions", + "value": null + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "response": [] + }, + { + "name": "reset Reservation Housekeeping Schedule", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"beginDate\": \"2023-07-25\",\r\n \"endDate\": \"2023-07-31\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules/reset", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "houseKeepingTaskSchedules", + "reset" + ] + } }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "response": [] + }, + { + "name": "shift Reservation Housekeeping Schedule", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"shiftDay\": {\r\n \"dayOfWeek\": \"Thursday\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"beginDate\": \"2023-07-25\",\r\n \"endDate\": \"2023-07-31\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules/shift", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "houseKeepingTaskSchedules", + "shift" + ] } - } + }, + "response": [] }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/roomMoveHistory", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "roomMoveHistory" - ], - "query": [ - { - "key": "reservationIdContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true + { + "name": "delete Reservation Housekeeping Tasks", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "reservationIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules?facilityCodesDescription=Towels&facilityCodes=TOWEL&endDate=2023-07-26&cycleStartDay=0&roomId=402&facilityTaskDescription=Full service&facilityTaskPriority=8&frequency=1000&facilityCodesQuantity=2&taskDate=2023-07-27&taskDate=2023-07-28&facilityTaskCode=FS&stayPeriod=EntireStay&startDate=2023-07-28&roomType=CCOTHER", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "houseKeepingTaskSchedules" + ], + "query": [ + { + "key": "facilityCodesDescription", + "value": "Towels", + "description": "Description of the Facility Code." + }, + { + "key": "facilityCodes", + "value": "TOWEL", + "description": "Facility code value." + }, + { + "key": "endDate", + "value": "2023-07-26", + "description": "Date at which facility tasks stopped being retrieved." + }, + { + "key": "cycleStartDay", + "value": "0", + "description": "Signifies the shift of the housekeeping schedule." + }, + { + "key": "roomId", + "value": "402", + "description": "Room in which task is to be performed." + }, + { + "key": "facilityTaskDescription", + "value": "Full service", + "description": "Facility task description." + }, + { + "key": "facilityTaskPriority", + "value": "8", + "description": "Signifies the priority of the task." + }, + { + "key": "frequency", + "value": "1000", + "description": "Signifies frequency(i.e. every 2 days) with which task is to be performed." + }, + { + "key": "facilityCodesQuantity", + "value": "2", + "description": "Signifies the quantity." + }, + { + "key": "taskDate", + "value": "2023-07-27", + "description": "A reservation date on which task must occur." + }, + { + "key": "taskDate", + "value": "2023-07-28", + "description": "A reservation date on which task must occur." + }, + { + "key": "facilityTaskCode", + "value": "FS", + "description": "Code of the housekeeping task." + }, + { + "key": "stayPeriod", + "value": "EntireStay", + "description": "Simple type for controlling the fetch operations of the housekeeping schedule request." + }, + { + "key": "startDate", + "value": "2023-07-28", + "description": "Date at which facility tasks started being retrieved." + }, + { + "key": "roomType", + "value": "CCOTHER", + "description": "Signifies the room type for which task is being performed." + } + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Task Sheet Statistics", + "name": "get Housekeeping Discrepancies", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -53762,46 +63845,70 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/houseKeepingStatistics?includeAllAssignedTasks=true", + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingDiscrepancies?roomDiscrepancyStatus=Sleep&roomClass=&housekeepingEndDate=2016-07-10&housekeepingStartDate=2016-07-10", "host": [ "{{HostName}}" ], "path": [ - "fof", + "hsk", "v1", "hotels", "{{HotelId}}", - "houseKeepingStatistics" + "housekeepingDiscrepancies" ], "query": [ { - "key": "includeAllAssignedTasks", - "value": "true", - "description": "This flag, if true, enables fetching statistics for all the housekeeping tasks assigned" + "key": "roomDiscrepancyStatus", + "value": "Sleep", + "description": "Simple type for discrepant room status instructions to be used in requests for fetching housekeeping and front office room discrepancy. Valid values are Sleep, Skip, Person Discrepancy, Due Out Only." }, { - "key": "includeTaskSheetsDetails", - "value": "boolean", - "description": "Details of Task Sheet", + "key": "roomClass", + "value": "", + "description": "Room Class of the Room." + }, + { + "key": "housekeepingEndDate", + "value": "2016-07-10", + "description": "The ending value of the date range." + }, + { + "key": "housekeepingStartDate", + "value": "2016-07-10", + "description": "The starting value of the date range." + }, + { + "key": "roomDiscrepancyStatus", + "value": "Skip", "disabled": true }, { - "key": "taskCode", - "value": "string", - "description": "Task code of the task sheet", + "key": "fromRoomNumber", + "value": "", + "disabled": true + }, + { + "key": "toRoomNumber", + "value": "", + "disabled": true + }, + { + "key": "floor", + "value": "", + "disabled": true + }, + { + "key": "dueOut", + "value": "true", "disabled": true } ] - }, - "description": "get Housekeeping Statistics" + } }, "response": [] }, { - "name": "verify Checkin Reservation", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get HouseKeeping Tasks", "request": { "auth": { "type": "bearer", @@ -53815,66 +63922,143 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/verifyCheckIns?verifyCheckinInstructions=AuthorizationInfo&verifyCheckinInstructions=ExcludeRoomSuggestion&verifyCheckinInstructions=Keys&verifyCheckinInstructions=Voucher", + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/houseKeepingtasks?includeTaskSheetDetails=true&generateCleaningSequence=false&attendantInRoomOnly=false&housekeepingRoomStatus=Clean&housekeepingRoomStatus=Inspected&housekeepingRoomStatus=OutOfService&housekeepingRoomStatus=OutOfOrder&housekeepingRoomStatus=Dirty&housekeepingRoomStatus=Pickup&includeTaskSheetsSummary=true&taskDate=2016-07-10&sortByCleaningSequence=false&taskSheetNumber=1&taskCodesBreakOutIdType=TaskCodesBreakOutId&roomStatusToChange=OutOfOrder&roomStatusToChange=OutOfService&roomStatusToChange=Clean&roomStatusToChange=Pickup&roomStatusToChange=Dirty&roomStatusToChange=Inspected&includeReservationInfo=true", "host": [ "{{HostName}}" ], "path": [ - "fof", + "hsk", "v1", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "verifyCheckIns" + "houseKeepingtasks" ], "query": [ { - "key": "verifyCheckinInstructions", - "value": "AuthorizationInfo", - "description": "Instructions for including in the request when retrieving reservation information. Voucher - indicates to generate vouchers,if reservation matches voucher rule" + "key": "includeTaskSheetDetails", + "value": "true", + "description": "This will include room details for the Task Sheets. If summary information is only required, then this could be set to false. If a Task Sheet Number is included in the Search and this flag is set to true, then the details for that particular Task Sheet will be returned. For all other task sheets, the IncludeTaskSheetsSummary will determine if Summary details are required or not." }, { - "key": "verifyCheckinInstructions", - "value": "ExcludeRoomSuggestion", - "description": "Instructions for including in the request when retrieving reservation information. Voucher - indicates to generate vouchers,if reservation matches voucher rule" + "key": "generateCleaningSequence", + "value": "false", + "description": "Setting this to true will generate a sequence based on the current condition of the room for cleaning. This sequence would be the same sequence with which the Task Companion works." }, { - "key": "verifyCheckinInstructions", - "value": "Keys", - "description": "Instructions for including in the request when retrieving reservation information. Voucher - indicates to generate vouchers,if reservation matches voucher rule" + "key": "attendantInRoomOnly", + "value": "false", + "description": "Query only rooms with attendant working in them." }, { - "key": "verifyCheckinInstructions", - "value": "Voucher", - "description": "Instructions for including in the request when retrieving reservation information. Voucher - indicates to generate vouchers,if reservation matches voucher rule" + "key": "housekeepingRoomStatus", + "value": "Clean", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "housekeepingRoomStatus", + "value": "Inspected", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "housekeepingRoomStatus", + "value": "OutOfService", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "housekeepingRoomStatus", + "value": "OutOfOrder", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "housekeepingRoomStatus", + "value": "Dirty", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "housekeepingRoomStatus", + "value": "Pickup", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "includeTaskSheetsSummary", + "value": "true", + "description": "Setting this to true, will return Summary information for the task sheets required. If a Task Sheet Number is included in the Search and IncludeTaskSheetDetails is set to false and IncludeTaskSheetsSummary is false, then only the Summary information for that particular task sheet will be returned. IncludeTaskSheetDetails = True, IncludeTaskSheetsSummary = True : includes all task sheets details and summary IncludeTaskSheetDetails = false, IncludeTaskSheetsSummary = True : includes only summary IncludeTaskSheetDetails = false, IncludeTaskSheetsSummary = false, Task Sheet No =null : no task sheet detail or summary for any of the tasksheets. Returns the Task Assignnment header. IncludeTaskSheetDetails = True, IncludeTaskSheetsSummary = True, Task Sheet No = XX : includes task sheets detail for XX and summary for others. IncludeTaskSheetDetails = false, IncludeTaskSheetsSummary = True, Task Sheet No = XX : includes summary for all including XX. IncludeTaskSheetDetails = false, IncludeTaskSheetsSummary = false, Task Sheet No = XX : includes summary for XX. No information for others." + }, + { + "key": "taskDate", + "value": "2016-07-10", + "description": "Date for which the Task Assignment information is required." + }, + { + "key": "sortByCleaningSequence", + "value": "false", + "description": "The rooms in the task sheet would be sorted with the cleaning sequence. The normal sort would be done based on the Default Sequence." + }, + { + "key": "taskCodesBreakOutId", + "value": "24482", + "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.", + "disabled": true + }, + { + "key": "taskSheetNumber", + "value": "1", + "description": "Specific Task Sheet number for which the information is required." + }, + { + "key": "taskCodesBreakOutIdType", + "value": "TaskCodesBreakOutId", + "description": "A reference to the type of object defined by the UniqueID element." + }, + { + "key": "roomStatusToChange", + "value": "OutOfOrder", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "OutOfService", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "Clean", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "Pickup", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "Dirty", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "roomStatusToChange", + "value": "Inspected", + "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." + }, + { + "key": "includeReservationInfo", + "value": "true", + "description": "Setting this to true will include reservation information associated to the room." + }, + { + "key": "templateCode", + "value": "", + "disabled": true } ] } @@ -53882,7 +64066,7 @@ "response": [] }, { - "name": "auto Assign Room", + "name": "get Facility Forecast", "request": { "auth": { "type": "bearer", @@ -53894,14 +64078,8 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -53913,209 +64091,51 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"reservationCriteria\": [\r\n [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ]\r\n ],\r\n \"roomSelectionCriteria\": {\r\n \"includeDepartureRooms\": false,\r\n \"useAssociatedProfilePreferences\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomStatusFilter\": {\r\n \"hotelRoomStatusList\": [\r\n \"Inspected\"\r\n ]\r\n },\r\n \"roomRange\": {},\r\n \"hotelRoomDateRange\": {\r\n \"startDate\": \"2023-04-25\"\r\n },\r\n \"offset\": \"0\"\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/autoRoomAssignments", + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/forecastTaskSchedules?startDate=2021-04-02&endDate=2021-04-04", "host": [ "{{HostName}}" ], "path": [ - "fof", + "hsk", "v1", "hotels", "{{HotelId}}", - "reservations", - "autoRoomAssignments" - ] - } - }, - "response": [] - }, - { - "name": "post Daily Docket", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"dailyDocketEntries\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"docketEntryId\": {\r\n \"type\": \"DocketEntryID\",\r\n \"id\": \"0\"\r\n },\r\n \"department\": {\r\n \"code\": \"RES\"\r\n },\r\n \"roleUserEntry\": {},\r\n \"entryDate\": \"2023-07-11 17:00:00.0\",\r\n \"details\": \"Revenue Strategy Meeting\",\r\n \"history\": {}\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/dailyDocket", - "host": [ - "{{HostName}}" + "forecastTaskSchedules" ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "dailyDocket" - ] - } - }, - "response": [] - }, - { - "name": "place Rooms On Hold", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"holdRoomsDetails\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rooms\": [\r\n \"003\"\r\n ],\r\n \"reason\": \"HOLD2\",\r\n \"comments\": \"15 Mins Hold\"\r\n }\r\n ],\r\n \"overrideRoomHold\": false\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/rooms/onHold", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "onHold" - ] - }, - "description": "To request room keys through PMS from the integrated door lock system.\r\n\r\nNB - This operation will only work in the scenario the property has an interface with a door lock system." - }, - "response": [] - }, - { - "name": "post Mass CheckIn", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "startDate", + "value": "2021-04-02", + "description": "The starting value of the date range." + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"936444\"\r\n }\r\n ],\r\n \"additionalCriteria\": {\r\n \"roomStatuses\": [\r\n \"Clean\",\r\n \"Inspected\"\r\n ]\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" + "key": "endDate", + "value": "2021-04-04", + "description": "The ending value of the date range." + }, + { + "key": "duration", + "value": "", + "disabled": true + }, + { + "key": "Codes", + "value": "", + "disabled": true + }, + { + "key": "usePriority", + "value": "", + "disabled": true } - } - }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/massCheckIns", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "massCheckIns" ] - }, - "description": "The target room is in the path and the original room is in the body" + } }, "response": [] }, { - "name": "post Mass Advance CheckIn", + "name": "get Room Conditions", "request": { "auth": { "type": "bearer", @@ -54127,173 +64147,77 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"936802\"\r\n }\r\n ],\r\n \"expectedReturnTime\": \"2023-01-01 18:15:00.0\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/massAdvanceCheckIns", + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/conditions?fromRoomNumber=100&toRoomNumber=150", "host": [ "{{HostName}}" ], "path": [ - "fof", + "hsk", "v1", "hotels", "{{HotelId}}", - "reservations", - "massAdvanceCheckIns" - ] - }, - "description": "The target room is in the path and the original room is in the body" - }, - "response": [] - }, - { - "name": "post Room Assignment", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationIdList\": [\r\n {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n }\r\n ],\r\n \"roomId\": \"{{RoomId}}\",\r\n \"updateRoomTypeCharged\": false,\r\n \"roomNumberLocked\": true\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/roomAssignments", - "host": [ - "{{HostName}}" + "conditions" ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "roomAssignments" - ] - }, - "description": "Use this API to add/assign a room number to a guests reservation. This is required before they can check into the property." - }, - "response": [] - }, - { - "name": "release Rooms On Hold", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"holdRoomsDetails\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rooms\": [\r\n \"003\"\r\n ],\r\n \"reason\": \"HOLD2\",\r\n \"comments\": \"15 Mins Hold\"\r\n }\r\n ],\r\n \"overrideRoomHold\": false\r\n}", - "options": { - "raw": { - "language": "json" + "key": "fromRoomNumber", + "value": "100", + "description": "From Room" + }, + { + "key": "toRoomNumber", + "value": "150", + "description": "To Room" + }, + { + "key": "roomTypes", + "value": "", + "disabled": true + }, + { + "key": "roomClasses", + "value": "", + "disabled": true + }, + { + "key": "floors", + "value": "", + "disabled": true + }, + { + "key": "roomFeatures", + "value": "", + "disabled": true + }, + { + "key": "housekeepingRoomStatus", + "value": "", + "disabled": true + }, + { + "key": "roomParityStatus", + "value": "odd", + "disabled": true } - } - }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/rooms/onHold", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "onHold" ] - }, - "description": "To request room keys through PMS from the integrated door lock system.\r\n\r\nNB - This operation will only work in the scenario the property has an interface with a door lock system." + } }, "response": [] }, { - "name": "delete Assign Room", + "name": "set Room Conditions", "request": { "auth": { "type": "bearer", @@ -54307,26 +64231,18 @@ }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"overrideRoomNumberLocked\": true,\r\n \"links\": [],\r\n \"warnings\": []\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomNumberList\": [\r\n \"126\",\r\n \"127\",\r\n \"128\"\r\n ],\r\n \"roomCondition\": {\r\n \"roomCondition\": {\r\n \"code\": \"CARPET\"\r\n },\r\n \"remarks\": \"Wet Carpet\"\r\n },\r\n \"includeOccupiedRooms\": true,\r\n \"overrideHoldRooms\": false\r\n }\r\n}\r\n", "options": { "raw": { "language": "json" @@ -54334,25 +64250,29 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/rooms", + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/conditions?roomCondition", "host": [ "{{HostName}}" ], "path": [ - "fof", + "hsk", "v1", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "rooms" + "conditions" + ], + "query": [ + { + "key": "roomCondition", + "value": null + } ] } }, "response": [] }, { - "name": "deliver Queue Rooms Text Message", + "name": "post Reservation Housekeeping Tasks", "request": { "auth": { "type": "bearer", @@ -54364,28 +64284,20 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"mobileNumber\": \"1(123)1234-1234\",\r\n \"messageType\": \"QueueReservation\"\r\n }\r\n}", + "raw": "{\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"housekeepingSchedule\": {\r\n \"facilityHousekeepingTasks\": [\r\n {\r\n \"facilityTask\": {\r\n \"description\": \"Pickup Room\",\r\n \"priority\": \"8\",\r\n \"code\": \"PU\"\r\n },\r\n \"taskDate\": \"2016-07-28\",\r\n \"stayPeriod\": \"EntireStay\",\r\n \"frequency\": \"1000\",\r\n \"roomType\": \"CCOTHER\",\r\n \"roomId\": \"402\",\r\n \"facilityCodes\": [\r\n {\r\n \"description\": \"Towels\",\r\n \"quantity\": \"3\",\r\n \"code\": \"TOWEL\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"start\": \"2016-07-27\",\r\n \"end\": \"2016-07-29 15:00:00.0\",\r\n \"cycleStartDay\": \"0\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", "options": { "raw": { "language": "json" @@ -54393,27 +64305,25 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/1201532/textMessages/{{MessageType}}", + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules", "host": [ "{{HostName}}" ], "path": [ - "fof", + "hsk", "v1", "hotels", "{{HotelId}}", "reservations", - "1201532", - "textMessages", - "{{MessageType}}" + "{{ReservationId}}", + "houseKeepingTaskSchedules" ] - }, - "description": "The target room is in the path and the original room is in the body" + } }, "response": [] }, { - "name": "move In House Guest", + "name": "edit Reservation Housekeeping Tasks", "request": { "auth": { "type": "bearer", @@ -54427,26 +64337,18 @@ }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationIdList\": [\r\n {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n }\r\n ],\r\n \"roomId\": \"{{RoomId}}\",\r\n \"overrideInstructions\": {\r\n \"dirtyRoom\": true,\r\n \"outOfServiceRoom\": false,\r\n \"sleepDiscrepantRoom\": true,\r\n \"occupancyRestriction\": false,\r\n \"rateRestriction\": false,\r\n \"inventoryRestriction\": false,\r\n \"roomNumberLocked\": false,\r\n \"holdRoom\": false,\r\n \"overrideExternalChecks\": false,\r\n \"dayUseReserved\": false\r\n },\r\n \"updateRoomTypeCharged\": true,\r\n \"includeDepartureRooms\": true,\r\n \"roomNumberLocked\": false,\r\n \"oldRoomStatus\": \"Dirty\",\r\n \"reasonCode\": \"NSE\",\r\n \"description\": \"Noise Complaint\"\r\n }\r\n}", + "raw": "{\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"housekeepingSchedule\": {\r\n \"facilityHousekeepingTasks\": [\r\n {\r\n \"facilityTask\": {\r\n \"description\": \"Full Service\",\r\n \"priority\": \"8\",\r\n \"code\": \"FS\"\r\n },\r\n \"taskDate\": \"2016-07-27\",\r\n \"stayPeriod\": \"EntireStay\",\r\n \"frequency\": \"1000\",\r\n \"roomType\": \"CCOTHER\",\r\n \"roomId\": \"402\",\r\n \"facilityCodes\": [\r\n {\r\n \"description\": \"Towels\",\r\n \"quantity\": \"3\",\r\n \"code\": \"TOWEL\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"start\": \"2016-07-27\",\r\n \"end\": \"2016-07-29\",\r\n \"cycleStartDay\": \"0\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", "options": { "raw": { "language": "json" @@ -54454,28 +64356,25 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/rooms/{{RoomId}}/roomMoves", + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules", "host": [ "{{HostName}}" ], "path": [ - "fof", + "hsk", "v1", "hotels", "{{HotelId}}", "reservations", "{{ReservationId}}", - "rooms", - "{{RoomId}}", - "roomMoves" + "houseKeepingTaskSchedules" ] - }, - "description": "The target room is in the path and the original room is in the body" + } }, "response": [] }, { - "name": "process Batch CC Auth", + "name": "set Guest Housekeeping Service Request", "request": { "auth": { "type": "bearer", @@ -54489,26 +64388,18 @@ }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"reservations\": [\r\n {\r\n \"guestFirstName\": \"Stephen\",\r\n \"room\": \"2443\",\r\n \"paymentMethods\": [\r\n {\r\n \"paymentCard\": {\r\n \"cardId\": {\r\n \"type\": \"CreditCard\",\r\n \"id\": \"12345\"\r\n },\r\n \"currentAuthorizedAmount\": {\r\n \"amount\": \"21820.5\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"approvalAmountNeeded\": {\r\n \"amount\": \"1718\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"cardType\": \"Ax\"\r\n },\r\n \"balance\": {\r\n \"amount\": \"23538.5\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"folioView\": \"1\"\r\n }\r\n ],\r\n \"guestName\": \"Jones\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n },\r\n {\r\n \"guestFirstName\": \"Melissa\",\r\n \"room\": \"407\",\r\n \"paymentMethods\": [\r\n {\r\n \"paymentCard\": {\r\n \"cardId\": {\r\n \"type\": \"CreditCard\",\r\n \"id\": \"451002\"\r\n },\r\n \"currentAuthorizedAmount\": {\r\n \"amount\": \"200\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"approvalAmountNeeded\": {\r\n \"amount\": \"362\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"cardType\": \"Ax\"\r\n },\r\n \"balance\": {\r\n \"amount\": \"685.22\",\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"folioView\": \"5\"\r\n }\r\n ],\r\n \"guestName\": \"Smithson\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomList\": [\r\n \"103\"\r\n ],\r\n \"status\": \"DoNotDisturb\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -54516,24 +64407,23 @@ } }, "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/batchReservationAuthorizations", + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/serviceRequests", "host": [ "{{HostName}}" ], "path": [ - "fof", + "hsk", "v1", "hotels", "{{HotelId}}", - "batchReservationAuthorizations" + "serviceRequests" ] - }, - "description": "It is expected the external system would do a get authorizationReservations first and have all the reservations that need authorizing. And with that data populate this put operation." + } }, "response": [] }, { - "name": "auto UnAssign Room", + "name": "set Room Cleaning Priority", "request": { "auth": { "type": "bearer", @@ -54545,313 +64435,105 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/autoRoomAssignments", - "host": [ - "{{HostName}}" - ], - "path": [ - "fof", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "autoRoomAssignments" - ], - "query": [ - { - "key": "idContext", - "value": "string", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)", - "disabled": true - }, - { - "key": "id", - "value": "string", - "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", - "disabled": true - }, - { - "key": "type", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element.", - "disabled": true - }, - { - "key": "offset", - "value": "integer", - "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", - "disabled": true - }, - { - "key": "includeDepartureRooms", - "value": "boolean", - "description": "Indicates if departure rooms are to be included in the auto unassignment", - "disabled": true - }, - { - "key": "idExtension", - "value": "integer", - "description": "Additional identifying value assigned by the creating system", - "disabled": true - }, - { - "key": "limit", - "value": "integer", - "description": "Indicates maximum number of records a Web Service should return.", - "disabled": true - }, - { - "key": "roomNumberWildcard", - "value": "string", - "disabled": true - }, - { - "key": "useAIRoomAssignment", - "value": "boolean", - "description": "If the AI ROOM ASSIGNMENT application parameter is set to Y, this flag when set to true will use the AI Room Assignment algorithm to fetch the results in order of suitability", - "disabled": true - }, - { - "key": "useAssociatedProfilePreferences", - "value": "boolean", - "description": "Indicates if preferences on the profile associated to the reservation should be used to determine the room type. The preferences for FLOOR, SMOKING and ROOM FEATURES will be used", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Clean", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Dirty", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Pickup", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "Inspected", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "OutofService", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelRoomStatus", - "value": "OutofOrder", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService", - "disabled": true - }, - { - "key": "hotelFORoomStatus", - "value": "Vacant", - "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied", - "disabled": true - }, - { - "key": "hotelFORoomStatus", - "value": "Occupied", - "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied", - "disabled": true - }, - { - "key": "fromRoomNumber", - "value": "string", - "description": "From Room Number", - "disabled": true - }, - { - "key": "toRoomNumber", - "value": "string", - "description": "To Room Number", - "disabled": true - }, - { - "key": "startDate", - "value": "date", - "description": "Start Date", - "disabled": true - }, - { - "key": "endDate", - "value": "date", - "description": "End Date", - "disabled": true - }, - { - "key": "duration", - "value": "string", - "description": "Duration", - "disabled": true - }, - { - "key": "roomType", - "value": "string", - "description": "The room types of hotel rooms to be fetched", - "disabled": true - }, - { - "key": "roomClass", - "value": "string", - "description": "The room class of hotel rooms to be fetched", - "disabled": true - }, - { - "key": "floor", - "value": "string", - "description": "The floor of room to be fetched", - "disabled": true - }, - { - "key": "includeDueOut", - "value": "boolean", - "description": "This flag when set to true will include rooms assigned to due out reservations.", - "disabled": true - }, - { - "key": "departureTime", - "value": "date-time", - "description": "When IncludeDueOut is enable,it is the departure time before which to search.", - "disabled": true - }, - { - "key": "code", - "value": "string", - "description": "A code representing a room feature", - "disabled": true - }, - { - "key": "description", - "value": "string", - "description": "A code representing a room feature", - "disabled": true - }, - { - "key": "orderSequence", - "value": "number", - "description": "Display Order sequence", - "disabled": true - }, - { - "key": "quantity", - "value": "integer", - "description": "Indicates quantity", - "disabled": true - }, - { - "key": "smokingPreference", - "value": "string", - "description": "The smoking preference of room to be fetched", - "disabled": true - }, - { - "key": "includeAllRoomConditions", - "value": "boolean", - "description": "This flag when set to true will include all room conditions, when set to false then room with \\\"General Assignment\\\" condition type will be excluded from the result", - "disabled": true - }, - { - "key": "includeComponentRooms", - "value": "boolean", - "description": "This flag when set to true will include all component rooms", - "disabled": true - }, - { - "key": "includePseudoRooms", - "value": "boolean", - "description": "This flag when set to true will include all pseudo rooms", - "disabled": true - }, - { - "key": "includeOORoomCheck", - "value": "boolean", - "description": "This flag when set to true will work for Available Rooms functionality", - "disabled": true - }, - { - "key": "connectingRoomsOnly", - "value": "boolean", - "description": "This flag when set to true will include only connecting rooms", - "disabled": true - }, - { - "key": "reservationId", - "value": "string", - "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", - "disabled": true - }, - { - "key": "reservationIdIdExtension", - "value": "integer", - "description": "Additional identifying value assigned by the creating system", - "disabled": true - }, - { - "key": "reservationIdType", - "value": "string", - "description": "A reference to the type of object defined by the UniqueID element", - "disabled": true - }, + "raw": "{\r\n \"criteria\": {\r\n \"roomList\": [\r\n \"110\"\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/cleaningPriority", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "{{RoomId}}", + "cleaningPriority" + ] + }, + "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." + }, + "response": [] + }, + { + "name": "put Room Cleaning Priority", + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "pseudoRoomsOnly", - "value": "boolean", - "description": "This flag when set to true will include only pseudo rooms", - "disabled": true - }, + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomList\": [\r\n \"104\"\r\n ]\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/cleaningPriority?roomId=103", + "host": [ + "{{HostName}}" + ], + "path": [ + "hsk", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "cleaningPriority" + ], + "query": [ { - "key": "includeAttendentInRoom", - "value": "boolean", - "description": "This flag when set to true will includes attendent in Rooms", - "disabled": true + "key": "roomId", + "value": "103", + "description": "Collection of room numbers." } ] }, - "description": "The target room is in the path and the original room is in the body" + "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." }, "response": [] } ], - "description": "###### APIs to cater for Front Desk Operations functionality in OPERA Cloud. \r\n\r\nFront Desk features some of the most commonly used operations in OPERA Cloud, such as managing guest arrivals, managing in-house guests, and managing guest departures. Some additional tasks you can complete from the Front Desk menu are room searches, room assignments, and quick check outs as well as opening folios, creating registration cards, setting wake up calls, and sending messages to guests.\r\n\r\nFor further detailed information on Front Office, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_front_desk.htm#OCSUH-FrontDesk-B99788DC).", + "description": "###### APIs to cater for Housekeeping functionality in OPERA Cloud. \r\n\r\nHousekeeping enables you to schedule daily room cleaning, maintenance, and housekeeping staff activities. It provides information on room status, out of order/out of service rooms, and forecasting.\r\n\r\nFor further detailed information on Housekeeping, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_housekeeping_room_management.htm#OCSUH-RoomManagement-29AE5C9C).", "event": [ { "listen": "prerequest", @@ -54874,1473 +64556,749 @@ ] }, { - "name": "Housekeeping (HSK)", + "name": "Integration (INT) - Business Events", "item": [ { - "name": "Guest HouseKeeping Notes", - "item": [ - { - "name": "set Guest Housekeeping Notes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"guestHousekeepingInstructions\": {\r\n \"housekeepingInstructions\": {\r\n \"instructions\": \"Dog in room\",\r\n \"turndownRequested\": false,\r\n \"expectedServiceTime\": \"2023-07-25 10:00:00.0\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingNotes", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "houseKeepingNotes" - ] + "name": "get Business events", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] - } - ] - }, - { - "name": "Housekeeping Attendant Schedule", - "item": [ - { - "name": "get Housekeeping Attendants Schedule", - "protocolProfileBehavior": { - "disableBodyPruning": true + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/attendants/houseKeepingTasks?scheduleStartDate=2023-07-10&scheduleEndDate=2023-07-10", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "attendants", - "houseKeepingTasks" - ], - "query": [ - { - "key": "scheduleStartDate", - "value": "2023-07-10", - "description": "The starting value of the date range." - }, - { - "key": "scheduleEndDate", - "value": "2023-07-10", - "description": "The ending value of the date range." - } - ] + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" } - }, - "response": [] + } }, - { - "name": "delete Housekeeping Attendants Schedule", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "value": "application/json", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/attendants/houseKeepingTasks?scheduleDate=2023-7-10&attendantId=ATTD4", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "attendants", - "houseKeepingTasks" - ], - "query": [ - { - "key": "scheduleDate", - "value": "2023-7-10", - "description": "Schedule date of attendants' assignment. Used when attendants to scheduled are of the same date." - }, - { - "key": "attendantId", - "value": "ATTD4", - "description": "ID of the attendant." - } - ] + "url": { + "raw": "{{HostName}}/int/v1/externalSystem/{{ExtSystemCode}}/hotels/{{HotelId}}/businessEvents", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "v1", + "externalSystem", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "businessEvents" + ], + "query": [ + { + "key": "limit", + "value": "20", + "disabled": true } - }, - "response": [] + ] }, - { - "name": "post Housekeeping Attendant Schedule", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"attendantsScheduleInfo\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"scheduleDate\": \"2023-07-10\",\r\n \"attendantsSchedule\": [\r\n {\r\n \"name\": \"Attendant 1\",\r\n \"attendantId\": \"ATTD1\"\r\n }\r\n ]\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/schedules/houseKeepingTasks", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "schedules", - "houseKeepingTasks" - ] - } - }, - "response": [] - } - ] + "description": "FetchBusinessEvents - to fetch business events from OPERA" + }, + "response": [] }, { - "name": "Housekeeping Room Overview", - "item": [ - { - "name": "get Housekeeping Overview", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingOverview", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "housekeepingOverview" - ], - "query": [ - { - "key": "offset", - "value": "11", - "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.", - "disabled": true - }, - { - "key": "limit", - "value": "10", - "description": "Indicates maximum number of records a Web Service should return.", - "disabled": true - }, - { - "key": "housekeepingRoomStatus", - "value": "CLEAN", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService.", - "disabled": true - }, - { - "key": "frontOfficeRoomStatus", - "value": "VACANT", - "description": "Simple type for front office room status instructions to be used in requests for fetching housekeeping rooms. Valid values are Vacant and Occupied.", - "disabled": true - }, - { - "key": "roomParityStatus", - "value": "EVEN", - "description": "Simple type for room parity instructions to be used in requests for fetching housekeeping rooms. Valid status values are Odd and Even.", - "disabled": true - }, - { - "key": "turndownStatus", - "value": "NOTREQUIRED", - "description": "Simple type for turndown status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Required, Not Required and Completed.", - "disabled": true - }, - { - "key": "serviceRequestStatus", - "value": "", - "disabled": true - }, - { - "key": "roomAssignmentStatus", - "value": "", - "disabled": true - }, - { - "key": "fetchInstructions", - "value": "turndownInfo", - "description": "Simple type for housekeeping instructions that can be used in requests for partial operations.", - "disabled": true - }, - { - "key": "fromRoomNumber", - "value": "1052", - "disabled": true - }, - { - "key": "toRoomNumber", - "value": "1052", - "disabled": true - }, - { - "key": "floor", - "value": "", - "description": "The floor of room to be fetched.", - "disabled": true - }, - { - "key": "roomType", - "value": "", - "description": "Room Type of the Room.", - "disabled": true - }, - { - "key": "roomClass", - "value": "", - "description": "Room Class of the Room.", - "disabled": true - }, - { - "key": "building", - "value": "", - "description": "Building of the Room.", - "disabled": true - }, - { - "key": "roomFeatures", - "value": "", - "description": "Features of the Room.", - "disabled": true - }, - { - "key": "daySection", - "value": "PM", - "description": "AM Sections of the Room.", - "disabled": true - }, - { - "key": "eveningSection", - "value": "", - "description": "PM Sections of the Room.", - "disabled": true - }, - { - "key": "reservationStatus", - "value": "Arrival", - "description": "The status of the reservation to which this Room is assigned.", - "disabled": true - }, - { - "key": "guestServiceRequest", - "value": "", - "description": "Possible values for the Guest Service Status. ", - "disabled": true - }, - { - "key": "roomIdText", - "value": "", - "description": "Wild Card entry for Room numbers to be Fetched.", - "disabled": true - } - ] + "name": "get Business events By External System", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } - }, - "response": [] + ] }, - { - "name": "get HouseKeeping Overview -> FetchInstruction", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingOverview?fetchInstructions=ResvInfo&fetchInstructions=Summary&fetchInstructions=TurndownInfo", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "housekeepingOverview" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "ResvInfo" - }, - { - "key": "fetchInstructions", - "value": "Summary" - }, - { - "key": "fetchInstructions", - "value": "TurndownInfo" - } - ] - } + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] - }, - { - "name": "get HouseKeeping Overview -> customQueryParam", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingOverview?housekeepingRoomStatus=Dirty&frontOfficeRoomStatus=Vacant&fromRoomNumber=112&toRoomNumber=121&floor=01", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "housekeepingOverview" - ], - "query": [ - { - "key": "offset", - "value": "11", - "disabled": true - }, - { - "key": "limit", - "value": "10", - "disabled": true - }, - { - "key": "housekeepingRoomStatus", - "value": "Dirty" - }, - { - "key": "frontOfficeRoomStatus", - "value": "Vacant" - }, - { - "key": "roomParityStatus", - "value": "EVEN", - "disabled": true - }, - { - "key": "turndownStatus", - "value": "NOTREQUIRED", - "disabled": true - }, - { - "key": "serviceRequestStatus", - "value": "", - "disabled": true - }, - { - "key": "roomAssignmentStatus", - "value": "", - "disabled": true - }, - { - "key": "fetchInstructions", - "value": "turndownInfo", - "disabled": true - }, - { - "key": "fromRoomNumber", - "value": "112" - }, - { - "key": "toRoomNumber", - "value": "121" - }, - { - "key": "floor", - "value": "01" - }, - { - "key": "roomType", - "value": "STDQ", - "disabled": true - }, - { - "key": "roomClass", - "value": "", - "disabled": true - }, - { - "key": "building", - "value": "", - "disabled": true - }, - { - "key": "roomFeatures", - "value": "", - "disabled": true - }, - { - "key": "daySection", - "value": "PM", - "disabled": true - }, - { - "key": "eveningSection", - "value": "", - "disabled": true - }, - { - "key": "reservationStatus", - "value": "Arrival", - "disabled": true - }, - { - "key": "guestServiceRequest", - "value": "", - "disabled": true - }, - { - "key": "roomIdText", - "value": "", - "disabled": true - } - ] - } + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" }, - "response": [] + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "get HouseKeeping Overview -> Offset_Limit_Params", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingOverview?offset=30&limit=10", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "housekeepingOverview" - ], - "query": [ - { - "key": "offset", - "value": "30" - }, - { - "key": "limit", - "value": "10" - } - ] + "url": { + "raw": "{{HostName}}/int/v1/externalSystem/{{ExtSystemCode}}/businessEvents", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "v1", + "externalSystem", + "{{ExtSystemCode}}", + "businessEvents" + ], + "query": [ + { + "key": "limit", + "value": "20", + "disabled": true } - }, - "response": [] - } - ] + ] + }, + "description": "FetchBusinessEvents - to fetch business events from OPERA" + }, + "response": [] + } + ], + "description": "###### APIs to get Business Events generated in OPERA Cloud.", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } }, { - "name": "Housekeeping Room Status", - "item": [ - { - "name": "put Room Related Status", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "value": "application/json;charset=UTF-8", - "type": "text" - }, - { - "key": "Accept", - "value": "application/json;charset=UTF-8", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"roomList\": [\n {\n \"roomId\": \"100\"\n }\n ],\n \"housekeepingStatus\": \"Vacant\",\n \"housekeepingRoomStatus\": \"Inspected\"\n}" - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/status", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "status" - ] + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Integration Configuration (INT Config)", + "item": [ + { + "name": "get Delivery Methods", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } - }, - "response": [] + ] }, - { - "name": "put Room Related Status -> MultipleRooms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "value": "application/json;charset=UTF-8", - "type": "text" - }, - { - "key": "Accept", - "value": "application/json;charset=UTF-8", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"roomList\": [\n {\n \"roomId\": \"402\"\n },\n {\n \"roomId\": \"404\"\n }\n ],\n \"housekeepingStatus\": \"Vacant\",\n \"housekeepingRoomStatus\": \"Clean\"\n}" + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/int/config/v1/deliveryMethods?hotelId={{HotelId}}&usages=General", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "config", + "v1", + "deliveryMethods" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/status", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "status" - ] + { + "key": "usages", + "value": "General", + "description": "\"General\", \"QueueReservation\", \"Confirmation\", \"GuestMessage\", \"BillingFolio\", \"QueueRush\"" } - }, - "response": [] + ] } - ] + }, + "response": [] }, { - "name": "Out Of Order Rooms", - "item": [ - { - "name": "get OutOfOrder Rooms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfOrderRooms?startDate=2023-07-10&endDate=2023-07-10", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "outOfOrderRooms" - ], - "query": [ - { - "key": "startDate", - "value": "2023-07-10", - "description": "The start date for which the out of order / out of service rooms are to be fetched." - }, - { - "key": "endDate", - "value": "2023-07-10", - "description": "The end date for which the out of order / out of service rooms are to be fetched." - } - ] + "name": "get External Database Available Properties", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "post OutOfOrder Rooms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "value": "application/json", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"roomRangeList\": {\r\n \"roomIds\": [\r\n \"106\"\r\n ],\r\n \"roomOutOfOrder\": {\r\n \"repairRemarks\": \"remarks go here\",\r\n \"returnStatus\": \"Dirty\",\r\n \"reasonCode\": \"GEN\",\r\n \"reasonDescription\": \"General Maintenance\",\r\n \"newDateRange\": {\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-11\"\r\n },\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-11\"\r\n }\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfOrderRooms", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "outOfOrderRooms" - ] + "url": { + "raw": "{{HostName}}/int/config/v1/interfaces/{{InterfaceId}}/databases/{DatabaseId}}}/availableResorts", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "config", + "v1", + "interfaces", + "{{InterfaceId}}", + "databases", + "{DatabaseId}}}", + "availableResorts" + ] + } + }, + "response": [] + }, + { + "name": "get Hotel Interfaces", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "complete OutOfOrder Rooms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "url": { + "raw": "{{HostName}}/int/config/v1/hotelInterfaceTypes?includeInactive=false&hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "config", + "v1", + "hotelInterfaceTypes" + ], + "query": [ + { + "key": "includeInactive", + "value": "false" }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "value": "application/json", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"roomRepairByRoomNumber\": [\r\n {\r\n \"roomId\": \"106\",\r\n \"roomOutOfOrder\": {\r\n \"repairRemarks\": \"remarks can go here\",\r\n \"returnStatus\": \"Clean\",\r\n \"reasonCode\": \"GEN\",\r\n \"reasonDescription\": \"General Maintenance\",\r\n \"newDateRange\": {\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-14\"\r\n },\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-14\"\r\n }\r\n }\r\n ]\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "logosCodes", + "value": "", + "disabled": true }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfOrderRooms", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "outOfOrderRooms" - ] + { + "key": "interfaceTypes", + "value": "EFT", + "description": "Available values : Bms, Cas, Dls, Eft, Mbs, Msc, Pbx, Pos, Svs, Vid, Vms, Www, Xml", + "disabled": true + }, + { + "key": "hotelIds", + "value": "{{HotelId}}" } - }, - "response": [] - } - ] + ] + }, + "description": "Get the configured Property Interfaces, such as PBX, Video, and Door Lock Systems, for the Hotel." + }, + "response": [] }, { - "name": "Out Of Service Rooms", - "item": [ - { - "name": "get OutOfService Rooms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfServiceRooms?startDate=2023-07-10&endDate=2023-07-10", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "outOfServiceRooms" - ], - "query": [ - { - "key": "startDate", - "value": "2023-07-10", - "description": "The start date for which the out of order / out of service rooms are to be fetched." - }, - { - "key": "endDate", - "value": "2023-07-10", - "description": "The end date for which the out of order / out of service rooms are to be fetched." - } - ] + "name": "Get Interface Rights", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "post OutOfService Rooms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "url": { + "raw": "{{HostName}}/int/config/v1/interfaceRights?hotelId={{HotelId}}&id=1234&type=InterfaceId", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "config", + "v1", + "interfaceRights" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "value": "application/json", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"roomRangeList\": {\r\n \"roomIds\": [\r\n \"214\"\r\n ],\r\n \"roomOutOfOrder\": {\r\n \"repairRemarks\": \"Remarks can go here\",\r\n \"returnStatus\": \"Dirty\",\r\n \"reasonCode\": \"GEN\",\r\n \"reasonDescription\": \"General Maintenance\",\r\n \"newDateRange\": {\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-14\"\r\n },\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-14\"\r\n }\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "id", + "value": "1234", + "description": "id returned with the get Hotel Interfaces API" }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfServiceRooms", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "outOfServiceRooms" - ] + { + "key": "type", + "value": "InterfaceId", + "description": "The type of id is always InterfaceId" } - }, - "response": [] + ] }, - { - "name": "complete OutOfService Rooms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "value": "application/json", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"roomRepairByRoomNumber\": [\r\n {\r\n \"roomId\": \"100\",\r\n \"roomOutOfOrder\": {\r\n \"repairRemarks\": \"test\",\r\n \"returnStatus\": \"Clean\",\r\n \"reasonCode\": \"AAA\",\r\n \"reasonDescription\": \"AAA\",\r\n \"newDateRange\": {\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-12\"\r\n },\r\n \"start\": \"2023-07-10\",\r\n \"end\": \"2023-07-12\"\r\n }\r\n }\r\n ]\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/outOfServiceRooms", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "outOfServiceRooms" - ] + "description": "Get the configured Interface Rights that define the control options for the requested Property Interface. Such as bar, unbar, on, and off." + }, + "response": [] + }, + { + "name": "get Publishers", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/int/config/v1/externalSystems/{{ExternalSystemCode}}/hotels/{{HotelId}}/publishers", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "config", + "v1", + "externalSystems", + "{{ExternalSystemCode}}", + "hotels", + "{{HotelId}}", + "publishers" + ] } - ] + }, + "response": [] }, { - "name": "Room Maintenance", - "item": [ - { - "name": "get Room Maintenance", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/maintenances?roomMaintenanceStatus=All", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "maintenances" - ], - "query": [ - { - "key": "roomMaintenanceStatus", - "value": "All", - "description": "Room Maintenance Status. \"All\", \"UnResolved\", \"Resolved\"" - } - ] + "name": "Get Template Device Locations", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } - }, - "response": [] + ] }, - { - "name": "post Room Maintenance", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"roomIds\": [\r\n \"103\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"maintenanceCode\": \"AC\",\r\n \"remarks\": \"AC Repair\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/maintenanceCodes/{{MaintenanceCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "maintenanceCodes", - "{{MaintenanceCode}}" - ] - }, - "description": "Use this API to create a maintenances for a specific room - such as Air Conditioning needs fixing. You can find the available Room maintenance codes from the operation in ListOfValues module - LOV getMaintenanceCodes." + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] - }, - { - "name": "put Room Maintenance", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"maintenanceId\": {\r\n \"type\": \"RoomMaintenanceId\",\r\n \"id\": \"1410425\"\r\n },\r\n \"roomId\": \"100\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"maintenanceCode\": \"AC\",\r\n \"remarks\": \"AC Repair hello \"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/maintenances/{{maintenanceId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "{{RoomId}}", - "maintenances", - "{{maintenanceId}}" - ] - }, - "description": "Use this API to change the maintenances for rooms. Use get Room Maintenance operation to find the Room MaintenanceId for this request." + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" }, - "response": [] + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "resolve Room Maintenance", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"maintenanceId\": {\r\n \"type\": \"RoomMaintenanceId\",\r\n \"id\": \"5060\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/maintenances/{{MaintenanceId}}/resolve", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "maintenances", - "{{MaintenanceId}}", - "resolve" - ] + "url": { + "raw": "{{HostName}}/int/config/v1/deviceLocations", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "config", + "v1", + "deviceLocations" + ], + "query": [ + { + "key": "codes", + "value": "LOBBY", + "description": "Specific code can be searched on.", + "disabled": true }, - "description": "use this operation to mark a Room Maintenance as resolved. You will find the RoomMaintenanceId for the body of this request, from the get request - getRoomMaintenances." + { + "key": "description", + "value": "Lobby", + "description": "Wildcard description can be searched on.", + "disabled": true + } + ] + }, + "description": "Get the configured template device locations." + }, + "response": [] + }, + { + "name": "get UDF Mappings", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "delete Room Maintenance", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/maintenances/{{MaintenanceId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "maintenances", - "{{MaintenanceId}}" - ] + "url": { + "raw": "{{HostName}}/int/config/v1/udfMappings?uDFName=UDFC01", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "config", + "v1", + "udfMappings" + ], + "query": [ + { + "key": "uDFName", + "value": "UDFC01" + } + ] + } + }, + "response": [] + }, + { + "name": "delete Publisher", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "unresolve Room Maintenance", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"maintenanceId\": {\r\n \"type\": \"RoomMaintenanceId\",\r\n \"id\": \"{{RoomMaintenanceId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/maintenances/{{MaintenanceId}}/unResolve", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "maintenances", - "{{MaintenanceId}}", - "unResolve" - ] + "url": { + "raw": "{{HostName}}/int/config/v1/externalSystems/{{ExternalSystemCode}}/hotels/{{HotelId}}/publishers", + "host": [ + "{{HostName}}" + ], + "path": [ + "int", + "config", + "v1", + "externalSystems", + "{{ExternalSystemCode}}", + "hotels", + "{{HotelId}}", + "publishers" + ], + "query": [ + { + "key": "subscriberHotelId", + "value": "", + "disabled": true }, - "description": "Use this operation to mark a Room Maintenance as unresolved." - }, - "response": [] + { + "key": "code", + "value": "", + "disabled": true + } + ] } - ] - }, + }, + "response": [] + } + ] + }, + { + "name": "Inventory (INV)", + "item": [ { - "name": "Service Break", + "name": "get Inventory Statistics", "item": [ { - "name": "start Service Break", + "name": "get Inventory Statistics", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -56352,8 +65310,14 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", "value": "{{HotelId}}", @@ -56367,7 +65331,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"1\",\r\n \"roomId\": \"110\",\r\n \"attendant\": \"ATTD1\",\r\n \"frontOfficeStatus\": \"Occupied\",\r\n \"housekeepingRoomStatus\": \"Dirty\",\r\n \"roomTaskCode\": \"FS\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -56375,25 +65339,85 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{TaskSheetNumber}}/start", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?reportCode=RoomCalendarStatistics&dateRangeStart=2023-04-02&dateRangeEnd=2023-04-02¶meterName=DeductRoomsYN¶meterValue=N¶meterName=RoomTypeWildCardList&ParameterValue=Y&RequestedReportsTypeStart=2023-04-02&HouseSellLimitYB=Y", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "taskSheets", - "{{TaskSheetNumber}}", - "start" + "inventoryStatistics" + ], + "query": [ + { + "key": "reportCode", + "value": "RoomCalendarStatistics" + }, + { + "key": "dateRangeStart", + "value": "2023-04-02", + "description": "maximum date range of 30 days" + }, + { + "key": "dateRangeEnd", + "value": "2023-04-02" + }, + { + "key": "parameterName", + "value": "GroupBy", + "disabled": true + }, + { + "key": "parameterValue", + "value": "RoomType", + "disabled": true + }, + { + "key": "parameterName", + "value": "DeductRoomsYN" + }, + { + "key": "parameterValue", + "value": "N" + }, + { + "key": "parameterName", + "value": "RoomTypeWildCardList" + }, + { + "key": "parameterValue", + "value": "STDQ", + "disabled": true + }, + { + "key": "ParameterName", + "value": "HouseSellLimitYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "RequestedReportsTypeStart", + "value": "2023-04-02" + }, + { + "key": "HouseSellLimitYB", + "value": "Y" + } ] } }, "response": [] }, { - "name": "end Service Break", + "name": "get Inventory Statistics -> house level parameters", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -56405,78 +65429,28 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"1\",\r\n \"roomId\": \"110\",\r\n \"attendant\": \"ATTD1\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{TaskSheetNumber}}/end", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "taskSheets", - "{{TaskSheetNumber}}", - "end" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Servicing Task Rooms", - "item": [ - { - "name": "start Servicing Task Room", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"2\",\r\n \"roomId\": \"1111\",\r\n \"attendant\": \"ATTD1\",\r\n \"frontOfficeStatus\": \"Vacant\",\r\n \"housekeepingRoomStatus\": \"Dirty\",\r\n \"roomTaskCode\": \"FS\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -56484,80 +65458,338 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/sheets/{{SheetNumber}}/start", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeStart=2023-04-02&dateRangeEnd=2023-04-02&reportCode=RoomsAvailabilitySummary¶meterValue=Y¶meterValue=Y¶meterValue=Y¶meterValue=Y¶meterName=HouseSellLimitYN¶meterName=HouseMaxAvailabilityYN¶meterName=HouseMinAvailabilityYN¶meterName=HouseInventoryRoomsYN", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "rooms", - "{{RoomId}}", - "sheets", - "{{SheetNumber}}", - "start" - ] - } - }, - "response": [] - }, - { - "name": "complete Servicing Task Room", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "inventoryStatistics" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "dateRangeStart", + "value": "2023-04-02" + }, + { + "key": "dateRangeEnd", + "value": "2023-04-02" + }, + { + "key": "reportCode", + "value": "RoomsAvailabilitySummary" + }, + { + "key": "parameterName", + "value": "GroupBy", + "disabled": true + }, + { + "key": "parameterValue", + "value": "RoomClass", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomMaxAvailabilityExcludingOverbookingYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomOOOYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomArrPersonsYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomTentRoomsYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomAvailRoomsYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomBlkTentPuYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomTentYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomTentRoomsExcludingOverbookingYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomOOSRoomsYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomOverBookingYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomArrRoomsYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomOccupancyYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomBlkDeductNpuYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "N", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomMinAvailabilityYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomDepRoomsYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomDayUseRoomYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomAvailRoomsExcludingOverbookingYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomPhysicalRoomsYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomRoomsSoldYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomBlkDeductPuYN", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomMinAvailabilityExcludingOverbookingYN", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomDayUsePersonYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomDepPersonsYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomRestrictionsYN", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomSellLimitYN", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomCancelledYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomPeopleInHouseYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomMaxAvailabilityYN", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomMaxOccupancyYN", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomClassList", + "disabled": true + }, + { + "key": "parameterValue", + "value": "PRES", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomBlkTentNpuYN", + "disabled": true + }, + { + "key": "parameterName", + "value": "HouseSellLimitYN" + }, + { + "key": "parameterName", + "value": "HouseMaxAvailabilityYN" + }, + { + "key": "parameterName", + "value": "HouseMinAvailabilityYN" + }, + { + "key": "parameterName", + "value": "HouseInventoryRoomsYN" } ] }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"1\",\r\n \"roomId\": \"209\",\r\n \"attendant\": \"ATTD1\",\r\n \"frontOfficeStatus\": \"Vacant\",\r\n \"housekeepingRoomStatus\": \"Clean\",\r\n \"roomTaskCode\": \"FS\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/sheets/{{SheetNumber}}/complete", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "{{RoomId}}", - "sheets", - "{{SheetNumber}}", - "complete" - ] - } + "description": "house level parameters" }, "response": [] }, { - "name": "cancel Servicing Task Room", + "name": "get Inventory Statistics -> with ALL House Parameters", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -56569,72 +65801,28 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"1\",\r\n \"roomId\": \"209\",\r\n \"attendant\": \"ATTD1\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/sheets/{{SheetNumber}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "{{RoomId}}", - "sheets", - "{{SheetNumber}}" - ] - } - }, - "response": [] - }, - { - "name": "skip Servicing Task Room", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"FS\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"sheetNumber\": \"2\",\r\n \"roomId\": \"1111\",\r\n \"attendant\": \"ATTD1\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -56642,81 +65830,314 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/sheets/{{SheetNumber}}/skip", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=RoomsAvailabilitySummary&dateRangeStart=2023-04-02&ParameterName=HouseOccTenPercYN&ParameterValue=Y&ParameterName=HouseOOOYN&ParameterValue=Y&ParameterName=HouseArrPersonsYN&ParameterValue=Y&ParameterValue=Y&ParameterName=RoomAvailRoomsYN&ParameterValue=Y&ParameterValue=Y&ParameterValue=Y&ParameterName=HouseSellLimitYN&ParameterValue=Y&ParameterValue=Y&ParameterValue=Y&ParameterValue=Y&ParameterName=HouseTentRoomsYN&ParameterValue=Y&ParameterValue=Y&ParameterName=HouseBlkTentNpuYN&ParameterValue=Y&ParameterName=HouseOOSRoomsYN&ParameterValue=Y&ParameterName=HouseDepRoomsYN&ParameterValue=Y&ParameterName=HouseDayUseRoomYN&ParameterValue=Y&ParameterValue=Y&ParameterName=HouseRoomsSoldYN&ParameterName=HouseMaxOccupancyYN&ParameterName=GroupBy&ParameterValue=RoomClass&ParameterName=DeductRoomsYN&ParameterValue=N&ParameterName=HouseBlkTentPuYN&ParameterName=CancelledYN&ParameterName=HouseArrRoomsYN&ParameterName=HouseBlkDeductNpuYN&ParameterName=HousePhysicalRoomsYN&ParameterName=HouseAvailRoomsYN&ParameterName=HouseBlkDeductPuYN", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "rooms", - "{{RoomId}}", - "sheets", - "{{SheetNumber}}", - "skip" - ] - } - }, - "response": [] - }, - { - "name": "move Task Rooms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "inventoryStatistics" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"rooms\": [\r\n {\r\n \"roomId\": \"104\"\r\n }\r\n ],\r\n \"taskCode\": [\r\n {\r\n \"code\": \"FS\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskDate\": \"2023-07-10\",\r\n \"fromTaskSheetNumber\": \"1\",\r\n \"toTaskSheetNumber\": \"2\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" + "key": "dateRangeEnd", + "value": "2023-04-02" + }, + { + "key": "reportCode", + "value": "RoomsAvailabilitySummary" + }, + { + "key": "dateRangeStart", + "value": "2023-04-02" + }, + { + "key": "ParameterName", + "value": "HouseOccTenPercYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseOOOYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseArrPersonsYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "RestrictionsYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "RoomAvailRoomsYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseOverBookingYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseMaxAvailabilityYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseSellLimitYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseOccPercYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseTentRoomsSoldYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseOccupancyYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseTentRoomsYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseMinAvailabilityExcludingOverbookingYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseBlkTentNpuYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseOOSRoomsYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseDepRoomsYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseDayUseRoomYN" + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseMinAvailabilityYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y" + }, + { + "key": "ParameterName", + "value": "HouseRoomsSoldYN" + }, + { + "key": "ParameterName", + "value": "HouseAvailTenPercYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "ParameterName", + "value": "HouseDepPersonsYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "ParameterName", + "value": "HouseMaxOccupancyYN" + }, + { + "key": "ParameterName", + "value": "HouseMaxAvailabilityExcludingOverbookingYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "ParameterName", + "value": "GroupBy" + }, + { + "key": "ParameterValue", + "value": "RoomClass" + }, + { + "key": "ParameterName", + "value": "DeductRoomsYN" + }, + { + "key": "ParameterValue", + "value": "N" + }, + { + "key": "ParameterName", + "value": "HouseBlkTentPuYN" + }, + { + "key": "ParameterName", + "value": "CancelledYN" + }, + { + "key": "ParameterName", + "value": "HouseArrRoomsYN" + }, + { + "key": "ParameterName", + "value": "HouseDayUsePersonYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "ParameterName", + "value": "HouseAvailRoomsExcludingOverbookingYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "ParameterName", + "value": "HouseTentRoomsExcludingOverbookingYN", + "disabled": true + }, + { + "key": "ParameterValue", + "value": "Y", + "disabled": true + }, + { + "key": "ParameterName", + "value": "HousePeopleInHouseYN", + "disabled": true + }, + { + "key": "ParameterName", + "value": "HouseBlkDeductNpuYN" + }, + { + "key": "ParameterName", + "value": "HousePhysicalRoomsYN" + }, + { + "key": "ParameterName", + "value": "HouseAvailRoomsYN" + }, + { + "key": "ParameterName", + "value": "HouseAvailPercYN", + "disabled": true + }, + { + "key": "ParameterName", + "value": "HouseBlkDeductPuYN" } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/moveTaskRooms", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "moveTaskRooms" ] } }, "response": [] - } - ] - }, - { - "name": "Task Sheets", - "item": [ + }, { - "name": "auto Generate Task Sheets", + "name": "get Inventory Statistics -> Report = DetailedAvailabiltySummary", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -56728,69 +66149,28 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"taskCodes\": [\r\n \"LT\",\r\n \"FS\",\r\n \"DUST\"\r\n ],\r\n \"status\": {\r\n \"housekeepingRoomStatusList\": [\r\n \"Clean\",\r\n \"Dirty\"\r\n ],\r\n \"frontOfficeRoomStatusList\": [\r\n \"Occupied\",\r\n \"Vacant\"\r\n ],\r\n \"reservationStatusList\": [\r\n \"Arrival\",\r\n \"Arrived\",\r\n \"Departed\",\r\n \"DueOut\",\r\n \"StayOver\"\r\n ],\r\n \"turndownStatusList\": [],\r\n \"roomAssignmentStatusList\": []\r\n },\r\n \"instructions\": {\r\n \"taskInstructions\": \"FS - Please clean room as departure. LT - Please make beds, empty trash, vacuum and clean the bathroom. DUST - Please dust the curtains, picture frames and all other high surfaces. \",\r\n \"roomInstructions\": \"New\"\r\n },\r\n \"taskDate\": \"2023-07-10\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"numberOfAttendants\": \"2\",\r\n \"sheetOrderBy\": \"Room\",\r\n \"turndown\": false,\r\n \"separateNSRRooms\": false,\r\n \"separateDNDRooms\": false,\r\n \"showAllScheduledTasks\": false,\r\n \"stayOverFirst\": false,\r\n \"defaultTemplate\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/autoTaskSheets", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "autoTaskSheets" - ] - } - }, - "response": [] - }, - { - "name": "merge Task Sheet", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"fromTaskSeqNo\": \"426312\",\r\n \"toTaskSeqNo\": \"426315\",\r\n \"hkBreakOutId\": \"37199\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -56798,25 +66178,51 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{toTaskSequenceNo}}/merge", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=RoomCalendarStatistics&dateRangeStart=2023-04-02", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "taskSheets", - "{{toTaskSequenceNo}}", - "merge" + "inventoryStatistics" + ], + "query": [ + { + "key": "dateRangeEnd", + "value": "2023-04-02" + }, + { + "key": "reportCode", + "value": "RoomCalendarStatistics" + }, + { + "key": "dateRangeStart", + "value": "2023-04-02" + }, + { + "key": "parameterName", + "value": "", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "disabled": true + } ] - } + }, + "description": "FetchInventoryStatistics - to fetch inventory data from OPERA" }, "response": [] }, { - "name": "post Task Sheet", + "name": "get Inventory Statistics -> Report = SellLimitSummary", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -56828,20 +66234,28 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"taskSheetDetails\": {\r\n \"taskCodes\": [\r\n {\r\n \"code\": \"TURNDOWN\"\r\n }\r\n ],\r\n \"rooms\": [\r\n {\r\n \"instructions\": \"room instructions can go here on new task sheet\",\r\n \"roomId\": \"101\"\r\n },\r\n {\r\n \"instructions\": \"room instructions can go here on new task sheet\",\r\n \"roomId\": \"102\"\r\n }\r\n ],\r\n \"date\": \"2023-07-10\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -56849,23 +66263,51 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=SellLimitSummary&dateRangeStart=2023-04-02", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "taskSheets" + "inventoryStatistics" + ], + "query": [ + { + "key": "dateRangeEnd", + "value": "2023-04-02" + }, + { + "key": "reportCode", + "value": "SellLimitSummary" + }, + { + "key": "dateRangeStart", + "value": "2023-04-02" + }, + { + "key": "parameterName", + "value": "", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "disabled": true + } ] - } + }, + "description": "FetchInventoryStatistics - to fetch inventory data from OPERA" }, "response": [] }, { - "name": "lock Task Sheet", + "name": "get Inventory Statistics -> Report = Room Calendar Statistics", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -56877,20 +66319,28 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskSeqNo\": \"0\",\r\n \"lockTaskSheet\": true\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -56898,26 +66348,51 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{SheetNumber}}/lock", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=DetailedAvailabiltySummary&dateRangeStart=2023-04-02", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "taskSheets", - "{{SheetNumber}}", - "lock" + "inventoryStatistics" + ], + "query": [ + { + "key": "dateRangeEnd", + "value": "2023-04-02" + }, + { + "key": "reportCode", + "value": "DetailedAvailabiltySummary" + }, + { + "key": "dateRangeStart", + "value": "2023-04-02" + }, + { + "key": "parameterName", + "value": "", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "disabled": true + } ] }, - "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." + "description": "FetchInventoryStatistics - to fetch inventory data from OPERA" }, "response": [] }, { - "name": "put Task Sheet", + "name": "get Inventory Statistics -> Report = RoomsAvailabilitySummary", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -56929,20 +66404,28 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"taskSheetDetails\": {\r\n \"taskCodes\": [\r\n {\r\n \"code\": \"TURNDOWN\"\r\n }\r\n ],\r\n \"credits\": [\r\n {\r\n \"type\": \"Total\",\r\n \"numberOfCredits\": \"0\"\r\n }\r\n ],\r\n \"attendant\": {\r\n \"attendantInstructions\": \"Attendant Instructions\",\r\n \"attendantId\": \"ATTD1\"\r\n },\r\n \"sheetNumber\": \"1\",\r\n \"date\": \"2023-07-10\",\r\n \"taskInstructions\": \"Turndown (Internal)\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -56950,23 +66433,51 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=RoomsAvailabilitySummary&dateRangeStart=2023-04-02", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "taskSheets" + "inventoryStatistics" + ], + "query": [ + { + "key": "dateRangeEnd", + "value": "2023-04-02" + }, + { + "key": "reportCode", + "value": "RoomsAvailabilitySummary" + }, + { + "key": "dateRangeStart", + "value": "2023-04-02" + }, + { + "key": "parameterName", + "value": "", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "disabled": true + } ] - } + }, + "description": "FetchInventoryStatistics - to fetch inventory data from OPERA" }, "response": [] }, { - "name": "put Task Sheet Rooms", + "name": "get Inventory Statistics -> with roomclass list", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -56978,20 +66489,28 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"taskSheetDetails\": {\r\n \"taskCodes\": [\r\n {\r\n \"code\": \"FS\"\r\n }\r\n ],\r\n \"rooms\": [\r\n {\r\n \"instructions\": \"Hello there\",\r\n \"totalCredits\": \"2.63\",\r\n \"housekeeping\": {},\r\n \"roomId\": \"209 \"\r\n }\r\n ],\r\n \"sheetNumber\": \"1\",\r\n \"date\": \"2023-07-10\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -56999,24 +66518,298 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/rooms", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-12-06&reportCode=RoomsAvailabilitySummary&dateRangeStart=2023-12-06¶meterName=RoomMaxAvailabilityExcludingOverbookingYN¶meterValue=Y¶meterName=RoomOOOYN¶meterValue=Y¶meterName=RoomArrPersonsYN¶meterValue=Y¶meterName=RoomTentRoomsYN¶meterValue=Y¶meterName=RoomAvailRoomsYN¶meterValue=Y¶meterName=RoomBlkTentPuYN¶meterValue=Y¶meterName=RoomTentYN¶meterValue=Y¶meterName=RoomTentRoomsExcludingOverbookingYN¶meterValue=Y¶meterName=RoomOOSRoomsYN¶meterValue=Y¶meterName=RoomOverBookingYN¶meterValue=Y¶meterName=RoomArrRoomsYN¶meterValue=Y¶meterName=RoomOccupancyYN¶meterValue=Y¶meterName=RoomBlkDeductNpuYN¶meterValue=N¶meterName=RoomMinAvailabilityYN¶meterValue=Y¶meterName=RoomDepRoomsYN¶meterValue=Y¶meterName=RoomDayUseRoomYN¶meterValue=Y¶meterName=RoomAvailRoomsExcludingOverbookingYN¶meterValue=Y¶meterName=RoomPhysicalRoomsYN¶meterValue=Y¶meterName=RoomRoomsSoldYN¶meterValue=Y¶meterName=RoomBlkDeductPuYN¶meterValue=Y¶meterName=RoomMinAvailabilityExcludingOverbookingYN¶meterValue=Y¶meterName=RoomDayUsePersonYN¶meterValue=Y¶meterName=RoomDepPersonsYN¶meterValue=Y¶meterName=RoomRestrictionsYN¶meterValue=Y¶meterName=RoomSellLimitYN¶meterValue=Y¶meterName=RoomCancelledYN¶meterValue=Y¶meterName=RoomPeopleInHouseYN¶meterValue=Y¶meterName=RoomMaxAvailabilityYN¶meterValue=Y¶meterName=RoomMaxOccupancyYN¶meterValue=Y¶meterName=RoomClassList¶meterValue=KNGSUITE,PRES¶meterName=RoomBlkTentNpuYN¶meterValue=Y", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "taskSheets", - "rooms" + "inventoryStatistics" + ], + "query": [ + { + "key": "dateRangeEnd", + "value": "2023-12-06" + }, + { + "key": "reportCode", + "value": "RoomsAvailabilitySummary" + }, + { + "key": "dateRangeStart", + "value": "2023-12-06" + }, + { + "key": "parameterName", + "value": "GroupBy", + "disabled": true + }, + { + "key": "parameterValue", + "value": "RoomClass", + "disabled": true + }, + { + "key": "parameterName", + "value": "RoomMaxAvailabilityExcludingOverbookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomOOOYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomArrPersonsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomTentRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomAvailRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomBlkTentPuYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomTentYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomTentRoomsExcludingOverbookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomOOSRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomOverBookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomArrRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomOccupancyYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomBlkDeductNpuYN" + }, + { + "key": "parameterValue", + "value": "N" + }, + { + "key": "parameterName", + "value": "RoomMinAvailabilityYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomDepRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomDayUseRoomYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomAvailRoomsExcludingOverbookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomPhysicalRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomRoomsSoldYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomBlkDeductPuYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomMinAvailabilityExcludingOverbookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomDayUsePersonYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomDepPersonsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomRestrictionsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomSellLimitYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomCancelledYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomPeopleInHouseYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomMaxAvailabilityYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomMaxOccupancyYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomClassList" + }, + { + "key": "parameterValue", + "value": "KNGSUITE,PRES" + }, + { + "key": "parameterName", + "value": "RoomBlkTentNpuYN" + }, + { + "key": "parameterValue", + "value": "Y" + } ] } }, "response": [] }, { - "name": "unlock Task Sheet", + "name": "get Inventory Statistics -> with roomclass", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -57028,67 +66821,23 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taskSeqNo\": \"236896\",\r\n \"lockTaskSheet\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/{{SheetNumber}}/unlock", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "taskSheets", - "{{SheetNumber}}", - "unlock" - ] - }, - "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." - }, - "response": [] - }, - { - "name": "delete Task Sheet", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" } ], "body": { @@ -57101,32 +66850,101 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets?date=2023-07-10&sheetNumber=1&taskCodes=TURNDOWN", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=RoomsAvailabilitySummary&dateRangeStart=2023-04-02¶meterName=HouseOccPercYN¶meterName=HouseOccupancyYN¶meterName=HouseTentRoomsYN¶meterName=GroupBy¶meterName=DeductRoomsYN¶meterName=CancelledYN¶meterName=HouseRoomsSoldYN¶meterName=RoomAvailRoomsYN¶meterName=HouseAvailRoomsYN¶meterValue=Y¶meterValue=Y¶meterValue=Y¶meterValue=RoomClass¶meterValue=N¶meterValue=Y¶meterValue=Y¶meterValue=Y¶meterValue=Y", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "taskSheets" + "inventoryStatistics" ], "query": [ { - "key": "date", - "value": "2023-07-10", - "description": "The date for which the task sheet applies." + "key": "dateRangeEnd", + "value": "2023-04-02" }, { - "key": "sheetNumber", - "value": "1", - "description": "The Task Sheet number. This will be a sequential number for the task sheets generated for a particular Task Code." + "key": "reportCode", + "value": "RoomsAvailabilitySummary" }, { - "key": "taskCodes", - "value": "TURNDOWN", - "description": "The Code for the task." + "key": "dateRangeStart", + "value": "2023-04-02" + }, + { + "key": "parameterName", + "value": "HouseOccPercYN" + }, + { + "key": "parameterName", + "value": "HouseOccupancyYN" + }, + { + "key": "parameterName", + "value": "HouseTentRoomsYN" + }, + { + "key": "parameterName", + "value": "GroupBy" + }, + { + "key": "parameterName", + "value": "DeductRoomsYN" + }, + { + "key": "parameterName", + "value": "CancelledYN" + }, + { + "key": "parameterName", + "value": "HouseRoomsSoldYN" + }, + { + "key": "parameterName", + "value": "RoomAvailRoomsYN" + }, + { + "key": "parameterName", + "value": "HouseAvailRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterValue", + "value": "RoomClass" + }, + { + "key": "parameterValue", + "value": "N" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterValue", + "value": "Y" } ] } @@ -57134,7 +66952,10 @@ "response": [] }, { - "name": "delete Task Sheet Rooms", + "name": "get Inventory Statistics -> with roomtype list", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -57146,15 +66967,23 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -57167,139 +66996,269 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheets/rooms?date=2023-07-10&sheetNumber=1&taskCodes=FS&roomId=104", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?reportCode=RoomsAvailabilitySummary&dateRangeEnd=2023-04-02&dateRangeStart=2023-04-02¶meterName=RoomTypeWildCardList¶meterValue=SGL,DBL¶meterName=RoomMaxAvailabilityExcludingOverbookingYN¶meterValue=Y¶meterName=RoomOOOYN¶meterValue=Y¶meterName=RoomArrPersonsYN¶meterValue=Y¶meterName=RoomTentRoomsYN¶meterValue=Y¶meterName=RoomAvailRoomsYN¶meterValue=Y¶meterName=RoomBlkTentPuYN¶meterValue=Y¶meterName=RoomTentYN¶meterValue=Y¶meterName=RoomTentRoomsExcludingOverbookingYN¶meterValue=Y¶meterName=RoomOOSRoomsYN¶meterValue=Y¶meterName=RoomOverBookingYN¶meterValue=Y¶meterName=RoomArrRoomsYN¶meterValue=Y¶meterName=RoomOccupancyYN¶meterValue=Y¶meterName=RoomBlkDeductNpuYN¶meterValue=N¶meterName=RoomMinAvailabilityYN¶meterValue=Y¶meterName=RoomDepRoomsYN¶meterValue=Y¶meterName=RoomDayUseRoomYN¶meterValue=Y¶meterName=RoomAvailRoomsExcludingOverbookingYN¶meterValue=Y¶meterName=RoomPhysicalRoomsYN¶meterValue=Y¶meterName=RoomRoomsSoldYN¶meterValue=Y¶meterName=RoomBlkDeductPuYN¶meterValue=Y¶meterName=RoomMinAvailabilityExcludingOverbookingYN¶meterValue=Y¶meterName=RoomDayUsePersonYN¶meterValue=Y¶meterName=RoomDepPersonsYN¶meterValue=Y¶meterName=RoomRestrictionsYN¶meterValue=Y¶meterName=RoomSellLimitYN¶meterValue=Y¶meterName=RoomCancelledYN¶meterValue=Y¶meterName=RoomPeopleInHouseYN¶meterValue=Y¶meterName=RoomMaxAvailabilityYN¶meterValue=Y¶meterName=RoomMaxOccupancyYN¶meterValue=Y", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "taskSheets", - "rooms" + "inventoryStatistics" ], "query": [ { - "key": "date", - "value": "2023-07-10", - "description": "The date for which the task sheet applies." + "key": "reportCode", + "value": "RoomsAvailabilitySummary" }, { - "key": "sheetNumber", - "value": "1", - "description": "The Task Sheet number. This will be a sequential number for the task sheets generated for a particular Task Code." + "key": "dateRangeEnd", + "value": "2023-04-02" }, { - "key": "taskCodes", - "value": "FS", - "description": "The Code for the task." + "key": "dateRangeStart", + "value": "2023-04-02" }, { - "key": "roomId", - "value": "104", - "description": "Code of the room." - } - ] - }, - "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." - }, - "response": [] - } - ] - }, - { - "name": "Task Sheet Templates", - "item": [ - { - "name": "get Task Sheet Template", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "parameterName", + "value": "RoomTypeWildCardList" + }, + { + "key": "parameterValue", + "value": "SGL,DBL" + }, + { + "key": "parameterName", + "value": "RoomMaxAvailabilityExcludingOverbookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomOOOYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomArrPersonsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomTentRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomAvailRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomBlkTentPuYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomTentYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomTentRoomsExcludingOverbookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomOOSRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomOverBookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomArrRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomOccupancyYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomBlkDeductNpuYN" + }, + { + "key": "parameterValue", + "value": "N" + }, + { + "key": "parameterName", + "value": "RoomMinAvailabilityYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomDepRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomDayUseRoomYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomAvailRoomsExcludingOverbookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomPhysicalRoomsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomRoomsSoldYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomBlkDeductPuYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomMinAvailabilityExcludingOverbookingYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomDayUsePersonYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomDepPersonsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomRestrictionsYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomSellLimitYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomCancelledYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "RoomPeopleInHouseYN" + }, + { + "key": "parameterValue", + "value": "Y" + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheetTemplates", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "taskSheetTemplates" - ], - "query": [ + "key": "parameterName", + "value": "RoomMaxAvailabilityYN" + }, { - "key": "templateCode", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "delete Task Sheet Template", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "parameterValue", + "value": "Y" + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/taskSheetTemplates/{{TaskSheetTemplateCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "taskSheetTemplates", - "{{TaskSheetTemplateCode}}" - ], - "query": [ + "key": "parameterName", + "value": "RoomMaxOccupancyYN" + }, { - "key": "templateCode", - "value": "", - "disabled": true + "key": "parameterValue", + "value": "Y" } ] } @@ -57309,10 +67268,13 @@ ] }, { - "name": "Reservation Housekeeping Schedule", + "name": "Item Inventory", "item": [ { - "name": "reset Reservation Housekeeping Schedule", + "name": "get Item Inventory", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -57324,20 +67286,28 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"beginDate\": \"2023-07-25\",\r\n \"endDate\": \"2023-07-31\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -57345,78 +67315,64 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules/reset", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/itemInventory?sellInEvent=false&startDate=2023-04-03&endDate=2023-04-07&welcomeOffer=false&SellInReservation=true", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "houseKeepingTaskSchedules", - "reset" - ] - } - }, - "response": [] - }, - { - "name": "shift Reservation Housekeeping Schedule", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "itemInventory" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "sellInEvent", + "value": "false" + }, + { + "key": "startDate", + "value": "2023-04-03" + }, + { + "key": "endDate", + "value": "2023-04-07" + }, + { + "key": "itemCode", + "value": "PA7271", + "disabled": true + }, + { + "key": "itemCode", + "value": "S41308", + "disabled": true + }, + { + "key": "welcomeOffer", + "value": "false" + }, + { + "key": "SellInReservation", + "value": "true" + }, + { + "key": "itemHoldId", + "value": "true", + "disabled": true } ] }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"shiftDay\": {\r\n \"dayOfWeek\": \"Thursday\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"beginDate\": \"2023-07-25\",\r\n \"endDate\": \"2023-07-31\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules/shift", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "houseKeepingTaskSchedules", - "shift" - ] - } + "description": "This will fetch a hotel's Item inventory for a specified date range that you can provided in the request." }, "response": [] }, { - "name": "delete Reservation Housekeeping Tasks", + "name": "get Hold Items Inventory", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -57428,14 +67384,22 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", + "type": "text", "value": "{{HotelId}}" }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" } ], @@ -57449,899 +67413,155 @@ } }, "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules?facilityCodesDescription=Towels&facilityCodes=TOWEL&endDate=2023-07-26&cycleStartDay=0&roomId=402&facilityTaskDescription=Full service&facilityTaskPriority=8&frequency=1000&facilityCodesQuantity=2&taskDate=2023-07-27&taskDate=2023-07-28&facilityTaskCode=FS&stayPeriod=EntireStay&startDate=2023-07-28&roomType=CCOTHER", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/itemInventory?sellInEvent=false&endDate=2023-08-20&welcomeOffer=false&SellInReservation=true&startDate=2023-08-16", "host": [ "{{HostName}}" ], "path": [ - "hsk", + "inv", "v1", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "houseKeepingTaskSchedules" + "itemInventory" ], "query": [ { - "key": "facilityCodesDescription", - "value": "Towels", - "description": "Description of the Facility Code." - }, - { - "key": "facilityCodes", - "value": "TOWEL", - "description": "Facility code value." + "key": "sellInEvent", + "value": "false" }, { "key": "endDate", - "value": "2023-07-26", - "description": "Date at which facility tasks stopped being retrieved." - }, - { - "key": "cycleStartDay", - "value": "0", - "description": "Signifies the shift of the housekeeping schedule." - }, - { - "key": "roomId", - "value": "402", - "description": "Room in which task is to be performed." - }, - { - "key": "facilityTaskDescription", - "value": "Full service", - "description": "Facility task description." - }, - { - "key": "facilityTaskPriority", - "value": "8", - "description": "Signifies the priority of the task." - }, - { - "key": "frequency", - "value": "1000", - "description": "Signifies frequency(i.e. every 2 days) with which task is to be performed." - }, - { - "key": "facilityCodesQuantity", - "value": "2", - "description": "Signifies the quantity." - }, - { - "key": "taskDate", - "value": "2023-07-27", - "description": "A reservation date on which task must occur." - }, - { - "key": "taskDate", - "value": "2023-07-28", - "description": "A reservation date on which task must occur." - }, - { - "key": "facilityTaskCode", - "value": "FS", - "description": "Code of the housekeeping task." - }, - { - "key": "stayPeriod", - "value": "EntireStay", - "description": "Simple type for controlling the fetch operations of the housekeeping schedule request." - }, - { - "key": "startDate", - "value": "2023-07-28", - "description": "Date at which facility tasks started being retrieved." - }, - { - "key": "roomType", - "value": "CCOTHER", - "description": "Signifies the room type for which task is being performed." - } - ] - } - }, - "response": [] - } - ] - }, - { - "name": "get Housekeeping Discrepancies", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingDiscrepancies?roomDiscrepancyStatus=Sleep&roomClass=&housekeepingEndDate=2023-07-10&housekeepingStartDate=2023-07-10", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "housekeepingDiscrepancies" - ], - "query": [ - { - "key": "roomDiscrepancyStatus", - "value": "Sleep", - "description": "Simple type for discrepant room status instructions to be used in requests for fetching housekeeping and front office room discrepancy. Valid values are Sleep, Skip, Person Discrepancy, Due Out Only." - }, - { - "key": "roomClass", - "value": "", - "description": "Room Class of the Room." - }, - { - "key": "housekeepingEndDate", - "value": "2023-07-10", - "description": "The ending value of the date range." - }, - { - "key": "housekeepingStartDate", - "value": "2023-07-10", - "description": "The starting value of the date range." - }, - { - "key": "roomDiscrepancyStatus", - "value": "Skip", - "disabled": true - }, - { - "key": "fromRoomNumber", - "value": "", - "disabled": true - }, - { - "key": "toRoomNumber", - "value": "", - "disabled": true - }, - { - "key": "floor", - "value": "", - "disabled": true - }, - { - "key": "dueOut", - "value": "true", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get HouseKeeping Tasks", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/houseKeepingtasks?taskCodesBreakOutIdContext=OPERA&includeTaskSheetDetails=true&generateCleaningSequence=false&attendantInRoomOnly=false&housekeepingRoomStatus=Clean&housekeepingRoomStatus=Inspected&housekeepingRoomStatus=OutOfService&housekeepingRoomStatus=OutOfOrder&housekeepingRoomStatus=Dirty&housekeepingRoomStatus=Pickup&includeTaskSheetsSummary=true&taskDate=2023-07-10&sortByCleaningSequence=false&taskSheetNumber=1&taskCodesBreakOutIdType=TaskCodesBreakOutId&roomStatusToChange=OutOfOrder&roomStatusToChange=OutOfService&roomStatusToChange=Clean&roomStatusToChange=Pickup&roomStatusToChange=Dirty&roomStatusToChange=Inspected&includeReservationInfo=true", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "houseKeepingtasks" - ], - "query": [ - { - "key": "taskCodesBreakOutIdContext", - "value": "OPERA", - "description": "Used to identify the source of the identifier (e.g., IATA, ABTA)." - }, - { - "key": "includeTaskSheetDetails", - "value": "true", - "description": "This will include room details for the Task Sheets. If summary information is only required, then this could be set to false. If a Task Sheet Number is included in the Search and this flag is set to true, then the details for that particular Task Sheet will be returned. For all other task sheets, the IncludeTaskSheetsSummary will determine if Summary details are required or not." - }, - { - "key": "generateCleaningSequence", - "value": "false", - "description": "Setting this to true will generate a sequence based on the current condition of the room for cleaning. This sequence would be the same sequence with which the Task Companion works." - }, - { - "key": "attendantInRoomOnly", - "value": "false", - "description": "Query only rooms with attendant working in them." - }, - { - "key": "housekeepingRoomStatus", - "value": "Clean", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "housekeepingRoomStatus", - "value": "Inspected", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "housekeepingRoomStatus", - "value": "OutOfService", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "housekeepingRoomStatus", - "value": "OutOfOrder", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "housekeepingRoomStatus", - "value": "Dirty", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "housekeepingRoomStatus", - "value": "Pickup", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "includeTaskSheetsSummary", - "value": "true", - "description": "Setting this to true, will return Summary information for the task sheets required. If a Task Sheet Number is included in the Search and IncludeTaskSheetDetails is set to false and IncludeTaskSheetsSummary is false, then only the Summary information for that particular task sheet will be returned. IncludeTaskSheetDetails = True, IncludeTaskSheetsSummary = True : includes all task sheets details and summary IncludeTaskSheetDetails = false, IncludeTaskSheetsSummary = True : includes only summary IncludeTaskSheetDetails = false, IncludeTaskSheetsSummary = false, Task Sheet No =null : no task sheet detail or summary for any of the tasksheets. Returns the Task Assignnment header. IncludeTaskSheetDetails = True, IncludeTaskSheetsSummary = True, Task Sheet No = XX : includes task sheets detail for XX and summary for others. IncludeTaskSheetDetails = false, IncludeTaskSheetsSummary = True, Task Sheet No = XX : includes summary for all including XX. IncludeTaskSheetDetails = false, IncludeTaskSheetsSummary = false, Task Sheet No = XX : includes summary for XX. No information for others." - }, - { - "key": "taskDate", - "value": "2023-07-10", - "description": "Date for which the Task Assignment information is required." - }, - { - "key": "sortByCleaningSequence", - "value": "false", - "description": "The rooms in the task sheet would be sorted with the cleaning sequence. The normal sort would be done based on the Default Sequence." - }, - { - "key": "taskCodesBreakOutId", - "value": "24482", - "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.", - "disabled": true - }, - { - "key": "taskSheetNumber", - "value": "1", - "description": "Specific Task Sheet number for which the information is required." - }, - { - "key": "taskCodesBreakOutIdType", - "value": "TaskCodesBreakOutId", - "description": "A reference to the type of object defined by the UniqueID element." - }, - { - "key": "roomStatusToChange", - "value": "OutOfOrder", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "OutOfService", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "Clean", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "Pickup", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "Dirty", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "Inspected", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "includeReservationInfo", - "value": "true", - "description": "Setting this to true will include reservation information associated to the room." - }, - { - "key": "templateCode", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Facility Forecast", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/forecastTaskSchedules?startDate=2023-04-02&endDate=2023-04-04", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "forecastTaskSchedules" - ], - "query": [ - { - "key": "startDate", - "value": "2023-04-02", - "description": "The starting value of the date range." - }, - { - "key": "endDate", - "value": "2023-04-04", - "description": "The ending value of the date range." - }, - { - "key": "duration", - "value": "", - "disabled": true - }, - { - "key": "Codes", - "value": "", - "disabled": true - }, - { - "key": "usePriority", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Room Conditions", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/conditions?fromRoomNumber=100&toRoomNumber=150", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "conditions" - ], - "query": [ - { - "key": "fromRoomNumber", - "value": "100", - "description": "From Room" - }, - { - "key": "toRoomNumber", - "value": "150", - "description": "To Room" - }, - { - "key": "roomTypes", - "value": "", - "disabled": true - }, - { - "key": "roomClasses", - "value": "", - "disabled": true - }, - { - "key": "floors", - "value": "", - "disabled": true - }, - { - "key": "roomFeatures", - "value": "", - "disabled": true - }, - { - "key": "housekeepingRoomStatus", - "value": "", - "disabled": true - }, - { - "key": "roomParityStatus", - "value": "odd", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Task Companion", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/sheets/{{SheetNumber}}?taskDate=2023-07-10&taskCodes=FS&roomStatusToChange=OutOfOrder&roomStatusToChange=OutOfService&roomStatusToChange=Clean&roomStatusToChange=Pickup&roomStatusToChange=Dirty&roomStatusToChange=Inspected", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "sheets", - "{{SheetNumber}}" - ], - "query": [ - { - "key": "taskDate", - "value": "2023-07-10", - "description": "Date for which the task sheet was created. By default this would be the current business date." - }, - { - "key": "taskCodes", - "value": "FS" - }, - { - "key": "roomStatusToChange", - "value": "OutOfOrder", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "OutOfService", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "Clean", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "Pickup", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "Dirty", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomStatusToChange", - "value": "Inspected", - "description": "Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOfOrder, OutOfService." - }, - { - "key": "roomId", - "value": "{{RoomId}}", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "post Reservation Housekeeping Tasks", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"housekeepingSchedule\": {\r\n \"facilityHousekeepingTasks\": [\r\n {\r\n \"facilityTask\": {\r\n \"description\": \"Pickup Room\",\r\n \"priority\": \"8\",\r\n \"code\": \"PU\"\r\n },\r\n \"taskDate\": \"2023-07-28\",\r\n \"stayPeriod\": \"EntireStay\",\r\n \"frequency\": \"1000\",\r\n \"roomType\": \"CCOTHER\",\r\n \"roomId\": \"402\",\r\n \"facilityCodes\": [\r\n {\r\n \"description\": \"Towels\",\r\n \"quantity\": \"3\",\r\n \"code\": \"TOWEL\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"start\": \"2023-07-27\",\r\n \"end\": \"2023-07-29 15:00:00.0\",\r\n \"cycleStartDay\": \"0\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "houseKeepingTaskSchedules" - ] - } - }, - "response": [] - }, - { - "name": "edit Reservation Housekeeping Tasks", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"housekeepingSchedule\": {\r\n \"facilityHousekeepingTasks\": [\r\n {\r\n \"facilityTask\": {\r\n \"description\": \"Full Service\",\r\n \"priority\": \"8\",\r\n \"code\": \"FS\"\r\n },\r\n \"taskDate\": \"2023-07-27\",\r\n \"stayPeriod\": \"EntireStay\",\r\n \"frequency\": \"1000\",\r\n \"roomType\": \"CCOTHER\",\r\n \"roomId\": \"402\",\r\n \"facilityCodes\": [\r\n {\r\n \"description\": \"Towels\",\r\n \"quantity\": \"3\",\r\n \"code\": \"TOWEL\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"start\": \"2023-07-27\",\r\n \"end\": \"2023-07-29\",\r\n \"cycleStartDay\": \"0\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "houseKeepingTaskSchedules" - ] - } - }, - "response": [] - }, - { - "name": "set Guest Housekeeping Service Request", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomList\": [\r\n \"103\"\r\n ],\r\n \"status\": \"DoNotDisturb\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/serviceRequests", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "serviceRequests" - ] - } - }, - "response": [] - }, - { - "name": "set Room Cleaning Priority", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"roomList\": [\r\n \"110\"\r\n ]\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/cleaningPriority", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "{{RoomId}}", - "cleaningPriority" - ] - }, - "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." - }, - "response": [] - }, - { - "name": "put Room Cleaning Priority", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" + "value": "2023-08-20" + }, + { + "key": "welcomeOffer", + "value": "false" + }, + { + "key": "SellInReservation", + "value": "true" + }, + { + "key": "startDate", + "value": "2023-08-16" + } + ] + }, + "description": "This will fetch a hotel's Item inventory for a specified date range that you can provided in the request." }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"roomList\": [\r\n \"104\"\r\n ]\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/cleaningPriority?roomId=103", - "host": [ - "{{HostName}}" - ], - "path": [ - "hsk", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "cleaningPriority" - ], - "query": [ - { - "key": "roomId", - "value": "103", - "description": "Collection of room numbers." + { + "name": "post Hold Item Inventory", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"holdItemInfo\": {\r\n \"heldById\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"heldBy\": \"Reservation\",\r\n \"holdItemInfoList\": [\r\n {\r\n \"itemCode\": \"BIKEA\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-08-16\",\r\n \"endDate\": \"2023-08-17\"\r\n },\r\n \"count\": \"2\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/itemInventoryHold", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "v1", + "hotels", + "{{HotelId}}", + "itemInventoryHold" + ] } - ] + }, + "response": [] }, - "description": "Use getHouseKeepingTasks to find the Task sequence No for the body of this request." - }, - "response": [] - } - ], - "description": "###### APIs to cater for Housekeeping functionality in OPERA Cloud. \r\n\r\nHousekeeping enables you to schedule daily room cleaning, maintenance, and housekeeping staff activities. It provides information on room status, out of order/out of service rooms, and forecasting.\r\n\r\nFor further detailed information on Housekeeping, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_housekeeping_room_management.htm#OCSUH-RoomManagement-29AE5C9C).", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } + { + "name": "put Hold Items Inventory", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"heldBy\": \"Reservation\",\r\n \"heldById\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/v1/releasedItemInventory", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "v1", + "releasedItemInventory" + ] + }, + "description": "This API will release item inventory that has been held." + }, + "response": [] + } + ] }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Integration (INT) - Business Events", - "item": [ - { - "name": "get Business events", + "name": "get Block Inventory Statistics", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -58353,10 +67573,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -58368,15 +67584,15 @@ "type": "text", "value": "application/json" }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -58389,272 +67605,68 @@ } }, "url": { - "raw": "{{HostName}}/int/v1/externalSystem/{{ExtSystemCode}}/hotels/{{HotelId}}/businessEvents", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/blockInventoryStatistics?includeOverbooking=true&includeTentativeInventory=false&limit=20&offset=1&startDateRange=2023-04-02&endDateRange=2023-04-02&summarySortByCode=Status&detailSortByCode=BlockAccount", "host": [ "{{HostName}}" ], "path": [ - "int", + "inv", "v1", - "externalSystem", - "{{ExtSystemCode}}", "hotels", "{{HotelId}}", - "businessEvents" + "blockInventoryStatistics" ], "query": [ { - "key": "limit", - "value": "20", + "key": "includeBlocksWithNoRoom", + "value": "", "disabled": true - } - ] - }, - "description": "FetchBusinessEvents - to fetch business events from OPERA" - }, - "response": [] - }, - { - "name": "get Business events By External System", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "includeOverbooking", + "value": "true" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/int/v1/externalSystem/{{ExtSystemCode}}/businessEvents", - "host": [ - "{{HostName}}" - ], - "path": [ - "int", - "v1", - "externalSystem", - "{{ExtSystemCode}}", - "businessEvents" - ], - "query": [ + "key": "includeTentativeInventory", + "value": "false" + }, { "key": "limit", - "value": "20", - "disabled": true - } - ] - }, - "description": "FetchBusinessEvents - to fetch business events from OPERA" - }, - "response": [] - } - ], - "description": "###### APIs to get Business Events generated in OPERA Cloud.", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Integration Configuration (INT Config)", - "item": [ - { - "name": "get Delivery Methods", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "value": "20" + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "offset", + "value": "1" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/int/config/v1/deliveryMethods?hotelId={{HotelId}}&usages=General", - "host": [ - "{{HostName}}" - ], - "path": [ - "int", - "config", - "v1", - "deliveryMethods" - ], - "query": [ + "key": "startDateRange", + "value": "2023-04-02" + }, { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "endDateRange", + "value": "2023-04-02" }, { - "key": "usages", - "value": "General", - "description": "\"General\", \"QueueReservation\", \"Confirmation\", \"GuestMessage\", \"BillingFolio\", \"QueueRush\"" - } - ] - } - }, - "response": [] - }, - { - "name": "get External Database Available Properties", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "hotelIds", + "value": "{{HotelId}}", + "disabled": true + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "summarySortByCode", + "value": "Status" }, { - "key": "undefined", - "type": "any" + "key": "detailSortByCode", + "value": "BlockAccount" } ] }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/int/config/v1/interfaces/{{InterfaceId}}/databases/{DatabaseId}}}/availableResorts", - "host": [ - "{{HostName}}" - ], - "path": [ - "int", - "config", - "v1", - "interfaces", - "{{InterfaceId}}", - "databases", - "{DatabaseId}}}", - "availableResorts" - ] - } + "description": "You can use this API to retrieve Block inventory for a specified hotel. Narrow down your results using the query parameters available." }, "response": [] }, { - "name": "get Hotel Interfaces", + "name": "get Hotel Inventory", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -58666,10 +67678,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -58683,13 +67691,13 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -58702,127 +67710,64 @@ } }, "url": { - "raw": "{{HostName}}/int/config/v1/hotelInterfaceTypes?includeInactive=false&hotelIds={{HotelId}}", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/hotelInventory?dateRangeStart=2023-08-02&dateRangeEnd=2023-08-02&dailyInventory=True&includeTentativeInventory=false&roomCountRequested=5&roomTypes=SGL", "host": [ "{{HostName}}" ], "path": [ - "int", - "config", + "inv", "v1", - "hotelInterfaceTypes" + "hotels", + "{{HotelId}}", + "hotelInventory" ], "query": [ { - "key": "includeInactive", - "value": "false" + "key": "dateRangeStart", + "value": "2023-08-02" }, { - "key": "logosCodes", - "value": "", - "disabled": true + "key": "dateRangeEnd", + "value": "2023-08-02" }, { - "key": "interfaceTypes", - "value": "EFT", - "description": "Available values : Bms, Cas, Dls, Eft, Mbs, Msc, Pbx, Pos, Svs, Vid, Vms, Www, Xml", - "disabled": true + "key": "dailyInventory", + "value": "True" }, { - "key": "hotelIds", - "value": "{{HotelId}}" - } - ] - }, - "description": "Get the configured Property Interfaces, such as PBX, Video, and Door Lock Systems, for the Hotel." - }, - "response": [] - }, - { - "name": "Get Interface Rights", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "includeTentativeInventory", + "value": "false" + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "roomCountRequested", + "value": "5" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/int/config/v1/interfaceRights?hotelId={{HotelId}}&id=1234&type=InterfaceId", - "host": [ - "{{HostName}}" - ], - "path": [ - "int", - "config", - "v1", - "interfaceRights" - ], - "query": [ + "key": "roomTypes", + "value": "SGL" + }, { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "roomTypes", + "value": "DLXK", + "disabled": true }, { - "key": "id", - "value": "1234", - "description": "id returned with the get Hotel Interfaces API" + "key": "roomClasses", + "value": "", + "disabled": true }, { - "key": "type", - "value": "InterfaceId", - "description": "The type of id is always InterfaceId" + "key": "houseLevel", + "value": "True", + "disabled": true } ] - }, - "description": "Get the configured Interface Rights that define the control options for the requested Property Interface. Such as bar, unbar, on, and off." + } }, "response": [] }, { - "name": "get Publishers", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put Item Inventory Hold -> release inventory", "request": { "auth": { "type": "bearer", @@ -58831,35 +67776,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"heldBy\": \"Reservation\",\r\n \"heldById\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -58867,29 +67802,22 @@ } }, "url": { - "raw": "{{HostName}}/int/config/v1/externalSystems/{{ExternalSystemCode}}/hotels/{{HotelId}}/publishers", + "raw": "{{HostName}}/inv/v1/releasedItemInventory", "host": [ "{{HostName}}" ], "path": [ - "int", - "config", + "inv", "v1", - "externalSystems", - "{{ExternalSystemCode}}", - "hotels", - "{{HotelId}}", - "publishers" + "releasedItemInventory" ] - } + }, + "description": "This API will release item inventory that has been held." }, "response": [] }, { - "name": "Get Template Device Locations", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "change Sell Limit", "request": { "auth": { "type": "bearer", @@ -58898,14 +67826,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -58926,7 +67850,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"sellLimitsByDate\": {\r\n \"houseSellLimits\": [],\r\n \"roomTypeSellLimits\": [\r\n {\r\n \"roomType\": \"SUP\",\r\n \"date\": \"2023-04-08\",\r\n \"amount\": \"5\",\r\n \"flatOrPercentage\": \"F\"\r\n }\r\n ],\r\n \"roomClassSellLimits\": [],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -58934,40 +67858,24 @@ } }, "url": { - "raw": "{{HostName}}/int/config/v1/deviceLocations", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/sellLimits", "host": [ "{{HostName}}" ], "path": [ - "int", - "config", + "inv", "v1", - "deviceLocations" - ], - "query": [ - { - "key": "codes", - "value": "LOBBY", - "description": "Specific code can be searched on.", - "disabled": true - }, - { - "key": "description", - "value": "Lobby", - "description": "Wildcard description can be searched on.", - "disabled": true - } + "hotels", + "{{HotelId}}", + "sellLimits" ] }, - "description": "Get the configured template device locations." + "description": "You can use this API to create sell limits in OPERA by date." }, "response": [] }, { - "name": "get UDF Mappings", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "change Sell Limit By Date", "request": { "auth": { "type": "bearer", @@ -58976,14 +67884,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -59004,7 +67908,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"sellLimitsByDate\": {\r\n \"houseSellLimits\": [\r\n {\r\n \"date\": \"2023-07-22\",\r\n \"amount\": 100,\r\n \"flatOrPercentage\": \"flat\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -59012,28 +67916,24 @@ } }, "url": { - "raw": "{{HostName}}/int/config/v1/udfMappings?uDFName=UDFC01", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/sellLimits", "host": [ "{{HostName}}" ], "path": [ - "int", - "config", + "inv", "v1", - "udfMappings" - ], - "query": [ - { - "key": "uDFName", - "value": "UDFC01" - } + "hotels", + "{{HotelId}}", + "sellLimits" ] - } + }, + "description": "You can use this API to create sell limits in OPERA by date." }, "response": [] }, { - "name": "delete Publisher", + "name": "change Sell Limit By Date Range", "request": { "auth": { "type": "bearer", @@ -59042,14 +67942,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -59070,7 +67966,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"sellLimitsByDateRange\": [\r\n {\r\n \"sellLimitDateRanges\": [\r\n {\r\n \"actionType\": \"SET_AVAILABLE\",\r\n \"startDate\": \"2023-07-05\",\r\n \"endDate\": \"2023-07-09\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"amount\": \"64\",\r\n \"flatOrPercentage\": \"F\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"codeCategory\": \"RoomType\",\r\n \"codeValue\": \"SUP\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -59078,49 +67974,337 @@ } }, "url": { - "raw": "{{HostName}}/int/config/v1/externalSystems/{{ExternalSystemCode}}/hotels/{{HotelId}}/publishers", + "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/sellLimitsByDateRange", "host": [ "{{HostName}}" ], "path": [ - "int", - "config", + "inv", "v1", - "externalSystems", - "{{ExternalSystemCode}}", "hotels", "{{HotelId}}", - "publishers" - ], - "query": [ - { - "key": "subscriberHotelId", - "value": "", - "disabled": true - }, - { - "key": "code", - "value": "", - "disabled": true - } + "sellLimitsByDateRange" ] - } + }, + "description": "You can use this API to create sell limits in OPERA by date range." }, "response": [] } + ], + "description": "###### APIs to cater for Inventory functionality in OPERA Cloud. \r\n\r\nThis includes sell limits for date ranges, viewing and updating the properties inventory, as well as item inventory (such as rollaways, microwaves etc.).\r\n\r\nFor further detailed information on Inventory and Availabilty, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_inventory_intro.htm#OCSUH-Inventory-Intro-B9FF371E).", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Inventory (INV)", + "name": "Leisure Management (LMS)", "item": [ { - "name": "get Inventory Statistics", + "name": "Activity Locations", "item": [ { - "name": "get Inventory Statistics", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Activity Locations", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/lms/v1/activityLocations?hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "activityLocations" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + }, + { + "name": "post Activity Locations", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"activityLocations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"SPA\",\r\n \"description\": \"Spa Level 2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lms/v1/activityLocations", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "activityLocations" + ] + } + }, + "response": [] + }, + { + "name": "put Activity Locations", + "protocolProfileBehavior": { + "disabledSystemHeaders": {} + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "x-externalsystem", + "value": "{{ExternalSystemCode}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"activityLocations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"REST2\",\r\n \"description\": \"Restaurant 2 Edit\"\r\n }\r\n ]\r\n}" + }, + "url": { + "raw": "{{HostName}}/lms/v1/activityLocations/{{ActivityLocationsId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "activityLocations", + "{{ActivityLocationsId}}" + ] + } + }, + "response": [ + { + "name": "putActivityLocations RS", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "x-externalsystem", + "value": "{{ExternalSystemCode}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\"activityLocations\": [\r\n {\"hotelId\":\"{{HotelId}}\",\r\n \"code\":\"REST2\",\r\n \"description\":\"Restaurant 2 Edit\"\r\n }\r\n]}" + }, + "url": { + "raw": "{{HostName}}/lms/v1/activityLocations/REST2", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "activityLocations", + "REST2" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Server", + "value": "nginx" + }, + { + "key": "Date", + "value": "Fri, 13 Aug 2021 14:42:14 GMT" + }, + { + "key": "Content-Type", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Content-Length", + "value": "32" + }, + { + "key": "Connection", + "value": "keep-alive" + }, + { + "key": "Keep-Alive", + "value": "timeout=10" + }, + { + "key": "Cache-Control", + "value": "no-cache, no-store" + }, + { + "key": "X-XSS-Protection", + "value": "1; mode=block" + }, + { + "key": "X-XSS-Protection", + "value": "1; mode=block;" + }, + { + "key": "Strict-Transport-Security", + "value": "max-age=31536000 ; includeSubDomains" + }, + { + "key": "Strict-Transport-Security", + "value": "max-age=31536000; includeSubDomains" + }, + { + "key": "X-ORACLE-DMS-RID", + "value": "0" + }, + { + "key": "X-Content-Type-Options", + "value": "nosniff" + }, + { + "key": "X-Content-Type-Options", + "value": "nosniff" + }, + { + "key": "X-ORACLE-DMS-ECID", + "value": "59a85d34-b8d0-4484-8e75-b22a299834b0-0009f476" + }, + { + "key": "Content-Encoding", + "value": "gzip" + }, + { + "key": "Vary", + "value": "Accept-Encoding" + }, + { + "key": "X-Frame-Options", + "value": "DENY" + }, + { + "key": "X-Frame-Options", + "value": "DENY" + }, + { + "key": "Referrer-Policy", + "value": "no-referrer" + } + ], + "cookie": [], + "body": "{\n \"links\": []\n}" + } + ] + }, + { + "name": "delete Activity Locations", "request": { "auth": { "type": "bearer", @@ -59129,21 +68313,11 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "value": "{{HotelId}}", @@ -59155,95 +68329,34 @@ "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?reportCode=RoomCalendarStatistics&dateRangeStart=2023-04-02&dateRangeEnd=2023-04-02¶meterName=DeductRoomsYN¶meterValue=N¶meterName=RoomTypeWildCardList&ParameterValue=Y&RequestedReportsTypeStart=2023-04-02&HouseSellLimitYB=Y", + "raw": "{{HostName}}/lms/v1/activityLocations/{{ActivityLocationsId}}?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" + "activityLocations", + "{{ActivityLocationsId}}" ], "query": [ { - "key": "reportCode", - "value": "RoomCalendarStatistics" - }, - { - "key": "dateRangeStart", - "value": "2023-04-02", - "description": "maximum date range of 30 days" - }, - { - "key": "dateRangeEnd", - "value": "2023-04-02" - }, - { - "key": "parameterName", - "value": "GroupBy", - "disabled": true - }, - { - "key": "parameterValue", - "value": "RoomType", - "disabled": true - }, - { - "key": "parameterName", - "value": "DeductRoomsYN" - }, - { - "key": "parameterValue", - "value": "N" - }, - { - "key": "parameterName", - "value": "RoomTypeWildCardList" - }, - { - "key": "parameterValue", - "value": "STDQ", - "disabled": true - }, - { - "key": "ParameterName", - "value": "HouseSellLimitYN", - "disabled": true - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "RequestedReportsTypeStart", - "value": "2023-04-02" - }, - { - "key": "HouseSellLimitYB", - "value": "Y" + "key": "hotelIds", + "value": "{{HotelId}}" } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Activity Status Codes", + "item": [ { - "name": "get Inventory Statistics -> house level parameters", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Activity Status Codes", "request": { "auth": { "type": "bearer", @@ -59252,21 +68365,11 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -59278,348 +68381,33 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeStart=2023-04-02&dateRangeEnd=2023-04-02&reportCode=RoomsAvailabilitySummary¶meterValue=Y¶meterValue=Y¶meterValue=Y¶meterValue=Y¶meterName=HouseSellLimitYN¶meterName=HouseMaxAvailabilityYN¶meterName=HouseMinAvailabilityYN¶meterName=HouseInventoryRoomsYN", + "raw": "{{HostName}}/lms/v1/activityStatusCodes?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" + "activityStatusCodes" ], "query": [ { - "key": "dateRangeStart", - "value": "2023-04-02" - }, - { - "key": "dateRangeEnd", - "value": "2023-04-02" - }, - { - "key": "reportCode", - "value": "RoomsAvailabilitySummary" - }, - { - "key": "parameterName", - "value": "GroupBy", - "disabled": true - }, - { - "key": "parameterValue", - "value": "RoomClass", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomMaxAvailabilityExcludingOverbookingYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomOOOYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomArrPersonsYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomTentRoomsYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomAvailRoomsYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomBlkTentPuYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomTentYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomTentRoomsExcludingOverbookingYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomOOSRoomsYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomOverBookingYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomArrRoomsYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomOccupancyYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomBlkDeductNpuYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "N", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomMinAvailabilityYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomDepRoomsYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomDayUseRoomYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomAvailRoomsExcludingOverbookingYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomPhysicalRoomsYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomRoomsSoldYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomBlkDeductPuYN", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomMinAvailabilityExcludingOverbookingYN", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomDayUsePersonYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomDepPersonsYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomRestrictionsYN", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomSellLimitYN", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomCancelledYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomPeopleInHouseYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomMaxAvailabilityYN", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomMaxOccupancyYN", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomClassList", - "disabled": true - }, - { - "key": "parameterValue", - "value": "PRES", - "disabled": true + "key": "hotelIds", + "value": "{{HotelId}}" }, { - "key": "parameterName", - "value": "RoomBlkTentNpuYN", + "key": "criteriaCodes", + "value": "SIV2", "disabled": true - }, - { - "key": "parameterName", - "value": "HouseSellLimitYN" - }, - { - "key": "parameterName", - "value": "HouseMaxAvailabilityYN" - }, - { - "key": "parameterName", - "value": "HouseMinAvailabilityYN" - }, - { - "key": "parameterName", - "value": "HouseInventoryRoomsYN" } ] - }, - "description": "house level parameters" + } }, "response": [] }, { - "name": "get Inventory Statistics -> with ALL House Parameters", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Activity Status Code", "request": { "auth": { "type": "bearer", @@ -59628,14 +68416,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -59644,19 +68428,19 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"activityStatusCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PRO\",\r\n \"description\": \"Proposed\",\r\n \"application\": \"EAS\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -59664,314 +68448,272 @@ } }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=RoomsAvailabilitySummary&dateRangeStart=2023-04-02&ParameterName=HouseOccTenPercYN&ParameterValue=Y&ParameterName=HouseOOOYN&ParameterValue=Y&ParameterName=HouseArrPersonsYN&ParameterValue=Y&ParameterValue=Y&ParameterName=RoomAvailRoomsYN&ParameterValue=Y&ParameterValue=Y&ParameterValue=Y&ParameterName=HouseSellLimitYN&ParameterValue=Y&ParameterValue=Y&ParameterValue=Y&ParameterValue=Y&ParameterName=HouseTentRoomsYN&ParameterValue=Y&ParameterValue=Y&ParameterName=HouseBlkTentNpuYN&ParameterValue=Y&ParameterName=HouseOOSRoomsYN&ParameterValue=Y&ParameterName=HouseDepRoomsYN&ParameterValue=Y&ParameterName=HouseDayUseRoomYN&ParameterValue=Y&ParameterValue=Y&ParameterName=HouseRoomsSoldYN&ParameterName=HouseMaxOccupancyYN&ParameterName=GroupBy&ParameterValue=RoomClass&ParameterName=DeductRoomsYN&ParameterValue=N&ParameterName=HouseBlkTentPuYN&ParameterName=CancelledYN&ParameterName=HouseArrRoomsYN&ParameterName=HouseBlkDeductNpuYN&ParameterName=HousePhysicalRoomsYN&ParameterName=HouseAvailRoomsYN&ParameterName=HouseBlkDeductPuYN", + "raw": "{{HostName}}/lms/v1/activityStatusCodes", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" - ], - "query": [ - { - "key": "dateRangeEnd", - "value": "2023-04-02" - }, - { - "key": "reportCode", - "value": "RoomsAvailabilitySummary" - }, - { - "key": "dateRangeStart", - "value": "2023-04-02" - }, - { - "key": "ParameterName", - "value": "HouseOccTenPercYN" - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseOOOYN" - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseArrPersonsYN" - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "RestrictionsYN", - "disabled": true - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "RoomAvailRoomsYN" - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseOverBookingYN", - "disabled": true - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseMaxAvailabilityYN", - "disabled": true - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseSellLimitYN" - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseOccPercYN", - "disabled": true - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseTentRoomsSoldYN", - "disabled": true - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseOccupancyYN", - "disabled": true - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseTentRoomsYN" - }, - { - "key": "ParameterValue", - "value": "Y" - }, - { - "key": "ParameterName", - "value": "HouseMinAvailabilityExcludingOverbookingYN", - "disabled": true - }, - { - "key": "ParameterValue", - "value": "Y" + "activityStatusCodes" + ] + } + }, + "response": [ + { + "name": "postActivityStatusCode RS", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"activityStatusCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PRO\",\r\n \"description\": \"Proposed\",\r\n \"application\": \"EAS\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, + "url": { + "raw": "{{HostName}}/lms/v1/activityStatusCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "activityStatusCodes" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ { - "key": "ParameterName", - "value": "HouseBlkTentNpuYN" + "key": "Server", + "value": "nginx" }, { - "key": "ParameterValue", - "value": "Y" + "key": "Date", + "value": "Fri, 06 Aug 2021 15:45:40 GMT" }, { - "key": "ParameterName", - "value": "HouseOOSRoomsYN" + "key": "Content-Type", + "value": "application/json;charset=UTF-8" }, { - "key": "ParameterValue", - "value": "Y" + "key": "Content-Length", + "value": "22" }, { - "key": "ParameterName", - "value": "HouseDepRoomsYN" + "key": "Connection", + "value": "keep-alive" }, { - "key": "ParameterValue", - "value": "Y" + "key": "Keep-Alive", + "value": "timeout=10" }, { - "key": "ParameterName", - "value": "HouseDayUseRoomYN" + "key": "Cache-Control", + "value": "no-cache, no-store" }, { - "key": "ParameterValue", - "value": "Y" + "key": "Location", + "value": "https://ocr1-demo-oc.hospitality-api.eu-frankfurt-1.ocs.oc-test.com/lms/v1/activityStatusCodes" }, { - "key": "ParameterName", - "value": "HouseMinAvailabilityYN", - "disabled": true + "key": "X-XSS-Protection", + "value": "1; mode=block" }, { - "key": "ParameterValue", - "value": "Y" + "key": "X-XSS-Protection", + "value": "1; mode=block;" }, { - "key": "ParameterName", - "value": "HouseRoomsSoldYN" + "key": "Strict-Transport-Security", + "value": "max-age=31536000 ; includeSubDomains" }, { - "key": "ParameterName", - "value": "HouseAvailTenPercYN", - "disabled": true + "key": "Strict-Transport-Security", + "value": "max-age=31536000; includeSubDomains" }, { - "key": "ParameterValue", - "value": "Y", - "disabled": true + "key": "X-ORACLE-DMS-RID", + "value": "0" }, { - "key": "ParameterName", - "value": "HouseDepPersonsYN", - "disabled": true + "key": "X-Content-Type-Options", + "value": "nosniff" }, { - "key": "ParameterValue", - "value": "Y", - "disabled": true + "key": "X-Content-Type-Options", + "value": "nosniff" }, { - "key": "ParameterName", - "value": "HouseMaxOccupancyYN" + "key": "X-ORACLE-DMS-ECID", + "value": "cf947706-de83-4b5f-bb36-a101890bc185-0007df33" }, { - "key": "ParameterName", - "value": "HouseMaxAvailabilityExcludingOverbookingYN", - "disabled": true + "key": "Content-Encoding", + "value": "gzip" }, { - "key": "ParameterValue", - "value": "Y", - "disabled": true + "key": "Vary", + "value": "Accept-Encoding" }, { - "key": "ParameterName", - "value": "GroupBy" + "key": "X-Frame-Options", + "value": "DENY" }, { - "key": "ParameterValue", - "value": "RoomClass" + "key": "X-Frame-Options", + "value": "DENY" }, { - "key": "ParameterName", - "value": "DeductRoomsYN" + "key": "Referrer-Policy", + "value": "no-referrer" + } + ], + "cookie": [], + "body": "{}" + }, + { + "name": "postActivityStatusCode DuplicateCode RS", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"activityStatusCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"CMP\",\r\n \"description\": \"Completed\",\r\n \"application\": \"EAS\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, + "url": { + "raw": "{{HostName}}/lms/v1/activityStatusCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "activityStatusCodes" + ] + } + }, + "status": "Internal Server Error", + "code": 500, + "_postman_previewlanguage": "json", + "header": [ { - "key": "ParameterValue", - "value": "N" + "key": "Server", + "value": "nginx" }, { - "key": "ParameterName", - "value": "HouseBlkTentPuYN" + "key": "Date", + "value": "Fri, 06 Aug 2021 15:45:05 GMT" }, { - "key": "ParameterName", - "value": "CancelledYN" + "key": "Content-Type", + "value": "application/json;charset=UTF-8" }, { - "key": "ParameterName", - "value": "HouseArrRoomsYN" + "key": "Content-Length", + "value": "231" }, { - "key": "ParameterName", - "value": "HouseDayUsePersonYN", - "disabled": true + "key": "Connection", + "value": "keep-alive" }, { - "key": "ParameterValue", - "value": "Y", - "disabled": true + "key": "Keep-Alive", + "value": "timeout=10" }, { - "key": "ParameterName", - "value": "HouseAvailRoomsExcludingOverbookingYN", - "disabled": true + "key": "Cache-Control", + "value": "no-cache, no-store" }, { - "key": "ParameterValue", - "value": "Y", - "disabled": true + "key": "X-XSS-Protection", + "value": "1; mode=block" }, { - "key": "ParameterName", - "value": "HouseTentRoomsExcludingOverbookingYN", - "disabled": true + "key": "Strict-Transport-Security", + "value": "max-age=31536000 ; includeSubDomains" }, { - "key": "ParameterValue", - "value": "Y", - "disabled": true + "key": "Strict-Transport-Security", + "value": "max-age=31536000; includeSubDomains" }, { - "key": "ParameterName", - "value": "HousePeopleInHouseYN", - "disabled": true + "key": "X-ORACLE-DMS-RID", + "value": "0" }, { - "key": "ParameterName", - "value": "HouseBlkDeductNpuYN" + "key": "X-Content-Type-Options", + "value": "nosniff" }, { - "key": "ParameterName", - "value": "HousePhysicalRoomsYN" + "key": "X-ORACLE-DMS-ECID", + "value": "f525ece7-be4d-4bae-9c3a-f6d7625b35f6-0007e9e1" }, { - "key": "ParameterName", - "value": "HouseAvailRoomsYN" + "key": "Content-Encoding", + "value": "gzip" }, { - "key": "ParameterName", - "value": "HouseAvailPercYN", - "disabled": true + "key": "Vary", + "value": "Accept-Encoding" }, { - "key": "ParameterName", - "value": "HouseBlkDeductPuYN" + "key": "X-Frame-Options", + "value": "DENY" } - ] + ], + "cookie": [], + "body": "{\n \"type\": \"Internal Server Error\",\n \"title\": \"An unexpected error has occurred and it has been logged, please contact your administrator with error id OHGBUPS1_HGBUPS1628264705001_21_E0000_E000.\",\n \"status\": \"NotProcessed\",\n \"detail\": \"An unexpected error has occurred and it has been logged, please contact your administrator with error id OHGBUPS1_HGBUPS1628264705001_21_E0000_E000.\",\n \"o:errorCode\": \"OPERAWS-ODE09997\",\n \"language\": \"en\"\n}" } - }, - "response": [] + ] }, { - "name": "get Inventory Statistics -> Report = DetailedAvailabiltySummary", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put Activity Status Codes", "request": { "auth": { "type": "bearer", @@ -59980,19 +68722,17 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "PUT", "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, { "key": "Content-Type", - "name": "Content-Type", - "type": "text", "value": "application/json" }, { @@ -60002,154 +68742,156 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"activityStatusCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PRO\",\r\n \"description\": \"Proposed EDIT\",\r\n \"language\": \"E\",\r\n \"priority\": \"1\",\r\n \"application\": \"EAS\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=RoomCalendarStatistics&dateRangeStart=2023-04-02", + "raw": "{{HostName}}/lms/v1/activityStatusCodes/{{ActivityStatusCodesId}}", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" - ], - "query": [ - { - "key": "dateRangeEnd", - "value": "2023-04-02" + "activityStatusCodes", + "{{ActivityStatusCodesId}}" + ] + } + }, + "response": [ + { + "name": "putActivityStatusCodes (v0) RS", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\"activityStatusCodes\":[\r\n {\"hotelId\":\"{{HotelId}}\",\r\n \"code\":\"PRO\",\r\n \"description\":\"Proposed EDIT\",\r\n \"language\":\"E\",\r\n \"priority\":\"1\",\r\n \"application\":\"EAS\"\r\n }\r\n]}" }, + "url": { + "raw": "{{HostName}}/lms/v1/activityStatusCodes/PRO", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "activityStatusCodes", + "PRO" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ { - "key": "reportCode", - "value": "RoomCalendarStatistics" + "key": "Server", + "value": "nginx" }, { - "key": "dateRangeStart", - "value": "2023-04-02" + "key": "Date", + "value": "Fri, 13 Aug 2021 14:57:55 GMT" }, { - "key": "parameterName", - "value": "", - "disabled": true + "key": "Content-Type", + "value": "application/json;charset=UTF-8" }, { - "key": "parameterValue", - "value": "", - "disabled": true - } - ] - }, - "description": "FetchInventoryStatistics - to fetch inventory data from OPERA" - }, - "response": [] - }, - { - "name": "get Inventory Statistics -> Report = SellLimitSummary", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "Content-Length", + "value": "32" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=SellLimitSummary&dateRangeStart=2023-04-02", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" - ], - "query": [ + "key": "Connection", + "value": "keep-alive" + }, { - "key": "dateRangeEnd", - "value": "2023-04-02" + "key": "Keep-Alive", + "value": "timeout=10" }, { - "key": "reportCode", - "value": "SellLimitSummary" + "key": "Cache-Control", + "value": "no-cache, no-store" }, { - "key": "dateRangeStart", - "value": "2023-04-02" + "key": "X-XSS-Protection", + "value": "1; mode=block" }, { - "key": "parameterName", - "value": "", - "disabled": true + "key": "X-XSS-Protection", + "value": "1; mode=block;" }, { - "key": "parameterValue", - "value": "", - "disabled": true + "key": "Strict-Transport-Security", + "value": "max-age=31536000 ; includeSubDomains" + }, + { + "key": "Strict-Transport-Security", + "value": "max-age=31536000; includeSubDomains" + }, + { + "key": "X-ORACLE-DMS-RID", + "value": "0" + }, + { + "key": "X-Content-Type-Options", + "value": "nosniff" + }, + { + "key": "X-Content-Type-Options", + "value": "nosniff" + }, + { + "key": "X-ORACLE-DMS-ECID", + "value": "f525ece7-be4d-4bae-9c3a-f6d7625b35f6-000a0205" + }, + { + "key": "Content-Encoding", + "value": "gzip" + }, + { + "key": "Vary", + "value": "Accept-Encoding" + }, + { + "key": "X-Frame-Options", + "value": "DENY" + }, + { + "key": "X-Frame-Options", + "value": "DENY" + }, + { + "key": "Referrer-Policy", + "value": "no-referrer" } - ] - }, - "description": "FetchInventoryStatistics - to fetch inventory data from OPERA" - }, - "response": [] + ], + "cookie": [], + "body": "{\n \"links\": []\n}" + } + ] }, { - "name": "get Inventory Statistics -> Report = Room Calendar Statistics", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Activity Status Codes", "request": { "auth": { "type": "bearer", @@ -60158,84 +68900,50 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=DetailedAvailabiltySummary&dateRangeStart=2023-04-02", + "raw": "{{HostName}}/lms/v1/activityStatusCodes/{{ActivityStatusCodesId}}?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" + "activityStatusCodes", + "{{ActivityStatusCodesId}}" ], "query": [ { - "key": "dateRangeEnd", - "value": "2023-04-02" - }, - { - "key": "reportCode", - "value": "DetailedAvailabiltySummary" - }, - { - "key": "dateRangeStart", - "value": "2023-04-02" - }, - { - "key": "parameterName", - "value": "", - "disabled": true - }, - { - "key": "parameterValue", - "value": "", - "disabled": true + "key": "hotelIds", + "value": "{{HotelId}}" } ] - }, - "description": "FetchInventoryStatistics - to fetch inventory data from OPERA" + } }, "response": [] - }, + } + ] + }, + { + "name": "Activity Types", + "item": [ { - "name": "get Inventory Statistics -> Report = RoomsAvailabilitySummary", + "name": "get Activity Types", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -60247,10 +68955,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -60263,14 +68967,14 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -60283,51 +68987,27 @@ } }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=RoomsAvailabilitySummary&dateRangeStart=2023-04-02", + "raw": "{{HostName}}/lms/v1/activityTypes?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" + "activityTypes" ], "query": [ { - "key": "dateRangeEnd", - "value": "2023-04-02" - }, - { - "key": "reportCode", - "value": "RoomsAvailabilitySummary" - }, - { - "key": "dateRangeStart", - "value": "2023-04-02" - }, - { - "key": "parameterName", - "value": "", - "disabled": true - }, - { - "key": "parameterValue", - "value": "", - "disabled": true + "key": "hotelIds", + "value": "{{HotelId}}" } ] - }, - "description": "FetchInventoryStatistics - to fetch inventory data from OPERA" + } }, "response": [] }, { - "name": "get Inventory Statistics -> with roomclass list", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Activity Types", "request": { "auth": { "type": "bearer", @@ -60336,35 +69016,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"activityTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"typeCode\": \"GOLF\",\r\n \"description\": \"9 Holes of Golf Course\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -60372,297 +69042,23 @@ } }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-12-06&reportCode=RoomsAvailabilitySummary&dateRangeStart=2023-12-06¶meterName=RoomMaxAvailabilityExcludingOverbookingYN¶meterValue=Y¶meterName=RoomOOOYN¶meterValue=Y¶meterName=RoomArrPersonsYN¶meterValue=Y¶meterName=RoomTentRoomsYN¶meterValue=Y¶meterName=RoomAvailRoomsYN¶meterValue=Y¶meterName=RoomBlkTentPuYN¶meterValue=Y¶meterName=RoomTentYN¶meterValue=Y¶meterName=RoomTentRoomsExcludingOverbookingYN¶meterValue=Y¶meterName=RoomOOSRoomsYN¶meterValue=Y¶meterName=RoomOverBookingYN¶meterValue=Y¶meterName=RoomArrRoomsYN¶meterValue=Y¶meterName=RoomOccupancyYN¶meterValue=Y¶meterName=RoomBlkDeductNpuYN¶meterValue=N¶meterName=RoomMinAvailabilityYN¶meterValue=Y¶meterName=RoomDepRoomsYN¶meterValue=Y¶meterName=RoomDayUseRoomYN¶meterValue=Y¶meterName=RoomAvailRoomsExcludingOverbookingYN¶meterValue=Y¶meterName=RoomPhysicalRoomsYN¶meterValue=Y¶meterName=RoomRoomsSoldYN¶meterValue=Y¶meterName=RoomBlkDeductPuYN¶meterValue=Y¶meterName=RoomMinAvailabilityExcludingOverbookingYN¶meterValue=Y¶meterName=RoomDayUsePersonYN¶meterValue=Y¶meterName=RoomDepPersonsYN¶meterValue=Y¶meterName=RoomRestrictionsYN¶meterValue=Y¶meterName=RoomSellLimitYN¶meterValue=Y¶meterName=RoomCancelledYN¶meterValue=Y¶meterName=RoomPeopleInHouseYN¶meterValue=Y¶meterName=RoomMaxAvailabilityYN¶meterValue=Y¶meterName=RoomMaxOccupancyYN¶meterValue=Y¶meterName=RoomClassList¶meterValue=KNGSUITE,PRES¶meterName=RoomBlkTentNpuYN¶meterValue=Y", + "raw": "{{HostName}}/lms/v1/activityTypes", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" - ], - "query": [ - { - "key": "dateRangeEnd", - "value": "2023-12-06" - }, - { - "key": "reportCode", - "value": "RoomsAvailabilitySummary" - }, - { - "key": "dateRangeStart", - "value": "2023-12-06" - }, - { - "key": "parameterName", - "value": "GroupBy", - "disabled": true - }, - { - "key": "parameterValue", - "value": "RoomClass", - "disabled": true - }, - { - "key": "parameterName", - "value": "RoomMaxAvailabilityExcludingOverbookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomOOOYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomArrPersonsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomTentRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomAvailRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomBlkTentPuYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomTentYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomTentRoomsExcludingOverbookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomOOSRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomOverBookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomArrRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomOccupancyYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomBlkDeductNpuYN" - }, - { - "key": "parameterValue", - "value": "N" - }, - { - "key": "parameterName", - "value": "RoomMinAvailabilityYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomDepRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomDayUseRoomYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomAvailRoomsExcludingOverbookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomPhysicalRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomRoomsSoldYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomBlkDeductPuYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomMinAvailabilityExcludingOverbookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomDayUsePersonYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomDepPersonsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomRestrictionsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomSellLimitYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomCancelledYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomPeopleInHouseYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomMaxAvailabilityYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomMaxOccupancyYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomClassList" - }, - { - "key": "parameterValue", - "value": "KNGSUITE,PRES" - }, - { - "key": "parameterName", - "value": "RoomBlkTentNpuYN" - }, - { - "key": "parameterValue", - "value": "Y" - } + "activityTypes" ] } }, "response": [] }, { - "name": "get Inventory Statistics -> with roomclass", + "name": "put Activity Types", "protocolProfileBehavior": { - "disableBodyPruning": true + "disabledSystemHeaders": {} }, "request": { "auth": { @@ -60672,21 +69068,23 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "PUT", "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, { "key": "Content-Type", - "name": "Content-Type", - "type": "text", "value": "application/json" }, + { + "key": "x-externalsystem", + "value": "{{ExternalSystemCode}}" + }, { "key": "x-app-key", "type": "text", @@ -60694,126 +69092,160 @@ }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"activityTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"typeCode\": \"GOLF\",\r\n \"description\": \"Golf course EDIT\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?dateRangeEnd=2023-04-02&reportCode=RoomsAvailabilitySummary&dateRangeStart=2023-04-02¶meterName=HouseOccPercYN¶meterName=HouseOccupancyYN¶meterName=HouseTentRoomsYN¶meterName=GroupBy¶meterName=DeductRoomsYN¶meterName=CancelledYN¶meterName=HouseRoomsSoldYN¶meterName=RoomAvailRoomsYN¶meterName=HouseAvailRoomsYN¶meterValue=Y¶meterValue=Y¶meterValue=Y¶meterValue=RoomClass¶meterValue=N¶meterValue=Y¶meterValue=Y¶meterValue=Y¶meterValue=Y", + "raw": "{{HostName}}/lms/v1/activityTypes/{{ActivityTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" - ], - "query": [ - { - "key": "dateRangeEnd", - "value": "2023-04-02" + "activityTypes", + "{{ActivityTypesId}}" + ] + } + }, + "response": [ + { + "name": "putActivityTypes RS", + "originalRequest": { + "method": "PUT", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "x-externalsystem", + "value": "{{ExternalSystemCode}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\"activityTypes\": [\r\n {\"hotelId\":\"{{HotelId}}\",\r\n \"typeCode\":\"REST2\",\r\n \"description\":\"REST2 EDIT\"}]}" }, + "url": { + "raw": "{{HostName}}/lms/v1/activityTypes/REST2", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "activityTypes", + "REST2" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ { - "key": "reportCode", - "value": "RoomsAvailabilitySummary" + "key": "Server", + "value": "nginx" }, { - "key": "dateRangeStart", - "value": "2023-04-02" + "key": "Date", + "value": "Fri, 13 Aug 2021 14:25:39 GMT" }, { - "key": "parameterName", - "value": "HouseOccPercYN" + "key": "Content-Type", + "value": "application/json;charset=UTF-8" }, { - "key": "parameterName", - "value": "HouseOccupancyYN" + "key": "Content-Length", + "value": "32" }, { - "key": "parameterName", - "value": "HouseTentRoomsYN" + "key": "Connection", + "value": "keep-alive" }, { - "key": "parameterName", - "value": "GroupBy" + "key": "Keep-Alive", + "value": "timeout=10" }, { - "key": "parameterName", - "value": "DeductRoomsYN" + "key": "Cache-Control", + "value": "no-cache, no-store" }, { - "key": "parameterName", - "value": "CancelledYN" + "key": "X-XSS-Protection", + "value": "1; mode=block" }, { - "key": "parameterName", - "value": "HouseRoomsSoldYN" + "key": "X-XSS-Protection", + "value": "1; mode=block;" }, { - "key": "parameterName", - "value": "RoomAvailRoomsYN" + "key": "Strict-Transport-Security", + "value": "max-age=31536000 ; includeSubDomains" }, { - "key": "parameterName", - "value": "HouseAvailRoomsYN" + "key": "Strict-Transport-Security", + "value": "max-age=31536000; includeSubDomains" }, { - "key": "parameterValue", - "value": "Y" + "key": "X-ORACLE-DMS-RID", + "value": "0" }, { - "key": "parameterValue", - "value": "Y" + "key": "X-Content-Type-Options", + "value": "nosniff" }, { - "key": "parameterValue", - "value": "Y" + "key": "X-Content-Type-Options", + "value": "nosniff" }, { - "key": "parameterValue", - "value": "RoomClass" + "key": "X-ORACLE-DMS-ECID", + "value": "59a85d34-b8d0-4484-8e75-b22a299834b0-0009f394" }, { - "key": "parameterValue", - "value": "N" + "key": "Content-Encoding", + "value": "gzip" }, { - "key": "parameterValue", - "value": "Y" + "key": "Vary", + "value": "Accept-Encoding" }, { - "key": "parameterValue", - "value": "Y" + "key": "X-Frame-Options", + "value": "DENY" }, { - "key": "parameterValue", - "value": "Y" + "key": "X-Frame-Options", + "value": "DENY" }, { - "key": "parameterValue", - "value": "Y" + "key": "Referrer-Policy", + "value": "no-referrer" } - ] + ], + "cookie": [], + "body": "{\n \"links\": []\n}" } - }, - "response": [] + ] }, { - "name": "get Inventory Statistics -> with roomtype list", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Activity Types", "request": { "auth": { "type": "bearer", @@ -60822,14 +69254,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -60838,14 +69266,14 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -60858,269 +69286,20 @@ } }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/inventoryStatistics?reportCode=RoomsAvailabilitySummary&dateRangeEnd=2023-04-02&dateRangeStart=2023-04-02¶meterName=RoomTypeWildCardList¶meterValue=SGL,DBL¶meterName=RoomMaxAvailabilityExcludingOverbookingYN¶meterValue=Y¶meterName=RoomOOOYN¶meterValue=Y¶meterName=RoomArrPersonsYN¶meterValue=Y¶meterName=RoomTentRoomsYN¶meterValue=Y¶meterName=RoomAvailRoomsYN¶meterValue=Y¶meterName=RoomBlkTentPuYN¶meterValue=Y¶meterName=RoomTentYN¶meterValue=Y¶meterName=RoomTentRoomsExcludingOverbookingYN¶meterValue=Y¶meterName=RoomOOSRoomsYN¶meterValue=Y¶meterName=RoomOverBookingYN¶meterValue=Y¶meterName=RoomArrRoomsYN¶meterValue=Y¶meterName=RoomOccupancyYN¶meterValue=Y¶meterName=RoomBlkDeductNpuYN¶meterValue=N¶meterName=RoomMinAvailabilityYN¶meterValue=Y¶meterName=RoomDepRoomsYN¶meterValue=Y¶meterName=RoomDayUseRoomYN¶meterValue=Y¶meterName=RoomAvailRoomsExcludingOverbookingYN¶meterValue=Y¶meterName=RoomPhysicalRoomsYN¶meterValue=Y¶meterName=RoomRoomsSoldYN¶meterValue=Y¶meterName=RoomBlkDeductPuYN¶meterValue=Y¶meterName=RoomMinAvailabilityExcludingOverbookingYN¶meterValue=Y¶meterName=RoomDayUsePersonYN¶meterValue=Y¶meterName=RoomDepPersonsYN¶meterValue=Y¶meterName=RoomRestrictionsYN¶meterValue=Y¶meterName=RoomSellLimitYN¶meterValue=Y¶meterName=RoomCancelledYN¶meterValue=Y¶meterName=RoomPeopleInHouseYN¶meterValue=Y¶meterName=RoomMaxAvailabilityYN¶meterValue=Y¶meterName=RoomMaxOccupancyYN¶meterValue=Y", + "raw": "{{HostName}}/lms/v1/activityTypes/{{ActivityTypesId}}?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "hotels", - "{{HotelId}}", - "inventoryStatistics" + "activityTypes", + "{{ActivityTypesId}}" ], "query": [ { - "key": "reportCode", - "value": "RoomsAvailabilitySummary" - }, - { - "key": "dateRangeEnd", - "value": "2023-04-02" - }, - { - "key": "dateRangeStart", - "value": "2023-04-02" - }, - { - "key": "parameterName", - "value": "RoomTypeWildCardList" - }, - { - "key": "parameterValue", - "value": "SGL,DBL" - }, - { - "key": "parameterName", - "value": "RoomMaxAvailabilityExcludingOverbookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomOOOYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomArrPersonsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomTentRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomAvailRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomBlkTentPuYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomTentYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomTentRoomsExcludingOverbookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomOOSRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomOverBookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomArrRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomOccupancyYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomBlkDeductNpuYN" - }, - { - "key": "parameterValue", - "value": "N" - }, - { - "key": "parameterName", - "value": "RoomMinAvailabilityYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomDepRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomDayUseRoomYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomAvailRoomsExcludingOverbookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomPhysicalRoomsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomRoomsSoldYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomBlkDeductPuYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomMinAvailabilityExcludingOverbookingYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomDayUsePersonYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomDepPersonsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomRestrictionsYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomSellLimitYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomCancelledYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomPeopleInHouseYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomMaxAvailabilityYN" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "RoomMaxOccupancyYN" - }, - { - "key": "parameterValue", - "value": "Y" + "key": "hotelIds", + "value": "{{HotelId}}" } ] } @@ -61130,13 +69309,10 @@ ] }, { - "name": "Item Inventory", + "name": "Activity Bookings", "item": [ { - "name": "get Item Inventory", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Activity Bookings", "request": { "auth": { "type": "bearer", @@ -61145,100 +69321,53 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-externalSystem", + "value": "{{ExternalSystemCode}}" + }, + { + "key": "Content-Type", + "value": "application/json" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/itemInventory?sellInEvent=false&startDate=2023-04-03&endDate=2023-04-07&welcomeOffer=false&SellInReservation=true", + "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/activityBookings?profileIds={{ProfileId}}", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", "hotels", "{{HotelId}}", - "itemInventory" + "activityBookings" ], "query": [ { - "key": "sellInEvent", - "value": "false" - }, - { - "key": "startDate", - "value": "2023-04-03" - }, - { - "key": "endDate", - "value": "2023-04-07" - }, - { - "key": "itemCode", - "value": "PA7271", - "disabled": true - }, - { - "key": "itemCode", - "value": "S41308", + "key": "reservationIds", + "value": "{{ReservationId}}", "disabled": true }, - { - "key": "welcomeOffer", - "value": "false" - }, - { - "key": "SellInReservation", - "value": "true" - }, - { - "key": "itemHoldId", - "value": "true", - "disabled": true + { + "key": "profileIds", + "value": "{{ProfileId}}" } ] - }, - "description": "This will fetch a hotel's Item inventory for a specified date range that you can provided in the request." + } }, "response": [] }, { - "name": "get Hold Items Inventory", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Activity Bookings", "request": { "auth": { "type": "bearer", @@ -61247,82 +69376,57 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "GET", + "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", + "key": "x-externalSystem", + "value": "{{ExternalSystemCode}}", "type": "text", - "value": "{{HotelId}}" + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"activityBooking\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"activities\": [\r\n {\r\n \"activityIds\": [\r\n {\r\n \"id\": \"{{ActivityId}}\",\r\n \"type\": \"{{ActivityTypeCode}}\"\r\n }\r\n ],\r\n \"type\": \"{{ActivityTypeCode}}\",\r\n \"location\": \"{{LocationCode}}\",\r\n \"name\": [\r\n \"{{ActivityTypeCode}}\"\r\n ],\r\n \"numberOfPersons\": 1,\r\n \"timeSpan\": {\r\n \"startDateTime\": \"{{StartDateTime}}\",\r\n \"endDateTime\": \"{{EndDateTime}}\"\r\n },\r\n \"duration\": {\r\n \"startDateTime\": \"{{StartDateTime}}\",\r\n \"endDateTime\": \"{{EndDateTime}}\"\r\n },\r\n \"description\": [\r\n \"This is a sample description\"\r\n ],\r\n \"note\": [\r\n \"Sample Notes\"\r\n ],\r\n \"amount\": {\r\n \"amount\": 10,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"deposit\": {\r\n \"amount\": 10,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"uRLLink\": \"Put the URL link here\",\r\n \"status\": \"BOOK\",\r\n \"statusDescription\": \"More details about the status\"\r\n }\r\n ]\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/itemInventory?sellInEvent=false&endDate=2023-08-20&welcomeOffer=false&SellInReservation=true&startDate=2023-08-16", + "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/activityBookings", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", "hotels", "{{HotelId}}", - "itemInventory" - ], - "query": [ - { - "key": "sellInEvent", - "value": "false" - }, - { - "key": "endDate", - "value": "2023-08-20" - }, - { - "key": "welcomeOffer", - "value": "false" - }, - { - "key": "SellInReservation", - "value": "true" - }, - { - "key": "startDate", - "value": "2023-08-16" - } + "reservations", + "{{ReservationId}}", + "activityBookings" ] - }, - "description": "This will fetch a hotel's Item inventory for a specified date range that you can provided in the request." + } }, "response": [] }, { - "name": "post Hold Item Inventory", + "name": "put Activity Bookings", "request": { "auth": { "type": "bearer", @@ -61331,25 +69435,26 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", + "key": "x-externalSystem", + "value": "{{ExternalSystemCode}}", "type": "text", - "value": "{{HotelId}}" + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" }, { "key": "x-app-key", @@ -61359,31 +69464,28 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"holdItemInfo\": {\r\n \"heldById\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"heldBy\": \"Reservation\",\r\n \"holdItemInfoList\": [\r\n {\r\n \"itemCode\": \"BIKEA\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-08-16\",\r\n \"endDate\": \"2023-08-17\"\r\n },\r\n \"count\": \"2\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"activityBooking\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"activities\": [\r\n {\r\n \"activityIds\": [\r\n {\r\n \"id\": \"{{ActivityId}}\",\r\n \"type\": \"{{ActivityTypeCode}}\"\r\n }\r\n ],\r\n \"type\": \"{{ActivityTypeCode}}\",\r\n \"location\": \"{{LocationCode}}\",\r\n \"name\": [\r\n \"{{ActivityTypeCode}}\"\r\n ],\r\n \"numberOfPersons\": 1,\r\n \"timeSpan\": {\r\n \"startDateTime\": \"{{StartDateTime}}\",\r\n \"endDateTime\": \"{{EndDateTime}}\"\r\n },\r\n \"duration\": {\r\n \"startDateTime\": \"{{StartDateTime}}\",\r\n \"endDateTime\": \"{{EndDateTime}}\"\r\n },\r\n \"description\": [\r\n \"This is a sample description\"\r\n ],\r\n \"note\": [\r\n \"Sample Notes\"\r\n ],\r\n \"amount\": {\r\n \"amount\": 10,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"deposit\": {\r\n \"amount\": 10,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"uRLLink\": \"Put the URL link here\",\r\n \"status\": \"BOOK\",\r\n \"statusDescription\": \"More details about the status\"\r\n }\r\n ]\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/itemInventoryHold", + "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/activityBookings", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", "hotels", "{{HotelId}}", - "itemInventoryHold" + "reservations", + "{{ReservationId}}", + "activityBookings" ] } }, "response": [] }, { - "name": "put Hold Items Inventory", + "name": "delete Activity Bookings", "request": { "auth": { "type": "bearer", @@ -61392,84 +69494,93 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { - "key": "x-hotelid", + "key": "x-externalSystem", + "value": "{{ExternalSystemCode}}", "type": "text", - "value": "{{HotelId}}" + "disabled": true + }, + { + "key": "Content-Type", + "value": "application/json", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"heldBy\": \"Reservation\",\r\n \"heldById\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "" }, "url": { - "raw": "{{HostName}}/inv/v1/releasedItemInventory", + "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/activityBookings?activityIdType={{ActivityTypeCode}}&activityId={{ActivityId}}", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", - "releasedItemInventory" + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "activityBookings" + ], + "query": [ + { + "key": "activityIdType", + "value": "{{ActivityTypeCode}}", + "description": "Enter the activity type belong to the activity id you intend to delete." + }, + { + "key": "activityId", + "value": "{{ActivityId}}", + "description": "Enter the activity id which you intend to delete." + } ] - }, - "description": "This API will release item inventory that has been held." + } }, "response": [] } ] }, { - "name": "get Block Inventory Statistics", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Location Notification", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "GET", + "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "Accept", "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "value": "{{AppKey}}" + }, + { + "key": "x-externalsystem", + "type": "text", + "value": "{{ExternalSystemCode}}" }, { "key": "x-hotelid", @@ -61479,7 +69590,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"activityTime\": {\r\n \"startDateTime\": \"2023-10-26T06:00:15.001Z\",\r\n \"endDateTime\": \"2023-10-26T07:00:00.001Z\"\r\n },\r\n \"locationText\": {\r\n \"value\": \"SPA\",\r\n \"language\": \"E\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"description\": {\r\n \"value\": \"LOCATION NOTIF TEST\",\r\n \"language\": \"E\"\r\n },\r\n \"locationNotificationStatus\": \"Set\",\r\n \"otherLocationNotificationStatus\": \"TEST\"\r\n}", "options": { "raw": { "language": "json" @@ -61487,326 +69598,194 @@ } }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/blockInventoryStatistics?includeOverbooking=true&includeTentativeInventory=false&limit=20&offset=1&startDateRange=2023-04-02&endDateRange=2023-04-02&summarySortByCode=Status&detailSortByCode=BlockAccount", + "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/locationNotifications", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", "hotels", "{{HotelId}}", - "blockInventoryStatistics" - ], - "query": [ - { - "key": "includeBlocksWithNoRoom", - "value": "", - "disabled": true + "reservations", + "{{ReservationId}}", + "locationNotifications" + ] + } + }, + "response": [ + { + "name": "LocationNotification Set RS", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + }, + { + "key": "x-externalsystem", + "value": "{{ExternalSystemCode}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"activityTime\": {\r\n \"startDateTime\": \"2023-10-26T06:00:15.001Z\",\r\n \"endDateTime\": \"2023-10-26T07:00:00.001Z\"\r\n },\r\n \"locationText\": {\r\n \"value\": \"SPA\",\r\n \"language\": \"E\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"description\": {\r\n \"value\": \"LOCATION NOTIF TEST\",\r\n \"language\": \"E\"\r\n },\r\n \"locationNotificationStatus\": \"Set\",\r\n \"otherLocationNotificationStatus\": \"TEST\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, + "url": { + "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/locationNotifications", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "locationNotifications" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ { - "key": "includeOverbooking", - "value": "true" + "key": "Server", + "value": "nginx" }, { - "key": "includeTentativeInventory", - "value": "false" + "key": "Date", + "value": "Tue, 24 Aug 2021 21:03:54 GMT" }, { - "key": "limit", - "value": "20" + "key": "Content-Type", + "value": "application/json;charset=UTF-8" }, { - "key": "offset", - "value": "1" + "key": "Content-Length", + "value": "22" }, { - "key": "startDateRange", - "value": "2023-04-02" + "key": "Connection", + "value": "keep-alive" }, { - "key": "endDateRange", - "value": "2023-04-02" + "key": "Keep-Alive", + "value": "timeout=10" }, { - "key": "hotelIds", - "value": "{{HotelId}}", - "disabled": true + "key": "Cache-Control", + "value": "no-cache, no-store" }, { - "key": "summarySortByCode", - "value": "Status" + "key": "X-XSS-Protection", + "value": "1; mode=block" }, { - "key": "detailSortByCode", - "value": "BlockAccount" - } - ] - }, - "description": "You can use this API to retrieve Block inventory for a specified hotel. Narrow down your results using the query parameters available." - }, - "response": [] - }, - { - "name": "get Hotel Inventory", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "key": "X-XSS-Protection", + "value": "1; mode=block;" + }, { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "Strict-Transport-Security", + "value": "max-age=31536000 ; includeSubDomains" }, { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/hotelInventory?dateRangeStart=2023-08-02&dateRangeEnd=2023-08-02&dailyInventory=True&includeTentativeInventory=false&roomCountRequested=5&roomTypes=SGL", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "v1", - "hotels", - "{{HotelId}}", - "hotelInventory" - ], - "query": [ + "key": "Strict-Transport-Security", + "value": "max-age=31536000; includeSubDomains" + }, { - "key": "dateRangeStart", - "value": "2023-08-02" + "key": "X-ORACLE-DMS-RID", + "value": "0" }, { - "key": "dateRangeEnd", - "value": "2023-08-02" + "key": "X-Content-Type-Options", + "value": "nosniff" }, { - "key": "dailyInventory", - "value": "True" + "key": "X-Content-Type-Options", + "value": "nosniff" }, { - "key": "includeTentativeInventory", - "value": "false" + "key": "X-ORACLE-DMS-ECID", + "value": "a6978f21-af05-4b15-9f47-45ae745ce69a-000346e6" }, { - "key": "roomCountRequested", - "value": "5" + "key": "Content-Encoding", + "value": "gzip" }, { - "key": "roomTypes", - "value": "SGL" + "key": "Vary", + "value": "Accept-Encoding" }, { - "key": "roomTypes", - "value": "DLXK", - "disabled": true + "key": "X-Frame-Options", + "value": "DENY" }, { - "key": "roomClasses", - "value": "", - "disabled": true + "key": "X-Frame-Options", + "value": "DENY" }, { - "key": "houseLevel", - "value": "True", - "disabled": true + "key": "Referrer-Policy", + "value": "no-referrer" } - ] + ], + "cookie": [], + "body": "{}" } - }, - "response": [] + ] }, { - "name": "put Item Inventory Hold -> release inventory", + "name": "Clear Location Notification", "request": { "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "type": "bearer" }, - "method": "PUT", + "method": "POST", "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", - "type": "text", "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"heldBy\": \"Reservation\",\r\n \"heldById\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/inv/v1/releasedItemInventory", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "v1", - "releasedItemInventory" - ] - }, - "description": "This API will release item inventory that has been held." - }, - "response": [] - }, - { - "name": "change Sell Limit", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "Accept", + "value": "application/json" }, { "key": "x-app-key", - "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"sellLimitsByDate\": {\r\n \"houseSellLimits\": [],\r\n \"roomTypeSellLimits\": [\r\n {\r\n \"roomType\": \"SUP\",\r\n \"date\": \"2023-04-08\",\r\n \"amount\": \"5\",\r\n \"flatOrPercentage\": \"F\"\r\n }\r\n ],\r\n \"roomClassSellLimits\": [],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/sellLimits", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "v1", - "hotels", - "{{HotelId}}", - "sellLimits" - ] - }, - "description": "You can use this API to create sell limits in OPERA by date." - }, - "response": [] - }, - { - "name": "change Sell Limit By Date", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "PUT", - "header": [ + }, { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-externalsystem", "type": "text", - "value": "application/json" + "value": "{{ExternalSystemCode}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"sellLimitsByDate\": {\r\n \"houseSellLimits\": [\r\n {\r\n \"date\": \"2023-07-22\",\r\n \"amount\": 100,\r\n \"flatOrPercentage\": \"flat\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "{\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"activityTime\": {\r\n \"startDateTime\": \"2023-10-26T06:00:15.001Z\",\r\n \"endDateTime\": \"2023-10-26T07:00:00.001Z\"\r\n },\r\n \"locationText\": {\r\n \"value\": \"SPA\",\r\n \"language\": \"E\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"description\": {\r\n \"value\": \"LOCATION NOTIF TEST\",\r\n \"language\": \"E\"\r\n },\r\n \"locationNotificationStatus\": \"Clear\",\r\n \"otherLocationNotificationStatus\": \"TEST\"\r\n}", "options": { "raw": { "language": "json" @@ -61814,86 +69793,162 @@ } }, "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/sellLimits", + "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/locationNotifications", "host": [ "{{HostName}}" ], "path": [ - "inv", + "lms", "v1", "hotels", "{{HotelId}}", - "sellLimits" + "reservations", + "{{ReservationId}}", + "locationNotifications" ] - }, - "description": "You can use this API to create sell limits in OPERA by date." + } }, - "response": [] - }, - { - "name": "change Sell Limit By Date Range", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "response": [ + { + "name": "LocationNotification Clear RS", + "originalRequest": { + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "value": "{{HotelId}}" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}" + }, + { + "key": "x-externalsystem", + "value": "{{ExternalSystemCode}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"activityTime\": {\r\n \"startDateTime\": \"2023-10-26T06:00:15.001Z\",\r\n \"endDateTime\": \"2023-10-26T07:00:00.001Z\"\r\n },\r\n \"locationText\": {\r\n \"value\": \"SPA\",\r\n \"language\": \"E\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"description\": {\r\n \"value\": \"LOCATION NOTIF TEST\",\r\n \"language\": \"E\"\r\n },\r\n \"locationNotificationStatus\": \"Clear\",\r\n \"otherLocationNotificationStatus\": \"TEST\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "undefined", - "type": "any" + "url": { + "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/locationNotifications", + "host": [ + "{{HostName}}" + ], + "path": [ + "lms", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "locationNotifications" + ] } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"sellLimitsByDateRange\": [\r\n {\r\n \"sellLimitDateRanges\": [\r\n {\r\n \"actionType\": \"SET_AVAILABLE\",\r\n \"startDate\": \"2023-07-05\",\r\n \"endDate\": \"2023-07-09\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"amount\": \"64\",\r\n \"flatOrPercentage\": \"F\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"codeCategory\": \"RoomType\",\r\n \"codeValue\": \"SUP\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Server", + "value": "nginx" + }, + { + "key": "Date", + "value": "Tue, 24 Aug 2021 21:05:54 GMT" + }, + { + "key": "Content-Type", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Content-Length", + "value": "22" + }, + { + "key": "Connection", + "value": "keep-alive" + }, + { + "key": "Keep-Alive", + "value": "timeout=10" + }, + { + "key": "Cache-Control", + "value": "no-cache, no-store" + }, + { + "key": "X-XSS-Protection", + "value": "1; mode=block" + }, + { + "key": "X-XSS-Protection", + "value": "1; mode=block;" + }, + { + "key": "Strict-Transport-Security", + "value": "max-age=31536000 ; includeSubDomains" + }, + { + "key": "Strict-Transport-Security", + "value": "max-age=31536000; includeSubDomains" + }, + { + "key": "X-ORACLE-DMS-RID", + "value": "0" + }, + { + "key": "X-Content-Type-Options", + "value": "nosniff" + }, + { + "key": "X-Content-Type-Options", + "value": "nosniff" + }, + { + "key": "X-ORACLE-DMS-ECID", + "value": "9024975e-c8ac-43dc-9268-eaa36848e8ff-0003428f" + }, + { + "key": "Content-Encoding", + "value": "gzip" + }, + { + "key": "Vary", + "value": "Accept-Encoding" + }, + { + "key": "X-Frame-Options", + "value": "DENY" + }, + { + "key": "X-Frame-Options", + "value": "DENY" + }, + { + "key": "Referrer-Policy", + "value": "no-referrer" } - } - }, - "url": { - "raw": "{{HostName}}/inv/v1/hotels/{{HotelId}}/sellLimitsByDateRange", - "host": [ - "{{HostName}}" ], - "path": [ - "inv", - "v1", - "hotels", - "{{HotelId}}", - "sellLimitsByDateRange" - ] - }, - "description": "You can use this API to create sell limits in OPERA by date range." - }, - "response": [] + "cookie": [], + "body": "{}" + } + ] } ], - "description": "###### APIs to cater for Inventory functionality in OPERA Cloud. \r\n\r\nThis includes sell limits for date ranges, viewing and updating the properties inventory, as well as item inventory (such as rollaways, microwaves etc.).\r\n\r\nFor further detailed information on Inventory and Availabilty, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_inventory_intro.htm#OCSUH-Inventory-Intro-B9FF371E).", + "description": "###### APIs to cater for external Leisure Management functionality integrated with OPERA Cloud.", "event": [ { "listen": "prerequest", @@ -61916,13 +69971,16 @@ ] }, { - "name": "Leisure Management (LMS)", + "name": "List Of Values (LOV)", "item": [ { - "name": "Activity Locations", + "name": "LOV for create upsell Rules", "item": [ { - "name": "get Activity Locations", + "name": "get Upsell Default Trx Code LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -61931,15 +69989,17 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", "type": "text", @@ -61951,20 +70011,32 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lms/v1/activityLocations?hotelIds={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellDefaultTrxCode?includeInactiveFlag=false", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityLocations" + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellDefaultTrxCode" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "includeInactiveFlag", + "value": "false" } ] } @@ -61972,7 +70044,10 @@ "response": [] }, { - "name": "post Activity Locations", + "name": "get Upsell Hierarchy Levels LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -61981,29 +70056,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"activityLocations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"SPA\",\r\n \"description\": \"Spa Level 2\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -62011,23 +70088,48 @@ } }, "url": { - "raw": "{{HostName}}/lms/v1/activityLocations", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellHierarchyLevels", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityLocations" + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellHierarchyLevels" + ], + "query": [ + { + "key": "guaranteeCode", + "value": "6PM", + "disabled": true + }, + { + "key": "marketCode", + "value": "ASSN", + "disabled": true + }, + { + "key": "fixedRate", + "value": "true", + "disabled": true + }, + { + "key": "endDate", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "put Activity Locations", + "name": "get Upsell Room Class View LOV", "protocolProfileBehavior": { - "disabledSystemHeaders": {} + "disableBodyPruning": true }, "request": { "auth": { @@ -62037,188 +70139,59 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "PUT", + "method": "GET", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "Content-Type", - "value": "application/json" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"activityLocations\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"REST2\",\r\n \"description\": \"Restaurant 2 Edit\"\r\n }\r\n ]\r\n}" - }, - "url": { - "raw": "{{HostName}}/lms/v1/activityLocations/{{ActivityLocationsId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "lms", - "v1", - "activityLocations", - "{{ActivityLocationsId}}" - ] - } - }, - "response": [ - { - "name": "putActivityLocations RS", - "originalRequest": { - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\"activityLocations\": [\r\n {\"hotelId\":\"{{HotelId}}\",\r\n \"code\":\"REST2\",\r\n \"description\":\"Restaurant 2 Edit\"\r\n }\r\n]}" - }, - "url": { - "raw": "{{HostName}}/lms/v1/activityLocations/REST2", - "host": [ - "{{HostName}}" - ], - "path": [ - "lms", - "v1", - "activityLocations", - "REST2" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Server", - "value": "nginx" - }, - { - "key": "Date", - "value": "Fri, 13 Aug 2021 14:42:14 GMT" - }, - { - "key": "Content-Type", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Content-Length", - "value": "32" - }, - { - "key": "Connection", - "value": "keep-alive" - }, - { - "key": "Keep-Alive", - "value": "timeout=10" - }, - { - "key": "Cache-Control", - "value": "no-cache, no-store" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block;" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000 ; includeSubDomains" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000; includeSubDomains" - }, - { - "key": "X-ORACLE-DMS-RID", - "value": "0" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-ORACLE-DMS-ECID", - "value": "59a85d34-b8d0-4484-8e75-b22a299834b0-0009f476" - }, - { - "key": "Content-Encoding", - "value": "gzip" - }, - { - "key": "Vary", - "value": "Accept-Encoding" - }, - { - "key": "X-Frame-Options", - "value": "DENY" - }, - { - "key": "X-Frame-Options", - "value": "DENY" - }, - { - "key": "Referrer-Policy", - "value": "no-referrer" + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRoomClassView", + "host": [ + "{{HostName}}" ], - "cookie": [], - "body": "{\n \"links\": []\n}" + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellRoomClassView" + ] } - ] + }, + "response": [] }, { - "name": "delete Activity Locations", + "name": "get Upsell Room Type View LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -62227,54 +70200,59 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lms/v1/activityLocations/{{ActivityLocationsId}}?hotelIds={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRoomTypeView", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityLocations", - "{{ActivityLocationsId}}" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - } + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellRoomTypeView" ] } }, "response": [] - } - ] - }, - { - "name": "Activity Status Codes", - "item": [ + }, { - "name": "get Activity Status Codes", + "name": "get Upsell Room Type Edit -> LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -62283,15 +70261,17 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", "type": "text", @@ -62303,24 +70283,39 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lms/v1/activityStatusCodes?hotelIds={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromRoomTypeLabel/SUP/upsellToRoomTypeEdit", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityStatusCodes" + "listOfValues", + "hotels", + "{{HotelId}}", + "fromRoomTypeLabel", + "SUP", + "upsellToRoomTypeEdit" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "fixedRate", + "value": "true", + "disabled": true }, { - "key": "criteriaCodes", - "value": "SIV2", + "key": "endDate", + "value": "", "disabled": true } ] @@ -62329,7 +70324,10 @@ "response": [] }, { - "name": "post Activity Status Code", + "name": "get Upsell Rate Codes LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -62338,14 +70336,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -62360,13 +70354,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"activityStatusCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PRO\",\r\n \"description\": \"Proposed\",\r\n \"application\": \"EAS\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -62374,272 +70368,132 @@ } }, "url": { - "raw": "{{HostName}}/lms/v1/activityStatusCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRateCodes", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityStatusCodes" - ] - } - }, - "response": [ - { - "name": "postActivityStatusCode RS", - "originalRequest": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"activityStatusCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PRO\",\r\n \"description\": \"Proposed\",\r\n \"application\": \"EAS\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lms/v1/activityStatusCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "lms", - "v1", - "activityStatusCodes" - ] - } - }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Server", - "value": "nginx" - }, - { - "key": "Date", - "value": "Fri, 06 Aug 2021 15:45:40 GMT" - }, - { - "key": "Content-Type", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Content-Length", - "value": "22" - }, - { - "key": "Connection", - "value": "keep-alive" - }, - { - "key": "Keep-Alive", - "value": "timeout=10" - }, - { - "key": "Cache-Control", - "value": "no-cache, no-store" - }, - { - "key": "Location", - "value": "https://ocr1-demo-oc.hospitality-api.eu-frankfurt-1.ocs.oc-test.com/lms/v1/activityStatusCodes" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block;" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000 ; includeSubDomains" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000; includeSubDomains" - }, - { - "key": "X-ORACLE-DMS-RID", - "value": "0" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-ORACLE-DMS-ECID", - "value": "cf947706-de83-4b5f-bb36-a101890bc185-0007df33" - }, + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellRateCodes" + ], + "query": [ { - "key": "Content-Encoding", - "value": "gzip" + "key": "guaranteeCode", + "value": "6PM", + "disabled": true }, { - "key": "Vary", - "value": "Accept-Encoding" + "key": "marketCode", + "value": "ASSN", + "disabled": true }, { - "key": "X-Frame-Options", - "value": "DENY" + "key": "fixedRate", + "value": "true", + "disabled": true }, { - "key": "X-Frame-Options", - "value": "DENY" - }, + "key": "endDate", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Upsell Rate Categories Edit LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "Referrer-Policy", - "value": "no-referrer" + "key": "token", + "value": "{{Token}}", + "type": "string" } - ], - "cookie": [], - "body": "{}" + ] }, - { - "name": "postActivityStatusCode DuplicateCode RS", - "originalRequest": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"activityStatusCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"CMP\",\r\n \"description\": \"Completed\",\r\n \"application\": \"EAS\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lms/v1/activityStatusCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "lms", - "v1", - "activityStatusCodes" - ] - } + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "status": "Internal Server Error", - "code": 500, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Server", - "value": "nginx" - }, - { - "key": "Date", - "value": "Fri, 06 Aug 2021 15:45:05 GMT" - }, - { - "key": "Content-Type", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Content-Length", - "value": "231" - }, - { - "key": "Connection", - "value": "keep-alive" - }, - { - "key": "Keep-Alive", - "value": "timeout=10" - }, - { - "key": "Cache-Control", - "value": "no-cache, no-store" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000 ; includeSubDomains" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000; includeSubDomains" - }, - { - "key": "X-ORACLE-DMS-RID", - "value": "0" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRateCategoriesEdit", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellRateCategoriesEdit" + ], + "query": [ { - "key": "X-ORACLE-DMS-ECID", - "value": "f525ece7-be4d-4bae-9c3a-f6d7625b35f6-0007e9e1" + "key": "guaranteeCode", + "value": "6PM", + "disabled": true }, { - "key": "Content-Encoding", - "value": "gzip" + "key": "marketCode", + "value": "ASSN", + "disabled": true }, { - "key": "Vary", - "value": "Accept-Encoding" + "key": "fixedRate", + "value": "true", + "disabled": true }, { - "key": "X-Frame-Options", - "value": "DENY" + "key": "endDate", + "value": "", + "disabled": true } - ], - "cookie": [], - "body": "{\n \"type\": \"Internal Server Error\",\n \"title\": \"An unexpected error has occurred and it has been logged, please contact your administrator with error id OHGBUPS1_HGBUPS1628264705001_21_E0000_E000.\",\n \"status\": \"NotProcessed\",\n \"detail\": \"An unexpected error has occurred and it has been logged, please contact your administrator with error id OHGBUPS1_HGBUPS1628264705001_21_E0000_E000.\",\n \"o:errorCode\": \"OPERAWS-ODE09997\",\n \"language\": \"en\"\n}" + ] } - ] + }, + "response": [] }, { - "name": "put Activity Status Codes", + "name": "get Upsell Rule LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -62648,180 +70502,142 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "PUT", + "method": "GET", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "Content-Type", + "name": "Content-Type", + "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"activityStatusCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PRO\",\r\n \"description\": \"Proposed EDIT\",\r\n \"language\": \"E\",\r\n \"priority\": \"1\",\r\n \"application\": \"EAS\"\r\n }\r\n ]\r\n}" + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/lms/v1/activityStatusCodes/{{ActivityStatusCodesId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRule", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityStatusCodes", - "{{ActivityStatusCodesId}}" + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellRule" ] } }, - "response": [ - { - "name": "putActivityStatusCodes RS", - "originalRequest": { - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\"activityStatusCodes\":[\r\n {\"hotelId\":\"{{HotelId}}\",\r\n \"code\":\"PRO\",\r\n \"description\":\"Proposed EDIT\",\r\n \"language\":\"E\",\r\n \"priority\":\"1\",\r\n \"application\":\"EAS\"\r\n }\r\n]}" - }, - "url": { - "raw": "{{HostName}}/lms/v1/activityStatusCodes/PRO", - "host": [ - "{{HostName}}" - ], - "path": [ - "lms", - "v1", - "activityStatusCodes", - "PRO" - ] + "response": [] + }, + { + "name": "get Upsell From Room Class Edit LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Server", - "value": "nginx" - }, - { - "key": "Date", - "value": "Fri, 13 Aug 2021 14:57:55 GMT" - }, - { - "key": "Content-Type", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Content-Length", - "value": "32" - }, - { - "key": "Connection", - "value": "keep-alive" - }, - { - "key": "Keep-Alive", - "value": "timeout=10" - }, - { - "key": "Cache-Control", - "value": "no-cache, no-store" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block;" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000 ; includeSubDomains" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000; includeSubDomains" - }, - { - "key": "X-ORACLE-DMS-RID", - "value": "0" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-ORACLE-DMS-ECID", - "value": "f525ece7-be4d-4bae-9c3a-f6d7625b35f6-000a0205" - }, - { - "key": "Content-Encoding", - "value": "gzip" - }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellFromRoomClassEdit", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellFromRoomClassEdit" + ], + "query": [ { - "key": "Vary", - "value": "Accept-Encoding" + "key": "guaranteeCode", + "value": "6PM", + "disabled": true }, { - "key": "X-Frame-Options", - "value": "DENY" + "key": "marketCode", + "value": "ASSN", + "disabled": true }, { - "key": "X-Frame-Options", - "value": "DENY" + "key": "fixedRate", + "value": "true", + "disabled": true }, { - "key": "Referrer-Policy", - "value": "no-referrer" + "key": "endDate", + "value": "", + "disabled": true } - ], - "cookie": [], - "body": "{\n \"links\": []\n}" + ] } - ] + }, + "response": [] }, { - "name": "delete Activity Status Codes", + "name": "get Upsell From Room Type Edit LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -62830,54 +70646,78 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lms/v1/activityStatusCodes/{{ActivityStatusCodesId}}?hotelIds={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellFromRoomTypeEdit", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityStatusCodes", - "{{ActivityStatusCodesId}}" + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellFromRoomTypeEdit" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "guaranteeCode", + "value": "6PM", + "disabled": true + }, + { + "key": "marketCode", + "value": "ASSN", + "disabled": true + }, + { + "key": "fixedRate", + "value": "true", + "disabled": true + }, + { + "key": "endDate", + "value": "", + "disabled": true } ] } }, "response": [] - } - ] - }, - { - "name": "Activity Types", - "item": [ + }, { - "name": "get Activity Types", + "name": "get Upsell To Room Class Edit LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -62889,10 +70729,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -62911,8 +70747,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -62925,19 +70761,40 @@ } }, "url": { - "raw": "{{HostName}}/lms/v1/activityTypes?hotelIds={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromRoomClass/{{FromRoomClass}}/upsellToRoomClassEdit", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityTypes" + "listOfValues", + "hotels", + "{{HotelId}}", + "fromRoomClass", + "{{FromRoomClass}}", + "upsellToRoomClassEdit" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "guaranteeCode", + "value": "6PM", + "disabled": true + }, + { + "key": "marketCode", + "value": "ASSN", + "disabled": true + }, + { + "key": "fixedRate", + "value": "true", + "disabled": true + }, + { + "key": "endDate", + "value": "", + "disabled": true } ] } @@ -62945,7 +70802,10 @@ "response": [] }, { - "name": "post Activity Types", + "name": "get Upsell To Room Type Edit LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -62954,29 +70814,31 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "POST", + "method": "GET", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"activityTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"typeCode\": \"GOLF\",\r\n \"description\": \"9 Holes of Golf Course\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -62984,23 +70846,28 @@ } }, "url": { - "raw": "{{HostName}}/lms/v1/activityTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromRoomTypeLabel/{{FromRoomTypeLabel}}/upsellToRoomTypeEdit", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityTypes" + "listOfValues", + "hotels", + "{{HotelId}}", + "fromRoomTypeLabel", + "{{FromRoomTypeLabel}}", + "upsellToRoomTypeEdit" ] } }, "response": [] }, { - "name": "put Activity Types", + "name": "get Upsell Trx Codes LOV", "protocolProfileBehavior": { - "disabledSystemHeaders": {} + "disableBodyPruning": true }, "request": { "auth": { @@ -63010,188 +70877,59 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "PUT", + "method": "GET", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, { "key": "Content-Type", + "name": "Content-Type", + "type": "text", "value": "application/json" }, { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"activityTypes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"typeCode\": \"GOLF\",\r\n \"description\": \"Golf course EDIT\"\r\n }\r\n ]\r\n}" + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/lms/v1/activityTypes/{{ActivityTypesId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellTrxCodes", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityTypes", - "{{ActivityTypesId}}" - ] - } - }, - "response": [ - { - "name": "putActivityTypes RS", - "originalRequest": { - "method": "PUT", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\"activityTypes\": [\r\n {\"hotelId\":\"{{HotelId}}\",\r\n \"typeCode\":\"REST2\",\r\n \"description\":\"REST2 EDIT\"}]}" - }, - "url": { - "raw": "{{HostName}}/lms/v1/activityTypes/REST2", - "host": [ - "{{HostName}}" - ], - "path": [ - "lms", - "v1", - "activityTypes", - "REST2" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Server", - "value": "nginx" - }, - { - "key": "Date", - "value": "Fri, 13 Aug 2021 14:25:39 GMT" - }, - { - "key": "Content-Type", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Content-Length", - "value": "32" - }, - { - "key": "Connection", - "value": "keep-alive" - }, - { - "key": "Keep-Alive", - "value": "timeout=10" - }, - { - "key": "Cache-Control", - "value": "no-cache, no-store" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block;" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000 ; includeSubDomains" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000; includeSubDomains" - }, - { - "key": "X-ORACLE-DMS-RID", - "value": "0" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-ORACLE-DMS-ECID", - "value": "59a85d34-b8d0-4484-8e75-b22a299834b0-0009f394" - }, - { - "key": "Content-Encoding", - "value": "gzip" - }, - { - "key": "Vary", - "value": "Accept-Encoding" - }, - { - "key": "X-Frame-Options", - "value": "DENY" - }, - { - "key": "X-Frame-Options", - "value": "DENY" - }, - { - "key": "Referrer-Policy", - "value": "no-referrer" - } - ], - "cookie": [], - "body": "{\n \"links\": []\n}" + "listOfValues", + "hotels", + "{{HotelId}}", + "upsellTrxCodes" + ] } - ] + }, + "response": [] }, { - "name": "delete Activity Types", + "name": "get Upsell Membership Levels Only LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -63200,14 +70938,10 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -63222,8 +70956,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -63236,20 +70970,38 @@ } }, "url": { - "raw": "{{HostName}}/lms/v1/activityTypes/{{ActivityTypesId}}?hotelIds={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/membershipType/{{MembershipType}}/upsellMembershipLevelsOnly", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "activityTypes", - "{{ActivityTypesId}}" + "listOfValues", + "membershipType", + "{{MembershipType}}", + "upsellMembershipLevelsOnly" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "guaranteeCode", + "value": "6PM", + "disabled": true + }, + { + "key": "marketCode", + "value": "ASSN", + "disabled": true + }, + { + "key": "fixedRate", + "value": "true", + "disabled": true + }, + { + "key": "endDate", + "value": "", + "disabled": true } ] } @@ -63259,10 +71011,13 @@ ] }, { - "name": "Activity Bookings", + "name": "A - E", "item": [ { - "name": "get Activity Bookings", + "name": "get Activities LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -63277,47 +71032,52 @@ "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}" + "key": "Content-Type", + "type": "text", + "value": "application/json" }, { - "key": "x-externalSystem", - "value": "{{ExternalSystemCode}}" + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" }, { - "key": "Content-Type", - "value": "application/json" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/activityBookings?profileIds={{ProfileId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activities", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", + "listOfValues", "hotels", "{{HotelId}}", - "activityBookings" - ], - "query": [ - { - "key": "reservationIds", - "value": "{{ReservationId}}", - "disabled": true - }, - { - "key": "profileIds", - "value": "{{ProfileId}}" - } + "activities" ] } }, "response": [] }, { - "name": "post Activity Bookings", + "name": "get Activity Config Types LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -63329,54 +71089,52 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-externalSystem", - "value": "{{ExternalSystemCode}}", + "key": "Content-Type", "type": "text", - "disabled": true + "value": "application/json" }, { - "key": "Content-Type", - "value": "application/json", - "type": "text" + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"activityBooking\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"activities\": [\r\n {\r\n \"activityIds\": [\r\n {\r\n \"id\": \"{{ActivityId}}\",\r\n \"type\": \"{{ActivityTypeCode}}\"\r\n }\r\n ],\r\n \"type\": \"{{ActivityTypeCode}}\",\r\n \"location\": \"{{LocationCode}}\",\r\n \"name\": [\r\n \"{{ActivityTypeCode}}\"\r\n ],\r\n \"numberOfPersons\": 1,\r\n \"timeSpan\": {\r\n \"startDateTime\": \"{{StartDateTime}}\",\r\n \"endDateTime\": \"{{EndDateTime}}\"\r\n },\r\n \"duration\": {\r\n \"startDateTime\": \"{{StartDateTime}}\",\r\n \"endDateTime\": \"{{EndDateTime}}\"\r\n },\r\n \"description\": [\r\n \"This is a sample description\"\r\n ],\r\n \"note\": [\r\n \"Sample Notes\"\r\n ],\r\n \"amount\": {\r\n \"amount\": 10,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"deposit\": {\r\n \"amount\": 10,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"uRLLink\": \"Put the URL link here\",\r\n \"status\": \"BOOK\",\r\n \"statusDescription\": \"More details about the status\"\r\n }\r\n ]\r\n }\r\n}" + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/activityBookings", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activities", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", + "listOfValues", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "activityBookings" + "activities" ] } }, "response": [] }, { - "name": "put Activity Bookings", + "name": "get Activity Locations LOV", "request": { "auth": { "type": "bearer", @@ -63388,54 +71146,38 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-externalSystem", - "value": "{{ExternalSystemCode}}", + "key": "x-app-key", "type": "text", - "disabled": true - }, - { - "key": "Content-Type", - "value": "application/json", - "type": "text" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"activityBooking\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"activities\": [\r\n {\r\n \"activityIds\": [\r\n {\r\n \"id\": \"{{ActivityId}}\",\r\n \"type\": \"{{ActivityTypeCode}}\"\r\n }\r\n ],\r\n \"type\": \"{{ActivityTypeCode}}\",\r\n \"location\": \"{{LocationCode}}\",\r\n \"name\": [\r\n \"{{ActivityTypeCode}}\"\r\n ],\r\n \"numberOfPersons\": 1,\r\n \"timeSpan\": {\r\n \"startDateTime\": \"{{StartDateTime}}\",\r\n \"endDateTime\": \"{{EndDateTime}}\"\r\n },\r\n \"duration\": {\r\n \"startDateTime\": \"{{StartDateTime}}\",\r\n \"endDateTime\": \"{{EndDateTime}}\"\r\n },\r\n \"description\": [\r\n \"This is a sample description\"\r\n ],\r\n \"note\": [\r\n \"Sample Notes\"\r\n ],\r\n \"amount\": {\r\n \"amount\": 10,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"deposit\": {\r\n \"amount\": 10,\r\n \"currencyCode\": \"USD\"\r\n },\r\n \"uRLLink\": \"Put the URL link here\",\r\n \"status\": \"BOOK\",\r\n \"statusDescription\": \"More details about the status\"\r\n }\r\n ]\r\n }\r\n}" - }, "url": { - "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/activityBookings", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activityLocations", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", + "listOfValues", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "activityBookings" + "activityLocations" ] } }, "response": [] }, { - "name": "delete Activity Bookings", + "name": "get Activity Status LOV", "request": { "auth": { "type": "bearer", @@ -63447,499 +71189,124 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-externalSystem", - "value": "{{ExternalSystemCode}}", + "key": "x-app-key", "type": "text", - "disabled": true - }, - { - "key": "Content-Type", - "value": "application/json", - "type": "text" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "" - }, "url": { - "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/activityBookings?activityIdType={{ActivityTypeCode}}&activityId={{ActivityId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activityStatus", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", + "listOfValues", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "activityBookings" - ], - "query": [ - { - "key": "activityIdType", - "value": "{{ActivityTypeCode}}", - "description": "Enter the activity type belong to the activity id you intend to delete." - }, - { - "key": "activityId", - "value": "{{ActivityId}}", - "description": "Enter the activity id which you intend to delete." - } + "activityStatus" ] } }, "response": [] - } - ] - }, - { - "name": "post Location Notification", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - }, - { - "key": "x-externalsystem", - "type": "text", - "value": "{{ExternalSystemCode}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"activityTime\": {\r\n \"startDateTime\": \"2023-10-26T06:00:15.001Z\",\r\n \"endDateTime\": \"2023-10-26T07:00:00.001Z\"\r\n },\r\n \"locationText\": {\r\n \"value\": \"SPA\",\r\n \"language\": \"E\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"description\": {\r\n \"value\": \"LOCATION NOTIF TEST\",\r\n \"language\": \"E\"\r\n },\r\n \"locationNotificationStatus\": \"Set\",\r\n \"otherLocationNotificationStatus\": \"TEST\"\r\n}", - "options": { - "raw": { - "language": "json" - } - } }, - "url": { - "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/locationNotifications", - "host": [ - "{{HostName}}" - ], - "path": [ - "lms", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "locationNotifications" - ] - } - }, - "response": [ { - "name": "LocationNotification Set RS", - "originalRequest": { - "method": "POST", + "name": "get Activity Types LOV", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "Accept", - "value": "application/json" - }, { "key": "x-app-key", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"activityTime\": {\r\n \"startDateTime\": \"2023-10-26T06:00:15.001Z\",\r\n \"endDateTime\": \"2023-10-26T07:00:00.001Z\"\r\n },\r\n \"locationText\": {\r\n \"value\": \"SPA\",\r\n \"language\": \"E\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"description\": {\r\n \"value\": \"LOCATION NOTIF TEST\",\r\n \"language\": \"E\"\r\n },\r\n \"locationNotificationStatus\": \"Set\",\r\n \"otherLocationNotificationStatus\": \"TEST\"\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/locationNotifications", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activityTypes", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", + "listOfValues", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "locationNotifications" + "activityTypes" ] } }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Server", - "value": "nginx" - }, - { - "key": "Date", - "value": "Tue, 24 Aug 2021 21:03:54 GMT" - }, - { - "key": "Content-Type", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Content-Length", - "value": "22" - }, - { - "key": "Connection", - "value": "keep-alive" - }, - { - "key": "Keep-Alive", - "value": "timeout=10" - }, - { - "key": "Cache-Control", - "value": "no-cache, no-store" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block;" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000 ; includeSubDomains" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000; includeSubDomains" - }, - { - "key": "X-ORACLE-DMS-RID", - "value": "0" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-ORACLE-DMS-ECID", - "value": "a6978f21-af05-4b15-9f47-45ae745ce69a-000346e6" - }, - { - "key": "Content-Encoding", - "value": "gzip" - }, - { - "key": "Vary", - "value": "Accept-Encoding" - }, - { - "key": "X-Frame-Options", - "value": "DENY" - }, - { - "key": "X-Frame-Options", - "value": "DENY" - }, - { - "key": "Referrer-Policy", - "value": "no-referrer" - } - ], - "cookie": [], - "body": "{}" - } - ] - }, - { - "name": "Clear Location Notification", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}" - }, - { - "key": "x-externalsystem", - "type": "text", - "value": "{{ExternalSystemCode}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"activityTime\": {\r\n \"startDateTime\": \"2023-10-26T06:00:15.001Z\",\r\n \"endDateTime\": \"2023-10-26T07:00:00.001Z\"\r\n },\r\n \"locationText\": {\r\n \"value\": \"SPA\",\r\n \"language\": \"E\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"description\": {\r\n \"value\": \"LOCATION NOTIF TEST\",\r\n \"language\": \"E\"\r\n },\r\n \"locationNotificationStatus\": \"Clear\",\r\n \"otherLocationNotificationStatus\": \"TEST\"\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/locationNotifications", - "host": [ - "{{HostName}}" - ], - "path": [ - "lms", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "locationNotifications" - ] - } - }, - "response": [ { - "name": "LocationNotification Clear RS", - "originalRequest": { - "method": "POST", + "name": "get Action Types LOV", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", "header": [ - { - "key": "x-hotelid", - "value": "{{HotelId}}" - }, - { - "key": "Accept", - "value": "application/json" - }, { "key": "x-app-key", + "type": "text", "value": "{{AppKey}}" }, { - "key": "x-externalsystem", - "value": "{{ExternalSystemCode}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"reservationId\": {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"Reservation\"\r\n },\r\n \"activityTime\": {\r\n \"startDateTime\": \"2023-10-26T06:00:15.001Z\",\r\n \"endDateTime\": \"2023-10-26T07:00:00.001Z\"\r\n },\r\n \"locationText\": {\r\n \"value\": \"SPA\",\r\n \"language\": \"E\"\r\n },\r\n \"profileId\": {\r\n \"id\": \"{{ProfileId}}\",\r\n \"type\": \"Profile\"\r\n },\r\n \"description\": {\r\n \"value\": \"LOCATION NOTIF TEST\",\r\n \"language\": \"E\"\r\n },\r\n \"locationNotificationStatus\": \"Clear\",\r\n \"otherLocationNotificationStatus\": \"TEST\"\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lms/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/locationNotifications", + "raw": "{{HostName}}/lov/v1/listOfValues/module/{{Module}}/actionTypes", "host": [ "{{HostName}}" ], "path": [ - "lms", + "lov", "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "locationNotifications" + "listOfValues", + "module", + "{{Module}}", + "actionTypes" ] } }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Server", - "value": "nginx" - }, - { - "key": "Date", - "value": "Tue, 24 Aug 2021 21:05:54 GMT" - }, - { - "key": "Content-Type", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Content-Length", - "value": "22" - }, - { - "key": "Connection", - "value": "keep-alive" - }, - { - "key": "Keep-Alive", - "value": "timeout=10" - }, - { - "key": "Cache-Control", - "value": "no-cache, no-store" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block" - }, - { - "key": "X-XSS-Protection", - "value": "1; mode=block;" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000 ; includeSubDomains" - }, - { - "key": "Strict-Transport-Security", - "value": "max-age=31536000; includeSubDomains" - }, - { - "key": "X-ORACLE-DMS-RID", - "value": "0" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-Content-Type-Options", - "value": "nosniff" - }, - { - "key": "X-ORACLE-DMS-ECID", - "value": "9024975e-c8ac-43dc-9268-eaa36848e8ff-0003428f" - }, - { - "key": "Content-Encoding", - "value": "gzip" - }, - { - "key": "Vary", - "value": "Accept-Encoding" - }, - { - "key": "X-Frame-Options", - "value": "DENY" - }, - { - "key": "X-Frame-Options", - "value": "DENY" - }, - { - "key": "Referrer-Policy", - "value": "no-referrer" - } - ], - "cookie": [], - "body": "{}" - } - ] - } - ], - "description": "###### APIs to cater for external Leisure Management functionality integrated with OPERA Cloud.", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "List Of Values (LOV)", - "item": [ - { - "name": "LOV for create upsell Rules", - "item": [ + "response": [] + }, { - "name": "get Upsell Default Trx Code LOV", + "name": "get ADS Echo Token LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -63958,19 +71325,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -63983,7 +71349,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellDefaultTrxCode?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/errorType/{{ErrorType}}/adsEchoToken", "host": [ "{{HostName}}" ], @@ -63991,25 +71357,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "upsellDefaultTrxCode" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false" - } + "errorType", + "{{ErrorType}}", + "adsEchoToken" ] } }, "response": [] }, { - "name": "get Upsell Hierarchy Levels LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get ADS Status LOV", "request": { "auth": { "type": "bearer", @@ -64024,33 +71381,18 @@ "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellHierarchyLevels", + "raw": "{{HostName}}/lov/v1/listOfValues/errorType/{{ErrorType}}/adsStatus", "host": [ "{{HostName}}" ], @@ -64058,38 +71400,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "upsellHierarchyLevels" - ], - "query": [ - { - "key": "guaranteeCode", - "value": "6PM", - "disabled": true - }, - { - "key": "marketCode", - "value": "ASSN", - "disabled": true - }, - { - "key": "fixedRate", - "value": "true", - "disabled": true - }, - { - "key": "endDate", - "value": "", - "disabled": true - } + "errorType", + "{{ErrorType}}", + "adsStatus" ] } }, "response": [] }, { - "name": "get Upsell Room Class View LOV", + "name": "get Agent Accounts LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64108,19 +71428,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -64133,7 +71452,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRoomClassView", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/agentAccounts", "host": [ "{{HostName}}" ], @@ -64143,14 +71462,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "upsellRoomClassView" + "agentAccounts" ] } }, "response": [] }, { - "name": "get Upsell Room Type View LOV", + "name": "get Agent Source Cities LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64169,19 +71488,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -64194,7 +71512,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRoomTypeView", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/agentSourceCities", "host": [ "{{HostName}}" ], @@ -64204,14 +71522,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "upsellRoomTypeView" + "agentSourceCities" ] } }, "response": [] }, { - "name": "get Upsell Room Type Edit -> LOV", + "name": "get Agent Source Resv Cities LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64230,19 +71548,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -64255,7 +71572,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromRoomTypeLabel/SUP/upsellToRoomTypeEdit", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/agentSourceResvCities", "host": [ "{{HostName}}" ], @@ -64265,28 +71582,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "fromRoomTypeLabel", - "SUP", - "upsellToRoomTypeEdit" - ], - "query": [ - { - "key": "fixedRate", - "value": "true", - "disabled": true - }, - { - "key": "endDate", - "value": "", - "disabled": true - } + "agentSourceResvCities" ] } }, "response": [] }, { - "name": "get Upsell Rate Codes LOV", + "name": "get Airports Multi Hotels -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64305,19 +71608,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -64330,7 +71632,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRateCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/AirportsMultiHotels?parameterName=HotelCodes&includeInactiveFlag=false¶meterValue={{HotelId}}", "host": [ "{{HostName}}" ], @@ -64338,30 +71640,20 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "upsellRateCodes" + "AirportsMultiHotels" ], "query": [ { - "key": "guaranteeCode", - "value": "6PM", - "disabled": true - }, - { - "key": "marketCode", - "value": "ASSN", - "disabled": true + "key": "parameterName", + "value": "HotelCodes" }, { - "key": "fixedRate", - "value": "true", - "disabled": true + "key": "includeInactiveFlag", + "value": "false" }, { - "key": "endDate", - "value": "", - "disabled": true + "key": "parameterValue", + "value": "{{HotelId}}" } ] } @@ -64369,7 +71661,7 @@ "response": [] }, { - "name": "get Upsell Rate Categories Edit LOV", + "name": "get Alert Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64393,14 +71685,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -64413,7 +71705,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRateCategoriesEdit", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/alertCodes", "host": [ "{{HostName}}" ], @@ -64423,27 +71715,12 @@ "listOfValues", "hotels", "{{HotelId}}", - "upsellRateCategoriesEdit" + "alertCodes" ], "query": [ { - "key": "guaranteeCode", - "value": "6PM", - "disabled": true - }, - { - "key": "marketCode", - "value": "ASSN", - "disabled": true - }, - { - "key": "fixedRate", - "value": "true", - "disabled": true - }, - { - "key": "endDate", - "value": "", + "key": "includeInactiveFlag", + "value": "false", "disabled": true } ] @@ -64452,7 +71729,7 @@ "response": [] }, { - "name": "get Upsell Rule LOV", + "name": "get Alert Areas -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64476,14 +71753,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -64496,7 +71773,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRule", + "raw": "{{HostName}}/lov/v1/listOfValues/AlertAreas?InHouseYn=true", "host": [ "{{HostName}}" ], @@ -64504,16 +71781,20 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "upsellRule" + "AlertAreas" + ], + "query": [ + { + "key": "InHouseYn", + "value": "true" + } ] } }, "response": [] }, { - "name": "get Upsell From Room Class Edit LOV", + "name": "get All Revenue Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64537,14 +71818,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -64557,7 +71838,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellFromRoomClassEdit", + "raw": "{{HostName}}/lov/v1/listOfValues/interfaceId/{{InterfaceId}}/allRevenueTypes", "host": [ "{{HostName}}" ], @@ -64565,38 +71846,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "upsellFromRoomClassEdit" - ], - "query": [ - { - "key": "guaranteeCode", - "value": "6PM", - "disabled": true - }, - { - "key": "marketCode", - "value": "ASSN", - "disabled": true - }, - { - "key": "fixedRate", - "value": "true", - "disabled": true - }, - { - "key": "endDate", - "value": "", - "disabled": true - } + "interfaceId", + "{{InterfaceId}}", + "allRevenueTypes" ] } }, "response": [] }, { - "name": "get Upsell From Room Type Edit LOV", + "name": "get Alternate Hotel Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64615,19 +71874,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -64640,7 +71898,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellFromRoomTypeEdit", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/alternateHotelCodes", "host": [ "{{HostName}}" ], @@ -64650,36 +71908,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "upsellFromRoomTypeEdit" - ], - "query": [ - { - "key": "guaranteeCode", - "value": "6PM", - "disabled": true - }, - { - "key": "marketCode", - "value": "ASSN", - "disabled": true - }, - { - "key": "fixedRate", - "value": "true", - "disabled": true - }, - { - "key": "endDate", - "value": "", - "disabled": true - } + "alternateHotelCodes" ] } }, "response": [] }, { - "name": "get Upsell To Room Class Edit LOV", + "name": "get Amenities LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64702,15 +71938,15 @@ "type": "text", "value": "application/json" }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -64723,7 +71959,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromRoomClass/{{FromRoomClass}}/upsellToRoomClassEdit", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/amenities", "host": [ "{{HostName}}" ], @@ -64733,29 +71969,12 @@ "listOfValues", "hotels", "{{HotelId}}", - "fromRoomClass", - "{{FromRoomClass}}", - "upsellToRoomClassEdit" + "amenities" ], "query": [ { - "key": "guaranteeCode", - "value": "6PM", - "disabled": true - }, - { - "key": "marketCode", - "value": "ASSN", - "disabled": true - }, - { - "key": "fixedRate", - "value": "true", - "disabled": true - }, - { - "key": "endDate", - "value": "", + "key": "includeInactiveFlag", + "value": "false", "disabled": true } ] @@ -64764,7 +71983,7 @@ "response": [] }, { - "name": "get Upsell To Room Type Edit LOV", + "name": "get Application Modules LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64788,14 +72007,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -64808,7 +72027,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromRoomTypeLabel/{{FromRoomTypeLabel}}/upsellToRoomTypeEdit", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/relModuleName/{{RelModuleName}}/applicationModules", "host": [ "{{HostName}}" ], @@ -64818,16 +72037,23 @@ "listOfValues", "hotels", "{{HotelId}}", - "fromRoomTypeLabel", - "{{FromRoomTypeLabel}}", - "upsellToRoomTypeEdit" + "relModuleName", + "{{RelModuleName}}", + "applicationModules" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "false", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Upsell Trx Codes LOV", + "name": "get Application Settings LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64851,14 +72077,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -64871,7 +72097,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellTrxCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/levelCode/{{LevelCode}}/settingName/{{SettingName}}/applicationSettings", "host": [ "{{HostName}}" ], @@ -64879,16 +72105,25 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "upsellTrxCodes" + "levelCode", + "{{LevelCode}}", + "settingName", + "{{SettingName}}", + "applicationSettings" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "false", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Upsell Membership Levels Only LOV", + "name": "get AR Account Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -64907,19 +72142,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -64932,7 +72166,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/membershipType/{{MembershipType}}/upsellMembershipLevelsOnly", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arAccountTypes", "host": [ "{{HostName}}" ], @@ -64940,43 +72174,16 @@ "lov", "v1", "listOfValues", - "membershipType", - "{{MembershipType}}", - "upsellMembershipLevelsOnly" - ], - "query": [ - { - "key": "guaranteeCode", - "value": "6PM", - "disabled": true - }, - { - "key": "marketCode", - "value": "ASSN", - "disabled": true - }, - { - "key": "fixedRate", - "value": "true", - "disabled": true - }, - { - "key": "endDate", - "value": "", - "disabled": true - } + "hotels", + "{{HotelId}}", + "arAccountTypes" ] } }, "response": [] - } - ] - }, - { - "name": "A - E", - "item": [ + }, { - "name": "get Activities LOV", + "name": "get AR Credit Cards LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65019,7 +72226,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activities", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arCreditCards", "host": [ "{{HostName}}" ], @@ -65029,14 +72236,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "activities" + "arCreditCards" ] } }, "response": [] }, { - "name": "get Activity Config Types LOV", + "name": "get Arrangement Code LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65079,7 +72286,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activities", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arrangementCode", "host": [ "{{HostName}}" ], @@ -65089,14 +72296,17 @@ "listOfValues", "hotels", "{{HotelId}}", - "activities" + "arrangementCode" ] } }, "response": [] }, { - "name": "get Activity Locations LOV", + "name": "get Arrangement Codes Number LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -65110,6 +72320,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -65121,8 +72336,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activityLocations", + "raw": "{{HostName}}/lov/v1/listOfValues/type/{{Type}}/arrangementCodesNumber", "host": [ "{{HostName}}" ], @@ -65130,16 +72354,19 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "activityLocations" + "type", + "{{Type}}", + "arrangementCodesNumber" ] } }, "response": [] }, { - "name": "get Activity Status LOV", + "name": "get Article Codes LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -65153,6 +72380,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -65164,8 +72396,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activityStatus", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/articleCodes", "host": [ "{{HostName}}" ], @@ -65175,14 +72416,17 @@ "listOfValues", "hotels", "{{HotelId}}", - "activityStatus" + "articleCodes" ] } }, "response": [] }, { - "name": "get Activity Types LOV", + "name": "get Assign Rooms LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -65196,19 +72440,33 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/activityTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/room/{{Room}}/assignRooms", "host": [ "{{HostName}}" ], @@ -65218,14 +72476,19 @@ "listOfValues", "hotels", "{{HotelId}}", - "activityTypes" + "room", + "{{Room}}", + "assignRooms" ] } }, "response": [] }, { - "name": "get Action Types LOV", + "name": "get Attractions LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -65239,6 +72502,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -65250,8 +72518,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/module/{{Module}}/actionTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/attractions", "host": [ "{{HostName}}" ], @@ -65259,16 +72536,16 @@ "lov", "v1", "listOfValues", - "module", - "{{Module}}", - "actionTypes" + "hotels", + "{{HotelId}}", + "attractions" ] } }, "response": [] }, { - "name": "get ADS Echo Token LOV", + "name": "get Authorizer LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65311,7 +72588,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/errorType/{{ErrorType}}/adsEchoToken", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/authorizer", "host": [ "{{HostName}}" ], @@ -65319,16 +72596,19 @@ "lov", "v1", "listOfValues", - "errorType", - "{{ErrorType}}", - "adsEchoToken" + "hotels", + "{{HotelId}}", + "authorizer" ] } }, "response": [] }, { - "name": "get ADS Status LOV", + "name": "get Auto Number Generator LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -65342,6 +72622,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -65353,8 +72638,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/errorType/{{ErrorType}}/adsStatus", + "raw": "{{HostName}}/lov/v1/listOfValues/number/{{Number}}/autoNumberGenerator", "host": [ "{{HostName}}" ], @@ -65362,16 +72656,16 @@ "lov", "v1", "listOfValues", - "errorType", - "{{ErrorType}}", - "adsStatus" + "number", + "{{Number}}", + "autoNumberGenerator" ] } }, "response": [] }, { - "name": "get Agent Accounts LOV", + "name": "get Available Script Languages LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65414,7 +72708,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/agentAccounts", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/availableScriptLanguages", "host": [ "{{HostName}}" ], @@ -65424,14 +72718,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "agentAccounts" + "availableScriptLanguages" ] } }, "response": [] }, { - "name": "get Agent Source Cities LOV", + "name": "get Available Room Components LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65474,7 +72768,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/agentSourceCities", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomType/{{RoomType}}/roomNumber/{{RoomNumber}}/availableRoomComponents", "host": [ "{{HostName}}" ], @@ -65484,14 +72778,18 @@ "listOfValues", "hotels", "{{HotelId}}", - "agentSourceCities" + "roomType", + "{{RoomType}}", + "roomNumber", + "{{RoomNumber}}", + "availableRoomComponents" ] } }, "response": [] }, { - "name": "get Agent Source Resv Cities LOV", + "name": "get Available Room Type Components LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65534,7 +72832,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/agentSourceResvCities", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomType/{{RoomType}}/availableRoomTypeComponents", "host": [ "{{HostName}}" ], @@ -65544,14 +72842,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "agentSourceResvCities" + "roomType", + "{{RoomType}}", + "availableRoomTypeComponents" ] } }, "response": [] }, { - "name": "get Airports Multi Hotels -> LOV", + "name": "get Award Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65594,7 +72894,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/AirportsMultiHotels?parameterName=HotelCodes&includeInactiveFlag=false¶meterValue={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/awardCodes", "host": [ "{{HostName}}" ], @@ -65602,28 +72902,16 @@ "lov", "v1", "listOfValues", - "AirportsMultiHotels" - ], - "query": [ - { - "key": "parameterName", - "value": "HotelCodes" - }, - { - "key": "includeInactiveFlag", - "value": "false" - }, - { - "key": "parameterValue", - "value": "{{HotelId}}" - } + "hotels", + "{{HotelId}}", + "awardCodes" ] } }, "response": [] }, { - "name": "get Alert Codes LOV", + "name": "get Award Codes Multi Hotel LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65642,7 +72930,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -65667,7 +72954,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/alertCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/awardCodesMultiHotel", "host": [ "{{HostName}}" ], @@ -65677,21 +72964,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "alertCodes" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false", - "disabled": true - } + "awardCodesMultiHotel" ] } }, "response": [] }, { - "name": "get Alert Areas -> LOV", + "name": "get Award Mktg Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65710,7 +72990,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -65735,7 +73014,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/AlertAreas?InHouseYn=true", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/awardMktgCodes", "host": [ "{{HostName}}" ], @@ -65743,20 +73022,16 @@ "lov", "v1", "listOfValues", - "AlertAreas" - ], - "query": [ - { - "key": "InHouseYn", - "value": "true" - } + "hotels", + "{{HotelId}}", + "awardMktgCodes" ] } }, "response": [] }, { - "name": "get All Revenue Types LOV", + "name": "get Bank Accounts For Reports LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65775,7 +73050,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -65800,7 +73074,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/interfaceId/{{InterfaceId}}/allRevenueTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bankAccountsForReports", "host": [ "{{HostName}}" ], @@ -65808,16 +73082,16 @@ "lov", "v1", "listOfValues", - "interfaceId", - "{{InterfaceId}}", - "allRevenueTypes" + "hotels", + "{{HotelId}}", + "bankAccountsForReports" ] } }, "response": [] }, { - "name": "get Alternate Hotel Codes LOV", + "name": "get Bank Accounts LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65860,7 +73134,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/alternateHotelCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bankAccounts", "host": [ "{{HostName}}" ], @@ -65870,14 +73144,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "alternateHotelCodes" + "bankAccounts" ] } }, "response": [] }, { - "name": "get Amenities LOV", + "name": "get Banquet Printing Method LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65896,14 +73170,13 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-hotelid", @@ -65921,7 +73194,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/amenities", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/banquetPrintingMethod", "host": [ "{{HostName}}" ], @@ -65931,21 +73204,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "amenities" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false", - "disabled": true - } + "banquetPrintingMethod" ] } }, "response": [] }, { - "name": "get Application Modules LOV", + "name": "get Billing Instructions LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -65964,7 +73230,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -65989,7 +73254,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/relModuleName/{{RelModuleName}}/applicationModules", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/billingInstructions", "host": [ "{{HostName}}" ], @@ -65999,23 +73264,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "relModuleName", - "{{RelModuleName}}", - "applicationModules" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false", - "disabled": true - } + "billingInstructions" ] } }, "response": [] }, { - "name": "get Application Settings LOV", + "name": "get Block Cat Next Statuses LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66034,7 +73290,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -66059,7 +73314,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/levelCode/{{LevelCode}}/settingName/{{SettingName}}/applicationSettings", + "raw": "{{HostName}}/lov/v1/listOfValues/catStatus/{{CatStatus}}/blockCatNextStatuses", "host": [ "{{HostName}}" ], @@ -66067,25 +73322,16 @@ "lov", "v1", "listOfValues", - "levelCode", - "{{LevelCode}}", - "settingName", - "{{SettingName}}", - "applicationSettings" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false", - "disabled": true - } + "catStatus", + "{{CatStatus}}", + "blockCatNextStatuses" ] } }, "response": [] }, { - "name": "get AR Account Types LOV", + "name": "get Block Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66128,7 +73374,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arAccountTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/endDate/{{EndDate}}/blockCodes", "host": [ "{{HostName}}" ], @@ -66138,14 +73384,18 @@ "listOfValues", "hotels", "{{HotelId}}", - "arAccountTypes" + "beginDate", + "{{BeginDate}}", + "endDate", + "{{EndDate}}", + "blockCodes" ] } }, "response": [] }, { - "name": "get AR Credit Cards LOV", + "name": "get Block Codes By Arrival Date LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66188,7 +73438,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arCreditCards", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arrivalDate/{{ArrivalDate}}/blockCodesByArrivalDate", "host": [ "{{HostName}}" ], @@ -66198,14 +73448,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "arCreditCards" + "arrivalDate", + "{{ArrivalDate}}", + "blockCodesByArrivalDate" ] } }, "response": [] }, { - "name": "get Arrangement Code LOV", + "name": "get Block Codes Fin Operations LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66248,7 +73500,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arrangementCode", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockCodesFinOperations", "host": [ "{{HostName}}" ], @@ -66258,14 +73510,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "arrangementCode" + "blockCodesFinOperations" ] } }, "response": [] }, { - "name": "get Arrangement Codes Number LOV", + "name": "get Block Current Statuses LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66308,7 +73560,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/type/{{Type}}/arrangementCodesNumber", + "raw": "{{HostName}}/lov/v1/listOfValues/blockId/{{BlockId}}/blockCurrentStatuses", "host": [ "{{HostName}}" ], @@ -66316,16 +73568,16 @@ "lov", "v1", "listOfValues", - "type", - "{{Type}}", - "arrangementCodesNumber" + "blockId", + "{{BlockId}}", + "blockCurrentStatuses" ] } }, "response": [] }, { - "name": "get Article Codes LOV", + "name": "get Block Booking Statuses LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66368,7 +73620,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/articleCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/blockId/{{BlockId}}/blockBookingStatuses", "host": [ "{{HostName}}" ], @@ -66376,16 +73628,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "articleCodes" + "blockId", + "{{BlockId}}", + "blockBookingStatuses" ] } }, "response": [] }, { - "name": "get Assign Rooms LOV", + "name": "get Block Events LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66428,7 +73680,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/room/{{Room}}/assignRooms", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockEvents", "host": [ "{{HostName}}" ], @@ -66438,16 +73690,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "room", - "{{Room}}", - "assignRooms" + "blockEvents" ] } }, "response": [] }, { - "name": "get Attractions LOV", + "name": "get Block Event Ids LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66490,7 +73740,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/attractions", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockId/{{BlockId}}/blockEventIds", "host": [ "{{HostName}}" ], @@ -66500,14 +73750,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "attractions" + "blockId", + "{{BlockId}}", + "blockEventIds" ] } }, "response": [] }, { - "name": "get Authorizer LOV", + "name": "get Block Ids LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66550,7 +73802,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/authorizer", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/endDate/{{EndDate}}/blockCodes", "host": [ "{{HostName}}" ], @@ -66560,74 +73812,18 @@ "listOfValues", "hotels", "{{HotelId}}", - "authorizer" - ] - } - }, - "response": [] - }, - { - "name": "get Auto Number Generator LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/number/{{Number}}/autoNumberGenerator", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "number", - "{{Number}}", - "autoNumberGenerator" + "beginDate", + "{{BeginDate}}", + "endDate", + "{{EndDate}}", + "blockCodes" ] } }, "response": [] }, { - "name": "get Available Script Languages LOV", + "name": "get Block Modelov LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66670,7 +73866,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/availableScriptLanguages", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockModeLov", "host": [ "{{HostName}}" ], @@ -66680,14 +73876,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "availableScriptLanguages" + "blockModeLov" ] } }, "response": [] }, { - "name": "get Available Room Components LOV", + "name": "get Block New Statuses -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66730,7 +73926,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomType/{{RoomType}}/roomNumber/{{RoomNumber}}/availableRoomComponents", + "raw": "{{HostName}}/lov/v1/listOfValues/BlockNewStatuses?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -66738,20 +73934,20 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "roomType", - "{{RoomType}}", - "roomNumber", - "{{RoomNumber}}", - "availableRoomComponents" + "BlockNewStatuses" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "false" + } ] } }, "response": [] }, { - "name": "get Available Room Type Components LOV", + "name": "get Block Owners -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66770,6 +73966,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -66794,7 +73991,81 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomType/{{RoomType}}/availableRoomTypeComponents", + "raw": "{{HostName}}/lov/v1/listOfValues/BlockOwners?parameterName=HotelCode&ParameterValue={{HotelId}}&includeInactiveFlag=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "BlockOwners" + ], + "query": [ + { + "key": "parameterName", + "value": "HotelCode" + }, + { + "key": "ParameterValue", + "value": "{{HotelId}}" + }, + { + "key": "includeInactiveFlag", + "value": "true" + } + ] + }, + "description": "(used with Activities too)" + }, + "response": [] + }, + { + "name": "get Block Payment Methods LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockPaymentMethods", "host": [ "{{HostName}}" ], @@ -66804,16 +74075,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomType", - "{{RoomType}}", - "availableRoomTypeComponents" + "blockPaymentMethods" ] } }, "response": [] }, { - "name": "get Award Codes LOV", + "name": "get Block Rate Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66856,7 +74125,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/awardCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/endDate/{{EndDate}}/negotiatedOnly/{{NegotiatedOnly}}/blockRateCodes?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -66866,14 +74135,37 @@ "listOfValues", "hotels", "{{HotelId}}", - "awardCodes" + "beginDate", + "{{BeginDate}}", + "endDate", + "{{EndDate}}", + "negotiatedOnly", + "{{NegotiatedOnly}}", + "blockRateCodes" + ], + "query": [ + { + "key": "parameterName", + "value": "BlockId", + "disabled": true + }, + { + "key": "includeInactiveFlag", + "value": "false" + }, + { + "key": "parameterValue", + "value": "{{BlockId}}", + "disabled": true + } ] - } + }, + "description": "get Block Rate Codes (Rate Availability by date range)" }, "response": [] }, { - "name": "get Award Codes Multi Hotel LOV", + "name": "get Block Rates LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66916,7 +74208,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/awardCodesMultiHotel", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arrival/{{Arrival}}/departure/{{Departure}}/blockId/{{BlockId}}/blockRates", "host": [ "{{HostName}}" ], @@ -66926,14 +74218,21 @@ "listOfValues", "hotels", "{{HotelId}}", - "awardCodesMultiHotel" + "arrival", + "{{Arrival}}", + "departure", + "{{Departure}}", + "blockId", + "{{BlockId}}", + "blockRates" ] - } + }, + "description": "get Block Rate Codes (Rate Availability by date range)" }, "response": [] }, { - "name": "get Award Mktg Codes LOV", + "name": "get Block Reservation Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -66976,7 +74275,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/awardMktgCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bookingStatus/{{BookingStatus}}/blockReservationTypes?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -66986,14 +74285,22 @@ "listOfValues", "hotels", "{{HotelId}}", - "awardMktgCodes" + "bookingStatus", + "{{BookingStatus}}", + "blockReservationTypes" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "false" + } ] } }, "response": [] }, { - "name": "get Bank Accounts For Reports LOV", + "name": "get Business Event Action Type LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67036,7 +74343,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bankAccountsForReports", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/extSystem/{{ExternalSystemCode}}/module/{{Module}}/businessEventActionType", "host": [ "{{HostName}}" ], @@ -67046,14 +74353,18 @@ "listOfValues", "hotels", "{{HotelId}}", - "bankAccountsForReports" + "extSystem", + "{{ExternalSystemCode}}", + "module", + "{{Module}}", + "businessEventActionType" ] } }, "response": [] }, { - "name": "get Bank Accounts LOV", + "name": "get Business Event Action Type Ext DB LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67096,7 +74407,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bankAccounts", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/module/{{Module}}/extSystem/{{ExternalSystemCode}}/databaseId/{{DatabaseId}}/businessEventActionTypeExtDB", "host": [ "{{HostName}}" ], @@ -67106,14 +74417,20 @@ "listOfValues", "hotels", "{{HotelId}}", - "bankAccounts" + "module", + "{{Module}}", + "extSystem", + "{{ExternalSystemCode}}", + "databaseId", + "{{DatabaseId}}", + "businessEventActionTypeExtDB" ] } }, "response": [] }, { - "name": "get Banquet Printing Method LOV", + "name": "get Booking Channel Rate Plans LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67156,7 +74473,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/banquetPrintingMethod", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/channel/{{Channel}}/bookingChannelRatePlans", "host": [ "{{HostName}}" ], @@ -67166,14 +74483,76 @@ "listOfValues", "hotels", "{{HotelId}}", - "banquetPrintingMethod" + "channel", + "{{Channel}}", + "bookingChannelRatePlans" ] } }, "response": [] }, { - "name": "get Billing Instructions LOV", + "name": "get Booking Channel Room Types LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/channel/{{Channel}}/bookingChannelRoomTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "channel", + "{{Channel}}", + "bookingChannelRoomTypes" + ] + } + }, + "response": [] + }, + { + "name": "get Booking Types Individuals LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67216,7 +74595,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/billingInstructions", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bookingTypesIndividuals", "host": [ "{{HostName}}" ], @@ -67226,74 +74605,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "billingInstructions" - ] - } - }, - "response": [] - }, - { - "name": "get Block Cat Next Statuses LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/catStatus/{{CatStatus}}/blockCatNextStatuses", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "catStatus", - "{{CatStatus}}", - "blockCatNextStatuses" + "bookingTypesIndividuals" ] } }, "response": [] }, { - "name": "get Block Codes LOV", + "name": "get Budget Forecast Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67336,7 +74655,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/endDate/{{EndDate}}/blockCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/budgetForecastCodes", "host": [ "{{HostName}}" ], @@ -67346,18 +74665,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "beginDate", - "{{BeginDate}}", - "endDate", - "{{EndDate}}", - "blockCodes" + "budgetForecastCodes" ] } }, "response": [] }, { - "name": "get Block Codes By Arrival Date LOV", + "name": "get Budget Rate Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67400,7 +74715,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arrivalDate/{{ArrivalDate}}/blockCodesByArrivalDate", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/budgetRateCodes", "host": [ "{{HostName}}" ], @@ -67410,16 +74725,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "arrivalDate", - "{{ArrivalDate}}", - "blockCodesByArrivalDate" + "budgetRateCodes" ] } }, "response": [] }, { - "name": "get Block Codes Fin Operations LOV", + "name": "get Building -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67462,7 +74775,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockCodesFinOperations", + "raw": "{{HostName}}/lov/v1/listOfValues/Buildings?parameterName=HotelCode&includeInactiveFlag=false¶meterValue={{HotelId}}", "host": [ "{{HostName}}" ], @@ -67470,136 +74783,28 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "blockCodesFinOperations" - ] - } - }, - "response": [] - }, - { - "name": "get Block Current Statuses LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/blockId/{{BlockId}}/blockCurrentStatuses", - "host": [ - "{{HostName}}" + "Buildings" ], - "path": [ - "lov", - "v1", - "listOfValues", - "blockId", - "{{BlockId}}", - "blockCurrentStatuses" - ] - } - }, - "response": [] - }, - { - "name": "get Block Booking Statuses LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "key": "parameterName", + "value": "HotelCode" + }, + { + "key": "includeInactiveFlag", + "value": "false" + }, + { + "key": "parameterValue", + "value": "{{HotelId}}" } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/blockId/{{BlockId}}/blockBookingStatuses", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "blockId", - "{{BlockId}}", - "blockBookingStatuses" ] } }, "response": [] }, { - "name": "get Block Events LOV", + "name": "get Cancellation Reasons -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67642,7 +74847,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockEvents", + "raw": "{{HostName}}/lov/v1/listOfValues/CancellationReasons", "host": [ "{{HostName}}" ], @@ -67650,16 +74855,14 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "blockEvents" + "CancellationReasons" ] } }, "response": [] }, { - "name": "get Block Event Ids LOV", + "name": "get Campaign Activity Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67702,7 +74905,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockId/{{BlockId}}/blockEventIds", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/campaignActivityTypes", "host": [ "{{HostName}}" ], @@ -67712,16 +74915,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "blockId", - "{{BlockId}}", - "blockEventIds" + "campaignActivityTypes" ] } }, "response": [] }, { - "name": "get Block Ids LOV", + "name": "get Cash Register ID LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67764,7 +74965,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/endDate/{{EndDate}}/blockCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/cashRegisterId", "host": [ "{{HostName}}" ], @@ -67774,18 +74975,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "beginDate", - "{{BeginDate}}", - "endDate", - "{{EndDate}}", - "blockCodes" + "cashRegisterId" ] } }, "response": [] }, { - "name": "get Block Modelov LOV", + "name": "get Cashier Hotels LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67828,7 +75025,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockModeLov", + "raw": "{{HostName}}/lov/v1/listOfValues/cashierId/{{CashierId}}/cashierHotels", "host": [ "{{HostName}}" ], @@ -67836,16 +75033,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "blockModeLov" + "cashierId", + "{{CashierId}}", + "cashierHotels" ] } }, "response": [] }, { - "name": "get Block New Statuses -> LOV", + "name": "get Cashiering Transaction Types -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67888,7 +75085,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/BlockNewStatuses?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/CashieringTransactionTypes?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -67896,7 +75093,7 @@ "lov", "v1", "listOfValues", - "BlockNewStatuses" + "CashieringTransactionTypes" ], "query": [ { @@ -67909,7 +75106,7 @@ "response": [] }, { - "name": "get Block Owners -> LOV", + "name": "get Cat Budget Type Event Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -67928,7 +75125,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -67953,7 +75149,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/BlockOwners?parameterName=HotelCode&ParameterValue={{HotelId}}&includeInactiveFlag=true", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/catBudgetType/{{CatBudgetType}}/catBudgetTypeEventCodes", "host": [ "{{HostName}}" ], @@ -67961,29 +75157,18 @@ "lov", "v1", "listOfValues", - "BlockOwners" - ], - "query": [ - { - "key": "parameterName", - "value": "HotelCode" - }, - { - "key": "ParameterValue", - "value": "{{HotelId}}" - }, - { - "key": "includeInactiveFlag", - "value": "true" - } + "hotels", + "{{HotelId}}", + "catBudgetType", + "{{CatBudgetType}}", + "catBudgetTypeEventCodes" ] - }, - "description": "(used with Activities too)" + } }, "response": [] }, { - "name": "get Block Payment Methods LOV", + "name": "get Cat Budget Type Revenue Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68006,75 +75191,15 @@ "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/blockPaymentMethods", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "blockPaymentMethods" - ] - } - }, - "response": [] - }, - { - "name": "get Block Rate Codes LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -68087,7 +75212,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/endDate/{{EndDate}}/negotiatedOnly/{{NegotiatedOnly}}/blockRateCodes?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/catBudgetType/{{CatBudgetType}}/catBudgetTypeRevenueCodes", "host": [ "{{HostName}}" ], @@ -68097,37 +75222,42 @@ "listOfValues", "hotels", "{{HotelId}}", - "beginDate", - "{{BeginDate}}", - "endDate", - "{{EndDate}}", - "negotiatedOnly", - "{{NegotiatedOnly}}", - "blockRateCodes" + "catBudgetType", + "{{CatBudgetType}}", + "catBudgetTypeRevenueCodes" ], "query": [ { - "key": "parameterName", - "value": "BlockId", + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.", "disabled": true }, { - "key": "includeInactiveFlag", - "value": "false" + "key": "parameterName", + "value": "", + "description": "Value of the parameter.", + "disabled": true }, { "key": "parameterValue", - "value": "{{BlockId}}", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", "disabled": true } ] }, - "description": "get Block Rate Codes (Rate Availability by date range)" + "description": "'catBudgetType > Value of the parameter 'catBudgetType' which is required to fetch CatBudgetTypeRevenueCodes LOV" }, "response": [] }, { - "name": "get Block Rates LOV", + "name": "get Catering Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68170,7 +75300,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arrival/{{Arrival}}/departure/{{Departure}}/blockId/{{BlockId}}/blockRates", + "raw": "{{HostName}}/lov/v1/listOfValues/codeType/{{CodeType}}/cateringCodes", "host": [ "{{HostName}}" ], @@ -68178,23 +75308,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "arrival", - "{{Arrival}}", - "departure", - "{{Departure}}", - "blockId", - "{{BlockId}}", - "blockRates" + "codeType", + "{{CodeType}}", + "cateringCodes" ] - }, - "description": "get Block Rate Codes (Rate Availability by date range)" + } }, "response": [] }, { - "name": "get Block Reservation Types LOV", + "name": "get Catering Event Status LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68237,7 +75360,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bookingStatus/{{BookingStatus}}/blockReservationTypes?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/newEvent/{{NewEvent}}/waitList/{{WaitList}}/cateringEventStatus", "host": [ "{{HostName}}" ], @@ -68245,24 +75368,18 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "bookingStatus", - "{{BookingStatus}}", - "blockReservationTypes" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false" - } + "newEvent", + "{{NewEvent}}", + "waitList", + "{{WaitList}}", + "cateringEventStatus" ] } }, "response": [] }, { - "name": "get Business Event Action Type LOV", + "name": "get Catering Event Types -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68305,7 +75422,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/extSystem/{{ExternalSystemCode}}/module/{{Module}}/businessEventActionType", + "raw": "{{HostName}}/lov/v1/listOfValues/CateringEventTypes", "host": [ "{{HostName}}" ], @@ -68313,20 +75430,14 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "extSystem", - "{{ExternalSystemCode}}", - "module", - "{{Module}}", - "businessEventActionType" + "CateringEventTypes" ] } }, "response": [] }, { - "name": "get Business Event Action Type Ext DB LOV", + "name": "get Catering Package Price Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68369,7 +75480,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/module/{{Module}}/extSystem/{{ExternalSystemCode}}/databaseId/{{DatabaseId}}/businessEventActionTypeExtDB", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/cateringPackagePriceCodes", "host": [ "{{HostName}}" ], @@ -68379,20 +75490,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "module", - "{{Module}}", - "extSystem", - "{{ExternalSystemCode}}", - "databaseId", - "{{DatabaseId}}", - "businessEventActionTypeExtDB" + "cateringPackagePriceCodes" ] } }, "response": [] }, { - "name": "get Booking Channel Rate Plans LOV", + "name": "get Catering Setup Styles LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68435,7 +75540,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/channel/{{Channel}}/bookingChannelRatePlans", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/space/{{Space}}/cateringSetupStyles", "host": [ "{{HostName}}" ], @@ -68445,16 +75550,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "channel", - "{{Channel}}", - "bookingChannelRatePlans" + "space", + "{{Space}}", + "cateringSetupStyles" ] } }, "response": [] }, { - "name": "get Booking Channel Room Types LOV", + "name": "get Catering Status Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68497,7 +75602,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/channel/{{Channel}}/bookingChannelRoomTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/exclusionList/{{ExclusionList}}/cateringStatusCodes", "host": [ "{{HostName}}" ], @@ -68505,16 +75610,16 @@ "lov", "v1", "listOfValues", - "channel", - "{{Channel}}", - "bookingChannelRoomTypes" + "exclusionList", + "{{ExclusionList}}", + "cateringStatusCodes" ] } }, "response": [] }, { - "name": "get Booking Types Individuals LOV", + "name": "get Channel Card Type Mapping Card Type LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68557,7 +75662,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bookingTypesIndividuals", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/channelCardTypeMappingCardType", "host": [ "{{HostName}}" ], @@ -68567,14 +75672,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "bookingTypesIndividuals" + "channelCardTypeMappingCardType" ] } }, "response": [] }, { - "name": "get Budget Forecast Codes LOV", + "name": "get Channel Card Type Mapping Gds Host LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68617,7 +75722,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/budgetForecastCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/channelCardTypeMappingGdsHost", "host": [ "{{HostName}}" ], @@ -68627,14 +75732,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "budgetForecastCodes" + "channelCardTypeMappingGdsHost" ] } }, "response": [] }, { - "name": "get Budget Rate Codes LOV", + "name": "get Channel Card Type Mapping Card Type LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68677,7 +75782,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/budgetRateCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/channelCardTypeMappingCardType", "host": [ "{{HostName}}" ], @@ -68687,14 +75792,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "budgetRateCodes" + "channelCardTypeMappingCardType" ] } }, "response": [] }, { - "name": "get Building -> LOV", + "name": "get Channel Config Rate Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68737,7 +75842,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/Buildings?parameterName=HotelCode&includeInactiveFlag=false¶meterValue={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bookingChannels/{{BookingChannelCode}}/roomType/{{RoomType}}/channelConfigRateCodes", "host": [ "{{HostName}}" ], @@ -68745,28 +75850,20 @@ "lov", "v1", "listOfValues", - "Buildings" - ], - "query": [ - { - "key": "parameterName", - "value": "HotelCode" - }, - { - "key": "includeInactiveFlag", - "value": "false" - }, - { - "key": "parameterValue", - "value": "{{HotelId}}" - } + "hotels", + "{{HotelId}}", + "bookingChannels", + "{{BookingChannelCode}}", + "roomType", + "{{RoomType}}", + "channelConfigRateCodes" ] } }, "response": [] }, { - "name": "get Cancellation Reasons -> LOV", + "name": "get Chain Languages LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68809,7 +75906,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/CancellationReasons", + "raw": "{{HostName}}/lov/v1/listOfValues/chainCode/{{ChainCode}}/chainLanguages", "host": [ "{{HostName}}" ], @@ -68817,14 +75914,16 @@ "lov", "v1", "listOfValues", - "CancellationReasons" + "chainCode", + "{{ChainCode}}", + "chainLanguages" ] } }, "response": [] }, { - "name": "get Campaign Activity Types LOV", + "name": "get Claim Membership Details LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68867,7 +75966,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/campaignActivityTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/profiles/{{ProfileId}}/claimMembershipDetails", "host": [ "{{HostName}}" ], @@ -68875,16 +75974,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "campaignActivityTypes" + "profiles", + "{{ProfileId}}", + "claimMembershipDetails" ] } }, "response": [] }, { - "name": "get Cash Register ID LOV", + "name": "get Commission Code LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68927,7 +76026,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/cashRegisterId", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/commissionCode", "host": [ "{{HostName}}" ], @@ -68937,14 +76036,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "cashRegisterId" + "commissionCode" ] } }, "response": [] }, { - "name": "get Cashier Hotels LOV", + "name": "get Commission Txn Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -68987,7 +76086,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/cashierId/{{CashierId}}/cashierHotels", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/commissionTxnCodes", "host": [ "{{HostName}}" ], @@ -68995,16 +76094,16 @@ "lov", "v1", "listOfValues", - "cashierId", - "{{CashierId}}", - "cashierHotels" + "hotels", + "{{HotelId}}", + "commissionTxnCodes" ] } }, "response": [] }, { - "name": "get Cashiering Transaction Types -> LOV", + "name": "get Communication Methods -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69023,18 +76122,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -69047,7 +76147,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/CashieringTransactionTypes?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/CommunicationMethods?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -69055,12 +76155,17 @@ "lov", "v1", "listOfValues", - "CashieringTransactionTypes" + "CommunicationMethods" ], "query": [ { "key": "includeInactiveFlag", "value": "false" + }, + { + "key": "arrival", + "value": "", + "disabled": true } ] } @@ -69068,7 +76173,7 @@ "response": [] }, { - "name": "get Cat Budget Type Event Codes LOV", + "name": "get Companies LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69087,18 +76192,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -69111,7 +76217,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/catBudgetType/{{CatBudgetType}}/catBudgetTypeEventCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/companies", "host": [ "{{HostName}}" ], @@ -69121,16 +76227,21 @@ "listOfValues", "hotels", "{{HotelId}}", - "catBudgetType", - "{{CatBudgetType}}", - "catBudgetTypeEventCodes" + "companies" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Catering Codes LOV", + "name": "get Comp Authorizers LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69149,78 +76260,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/codeType/{{CodeType}}/cateringCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "codeType", - "{{CodeType}}", - "cateringCodes" - ] - } - }, - "response": [] - }, - { - "name": "get Catering Event Status LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -69233,7 +76285,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/newEvent/{{NewEvent}}/waitList/{{WaitList}}/cateringEventStatus", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/compAuthorizers", "host": [ "{{HostName}}" ], @@ -69241,18 +76293,23 @@ "lov", "v1", "listOfValues", - "newEvent", - "{{NewEvent}}", - "waitList", - "{{WaitList}}", - "cateringEventStatus" + "hotels", + "{{HotelId}}", + "compAuthorizers" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Catering Event Types -> LOV", + "name": "get Comp Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69271,76 +76328,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/CateringEventTypes", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "CateringEventTypes" - ] - } - }, - "response": [] - }, - { - "name": "get Catering Package Price Codes LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -69353,7 +76353,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/cateringPackagePriceCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/compTypes", "host": [ "{{HostName}}" ], @@ -69363,14 +76363,21 @@ "listOfValues", "hotels", "{{HotelId}}", - "cateringPackagePriceCodes" + "compTypes" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Catering Setup Styles LOV", + "name": "get Connecting Suites LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69389,18 +76396,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -69413,7 +76421,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/space/{{Space}}/cateringSetupStyles", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomNumber/{{RoomNumber}}/connectingSuites", "host": [ "{{HostName}}" ], @@ -69423,16 +76431,23 @@ "listOfValues", "hotels", "{{HotelId}}", - "space", - "{{Space}}", - "cateringSetupStyles" + "roomNumber", + "{{RoomNumber}}", + "connectingSuites" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Catering Status Codes LOV", + "name": "get Conf Letter Reports LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69475,7 +76490,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/exclusionList/{{ExclusionList}}/cateringStatusCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/confLetterReports", "host": [ "{{HostName}}" ], @@ -69483,16 +76498,16 @@ "lov", "v1", "listOfValues", - "exclusionList", - "{{ExclusionList}}", - "cateringStatusCodes" + "hotels", + "{{HotelId}}", + "confLetterReports" ] } }, "response": [] }, { - "name": "get Channel Card Type Mapping Card Type LOV", + "name": "get Countries -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69535,7 +76550,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/channelCardTypeMappingCardType", + "raw": "{{HostName}}/lov/v1/listOfValues/Countries?IncludeInactive=false", "host": [ "{{HostName}}" ], @@ -69543,16 +76558,20 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "channelCardTypeMappingCardType" + "Countries" + ], + "query": [ + { + "key": "IncludeInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "get Channel Card Type Mapping Gds Host LOV", + "name": "get Credit Card Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69571,18 +76590,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -69595,7 +76615,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/channelCardTypeMappingGdsHost", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/creditCardTypes", "host": [ "{{HostName}}" ], @@ -69605,14 +76625,21 @@ "listOfValues", "hotels", "{{HotelId}}", - "channelCardTypeMappingGdsHost" + "creditCardTypes" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Channel Card Type Mapping Card Type LOV", + "name": "get Currency Exchange Rates LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69631,18 +76658,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -69655,7 +76683,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/channelCardTypeMappingCardType", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/exchangeType/{{ExchangeType}}/currencyExchangeRates", "host": [ "{{HostName}}" ], @@ -69665,14 +76693,23 @@ "listOfValues", "hotels", "{{HotelId}}", - "channelCardTypeMappingCardType" + "exchangeType", + "{{ExchangeType}}", + "currencyExchangeRates" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Channel Config Rate Codes LOV", + "name": "get Currency Formats LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69691,18 +76728,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -69715,7 +76753,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bookingChannels/{{BookingChannelCode}}/roomType/{{RoomType}}/channelConfigRateCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/decimal/{{Decimal}}/currencyFormats", "host": [ "{{HostName}}" ], @@ -69723,20 +76761,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "bookingChannels", - "{{BookingChannelCode}}", - "roomType", - "{{RoomType}}", - "channelConfigRateCodes" + "decimal", + "{{Decimal}}", + "currencyFormats" ] } }, "response": [] }, { - "name": "get Chain Languages LOV", + "name": "get Custom Number Config Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69755,18 +76789,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -69779,7 +76814,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/chainCode/{{ChainCode}}/chainLanguages", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/customNumberConfigCodes", "host": [ "{{HostName}}" ], @@ -69787,16 +76822,23 @@ "lov", "v1", "listOfValues", - "chainCode", - "{{ChainCode}}", - "chainLanguages" + "hotels", + "{{HotelId}}", + "customNumberConfigCodes" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Claim Membership Details LOV", + "name": "get Department Types -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69815,18 +76857,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -69839,7 +76882,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/profiles/{{ProfileId}}/claimMembershipDetails", + "raw": "{{HostName}}/lov/v1/listOfValues/Departments?parameterName=RoleSpecific¶meterValue=Y¶meterName=HotelCode¶meterValue={{HotelId}}¶meterName=IncludeGlobals¶meterValue=Y&includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -69847,16 +76890,44 @@ "lov", "v1", "listOfValues", - "profiles", - "{{ProfileId}}", - "claimMembershipDetails" + "Departments" + ], + "query": [ + { + "key": "parameterName", + "value": "RoleSpecific" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterName", + "value": "HotelCode" + }, + { + "key": "parameterValue", + "value": "{{HotelId}}" + }, + { + "key": "parameterName", + "value": "IncludeGlobals" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "includeInactiveFlag", + "value": "false" + } ] } }, "response": [] }, { - "name": "get Commission Code LOV", + "name": "get Department Menu Types -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69875,18 +76946,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -69899,7 +76971,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/commissionCode", + "raw": "{{HostName}}/lov/v1/listOfValues/DepartmentMenuItem?HotelCode={{HotelId}}", "host": [ "{{HostName}}" ], @@ -69907,16 +76979,25 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "commissionCode" + "DepartmentMenuItem" + ], + "query": [ + { + "key": "HotelCode", + "value": "{{HotelId}}" + }, + { + "key": "ItemClassId", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Commission Txn Codes LOV", + "name": "get Device Locations LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -69935,18 +77016,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -69959,7 +77041,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/commissionTxnCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/deviceLocations", "host": [ "{{HostName}}" ], @@ -69969,14 +77051,21 @@ "listOfValues", "hotels", "{{HotelId}}", - "commissionTxnCodes" + "deviceLocations" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Communication Methods -> LOV", + "name": "get Dietary Preferences LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70020,7 +77109,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/CommunicationMethods?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/dietaryPreferences", "host": [ "{{HostName}}" ], @@ -70028,13 +77117,11 @@ "lov", "v1", "listOfValues", - "CommunicationMethods" + "hotels", + "{{HotelId}}", + "dietaryPreferences" ], "query": [ - { - "key": "includeInactiveFlag", - "value": "false" - }, { "key": "arrival", "value": "", @@ -70046,7 +77133,7 @@ "response": [] }, { - "name": "get Companies LOV", + "name": "get Discount Reasons -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70065,19 +77152,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, { "key": "x-app-key", "value": "{{AppKey}}", "type": "text" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -70090,7 +77176,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/companies", + "raw": "{{HostName}}/lov/v1/listOfValues/DiscountReasons", "host": [ "{{HostName}}" ], @@ -70098,23 +77184,14 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "companies" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "DiscountReasons" ] } }, "response": [] }, { - "name": "get Comp Authorizers LOV", + "name": "get ECertificate Group Entity LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70133,19 +77210,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -70158,7 +77234,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/compAuthorizers", + "raw": "{{HostName}}/lov/v1/listOfValues/entityName/{{EntityName}}/eCertificateGroupEntity", "host": [ "{{HostName}}" ], @@ -70166,23 +77242,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "compAuthorizers" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "entityName", + "{{EntityName}}", + "eCertificateGroupEntity" ] } }, "response": [] }, { - "name": "get Comp Types LOV", + "name": "get ECoupon LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70201,19 +77270,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -70226,7 +77294,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/compTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/eCoupon", "host": [ "{{HostName}}" ], @@ -70236,21 +77304,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "compTypes" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "eCoupon" ] } }, "response": [] }, { - "name": "get Connecting Suites LOV", + "name": "get Ecoupon Resv Room LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70269,19 +77330,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -70294,7 +77354,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomNumber/{{RoomNumber}}/connectingSuites", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/ecouponResvRoom", "host": [ "{{HostName}}" ], @@ -70304,23 +77364,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomNumber", - "{{RoomNumber}}", - "connectingSuites" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "ecouponResvRoom" ] } }, "response": [] }, { - "name": "get Conf Letter Reports LOV", + "name": "get eCoupon Rate Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70363,7 +77414,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/confLetterReports", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/eCouponRateCodes", "host": [ "{{HostName}}" ], @@ -70373,14 +77424,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "confLetterReports" + "eCouponRateCodes" ] } }, "response": [] }, { - "name": "get Countries -> LOV", + "name": "get Event Groups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70423,7 +77474,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/Countries?IncludeInactive=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/eventGroups", "host": [ "{{HostName}}" ], @@ -70431,20 +77482,16 @@ "lov", "v1", "listOfValues", - "Countries" - ], - "query": [ - { - "key": "IncludeInactive", - "value": "false" - } + "hotels", + "{{HotelId}}", + "eventGroups" ] } }, "response": [] }, { - "name": "get Credit Card Types LOV", + "name": "get Event Locations LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70463,19 +77510,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -70488,7 +77534,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/creditCardTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/eventLocations", "host": [ "{{HostName}}" ], @@ -70498,21 +77544,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "creditCardTypes" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "eventLocations" ] } }, "response": [] }, { - "name": "get Currency Exchange Rates LOV", + "name": "get Event Rate Code LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70531,19 +77570,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -70556,7 +77594,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/exchangeType/{{ExchangeType}}/currencyExchangeRates", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/space/{{Space}}/eventRateCode", "host": [ "{{HostName}}" ], @@ -70566,23 +77604,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "exchangeType", - "{{ExchangeType}}", - "currencyExchangeRates" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "space", + "{{Space}}", + "eventRateCode" ] } }, "response": [] }, { - "name": "get Currency Formats LOV", + "name": "get Event Setup Styles LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70601,19 +77632,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -70626,7 +77656,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/decimal/{{Decimal}}/currencyFormats", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/room/BALLROOM/eventSetupStyles", "host": [ "{{HostName}}" ], @@ -70634,16 +77664,18 @@ "lov", "v1", "listOfValues", - "decimal", - "{{Decimal}}", - "currencyFormats" + "hotels", + "{{HotelId}}", + "room", + "BALLROOM", + "eventSetupStyles" ] } }, "response": [] }, { - "name": "get Custom Number Config Codes LOV", + "name": "get Event Status Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70662,19 +77694,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -70687,7 +77718,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/customNumberConfigCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/exclusionList/{{ExclusionList}}/eventStatusCodes", "host": [ "{{HostName}}" ], @@ -70695,23 +77726,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "customNumberConfigCodes" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "exclusionList", + "{{ExclusionList}}", + "eventStatusCodes" ] } }, "response": [] }, { - "name": "get Department Types -> LOV", + "name": "get ExchangeTypes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70730,19 +77754,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -70755,7 +77778,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/Departments?parameterName=RoleSpecific¶meterValue=Y¶meterName=HotelCode¶meterValue={{HotelId}}¶meterName=IncludeGlobals¶meterValue=Y&includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/currencyCode/USD/exchangeTypes", "host": [ "{{HostName}}" ], @@ -70763,44 +77786,16 @@ "lov", "v1", "listOfValues", - "Departments" - ], - "query": [ - { - "key": "parameterName", - "value": "RoleSpecific" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterName", - "value": "HotelCode" - }, - { - "key": "parameterValue", - "value": "{{HotelId}}" - }, - { - "key": "parameterName", - "value": "IncludeGlobals" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "includeInactiveFlag", - "value": "false" - } + "currencyCode", + "USD", + "exchangeTypes" ] } }, "response": [] }, { - "name": "get Department Menu Types -> LOV", + "name": "get Export Mapping Type Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70819,19 +77814,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -70844,7 +77838,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/DepartmentMenuItem?HotelCode={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/exportMappingTypeCodes", "host": [ "{{HostName}}" ], @@ -70852,25 +77846,16 @@ "lov", "v1", "listOfValues", - "DepartmentMenuItem" - ], - "query": [ - { - "key": "HotelCode", - "value": "{{HotelId}}" - }, - { - "key": "ItemClassId", - "value": "", - "disabled": true - } + "hotels", + "{{HotelId}}", + "exportMappingTypeCodes" ] } }, "response": [] }, { - "name": "get Device Locations LOV", + "name": "get External Reference Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70889,19 +77874,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -70914,7 +77898,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/deviceLocations", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/externalReferenceTypes", "host": [ "{{HostName}}" ], @@ -70924,21 +77908,19 @@ "listOfValues", "hotels", "{{HotelId}}", - "deviceLocations" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "externalReferenceTypes" ] } }, "response": [] - }, + } + ] + }, + { + "name": "F - L", + "item": [ { - "name": "get Dietary Preferences LOV", + "name": "get Facility Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -70957,19 +77939,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -70982,7 +77963,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/dietaryPreferences", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/facilityCodes", "host": [ "{{HostName}}" ], @@ -70992,21 +77973,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "dietaryPreferences" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "facilityCodes" ] } }, "response": [] }, { - "name": "get Discount Reasons -> LOV", + "name": "get Facility Codes Reservation LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71030,8 +78004,8 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-hotelid", @@ -71049,7 +78023,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/DiscountReasons", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/facilityTask/{{FacilityTask}}/facilityCodesReservation", "host": [ "{{HostName}}" ], @@ -71057,14 +78031,18 @@ "lov", "v1", "listOfValues", - "DiscountReasons" + "hotels", + "{{HotelId}}", + "facilityTask", + "{{FacilityTask}}", + "facilityCodesReservation" ] } }, "response": [] }, { - "name": "get ECertificate Group Entity LOV", + "name": "get Facility Tasks LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71107,7 +78085,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/entityName/{{EntityName}}/eCertificateGroupEntity", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/facilityTasks", "host": [ "{{HostName}}" ], @@ -71115,16 +78093,16 @@ "lov", "v1", "listOfValues", - "entityName", - "{{EntityName}}", - "eCertificateGroupEntity" + "hotels", + "{{HotelId}}", + "facilityTasks" ] } }, "response": [] }, { - "name": "get ECoupon LOV", + "name": "get Facility Tasks Room Type LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71167,7 +78145,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/eCoupon", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomTypeLabel/{{RoomTypeLabel}}/facilityTasksRoomType", "host": [ "{{HostName}}" ], @@ -71177,14 +78155,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "eCoupon" + "roomTypeLabel", + "{{RoomTypeLabel}}", + "facilityTasksRoomType" ] } }, "response": [] }, { - "name": "get Ecoupon Resv Room LOV", + "name": "get Field Name LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71227,7 +78207,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/ecouponResvRoom", + "raw": "{{HostName}}/lov/v1/listOfValues/changeSource/{{ChangeSource}}/fieldName", "host": [ "{{HostName}}" ], @@ -71235,16 +78215,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "ecouponResvRoom" + "changeSource", + "{{ChangeSource}}", + "fieldName" ] } }, "response": [] }, { - "name": "get eCoupon Rate Codes LOV", + "name": "get Fixed Charges Transaction Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71287,7 +78267,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/eCouponRateCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fixedChargesTransactionCodes", "host": [ "{{HostName}}" ], @@ -71297,14 +78277,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "eCouponRateCodes" + "fixedChargesTransactionCodes" ] } }, "response": [] }, { - "name": "get Event Groups LOV", + "name": "get Floor Requests -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71323,78 +78303,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/eventGroups", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "eventGroups" - ] - } - }, - "response": [] - }, - { - "name": "get Event Locations LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" } ], "body": { @@ -71407,7 +78328,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/eventLocations", + "raw": "{{HostName}}/lov/v1/listOfValues/FloorRequests", "host": [ "{{HostName}}" ], @@ -71415,78 +78336,26 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "eventLocations" - ] - } - }, - "response": [] - }, - { - "name": "get Event Rate Code LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "FloorRequests" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "parameterName", + "value": "buildings", + "disabled": true + }, + { + "key": "parameterValue", + "value": "BLGA", + "disabled": true } ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/space/{{Space}}/eventRateCode", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "space", - "{{Space}}", - "eventRateCode" - ] } }, "response": [] }, { - "name": "get Event Setup Styles LOV", + "name": "get Floors LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71505,16 +78374,17 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -71529,7 +78399,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/room/BALLROOM/eventSetupStyles", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/floors?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -71539,16 +78409,30 @@ "listOfValues", "hotels", "{{HotelId}}", - "room", - "BALLROOM", - "eventSetupStyles" + "floors" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "false" + }, + { + "key": "parameterName", + "value": "Buildings", + "disabled": true + }, + { + "key": "parameterValue", + "value": "BLGA", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Event Status Codes LOV", + "name": "get Folio Grouping Transaction Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71567,16 +78451,17 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -71591,7 +78476,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/exclusionList/{{ExclusionList}}/eventStatusCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/mode/{{Mode}}/folioGroupingTransactionCodes", "host": [ "{{HostName}}" ], @@ -71599,16 +78484,16 @@ "lov", "v1", "listOfValues", - "exclusionList", - "{{ExclusionList}}", - "eventStatusCodes" + "mode", + "{{Mode}}", + "folioGroupingTransactionCodes" ] } }, "response": [] }, { - "name": "get ExchangeTypes LOV", + "name": "get Folio Styles LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71651,7 +78536,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/currencyCode/USD/exchangeTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/folioStyles", "host": [ "{{HostName}}" ], @@ -71659,16 +78544,16 @@ "lov", "v1", "listOfValues", - "currencyCode", - "USD", - "exchangeTypes" + "hotels", + "{{HotelId}}", + "folioStyles" ] } }, "response": [] }, { - "name": "get Export Mapping Type Codes LOV", + "name": "get Folio Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71711,7 +78596,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/exportMappingTypeCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/folioTypes", "host": [ "{{HostName}}" ], @@ -71721,14 +78606,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "exportMappingTypeCodes" + "folioTypes" ] } }, "response": [] }, { - "name": "get External Reference Types LOV", + "name": "get Frequency LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71747,18 +78632,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -71771,7 +78657,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/externalReferenceTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/guestRequested/{{GuestRequested}}/defaultDepartureTask/{{DefaultDepartureTask}}/frequency", "host": [ "{{HostName}}" ], @@ -71779,21 +78665,43 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "externalReferenceTypes" + "guestRequested", + "{{GuestRequested}}", + "defaultDepartureTask", + "{{DefaultDepartureTask}}", + "frequency" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.", + "disabled": true + }, + { + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true + } ] } }, "response": [] - } - ] - }, - { - "name": "F - L", - "item": [ + }, { - "name": "get Facility Codes LOV", + "name": "get From Room Number LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71836,7 +78744,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/facilityCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromRoomNumber", "host": [ "{{HostName}}" ], @@ -71846,14 +78754,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "facilityCodes" + "fromRoomNumber" ] } }, "response": [] }, { - "name": "get Facility Codes Reservation LOV", + "name": "get Forecast Groups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71896,7 +78804,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/facilityTask/{{FacilityTask}}/facilityCodesReservation", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/forecastGroups", "host": [ "{{HostName}}" ], @@ -71906,16 +78814,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "facilityTask", - "{{FacilityTask}}", - "facilityCodesReservation" + "forecastGroups" ] } }, "response": [] }, { - "name": "get Facility Tasks LOV", + "name": "get Function Space Codes -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -71934,78 +78840,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/facilityTasks", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "facilityTasks" - ] - } - }, - "response": [] - }, - { - "name": "get Facility Tasks Room Type LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" } ], "body": { @@ -72018,7 +78865,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomTypeLabel/{{RoomTypeLabel}}/facilityTasksRoomType", + "raw": "{{HostName}}/lov/v1/listOfValues/FunctionSpaceCodes?parameterName=Resort¶meterValue={{HotelId}}", "host": [ "{{HostName}}" ], @@ -72026,18 +78873,24 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "roomTypeLabel", - "{{RoomTypeLabel}}", - "facilityTasksRoomType" + "FunctionSpaceCodes" + ], + "query": [ + { + "key": "parameterName", + "value": "Resort" + }, + { + "key": "parameterValue", + "value": "{{HotelId}}" + } ] } }, "response": [] }, { - "name": "get Field Name LOV", + "name": "get Function Space Locations -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72056,18 +78909,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -72080,7 +78934,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/changeSource/{{ChangeSource}}/fieldName", + "raw": "{{HostName}}/lov/v1/listOfValues/FunctionSpaceLocations?parameterName=HotelCode¶meterValue={{HotelId}}", "host": [ "{{HostName}}" ], @@ -72088,16 +78942,24 @@ "lov", "v1", "listOfValues", - "changeSource", - "{{ChangeSource}}", - "fieldName" + "FunctionSpaceLocations" + ], + "query": [ + { + "key": "parameterName", + "value": "HotelCode" + }, + { + "key": "parameterValue", + "value": "{{HotelId}}" + } ] } }, "response": [] }, { - "name": "get Fixed Charges Transaction Codes LOV", + "name": "get Function Space Setup Styles -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72116,18 +78978,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -72140,7 +79003,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fixedChargesTransactionCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/FunctionSpaceSetupStyles", "host": [ "{{HostName}}" ], @@ -72148,16 +79011,14 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "fixedChargesTransactionCodes" + "FunctionSpaceSetupStyles" ] } }, "response": [] }, { - "name": "get Floor Requests -> LOV", + "name": "get Gds Guarantee Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72201,7 +79062,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/FloorRequests", + "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCode}}/gdsGuaranteeCodes", "host": [ "{{HostName}}" ], @@ -72209,26 +79070,16 @@ "lov", "v1", "listOfValues", - "FloorRequests" - ], - "query": [ - { - "key": "parameterName", - "value": "buildings", - "disabled": true - }, - { - "key": "parameterValue", - "value": "BLGA", - "disabled": true - } + "bookingChannels", + "{{BookingChannelCode}}", + "gdsGuaranteeCodes" ] } }, "response": [] }, { - "name": "get Floors LOV", + "name": "get Gds Hotels LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72252,14 +79103,14 @@ "value": "application/json" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" }, { - "key": "x-hotelId", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -72272,7 +79123,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/floors?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/channelType/{{ChannelType}}/gdsHotels", "host": [ "{{HostName}}" ], @@ -72280,32 +79131,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "floors" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false" - }, - { - "key": "parameterName", - "value": "Buildings", - "disabled": true - }, - { - "key": "parameterValue", - "value": "BLGA", - "disabled": true - } + "channelType", + "{{ChannelType}}", + "gdsHotels" ] } }, "response": [] }, { - "name": "get Folio Grouping Transaction Codes LOV", + "name": "get Gds Rate Categories LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72329,14 +79164,14 @@ "value": "application/json" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" }, { - "key": "x-hotelId", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -72349,7 +79184,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/mode/{{Mode}}/folioGroupingTransactionCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCode}}/gdsRateCategories", "host": [ "{{HostName}}" ], @@ -72357,16 +79192,16 @@ "lov", "v1", "listOfValues", - "mode", - "{{Mode}}", - "folioGroupingTransactionCodes" + "bookingChannels", + "{{BookingChannelCode}}", + "gdsRateCategories" ] } }, "response": [] }, { - "name": "get Folio Styles LOV", + "name": "get Gds Rate Levels LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72385,18 +79220,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -72409,7 +79245,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/folioStyles", + "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCode}}/gdsRateLevels", "host": [ "{{HostName}}" ], @@ -72417,16 +79253,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "folioStyles" + "bookingChannels", + "{{BookingChannelCode}}", + "gdsRateLevels" ] } }, "response": [] }, { - "name": "get Folio Types LOV", + "name": "get Gds Room Category Templates LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72445,18 +79281,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -72469,7 +79306,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/folioTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCodes}}/gdsRoomCategoryTemplates", "host": [ "{{HostName}}" ], @@ -72477,16 +79314,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "folioTypes" + "bookingChannels", + "{{BookingChannelCodes}}", + "gdsRoomCategoryTemplates" ] } }, "response": [] }, { - "name": "get From Room Number LOV", + "name": "get Gem Menu Items LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72505,18 +79342,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -72529,7 +79367,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromRoomNumber", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/gemMenuItems", "host": [ "{{HostName}}" ], @@ -72539,14 +79377,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "fromRoomNumber" + "gemMenuItems" ] } }, "response": [] }, { - "name": "get Forecast Groups LOV", + "name": "get Generic Reports LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72589,7 +79427,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/forecastGroups", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/genericReports", "host": [ "{{HostName}}" ], @@ -72599,14 +79437,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "forecastGroups" + "genericReports" ] } }, "response": [] }, { - "name": "get Function Space Codes -> LOV", + "name": "get Grid Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72625,19 +79463,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -72650,7 +79487,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/FunctionSpaceCodes?parameterName=Resort¶meterValue={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/bookingStatus/{{BookingStatus}}/gridTypes", "host": [ "{{HostName}}" ], @@ -72658,24 +79495,16 @@ "lov", "v1", "listOfValues", - "FunctionSpaceCodes" - ], - "query": [ - { - "key": "parameterName", - "value": "Resort" - }, - { - "key": "parameterValue", - "value": "{{HotelId}}" - } + "bookingStatus", + "{{BookingStatus}}", + "gridTypes" ] } }, "response": [] }, { - "name": "get Function Space Locations -> LOV", + "name": "get Groups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72694,19 +79523,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -72719,7 +79547,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/FunctionSpaceLocations?parameterName=HotelCode¶meterValue={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/groups", "host": [ "{{HostName}}" ], @@ -72727,24 +79555,16 @@ "lov", "v1", "listOfValues", - "FunctionSpaceLocations" - ], - "query": [ - { - "key": "parameterName", - "value": "HotelCode" - }, - { - "key": "parameterValue", - "value": "{{HotelId}}" - } + "hotels", + "{{HotelId}}", + "groups" ] } }, "response": [] }, { - "name": "get Function Space Setup Styles -> LOV", + "name": "get Group Arrivals LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72763,19 +79583,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -72788,7 +79607,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/FunctionSpaceSetupStyles", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/groupArrivals", "host": [ "{{HostName}}" ], @@ -72796,14 +79615,16 @@ "lov", "v1", "listOfValues", - "FunctionSpaceSetupStyles" + "hotels", + "{{HotelId}}", + "groupArrivals" ] } }, "response": [] }, { - "name": "get Gds Guarantee Codes LOV", + "name": "get Guest Messages Multi Hotel LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72822,19 +79643,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -72847,7 +79667,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCode}}/gdsGuaranteeCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/guestMessagesMultiHotel", "host": [ "{{HostName}}" ], @@ -72855,16 +79675,16 @@ "lov", "v1", "listOfValues", - "bookingChannels", - "{{BookingChannelCode}}", - "gdsGuaranteeCodes" + "hotels", + "{{HotelId}}", + "guestMessagesMultiHotel" ] } }, "response": [] }, { - "name": "get Gds Hotels LOV", + "name": "get Guest Messages Quick Texts LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72883,19 +79703,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -72908,7 +79727,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/channelType/{{ChannelType}}/gdsHotels", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/guestMessagesQuickTexts", "host": [ "{{HostName}}" ], @@ -72916,16 +79735,16 @@ "lov", "v1", "listOfValues", - "channelType", - "{{ChannelType}}", - "gdsHotels" + "hotels", + "{{HotelId}}", + "guestMessagesQuickTexts" ] } }, "response": [] }, { - "name": "get Gds Rate Categories LOV", + "name": "get hk Attendants LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -72944,19 +79763,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -72969,7 +79787,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCode}}/gdsRateCategories", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkAttendants", "host": [ "{{HostName}}" ], @@ -72977,16 +79795,16 @@ "lov", "v1", "listOfValues", - "bookingChannels", - "{{BookingChannelCode}}", - "gdsRateCategories" + "hotels", + "{{HotelId}}", + "hkAttendants" ] } }, "response": [] }, { - "name": "get Gds Rate Levels LOV", + "name": "get hk Attendants Mobile LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73005,19 +79823,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -73030,7 +79847,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCode}}/gdsRateLevels", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkAttendantsMobile", "host": [ "{{HostName}}" ], @@ -73038,16 +79855,16 @@ "lov", "v1", "listOfValues", - "bookingChannels", - "{{BookingChannelCode}}", - "gdsRateLevels" + "hotels", + "{{HotelId}}", + "hkAttendantsMobile" ] } }, "response": [] }, { - "name": "get Gds Room Category Templates LOV", + "name": "get hk Floors LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73066,19 +79883,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -73091,7 +79907,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCodes}}/gdsRoomCategoryTemplates", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkFloors?includeInactive=true", "host": [ "{{HostName}}" ], @@ -73099,16 +79915,22 @@ "lov", "v1", "listOfValues", - "bookingChannels", - "{{BookingChannelCodes}}", - "gdsRoomCategoryTemplates" + "hotels", + "{{HotelId}}", + "hkFloors" + ], + "query": [ + { + "key": "includeInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "get Gem Menu Items LOV", + "name": "get HK Rooms LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73127,19 +79949,84 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkRooms?includeInactiveFlag=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "hkRooms" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "false" + } + ] + } + }, + "response": [] + }, + { + "name": "get HK Room Types LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -73152,7 +80039,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/gemMenuItems", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkRoomTypes?includeInactive=true", "host": [ "{{HostName}}" ], @@ -73162,14 +80049,20 @@ "listOfValues", "hotels", "{{HotelId}}", - "gemMenuItems" + "hkRoomTypes" + ], + "query": [ + { + "key": "includeInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "get Generic Reports LOV", + "name": "get HK Scheduled Attendants LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73212,7 +80105,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/genericReports", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/businessDate/{{BusinessDate}}/hkScheduledAttendants", "host": [ "{{HostName}}" ], @@ -73222,14 +80115,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "genericReports" + "businessDate", + "{{BusinessDate}}", + "hkScheduledAttendants" ] } }, "response": [] }, { - "name": "get Grid Types LOV", + "name": "get hk Task Break Out LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73272,7 +80167,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/bookingStatus/{{BookingStatus}}/gridTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkTaskBreakOut?includeInactive=true", "host": [ "{{HostName}}" ], @@ -73280,16 +80175,22 @@ "lov", "v1", "listOfValues", - "bookingStatus", - "{{BookingStatus}}", - "gridTypes" + "hotels", + "{{HotelId}}", + "hkTaskBreakOut" + ], + "query": [ + { + "key": "includeInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "get Groups LOV", + "name": "get hk Task Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73332,7 +80233,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/groups", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkTaskCodes?includeInactive=true", "host": [ "{{HostName}}" ], @@ -73342,14 +80243,20 @@ "listOfValues", "hotels", "{{HotelId}}", - "groups" + "hkTaskCodes" + ], + "query": [ + { + "key": "includeInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "get Group Arrivals LOV", + "name": "get hk Task Templates LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73392,7 +80299,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/groupArrivals", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkTaskTemplates?includeInactive=true", "host": [ "{{HostName}}" ], @@ -73402,14 +80309,20 @@ "listOfValues", "hotels", "{{HotelId}}", - "groupArrivals" + "hkTaskTemplates" + ], + "query": [ + { + "key": "includeInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "get Guest Messages Multi Hotel LOV", + "name": "get Housekeeping Credit Rules LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73452,7 +80365,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/guestMessagesMultiHotel", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/housekeepingCreditRules", "host": [ "{{HostName}}" ], @@ -73462,14 +80375,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "guestMessagesMultiHotel" + "housekeepingCreditRules" ] } }, "response": [] }, { - "name": "get Guest Messages Quick Texts LOV", + "name": "get HouseKeeping Rooms LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73512,7 +80425,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/guestMessagesQuickTexts", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/houseKeepingRooms", "host": [ "{{HostName}}" ], @@ -73522,14 +80435,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "guestMessagesQuickTexts" + "houseKeepingRooms" ] } }, "response": [] }, { - "name": "get hk Attendants LOV", + "name": "get HouseKeeping Sections LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73572,7 +80485,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkAttendants", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/houseKeepingSections", "host": [ "{{HostName}}" ], @@ -73582,14 +80495,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "hkAttendants" + "houseKeepingSections" ] } }, "response": [] }, { - "name": "get hk Attendants Mobile LOV", + "name": "get Hotel Contact Comm Method LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73632,7 +80545,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkAttendantsMobile", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/contactType/{{ContactType}}/hotelContactCommMethod", "host": [ "{{HostName}}" ], @@ -73642,14 +80555,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "hkAttendantsMobile" + "contactType", + "{{ContactType}}", + "hotelContactCommMethod" ] } }, "response": [] }, { - "name": "get hk Floors LOV", + "name": "get Hotel Event Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73692,7 +80607,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkFloors?includeInactive=true", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hotelEventTypes", "host": [ "{{HostName}}" ], @@ -73702,12 +80617,78 @@ "listOfValues", "hotels", "{{HotelId}}", - "hkFloors" + "hotelEventTypes" + ] + } + }, + "response": [] + }, + { + "name": "get Hotels -> LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/Hotels?parameterName=ConfigurableHotelsYN&includeInactiveFlag=false¶meterValue=Y", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "Hotels" ], "query": [ { - "key": "includeInactive", - "value": "true" + "key": "parameterName", + "value": "ConfigurableHotelsYN" + }, + { + "key": "includeInactiveFlag", + "value": "false" + }, + { + "key": "parameterValue", + "value": "Y" } ] } @@ -73715,7 +80696,7 @@ "response": [] }, { - "name": "get HK Rooms LOV", + "name": "get Hotel Interface Import Rooms LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73758,7 +80739,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkRooms?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hotelInterfaceImportRooms", "host": [ "{{HostName}}" ], @@ -73768,12 +80749,142 @@ "listOfValues", "hotels", "{{HotelId}}", - "hkRooms" + "hotelInterfaceImportRooms" + ] + } + }, + "response": [] + }, + { + "name": "get Hotel Rate Tier LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hotelRateTier", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "hotelRateTier" + ] + } + }, + "response": [] + }, + { + "name": "get Identification Types -> LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/IdentificationTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "IdentificationTypes" ], "query": [ + { + "key": "parameterName", + "value": "HotelCode", + "disabled": true + }, { "key": "includeInactiveFlag", - "value": "false" + "value": "false", + "disabled": true + }, + { + "key": "parameterValue", + "value": "PROP1", + "disabled": true } ] } @@ -73781,7 +80892,7 @@ "response": [] }, { - "name": "get HK Room Types LOV", + "name": "get Imbalance Verification Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73824,7 +80935,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkRoomTypes?includeInactive=true", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/imbalanceVerificationTypes", "host": [ "{{HostName}}" ], @@ -73834,20 +80945,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "hkRoomTypes" - ], - "query": [ - { - "key": "includeInactive", - "value": "true" - } + "imbalanceVerificationTypes" ] } }, "response": [] }, { - "name": "get HK Scheduled Attendants LOV", + "name": "get interface Data Request Market Group LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73890,7 +80995,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/businessDate/{{BusinessDate}}/hkScheduledAttendants", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestMarketGroup", "host": [ "{{HostName}}" ], @@ -73900,16 +81005,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "businessDate", - "{{BusinessDate}}", - "hkScheduledAttendants" + "interfaceDataRequestMarketGroup" ] } }, "response": [] }, { - "name": "get hk Task Break Out LOV", + "name": "get interface Data Request Market Code LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -73952,7 +81055,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkTaskBreakOut?includeInactive=true", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestMarketCode", "host": [ "{{HostName}}" ], @@ -73962,20 +81065,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "hkTaskBreakOut" - ], - "query": [ - { - "key": "includeInactive", - "value": "true" - } + "interfaceDataRequestMarketCode" ] } }, "response": [] }, { - "name": "get hk Task Codes LOV", + "name": "get interface Data Request Room Class LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74018,7 +81115,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkTaskCodes?includeInactive=true", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestRoomClass", "host": [ "{{HostName}}" ], @@ -74028,20 +81125,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "hkTaskCodes" - ], - "query": [ - { - "key": "includeInactive", - "value": "true" - } + "interfaceDataRequestRoomClass" ] } }, "response": [] }, { - "name": "get hk Task Templates LOV", + "name": "get Interface Data Request Room Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74060,18 +81151,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -74084,7 +81176,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hkTaskTemplates?includeInactive=true", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestRoomTypes", "host": [ "{{HostName}}" ], @@ -74094,12 +81186,31 @@ "listOfValues", "hotels", "{{HotelId}}", - "hkTaskTemplates" + "interfaceDataRequestRoomTypes" ], "query": [ { - "key": "includeInactive", - "value": "true" + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.", + "disabled": true + }, + { + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true } ] } @@ -74107,7 +81218,7 @@ "response": [] }, { - "name": "get Housekeeping Credit Rules LOV", + "name": "get interface Data Request Source Code LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74150,7 +81261,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/housekeepingCreditRules", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestSourceCode", "host": [ "{{HostName}}" ], @@ -74160,14 +81271,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "housekeepingCreditRules" + "interfaceDataRequestSourceCode" ] } }, "response": [] }, { - "name": "get HouseKeeping Rooms LOV", + "name": "get interface Data Request Source Group LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74210,7 +81321,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/houseKeepingRooms", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestSourceGroup", "host": [ "{{HostName}}" ], @@ -74220,14 +81331,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "houseKeepingRooms" + "interfaceDataRequestSourceGroup" ] } }, "response": [] }, { - "name": "get HouseKeeping Sections LOV", + "name": "get Interface Trx Codes All Charges LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74270,7 +81381,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/houseKeepingSections", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceTrxCodesAllCharges", "host": [ "{{HostName}}" ], @@ -74280,14 +81391,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "houseKeepingSections" + "interfaceTrxCodesAllCharges" ] } }, "response": [] }, { - "name": "get Hotel Contact Comm Method LOV", + "name": "get Interface Trx Codes Minibar LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74330,7 +81441,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/contactType/{{ContactType}}/hotelContactCommMethod", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceTrxCodesMinibar", "host": [ "{{HostName}}" ], @@ -74340,16 +81451,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "contactType", - "{{ContactType}}", - "hotelContactCommMethod" + "interfaceTrxCodesMinibar" ] } }, "response": [] }, { - "name": "get Hotel Event Types LOV", + "name": "get Interface Pseudo Room LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74392,7 +81501,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hotelEventTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfacePseudoRoom", "host": [ "{{HostName}}" ], @@ -74402,86 +81511,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "hotelEventTypes" - ] - } - }, - "response": [] - }, - { - "name": "get Hotels -> LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/Hotels?parameterName=ConfigurableHotelsYN&includeInactiveFlag=false¶meterValue=Y", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "Hotels" - ], - "query": [ - { - "key": "parameterName", - "value": "ConfigurableHotelsYN" - }, - { - "key": "includeInactiveFlag", - "value": "false" - }, - { - "key": "parameterValue", - "value": "Y" - } + "interfacePseudoRoom" ] } }, "response": [] }, { - "name": "get Hotel Interface Import Rooms LOV", + "name": "get Interface Resync Function Space LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74524,7 +81561,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hotelInterfaceImportRooms", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceResyncFunctionSpace", "host": [ "{{HostName}}" ], @@ -74534,14 +81571,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "hotelInterfaceImportRooms" + "interfaceResyncFunctionSpace" ] } }, "response": [] }, { - "name": "get Hotel Rate Tier LOV", + "name": "get Interface Resync Products LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74584,7 +81621,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/hotelRateTier", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceResyncProducts", "host": [ "{{HostName}}" ], @@ -74594,14 +81631,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "hotelRateTier" + "interfaceResyncProducts" ] } }, "response": [] }, { - "name": "get Identification Types -> LOV", + "name": "get Interface Resync Owner Contract LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74620,7 +81657,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -74645,7 +81681,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/IdentificationTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceResyncOwnerContract", "host": [ "{{HostName}}" ], @@ -74653,31 +81689,16 @@ "lov", "v1", "listOfValues", - "IdentificationTypes" - ], - "query": [ - { - "key": "parameterName", - "value": "HotelCode", - "disabled": true - }, - { - "key": "includeInactiveFlag", - "value": "false", - "disabled": true - }, - { - "key": "parameterValue", - "value": "PROP1", - "disabled": true - } + "hotels", + "{{HotelId}}", + "interfaceResyncOwnerContract" ] } }, "response": [] }, { - "name": "get Imbalance Verification Types LOV", + "name": "get Interface Resync Owner Contract Room LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74720,7 +81741,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/imbalanceVerificationTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceResyncOwnerContractRoom", "host": [ "{{HostName}}" ], @@ -74730,14 +81751,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "imbalanceVerificationTypes" + "interfaceResyncOwnerContractRoom" ] } }, "response": [] }, { - "name": "get interface Data Request Market Group LOV", + "name": "get Inventory Item Attributes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74780,7 +81801,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestMarketGroup", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/inventoryItemAttributes", "host": [ "{{HostName}}" ], @@ -74790,14 +81811,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceDataRequestMarketGroup" + "itemId", + "{{ItemId}}", + "inventoryItemAttributes" ] } }, "response": [] }, { - "name": "get interface Data Request Market Code LOV", + "name": "get Inventory Item Rates LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74840,7 +81863,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestMarketCode", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/inventoryItemRates", "host": [ "{{HostName}}" ], @@ -74850,14 +81873,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceDataRequestMarketCode" + "itemId", + "{{ItemId}}", + "inventoryItemRates" ] } }, "response": [] }, { - "name": "get interface Data Request Room Class LOV", + "name": "get Inv Items Classes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74900,7 +81925,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestRoomClass", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/invItemsClasses", "host": [ "{{HostName}}" ], @@ -74910,14 +81935,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceDataRequestRoomClass" + "invItemsClasses" ] } }, "response": [] }, { - "name": "get interface Data Request Source Code LOV", + "name": "get Inv Items Pools LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -74960,7 +81985,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestSourceCode", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/invItemsPools", "host": [ "{{HostName}}" ], @@ -74970,14 +81995,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceDataRequestSourceCode" + "invItemsPools" ] } }, "response": [] }, { - "name": "get interface Data Request Source Group LOV", + "name": "get Interface Auto Balance LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75020,7 +82045,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceDataRequestSourceGroup", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceAutoBalance", "host": [ "{{HostName}}" ], @@ -75030,14 +82055,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceDataRequestSourceGroup" + "interfaceAutoBalance" ] } }, "response": [] }, { - "name": "get Interface Trx Codes All Charges LOV", + "name": "get Inventory Item Id attributes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75056,6 +82081,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -75080,7 +82106,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceTrxCodesAllCharges", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/inventoryItemAttributes?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -75090,74 +82116,22 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceTrxCodesAllCharges" - ] - } - }, - "response": [] - }, - { - "name": "get Interface Trx Codes Minibar LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "itemId", + "{{ItemId}}", + "inventoryItemAttributes" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "key": "includeInactiveFlag", + "value": "false" } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceTrxCodesMinibar", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "interfaceTrxCodesMinibar" ] } }, "response": [] }, { - "name": "get Interface Pseudo Room LOV", + "name": "get Inventory Item Template Items LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75176,6 +82150,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -75200,7 +82175,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfacePseudoRoom", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/inventoryItemTemplateItems?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -75210,74 +82185,20 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfacePseudoRoom" - ] - } - }, - "response": [] - }, - { - "name": "get Interface Resync Function Space LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "inventoryItemTemplateItems" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "includeInactiveFlag", + "value": "false" } ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceResyncFunctionSpace", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "interfaceResyncFunctionSpace" - ] } }, "response": [] }, { - "name": "get Interface Resync Products LOV", + "name": "get Item Classes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75320,7 +82241,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceResyncProducts", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemClasses", "host": [ "{{HostName}}" ], @@ -75330,14 +82251,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceResyncProducts" + "itemClasses" ] } }, "response": [] }, { - "name": "get Interface Resync Owner Contract LOV", + "name": "get Item Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75380,7 +82301,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceResyncOwnerContract", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemCodes", "host": [ "{{HostName}}" ], @@ -75390,14 +82311,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceResyncOwnerContract" + "itemCodes" ] } }, "response": [] }, { - "name": "get Interface Resync Owner Contract Room LOV", + "name": "get Item Price Code LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75440,7 +82361,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceResyncOwnerContractRoom", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/itemPriceCode", "host": [ "{{HostName}}" ], @@ -75450,14 +82371,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceResyncOwnerContractRoom" + "itemId", + "{{ItemId}}", + "itemPriceCode" ] } }, "response": [] }, { - "name": "get Inventory Item Attributes LOV", + "name": "get Item Vendor LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75500,7 +82423,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/inventoryItemAttributes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/itemVendor", "host": [ "{{HostName}}" ], @@ -75512,14 +82435,14 @@ "{{HotelId}}", "itemId", "{{ItemId}}", - "inventoryItemAttributes" + "itemVendor" ] } }, "response": [] }, { - "name": "get Inventory Item Rates LOV", + "name": "get Job Titles LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75562,7 +82485,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/inventoryItemRates", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/jobTitles", "host": [ "{{HostName}}" ], @@ -75572,16 +82495,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "itemId", - "{{ItemId}}", - "inventoryItemRates" + "jobTitles" ] } }, "response": [] }, { - "name": "get Inv Items Classes LOV", + "name": "get Key Options LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75624,7 +82545,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/invItemsClasses", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/keyOptions", "host": [ "{{HostName}}" ], @@ -75634,17 +82555,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "invItemsClasses" + "keyOptions" ] } }, "response": [] }, { - "name": "get Inv Items Pools LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Language Codes -> LOV", "request": { "auth": { "type": "bearer", @@ -75658,11 +82576,6 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-app-key", "type": "text", @@ -75674,17 +82587,8 @@ "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/invItemsPools", + "raw": "{{HostName}}/lov/v1/listOfValues/LanguageCodes?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -75692,19 +82596,20 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "invItemsPools" + "LanguageCodes" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "false" + } ] } }, "response": [] }, { - "name": "get Interface Auto Balance LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Locator Quick Texts LOV", "request": { "auth": { "type": "bearer", @@ -75718,11 +82623,6 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-app-key", "type": "text", @@ -75734,17 +82634,8 @@ "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/interfaceAutoBalance", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/locatorQuickTexts", "host": [ "{{HostName}}" ], @@ -75754,14 +82645,39 @@ "listOfValues", "hotels", "{{HotelId}}", - "interfaceAutoBalance" + "locatorQuickTexts" ] } }, "response": [] + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } }, { - "name": "get Inventory Item Id attributes LOV", + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "M - R", + "item": [ + { + "name": "get Maintenance Codes -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75780,7 +82696,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -75805,7 +82720,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/inventoryItemAttributes?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/MaintenanceCodes?parameterName=HotelCode&includeInactiveFlag=false¶meterValue={{HotelId}}", "host": [ "{{HostName}}" ], @@ -75813,16 +82728,20 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "itemId", - "{{ItemId}}", - "inventoryItemAttributes" + "MaintenanceCodes" ], "query": [ + { + "key": "parameterName", + "value": "HotelCode" + }, { "key": "includeInactiveFlag", "value": "false" + }, + { + "key": "parameterValue", + "value": "{{HotelId}}" } ] } @@ -75830,7 +82749,7 @@ "response": [] }, { - "name": "get Inventory Item Template Items LOV", + "name": "get Mail Generic LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75849,7 +82768,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -75874,7 +82792,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/inventoryItemTemplateItems?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/sourceIdIn/{{SourceIdIn}}/mailGeneric", "host": [ "{{HostName}}" ], @@ -75882,22 +82800,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "inventoryItemTemplateItems" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false" - } + "sourceIdIn", + "{{SourceIdIn}}", + "mailGeneric" ] } }, "response": [] }, { - "name": "get Item Classes LOV", + "name": "get Manager Report Details LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -75940,7 +82852,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemClasses", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/managerReportDetails", "host": [ "{{HostName}}" ], @@ -75950,14 +82862,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "itemClasses" + "managerReportDetails" ] } }, "response": [] }, { - "name": "get Item Codes LOV", + "name": "get Managers Reports LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76000,7 +82912,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/managersReports", "host": [ "{{HostName}}" ], @@ -76010,14 +82922,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "itemCodes" + "managersReports" ] } }, "response": [] }, { - "name": "get Item Price Code LOV", + "name": "get Market Codes -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76036,13 +82948,14 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", @@ -76060,7 +82973,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/itemPriceCode", + "raw": "{{HostName}}/lov/v1/listOfValues/MarketCodes?parameterName=HotelCode¶meterValue={{HotelId}}", "host": [ "{{HostName}}" ], @@ -76068,18 +82981,29 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "itemId", - "{{ItemId}}", - "itemPriceCode" + "MarketCodes" + ], + "query": [ + { + "key": "parameterName", + "value": "HotelCode" + }, + { + "key": "includeInactiveFlag", + "value": "false", + "disabled": true + }, + { + "key": "parameterValue", + "value": "{{HotelId}}" + } ] } }, "response": [] }, { - "name": "get Item Vendor LOV", + "name": "get Market Groups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76098,6 +83022,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -76122,7 +83047,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/itemId/{{ItemId}}/itemVendor", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/marketGroups", "host": [ "{{HostName}}" ], @@ -76132,16 +83057,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "itemId", - "{{ItemId}}", - "itemVendor" + "marketGroups" ] } }, "response": [] }, { - "name": "get Job Titles LOV", + "name": "get Market Segment LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76184,7 +83107,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/jobTitles", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/marketSegment", "host": [ "{{HostName}}" ], @@ -76194,14 +83117,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "jobTitles" + "marketSegment" ] } }, "response": [] }, { - "name": "get Key Options LOV", + "name": "get Master Block LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76244,7 +83167,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/keyOptions", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/masterBlock", "host": [ "{{HostName}}" ], @@ -76254,14 +83177,17 @@ "listOfValues", "hotels", "{{HotelId}}", - "keyOptions" + "masterBlock" ] } }, "response": [] }, { - "name": "get Language Codes -> LOV", + "name": "get Membership Award Fin Trx LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -76275,6 +83201,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -76286,8 +83217,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/LanguageCodes?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardFinTrx", "host": [ "{{HostName}}" ], @@ -76295,20 +83235,19 @@ "lov", "v1", "listOfValues", - "LanguageCodes" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false" - } + "hotels", + "{{HotelId}}", + "membershipAwardFinTrx" ] } }, "response": [] }, { - "name": "get Locator Quick Texts LOV", + "name": "get Membership Award Upgrade Room LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -76322,6 +83261,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -76333,8 +83277,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/locatorQuickTexts", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardUpgradeRoom", "host": [ "{{HostName}}" ], @@ -76344,39 +83297,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "locatorQuickTexts" + "membershipAwardUpgradeRoom" ] } }, "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "M - R", - "item": [ - { - "name": "get Maintenance Codes -> LOV", + "name": "get Membership Award Products LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76419,7 +83347,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/MaintenanceCodes?parameterName=HotelCode&includeInactiveFlag=false¶meterValue={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardProducts", "host": [ "{{HostName}}" ], @@ -76427,28 +83355,16 @@ "lov", "v1", "listOfValues", - "MaintenanceCodes" - ], - "query": [ - { - "key": "parameterName", - "value": "HotelCode" - }, - { - "key": "includeInactiveFlag", - "value": "false" - }, - { - "key": "parameterValue", - "value": "{{HotelId}}" - } + "hotels", + "{{HotelId}}", + "membershipAwardProducts" ] } }, "response": [] }, { - "name": "get Mail Generic LOV", + "name": "get Membership Award Rate Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76491,7 +83407,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/sourceIdIn/{{SourceIdIn}}/mailGeneric", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardRateCodes", "host": [ "{{HostName}}" ], @@ -76499,16 +83415,16 @@ "lov", "v1", "listOfValues", - "sourceIdIn", - "{{SourceIdIn}}", - "mailGeneric" + "hotels", + "{{HotelId}}", + "membershipAwardRateCodes" ] } }, "response": [] }, { - "name": "get Manager Report Details LOV", + "name": "get Membership Award Upgrade Room LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76551,7 +83467,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/managerReportDetails", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardUpgradeRoom", "host": [ "{{HostName}}" ], @@ -76561,14 +83477,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "managerReportDetails" + "membershipAwardUpgradeRoom" ] } }, "response": [] }, { - "name": "get Managers Reports LOV", + "name": "get Membership Benefits LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76611,7 +83527,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/managersReports", + "raw": "{{HostName}}/lov/v1/listOfValues/membershipType/{{MembershipType}}/membershipBenefits", "host": [ "{{HostName}}" ], @@ -76619,16 +83535,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "managersReports" + "membershipType", + "{{MembershipType}}", + "membershipBenefits" ] } }, "response": [] }, { - "name": "get Market Codes -> LOV", + "name": "get Membership Benefit Program LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76647,14 +83563,13 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-hotelid", @@ -76672,7 +83587,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/MarketCodes?parameterName=HotelCode¶meterValue={{HotelId}}", + "raw": "{{HostName}}/lov/v1/listOfValues/membershipType/{{MembershipType}}/membershipBenefitProgram", "host": [ "{{HostName}}" ], @@ -76680,29 +83595,16 @@ "lov", "v1", "listOfValues", - "MarketCodes" - ], - "query": [ - { - "key": "parameterName", - "value": "HotelCode" - }, - { - "key": "includeInactiveFlag", - "value": "false", - "disabled": true - }, - { - "key": "parameterValue", - "value": "{{HotelId}}" - } + "membershipType", + "{{MembershipType}}", + "membershipBenefitProgram" ] } }, "response": [] }, { - "name": "get Market Groups LOV", + "name": "get Membership Card Fee Amount LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76721,7 +83623,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -76746,7 +83647,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/marketGroups", + "raw": "{{HostName}}/lov/v1/listOfValues/membershipLevel/{{MembershipLevel}}/membershipCardFeeAmount", "host": [ "{{HostName}}" ], @@ -76754,16 +83655,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "marketGroups" + "membershipLevel", + "{{MembershipLevel}}", + "membershipCardFeeAmount" ] } }, "response": [] }, { - "name": "get Market Segment LOV", + "name": "get Membership Class Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76806,7 +83707,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/marketSegment", + "raw": "{{HostName}}/lov/v1/listOfValues/airlines/{{Airlines}}/loyalty/{{Loyalty}}/membershipClassTypes", "host": [ "{{HostName}}" ], @@ -76814,16 +83715,18 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "marketSegment" + "airlines", + "{{Airlines}}", + "loyalty", + "{{Loyalty}}", + "membershipClassTypes" ] } }, "response": [] }, { - "name": "get Master Block LOV", + "name": "get Membership Level -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76842,6 +83745,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -76851,7 +83755,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -76866,7 +83770,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/masterBlock", + "raw": "{{HostName}}/lov/v1/listOfValues/MembershipLevels?parameterName=MembershipType¶meterValue=AA&includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -76874,16 +83778,28 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "masterBlock" + "MembershipLevels" + ], + "query": [ + { + "key": "parameterName", + "value": "MembershipType" + }, + { + "key": "parameterValue", + "value": "AA" + }, + { + "key": "includeInactiveFlag", + "value": "false" + } ] } }, "response": [] }, { - "name": "get Membership Award Fin Trx LOV", + "name": "get Membership Max Downgrade Level LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76902,6 +83818,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -76911,7 +83828,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -76926,7 +83843,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardFinTrx", + "raw": "{{HostName}}/lov/v1/listOfValues/membershipLevelRank/{{MembershipLevelRank}}/membershipType/{{MembershipType}}/membershipMaxDowngradeLevel", "host": [ "{{HostName}}" ], @@ -76934,16 +83851,18 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "membershipAwardFinTrx" + "membershipLevelRank", + "{{MembershipLevelRank}}", + "membershipType", + "{{MembershipType}}", + "membershipMaxDowngradeLevel" ] } }, "response": [] }, { - "name": "get Membership Award Upgrade Room LOV", + "name": "get Membership Points Rule Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -76962,16 +83881,17 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -76986,7 +83906,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardUpgradeRoom", + "raw": "{{HostName}}/lov/v1/listOfValues/membershipType/{{MembershipType}}/membershipPointsRuleCodes", "host": [ "{{HostName}}" ], @@ -76994,16 +83914,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "membershipAwardUpgradeRoom" + "membershipType", + "{{MembershipType}}", + "membershipPointsRuleCodes" ] } }, "response": [] }, { - "name": "get Membership Award Products LOV", + "name": "get Membership Promotions LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77022,6 +83942,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77031,7 +83952,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -77046,7 +83967,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardProducts", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/membershipId/{{MembershipId}}/membershipPromotions", "host": [ "{{HostName}}" ], @@ -77056,14 +83977,18 @@ "listOfValues", "hotels", "{{HotelId}}", - "membershipAwardProducts" + "beginDate", + "{{BeginDate}}", + "membershipId", + "{{MembershipId}}", + "membershipPromotions" ] } }, "response": [] }, { - "name": "get Membership Award Rate Codes LOV", + "name": "get Membership Statement Batch List LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77082,6 +84007,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77091,7 +84017,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -77106,7 +84032,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardRateCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/membershipId/{{MembershipId}}/membershipStatementBatchList", "host": [ "{{HostName}}" ], @@ -77114,16 +84040,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "membershipAwardRateCodes" + "membershipId", + "{{MembershipId}}", + "membershipStatementBatchList" ] } }, "response": [] }, { - "name": "get Membership Award Upgrade Room LOV", + "name": "get Membership Total Points Available LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77142,6 +84068,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77151,7 +84078,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -77166,7 +84093,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/membershipAwardUpgradeRoom", + "raw": "{{HostName}}/lov/v1/listOfValues/membershipId/{{MembershipId}}/membershipTotalPointsAvailable", "host": [ "{{HostName}}" ], @@ -77174,16 +84101,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "membershipAwardUpgradeRoom" + "membershipId", + "{{MembershipId}}", + "membershipTotalPointsAvailable" ] } }, "response": [] }, { - "name": "get Membership Benefits LOV", + "name": "get Membership Transfer Points LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77202,6 +84129,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77211,7 +84139,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -77226,7 +84154,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/membershipType/{{MembershipType}}/membershipBenefits", + "raw": "{{HostName}}/lov/v1/listOfValues/profiles/{{ProfileId}}/membershipTransferPoints?includeInactiveFlag=true", "host": [ "{{HostName}}" ], @@ -77234,16 +84162,32 @@ "lov", "v1", "listOfValues", - "membershipType", - "{{MembershipType}}", - "membershipBenefits" + "profiles", + "{{ProfileId}}", + "membershipTransferPoints" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "true" + }, + { + "key": "parameterName", + "value": "", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Membership Benefit Program LOV", + "name": "get Membership Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77262,6 +84206,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77271,7 +84216,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -77286,7 +84231,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/membershipType/{{MembershipType}}/membershipBenefitProgram", + "raw": "{{HostName}}/lov/v1/listOfValues/MembershipTypes?parameterName=DisplayInActiveYN¶meterValue=N", "host": [ "{{HostName}}" ], @@ -77294,16 +84239,24 @@ "lov", "v1", "listOfValues", - "membershipType", - "{{MembershipType}}", - "membershipBenefitProgram" + "MembershipTypes" + ], + "query": [ + { + "key": "parameterName", + "value": "DisplayInActiveYN" + }, + { + "key": "parameterValue", + "value": "N" + } ] } }, "response": [] }, { - "name": "get Membership Card Fee Amount LOV", + "name": "get Menu LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77322,6 +84275,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77331,7 +84285,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -77346,7 +84300,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/membershipLevel/{{MembershipLevel}}/membershipCardFeeAmount", + "raw": "{{HostName}}/lov/v1/listOfValues/menuClassId/{{MenuClassId}}/menu", "host": [ "{{HostName}}" ], @@ -77354,16 +84308,16 @@ "lov", "v1", "listOfValues", - "membershipLevel", - "{{MembershipLevel}}", - "membershipCardFeeAmount" + "menuClassId", + "{{MenuClassId}}", + "menu" ] } }, "response": [] }, { - "name": "get Membership Class Types LOV", + "name": "get Menu Items LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77382,6 +84336,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77391,7 +84346,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -77406,7 +84361,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/airlines/{{Airlines}}/loyalty/{{Loyalty}}/membershipClassTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/menuItems", "host": [ "{{HostName}}" ], @@ -77414,18 +84369,16 @@ "lov", "v1", "listOfValues", - "airlines", - "{{Airlines}}", - "loyalty", - "{{Loyalty}}", - "membershipClassTypes" + "hotels", + "{{HotelId}}", + "menuItems" ] } }, "response": [] }, { - "name": "get Membership Level -> LOV", + "name": "get Menu Classes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77469,7 +84422,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/MembershipLevels?parameterName=MembershipType¶meterValue=AA&includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/menuClasses", "host": [ "{{HostName}}" ], @@ -77477,28 +84430,16 @@ "lov", "v1", "listOfValues", - "MembershipLevels" - ], - "query": [ - { - "key": "parameterName", - "value": "MembershipType" - }, - { - "key": "parameterValue", - "value": "AA" - }, - { - "key": "includeInactiveFlag", - "value": "false" - } + "hotels", + "{{HotelId}}", + "menuClasses" ] } }, "response": [] }, { - "name": "get Membership Max Downgrade Level LOV", + "name": "get Negotiated Rate Hotels LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77542,7 +84483,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/membershipLevelRank/{{MembershipLevelRank}}/membershipType/{{MembershipType}}/membershipMaxDowngradeLevel", + "raw": "{{HostName}}/lov/v1/listOfValues/profiles/{{ProfileId}}/negotiatedRateHotels", "host": [ "{{HostName}}" ], @@ -77550,18 +84491,16 @@ "lov", "v1", "listOfValues", - "membershipLevelRank", - "{{MembershipLevelRank}}", - "membershipType", - "{{MembershipType}}", - "membershipMaxDowngradeLevel" + "profiles", + "{{ProfileId}}", + "negotiatedRateHotels" ] } }, "response": [] }, { - "name": "get Membership Points Rule Codes LOV", + "name": "get Negotiated Rates Hotels LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77586,8 +84525,8 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-hotelId", @@ -77605,7 +84544,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/membershipType/{{MembershipType}}/membershipPointsRuleCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/rateCode/{{RateCode}}/profiles/{{ProfileId}}/negotiatedRateHotels?includeInactiveFlag=true", "host": [ "{{HostName}}" ], @@ -77613,16 +84552,34 @@ "lov", "v1", "listOfValues", - "membershipType", - "{{MembershipType}}", - "membershipPointsRuleCodes" + "rateCode", + "{{RateCode}}", + "profiles", + "{{ProfileId}}", + "negotiatedRateHotels" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "true" + }, + { + "key": "parameterName", + "value": "", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Membership Promotions LOV", + "name": "get Note Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77666,7 +84623,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/membershipId/{{MembershipId}}/membershipPromotions", + "raw": "{{HostName}}/lov/v1/listOfValues/departments/{{DepartmentType}}/noteTypes", "host": [ "{{HostName}}" ], @@ -77674,23 +84631,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "beginDate", - "{{BeginDate}}", - "membershipId", - "{{MembershipId}}", - "membershipPromotions" + "departments", + "{{DepartmentType}}", + "noteTypes" ] } }, "response": [] }, { - "name": "get Membership Statement Batch List LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get OPERA version number -> LOV", "request": { "auth": { "type": "bearer", @@ -77706,7 +84656,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77716,42 +84665,29 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/membershipId/{{MembershipId}}/membershipStatementBatchList", + "raw": "{{HostName}}/lov/v1/services/listOfValues/status", "host": [ "{{HostName}}" ], "path": [ "lov", "v1", + "services", "listOfValues", - "membershipId", - "{{MembershipId}}", - "membershipStatementBatchList" + "status" ] } }, "response": [] }, { - "name": "get Membership Total Points Available LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get OSA Activity Types LOV", "request": { "auth": { "type": "bearer", @@ -77767,7 +84703,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77777,22 +84712,13 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/membershipId/{{MembershipId}}/membershipTotalPointsAvailable", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/osaActivityTypes", "host": [ "{{HostName}}" ], @@ -77800,16 +84726,16 @@ "lov", "v1", "listOfValues", - "membershipId", - "{{MembershipId}}", - "membershipTotalPointsAvailable" + "hotels", + "{{HotelId}}", + "osaActivityTypes" ] } }, "response": [] }, { - "name": "get Membership Transfer Points LOV", + "name": "get Owner Codes -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77853,7 +84779,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/profiles/{{ProfileId}}/membershipTransferPoints?includeInactiveFlag=true", + "raw": "{{HostName}}/lov/v1/listOfValues/OwnerCodes", "host": [ "{{HostName}}" ], @@ -77861,32 +84787,14 @@ "lov", "v1", "listOfValues", - "profiles", - "{{ProfileId}}", - "membershipTransferPoints" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "true" - }, - { - "key": "parameterName", - "value": "", - "disabled": true - }, - { - "key": "parameterValue", - "value": "", - "disabled": true - } + "OwnerCodes" ] } }, "response": [] }, { - "name": "get Membership Types LOV", + "name": "get Origins -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77930,7 +84838,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/MembershipTypes?parameterName=DisplayInActiveYN¶meterValue=N", + "raw": "{{HostName}}/lov/v1/listOfValues/Origins", "host": [ "{{HostName}}" ], @@ -77938,24 +84846,14 @@ "lov", "v1", "listOfValues", - "MembershipTypes" - ], - "query": [ - { - "key": "parameterName", - "value": "DisplayInActiveYN" - }, - { - "key": "parameterValue", - "value": "N" - } + "Origins" ] } }, "response": [] }, { - "name": "get Menu LOV", + "name": "get OXI Interfaces LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -77974,7 +84872,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -77984,7 +84881,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -77999,7 +84896,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/menuClassId/{{MenuClassId}}/menu", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/oxiInterfaces", "host": [ "{{HostName}}" ], @@ -78007,16 +84904,16 @@ "lov", "v1", "listOfValues", - "menuClassId", - "{{MenuClassId}}", - "menu" + "hotels", + "{{HotelId}}", + "oxiInterfaces" ] } }, "response": [] }, { - "name": "get Menu Items LOV", + "name": "get OXI Interface Resorts LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78035,7 +84932,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78045,7 +84941,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -78060,7 +84956,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/menuItems", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/oxiInterfaceResorts", "host": [ "{{HostName}}" ], @@ -78070,14 +84966,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "menuItems" + "oxiInterfaceResorts" ] } }, "response": [] }, { - "name": "get Menu Classes LOV", + "name": "get OXI Resorts LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78096,7 +84992,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78106,7 +85001,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -78121,7 +85016,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/menuClasses", + "raw": "{{HostName}}/lov/v1/listOfValues/interfaceId/{{InterfaceId}}/oxiResorts", "host": [ "{{HostName}}" ], @@ -78129,16 +85024,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "menuClasses" + "interfaceId", + "{{InterfaceId}}", + "oxiResorts" ] } }, "response": [] }, { - "name": "get Negotiated Rate Hotels LOV", + "name": "get Pack Forecast Group Code LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78157,7 +85052,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78167,7 +85061,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -78182,7 +85076,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/profiles/{{ProfileId}}/negotiatedRateHotels", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/packForecastGroupCode", "host": [ "{{HostName}}" ], @@ -78190,16 +85084,16 @@ "lov", "v1", "listOfValues", - "profiles", - "{{ProfileId}}", - "negotiatedRateHotels" + "hotels", + "{{HotelId}}", + "packForecastGroupCode" ] } }, "response": [] }, { - "name": "get Negotiated Rates Hotels LOV", + "name": "get Payment Methods LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78218,7 +85112,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78228,7 +85121,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -78243,7 +85136,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/rateCode/{{RateCode}}/profiles/{{ProfileId}}/negotiatedRateHotels?includeInactiveFlag=true", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/paymentMethods", "host": [ "{{HostName}}" ], @@ -78251,34 +85144,16 @@ "lov", "v1", "listOfValues", - "rateCode", - "{{RateCode}}", - "profiles", - "{{ProfileId}}", - "negotiatedRateHotels" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "true" - }, - { - "key": "parameterName", - "value": "", - "disabled": true - }, - { - "key": "parameterValue", - "value": "", - "disabled": true - } + "hotels", + "{{HotelId}}", + "paymentMethods" ] } }, "response": [] }, { - "name": "get Note Types LOV", + "name": "get Payment Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78297,7 +85172,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78307,7 +85181,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -78322,102 +85196,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/departments/{{DepartmentType}}/noteTypes", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "departments", - "{{DepartmentType}}", - "noteTypes" - ] - } - }, - "response": [] - }, - { - "name": "get OPERA version number -> LOV", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/lov/v1/services/listOfValues/status", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "services", - "listOfValues", - "status" - ] - } - }, - "response": [] - }, - { - "name": "get OSA Activity Types LOV", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/osaActivityTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/paymentTypes", "host": [ "{{HostName}}" ], @@ -78427,14 +85206,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "osaActivityTypes" + "paymentTypes" ] } }, "response": [] }, { - "name": "get Owner Codes -> LOV", + "name": "get Period Setup LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78453,7 +85232,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78463,7 +85241,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -78478,7 +85256,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/OwnerCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/periodSetup", "host": [ "{{HostName}}" ], @@ -78486,14 +85264,16 @@ "lov", "v1", "listOfValues", - "OwnerCodes" + "hotels", + "{{HotelId}}", + "periodSetup" ] } }, "response": [] }, { - "name": "get Origins -> LOV", + "name": "get Periods Setup LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78512,7 +85292,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78522,7 +85301,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -78537,7 +85316,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/Origins", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/periodsSetup", "host": [ "{{HostName}}" ], @@ -78545,14 +85324,16 @@ "lov", "v1", "listOfValues", - "Origins" + "hotels", + "{{HotelId}}", + "periodsSetup" ] } }, "response": [] }, { - "name": "get OXI Interfaces LOV", + "name": "get Phone Types ->LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78571,6 +85352,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78580,7 +85362,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -78595,7 +85377,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/oxiInterfaces", + "raw": "{{HostName}}/lov/v1/listOfValues/PhoneTypes", "host": [ "{{HostName}}" ], @@ -78603,16 +85385,14 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "oxiInterfaces" + "PhoneTypes" ] } }, "response": [] }, { - "name": "get OXI Interface Resorts LOV", + "name": "get Postal Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78631,6 +85411,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78640,7 +85421,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -78655,7 +85436,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/oxiInterfaceResorts", + "raw": "{{HostName}}/lov/v1/listOfValues/country/{{Country}}/postalCodes", "host": [ "{{HostName}}" ], @@ -78663,16 +85444,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "oxiInterfaceResorts" + "country", + "{{Country}}", + "postalCodes" ] } }, "response": [] }, { - "name": "get OXI Resorts LOV", + "name": "get Posting Room LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78691,6 +85472,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -78700,7 +85482,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -78715,7 +85497,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/interfaceId/{{InterfaceId}}/oxiResorts", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/postingRoom", "host": [ "{{HostName}}" ], @@ -78723,16 +85505,16 @@ "lov", "v1", "listOfValues", - "interfaceId", - "{{InterfaceId}}", - "oxiResorts" + "hotels", + "{{HotelId}}", + "postingRoom" ] } }, "response": [] }, { - "name": "get Pack Forecast Group Code LOV", + "name": "get Posting Transaction Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78775,7 +85557,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/packForecastGroupCode", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/postingTransactionCodes", "host": [ "{{HostName}}" ], @@ -78785,14 +85567,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "packForecastGroupCode" + "postingTransactionCodes" ] } }, "response": [] }, { - "name": "get Payment Methods LOV", + "name": "get Preferences Multi Hotels LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78811,18 +85593,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -78835,7 +85618,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/paymentMethods", + "raw": "{{HostName}}/lov/v1/listOfValues/preferenceGroup/{{PreferenceGroup}}/preferencesMultiHotels", "host": [ "{{HostName}}" ], @@ -78843,16 +85626,41 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "paymentMethods" + "preferenceGroup", + "{{PreferenceGroup}}", + "preferencesMultiHotels" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.", + "disabled": true + }, + { + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Payment Types LOV", + "name": "get Preference Subgroups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78895,7 +85703,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/paymentTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/chainCode/{{ChainCode}}/preferenceGroup/{{PreferenceGroup}}/preferenceSubgroups", "host": [ "{{HostName}}" ], @@ -78903,16 +85711,18 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "paymentTypes" + "chainCode", + "{{ChainCode}}", + "preferenceGroup", + "{{PreferenceGroup}}", + "preferenceSubgroups" ] } }, "response": [] }, { - "name": "get Period Setup LOV", + "name": "get Preference Types -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78931,18 +85741,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -78955,7 +85766,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/periodSetup", + "raw": "{{HostName}}/lov/v1/listOfValues/PreferenceTypes", "host": [ "{{HostName}}" ], @@ -78963,16 +85774,21 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "periodSetup" + "PreferenceTypes" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Periods Setup LOV", + "name": "get Prepaid Card Interfaces LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -78991,18 +85807,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -79015,7 +85832,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/periodsSetup", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/prepaidCardInterfaces", "host": [ "{{HostName}}" ], @@ -79025,14 +85842,21 @@ "listOfValues", "hotels", "{{HotelId}}", - "periodsSetup" + "prepaidCardInterfaces" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Phone Types ->LOV", + "name": "get Priorities LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79056,14 +85880,14 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -79076,7 +85900,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/PhoneTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/priorities", "host": [ "{{HostName}}" ], @@ -79084,14 +85908,16 @@ "lov", "v1", "listOfValues", - "PhoneTypes" + "hotels", + "{{HotelId}}", + "priorities" ] } }, "response": [] }, { - "name": "get Postal Codes LOV", + "name": "get Promo Groups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79110,7 +85936,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -79120,7 +85945,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -79135,7 +85960,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/country/{{Country}}/postalCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/promoGroups", "host": [ "{{HostName}}" ], @@ -79143,16 +85968,16 @@ "lov", "v1", "listOfValues", - "country", - "{{Country}}", - "postalCodes" + "hotels", + "{{HotelId}}", + "promoGroups" ] } }, "response": [] }, { - "name": "get Posting Room LOV", + "name": "get Promo Rates LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79171,7 +85996,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -79181,7 +86005,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -79196,7 +86020,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/postingRoom", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/promoCode/{{PromoCode}}/promoRates", "host": [ "{{HostName}}" ], @@ -79206,14 +86030,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "postingRoom" + "promoCode", + "{{PromoCode}}", + "promoRates" ] } }, "response": [] }, { - "name": "get Posting Transaction Codes LOV", + "name": "get Profile Communications LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79256,7 +86082,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/postingTransactionCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/profiles/{{ProfileId}}/profileCommunications", "host": [ "{{HostName}}" ], @@ -79264,16 +86090,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "postingTransactionCodes" + "profiles", + "{{ProfileId}}", + "profileCommunications" ] } }, "response": [] }, { - "name": "get Preference Subgroups LOV", + "name": "get Profile Identifications LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79316,7 +86142,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/chainCode/{{ChainCode}}/preferenceGroup/{{PreferenceGroup}}/preferenceSubgroups", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/profiles/{{ProfileId}}/profileIdentifications", "host": [ "{{HostName}}" ], @@ -79324,18 +86150,18 @@ "lov", "v1", "listOfValues", - "chainCode", - "{{ChainCode}}", - "preferenceGroup", - "{{PreferenceGroup}}", - "preferenceSubgroups" + "hotels", + "{{HotelId}}", + "profiles", + "{{ProfileId}}", + "profileIdentifications" ] } }, "response": [] }, { - "name": "get Preference Types -> LOV", + "name": "get Profile Id -> IdentificationTypes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79379,7 +86205,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/PreferenceTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/ProfileIdTypes?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -79387,9 +86213,13 @@ "lov", "v1", "listOfValues", - "PreferenceTypes" + "ProfileIdTypes" ], "query": [ + { + "key": "includeInactiveFlag", + "value": "false" + }, { "key": "arrival", "value": "", @@ -79401,7 +86231,7 @@ "response": [] }, { - "name": "get Prepaid Card Interfaces LOV", + "name": "get Profile Id -> Identification Countries LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79445,7 +86275,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/prepaidCardInterfaces", + "raw": "{{HostName}}/lov/v1/listOfValues//ProfileIdCountries?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -79453,11 +86283,14 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "prepaidCardInterfaces" + "", + "ProfileIdCountries" ], "query": [ + { + "key": "includeInactiveFlag", + "value": "false" + }, { "key": "arrival", "value": "", @@ -79469,7 +86302,7 @@ "response": [] }, { - "name": "get Priorities LOV", + "name": "get Property Amenities LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79488,19 +86321,78 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/propertyAmenities", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "propertyAmenities" + ] + } + }, + "response": [] + }, + { + "name": "get Queue Name LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -79513,7 +86405,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/priorities", + "raw": "{{HostName}}/lov/v1/listOfValues/hotelCodeList/{{HotelCodeList}}/queueName", "host": [ "{{HostName}}" ], @@ -79521,16 +86413,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "priorities" + "hotelCodeList", + "{{HotelCodeList}}", + "queueName" ] } }, "response": [] }, { - "name": "get Promo Groups LOV", + "name": "get Quick Texts LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79573,7 +86465,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/promoGroups", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/departmentId/{{DepartmentId}}/quickTexts", "host": [ "{{HostName}}" ], @@ -79583,17 +86475,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "promoGroups" + "departmentId", + "{{DepartmentId}}", + "quickTexts" ] } }, "response": [] }, { - "name": "get Promo Rates LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Rate Categories LOV", "request": { "auth": { "type": "bearer", @@ -79607,33 +86498,19 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/promoCode/{{PromoCode}}/promoRates", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCategories", "host": [ "{{HostName}}" ], @@ -79643,19 +86520,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "promoCode", - "{{PromoCode}}", - "promoRates" + "rateCategories" ] } }, "response": [] }, { - "name": "get Profile Communications LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Rate Classes LOV", "request": { "auth": { "type": "bearer", @@ -79669,33 +86541,19 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/profiles/{{ProfileId}}/profileCommunications", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRateClasses", "host": [ "{{HostName}}" ], @@ -79703,19 +86561,16 @@ "lov", "v1", "listOfValues", - "profiles", - "{{ProfileId}}", - "profileCommunications" + "hotels", + "{{HotelId}}", + "resortRateClasses" ] } }, "response": [] }, { - "name": "get Profile Identifications LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Rate Codes By Type LOV", "request": { "auth": { "type": "bearer", @@ -79729,11 +86584,6 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-app-key", "type": "text", @@ -79745,17 +86595,8 @@ "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/profiles/{{ProfileId}}/profileIdentifications", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCodeType/{{RateCodeType}}/rateCodesByType", "host": [ "{{HostName}}" ], @@ -79765,19 +86606,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "profiles", - "{{ProfileId}}", - "profileIdentifications" + "rateCodeType", + "{{RateCodeType}}", + "rateCodesByType" ] } }, "response": [] }, { - "name": "get Profile Id -> IdentificationTypes LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Rate Plan For Mass Rate LOV", "request": { "auth": { "type": "bearer", @@ -79792,33 +86630,18 @@ "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/ProfileIdTypes?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCodeType/{{RateCodeType}}/ratePlanForMassRate", "host": [ "{{HostName}}" ], @@ -79826,25 +86649,18 @@ "lov", "v1", "listOfValues", - "ProfileIdTypes" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false" - }, - { - "key": "arrival", - "value": "", - "disabled": true - } + "hotels", + "{{HotelId}}", + "rateCodeType", + "{{RateCodeType}}", + "ratePlanForMassRate" ] } }, "response": [] }, { - "name": "get Profile Id -> Identification Countries LOV", + "name": "get Rate Code Global Desc Edit LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79863,19 +86679,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -79888,7 +86703,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues//ProfileIdCountries?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCodeGlobalDescEdit", "host": [ "{{HostName}}" ], @@ -79896,26 +86711,16 @@ "lov", "v1", "listOfValues", - "", - "ProfileIdCountries" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false" - }, - { - "key": "arrival", - "value": "", - "disabled": true - } + "hotels", + "{{HotelId}}", + "rateCodeGlobalDescEdit" ] } }, "response": [] }, { - "name": "get Property Amenities LOV", + "name": "get Rate Codes Valid LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -79958,7 +86763,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/propertyAmenities", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCodesValid", "host": [ "{{HostName}}" ], @@ -79968,14 +86773,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "propertyAmenities" + "rateCodesValid" ] } }, "response": [] }, { - "name": "get Queue Name LOV", + "name": "get Rate Commission Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -80018,7 +86823,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotelCodeList/{{HotelCodeList}}/queueName", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCommissionCodes", "host": [ "{{HostName}}" ], @@ -80026,16 +86831,16 @@ "lov", "v1", "listOfValues", - "hotelCodeList", - "{{HotelCodeList}}", - "queueName" + "hotels", + "{{HotelId}}", + "rateCommissionCodes" ] } }, "response": [] }, { - "name": "get Quick Texts LOV", + "name": "get Rate Config Currencies LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -80078,7 +86883,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/departmentId/{{DepartmentId}}/quickTexts", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateConfigCurrencies", "host": [ "{{HostName}}" ], @@ -80088,16 +86893,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "departmentId", - "{{DepartmentId}}", - "quickTexts" + "rateConfigCurrencies" ] } }, "response": [] }, { - "name": "get Rate Categories LOV", + "name": "get Rate Groups LOV", "request": { "auth": { "type": "bearer", @@ -80123,7 +86926,7 @@ } ], "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCategories", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateGroups", "host": [ "{{HostName}}" ], @@ -80133,14 +86936,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "rateCategories" + "rateGroups" ] } }, "response": [] }, { - "name": "get Rate Classes LOV", + "name": "get Rate Plans LOV", "request": { "auth": { "type": "bearer", @@ -80166,7 +86969,7 @@ } ], "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRateClasses", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/ratePlans", "host": [ "{{HostName}}" ], @@ -80176,14 +86979,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortRateClasses" + "ratePlans" ] } }, "response": [] }, { - "name": "get Rate Codes By Type LOV", + "name": "get Rate Plans For Yield As Config LOV", "request": { "auth": { "type": "bearer", @@ -80209,7 +87012,7 @@ } ], "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCodeType/{{RateCodeType}}/rateCodesByType", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCode/{{RateCode}}/ratePlansForYieldAsConfig", "host": [ "{{HostName}}" ], @@ -80219,16 +87022,102 @@ "listOfValues", "hotels", "{{HotelId}}", - "rateCodeType", - "{{RateCodeType}}", - "rateCodesByType" + "rateCode", + "{{RateCode}}", + "ratePlansForYieldAsConfig" ] } }, "response": [] }, { - "name": "get Rate Plan For Mass Rate LOV", + "name": "get Rep Block Codes Param Off LOV", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repBlockCodesParamOff", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "repBlockCodesParamOff" + ] + } + }, + "response": [] + }, + { + "name": "get Rep Block Codes Param On LOV", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repBlockCodesParamOn", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "repBlockCodesParamOn" + ] + } + }, + "response": [] + }, + { + "name": "get Rep Calendar Months LOV", "request": { "auth": { "type": "bearer", @@ -80254,7 +87143,7 @@ } ], "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCodeType/{{RateCodeType}}/ratePlanForMassRate", + "raw": "{{HostName}}/lov/v1/listOfValues/year/{{Year}}/repCalendarMonths", "host": [ "{{HostName}}" ], @@ -80262,21 +87151,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "rateCodeType", - "{{RateCodeType}}", - "ratePlanForMassRate" + "year", + "{{Year}}", + "repCalendarMonths" ] } }, "response": [] }, { - "name": "get Rate Code Global Desc Edit LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Rep Calendar Weeks LOV", "request": { "auth": { "type": "bearer", @@ -80290,11 +87174,6 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-app-key", "type": "text", @@ -80306,17 +87185,8 @@ "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCodeGlobalDescEdit", + "raw": "{{HostName}}/lov/v1/listOfValues/year/{{Year}}/repCalendarWeeks", "host": [ "{{HostName}}" ], @@ -80324,19 +87194,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "rateCodeGlobalDescEdit" + "year", + "{{Year}}", + "repCalendarWeeks" ] } }, "response": [] }, { - "name": "get Rate Codes Valid LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Rep Calendar Years LOV", "request": { "auth": { "type": "bearer", @@ -80350,11 +87217,6 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-app-key", "type": "text", @@ -80366,17 +87228,8 @@ "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCodesValid", + "raw": "{{HostName}}/lov/v1/listOfValues/year/{{Year}}/repCalendarYears", "host": [ "{{HostName}}" ], @@ -80384,16 +87237,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "rateCodesValid" + "year", + "{{Year}}", + "repCalendarYears" ] } }, "response": [] }, { - "name": "get Rate Commission Codes LOV", + "name": "get rep Cashiers LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -80436,7 +87289,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCommissionCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repCashiers", "host": [ "{{HostName}}" ], @@ -80446,14 +87299,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "rateCommissionCodes" + "repCashiers" ] } }, "response": [] }, { - "name": "get Rate Config Currencies LOV", + "name": "get Rep Contact List LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -80496,7 +87349,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateConfigCurrencies", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repContactList", "host": [ "{{HostName}}" ], @@ -80506,57 +87359,17 @@ "listOfValues", "hotels", "{{HotelId}}", - "rateConfigCurrencies" + "repContactList" ] } }, "response": [] }, { - "name": "get Rate Groups LOV", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateGroups", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "rateGroups" - ] - } + "name": "get Rep Currencies LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - "response": [] - }, - { - "name": "get Rate Plans LOV", "request": { "auth": { "type": "bearer", @@ -80571,48 +87384,10 @@ "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "type": "text", + "value": "application/json" }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/ratePlans", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "ratePlans" - ] - } - }, - "response": [] - }, - { - "name": "get Rate Plans For Yield As Config LOV", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ { "key": "x-app-key", "type": "text", @@ -80624,8 +87399,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCode/{{RateCode}}/ratePlansForYieldAsConfig", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repCurrencies", "host": [ "{{HostName}}" ], @@ -80635,16 +87419,17 @@ "listOfValues", "hotels", "{{HotelId}}", - "rateCode", - "{{RateCode}}", - "ratePlansForYieldAsConfig" + "repCurrencies" ] } }, "response": [] }, { - "name": "get Rep Block Codes Param Off LOV", + "name": "get Rep Departments LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -80658,6 +87443,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -80669,8 +87459,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repBlockCodesParamOff", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repDepartments", "host": [ "{{HostName}}" ], @@ -80680,14 +87479,17 @@ "listOfValues", "hotels", "{{HotelId}}", - "repBlockCodesParamOff" + "repDepartments" ] } }, "response": [] }, { - "name": "get Rep Block Codes Param On LOV", + "name": "get Rep Fiscal Months LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -80702,18 +87504,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repBlockCodesParamOn", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fiscalYearId/{{FiscalYearId}}/repFiscalMonths", "host": [ "{{HostName}}" ], @@ -80723,14 +87540,44 @@ "listOfValues", "hotels", "{{HotelId}}", - "repBlockCodesParamOn" + "fiscalYearId", + "{{FiscalYearId}}", + "repFiscalMonths" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.", + "disabled": true + }, + { + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Rep Calendar Months LOV", + "name": "get Rep Fiscal Years LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -80744,6 +87591,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -80755,8 +87607,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/year/{{Year}}/repCalendarMonths", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repFiscalYears", "host": [ "{{HostName}}" ], @@ -80764,16 +87625,19 @@ "lov", "v1", "listOfValues", - "year", - "{{Year}}", - "repCalendarMonths" + "hotels", + "{{HotelId}}", + "repFiscalYears" ] } }, "response": [] }, { - "name": "get Rep Calendar Weeks LOV", + "name": "get rep Foreign Currencies LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -80787,6 +87651,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -80798,8 +87667,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/year/{{Year}}/repCalendarWeeks", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repForeignCurrencies", "host": [ "{{HostName}}" ], @@ -80807,16 +87685,19 @@ "lov", "v1", "listOfValues", - "year", - "{{Year}}", - "repCalendarWeeks" + "hotels", + "{{HotelId}}", + "repForeignCurrencies" ] } }, "response": [] }, { - "name": "get Rep Calendar Years LOV", + "name": "get rep Groups LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -80830,6 +87711,11 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-app-key", "type": "text", @@ -80841,8 +87727,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/year/{{Year}}/repCalendarYears", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repGroups", "host": [ "{{HostName}}" ], @@ -80850,16 +87745,16 @@ "lov", "v1", "listOfValues", - "year", - "{{Year}}", - "repCalendarYears" + "hotels", + "{{HotelId}}", + "repGroups" ] } }, "response": [] }, { - "name": "get rep Cashiers LOV", + "name": "get Rep Inventory Item Pools LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -80902,7 +87797,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repCashiers", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repInventoryItemPools", "host": [ "{{HostName}}" ], @@ -80912,14 +87807,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repCashiers" + "repInventoryItemPools" ] } }, "response": [] }, { - "name": "get Rep Contact List LOV", + "name": "get Rep Service Request Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -80962,7 +87857,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repContactList", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repServiceRequestCodes", "host": [ "{{HostName}}" ], @@ -80972,14 +87867,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repContactList" + "repServiceRequestCodes" ] } }, "response": [] }, { - "name": "get Rep Currencies LOV", + "name": "get rep Market Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81022,7 +87917,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repCurrencies", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repMarketCodes", "host": [ "{{HostName}}" ], @@ -81032,14 +87927,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repCurrencies" + "repMarketCodes" ] } }, "response": [] }, { - "name": "get Rep Departments LOV", + "name": "get rep Rooms LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81082,7 +87977,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repDepartments", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repRooms", "host": [ "{{HostName}}" ], @@ -81092,14 +87987,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repDepartments" + "repRooms" ] } }, "response": [] }, { - "name": "get Rep Fiscal Years LOV", + "name": "get rep Room Statuses LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81142,7 +88037,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repFiscalYears", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repRoomStatuses", "host": [ "{{HostName}}" ], @@ -81152,14 +88047,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repFiscalYears" + "repRoomStatuses" ] } }, "response": [] }, { - "name": "get rep Foreign Currencies LOV", + "name": "get rep Room Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81202,7 +88097,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repForeignCurrencies", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repRoomTypes", "host": [ "{{HostName}}" ], @@ -81212,14 +88107,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repForeignCurrencies" + "repRoomTypes" ] } }, "response": [] }, { - "name": "get rep Groups LOV", + "name": "get rep Trave Agent Calendar Year LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81262,7 +88157,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repGroups", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repTraveAgtCalendarYear", "host": [ "{{HostName}}" ], @@ -81272,14 +88167,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repGroups" + "repTraveAgtCalendarYear" ] } }, "response": [] }, { - "name": "get Rep Inventory Item Pools LOV", + "name": "get rep Transaction Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81322,7 +88217,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repInventoryItemPools", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repTransactionCodes", "host": [ "{{HostName}}" ], @@ -81332,14 +88227,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repInventoryItemPools" + "repTransactionCodes" ] } }, "response": [] }, { - "name": "get Rep Service Request Codes LOV", + "name": "get Res Stat Report Rate Code LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81382,7 +88277,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repServiceRequestCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/endDate/{{EndDate}}/resStatReportRateCode", "host": [ "{{HostName}}" ], @@ -81392,14 +88287,18 @@ "listOfValues", "hotels", "{{HotelId}}", - "repServiceRequestCodes" + "beginDate", + "{{BeginDate}}", + "endDate", + "{{EndDate}}", + "resStatReportRateCode" ] } }, "response": [] }, { - "name": "get rep Market Codes LOV", + "name": "get Reservation Auto Attach Rules Rule Type LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81442,7 +88341,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repMarketCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvAutoAttachRulesRuleType", "host": [ "{{HostName}}" ], @@ -81452,14 +88351,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repMarketCodes" + "resvAutoAttachRulesRuleType" ] } }, "response": [] }, { - "name": "get rep Rooms LOV", + "name": "get Reservation Based Blocks LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81502,7 +88401,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repRooms", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/reservationBasedBlocks", "host": [ "{{HostName}}" ], @@ -81512,14 +88411,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repRooms" + "reservationBasedBlocks" ] } }, "response": [] }, { - "name": "get rep Room Statuses LOV", + "name": "get Reservation Based Profiles LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81562,7 +88461,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repRoomStatuses", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvBasedProfiles", "host": [ "{{HostName}}" ], @@ -81572,14 +88471,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repRoomStatuses" + "resvBasedProfiles" ] } }, "response": [] }, { - "name": "get rep Room Types LOV", + "name": "get Reservation Packages LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81598,18 +88497,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -81622,7 +88522,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repRoomTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/adults/{{Adults}}/children/{{Children}}/arrival/{{Arrival}}/departure/{{Departure}}/reservationPackages", "host": [ "{{HostName}}" ], @@ -81632,14 +88532,47 @@ "listOfValues", "hotels", "{{HotelId}}", - "repRoomTypes" + "adults", + "{{Adults}}", + "children", + "{{Children}}", + "arrival", + "{{Arrival}}", + "departure", + "{{Departure}}", + "reservationPackages" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.", + "disabled": true + }, + { + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get rep Trave Agent Calendar Year LOV", + "name": "get Reservation Packages (for date range) LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81658,18 +88591,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -81682,7 +88616,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repTraveAgtCalendarYear", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/adults/2/children/0/arrival/2023-04-21/departure/2023-04-22/reservationPackages", "host": [ "{{HostName}}" ], @@ -81692,14 +88626,30 @@ "listOfValues", "hotels", "{{HotelId}}", - "repTraveAgtCalendarYear" + "adults", + "2", + "children", + "0", + "arrival", + "2023-04-21", + "departure", + "2023-04-22", + "reservationPackages" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } ] - } + }, + "description": "Get packages that are available to add to a reservation, such as breakfast, champage, chocolates. You can then use putReservation to add the package(s) to an existing reservation.\r\nPackage Codes should be flagged as Sell Separate in OPERA Cloud application." }, "response": [] }, { - "name": "get rep Transaction Codes LOV", + "name": "get Reservation Packages Group Items LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81718,18 +88668,96 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/adults/2/children/0/arrival/2023-11-21/group/1234/reservationPackagesGroupItems", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "adults", + "2", + "children", + "0", + "arrival", + "2023-11-21", + "group", + "1234", + "reservationPackagesGroupItems" + ], + "query": [ + { + "key": "arrival", + "value": "", + "disabled": true + } + ] + }, + "description": "Get packages that are available to add to a reservation, such as breakfast, champage, chocolates. You can then use putReservation to add the package(s) to an existing reservation.\r\nPackage Codes should be flagged as Sell Separate in OPERA Cloud application." + }, + "response": [] + }, + { + "name": "get Reservation Preferences LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -81742,7 +88770,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/repTransactionCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/reservationPreferences", "host": [ "{{HostName}}" ], @@ -81752,14 +88780,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "repTransactionCodes" + "reservationPreferences" ] } }, "response": [] }, { - "name": "get Res Stat Report Rate Code LOV", + "name": "get Reservation Statuses Hotel LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81802,7 +88830,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/endDate/{{EndDate}}/resStatReportRateCode", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/reservationStatusesHotel", "host": [ "{{HostName}}" ], @@ -81812,18 +88840,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "beginDate", - "{{BeginDate}}", - "endDate", - "{{EndDate}}", - "resStatReportRateCode" + "reservationStatusesHotel" ] } }, "response": [] }, { - "name": "get Reservation Auto Attach Rules Rule Type LOV", + "name": "get Reservation Statuses LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81866,7 +88890,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvAutoAttachRulesRuleType", + "raw": "{{HostName}}/lov/v1/listOfValues/ReservationStatuses", "host": [ "{{HostName}}" ], @@ -81874,16 +88898,14 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "resvAutoAttachRulesRuleType" + "ReservationStatuses" ] } }, "response": [] }, { - "name": "get Reservation Based Blocks LOV", + "name": "get Reservation Tickets LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81926,7 +88948,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/reservationBasedBlocks", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvNameId/{{ReservationId}}/reservationTickets", "host": [ "{{HostName}}" ], @@ -81936,14 +88958,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "reservationBasedBlocks" + "resvNameId", + "{{ReservationId}}", + "reservationTickets" ] } }, "response": [] }, { - "name": "get Reservation Based Profiles LOV", + "name": "get Reservation Tickets Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -81986,7 +89010,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvBasedProfiles", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arrival/{{Arrival}}/departure/{{Departure}}/reservationTicketsCodes", "host": [ "{{HostName}}" ], @@ -81996,14 +89020,18 @@ "listOfValues", "hotels", "{{HotelId}}", - "resvBasedProfiles" + "arrival", + "{{Arrival}}", + "departure", + "{{Departure}}", + "reservationTicketsCodes" ] } }, "response": [] }, { - "name": "get Reservation Packages (for date range) LOV", + "name": "get Resort Airports LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82033,8 +89061,8 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -82047,7 +89075,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/adults/2/children/0/arrival/2023-04-21/departure/2023-04-22/reservationPackages", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortAirports", "host": [ "{{HostName}}" ], @@ -82057,30 +89085,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "adults", - "2", - "children", - "0", - "arrival", - "2023-04-21", - "departure", - "2023-04-22", - "reservationPackages" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "resortAirports" ] - }, - "description": "Get packages that are available to add to a reservation, such as breakfast, champage, chocolates. You can then use putReservation to add the package(s) to an existing reservation.\r\nPackage Codes should be flagged as Sell Separate in OPERA Cloud application." + } }, "response": [] }, { - "name": "get Reservation Packages Group Items LOV", + "name": "get Resort Chains (hotels in the chain) LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82124,7 +89136,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/adults/2/children/0/arrival/2023-11-21/group/1234/reservationPackagesGroupItems", + "raw": "{{HostName}}/lov/v1/listOfValues/ResortChains", "host": [ "{{HostName}}" ], @@ -82132,32 +89144,15 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "adults", - "2", - "children", - "0", - "arrival", - "2023-11-21", - "group", - "1234", - "reservationPackagesGroupItems" - ], - "query": [ - { - "key": "arrival", - "value": "", - "disabled": true - } + "ResortChains" ] }, - "description": "Get packages that are available to add to a reservation, such as breakfast, champage, chocolates. You can then use putReservation to add the package(s) to an existing reservation.\r\nPackage Codes should be flagged as Sell Separate in OPERA Cloud application." + "description": "List the hotels in the chain being accessed." }, "response": [] }, { - "name": "get Reservation Preferences LOV", + "name": "get Resort CROs LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82187,8 +89182,8 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -82201,7 +89196,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/reservationPreferences", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortCROs", "host": [ "{{HostName}}" ], @@ -82211,14 +89206,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "reservationPreferences" + "resortCROs" ] } }, "response": [] }, { - "name": "get Reservation Statuses Hotel LOV", + "name": "get Resort Guarantee Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82237,18 +89232,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -82261,7 +89257,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/reservationStatusesHotel", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortGuaranteeCodes", "host": [ "{{HostName}}" ], @@ -82271,14 +89267,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "reservationStatusesHotel" + "resortGuaranteeCodes" ] } }, "response": [] }, { - "name": "get Reservation Statuses LOV", + "name": "get Resort Inventory Items LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82297,18 +89293,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -82321,7 +89318,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/ReservationStatuses", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/SellInReservation/Y/sellInEvent/Y/resortInventoryItems", "host": [ "{{HostName}}" ], @@ -82329,14 +89326,20 @@ "lov", "v1", "listOfValues", - "ReservationStatuses" + "hotels", + "{{HotelId}}", + "SellInReservation", + "Y", + "sellInEvent", + "Y", + "resortInventoryItems" ] } }, "response": [] }, { - "name": "get Reservation Tickets LOV", + "name": "get Resort Market Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82355,18 +89358,80 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortMarketCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "resortMarketCodes" + ] + } + }, + "response": [] + }, + { + "name": "get Resort Rate Classes LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -82379,7 +89444,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvNameId/{{ReservationId}}/reservationTickets", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRateClasses", "host": [ "{{HostName}}" ], @@ -82389,16 +89454,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resvNameId", - "{{ReservationId}}", - "reservationTickets" + "resortRateClasses" ] } }, "response": [] }, { - "name": "get Reservation Tickets Codes LOV", + "name": "get Resort Restriction Statuses LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82417,18 +89480,80 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRestrictionStatuses", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "hotels", + "{{HotelId}}", + "resortRestrictionStatuses" + ] + } + }, + "response": [] + }, + { + "name": "get Resort Room Numbers LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -82441,7 +89566,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/arrival/{{Arrival}}/departure/{{Departure}}/reservationTicketsCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRoomNumbers", "host": [ "{{HostName}}" ], @@ -82451,18 +89576,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "arrival", - "{{Arrival}}", - "departure", - "{{Departure}}", - "reservationTicketsCodes" + "resortRoomNumbers" ] } }, "response": [] }, { - "name": "get Resort Airports LOV", + "name": "get Resort Room Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82506,7 +89627,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortAirports", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRoomTypes", "host": [ "{{HostName}}" ], @@ -82516,14 +89637,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortAirports" + "resortRoomTypes" ] } }, "response": [] }, { - "name": "get Resort Chains (hotels in the chain) LOV", + "name": "get Resort Transportation Labels LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82567,7 +89688,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/ResortChains", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortTransportationLabels", "host": [ "{{HostName}}" ], @@ -82575,15 +89696,16 @@ "lov", "v1", "listOfValues", - "ResortChains" + "hotels", + "{{HotelId}}", + "resortTransportationLabels" ] - }, - "description": "List the hotels in the chain being accessed." + } }, "response": [] }, { - "name": "get Resort CROs LOV", + "name": "get Resource Item Classes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82602,19 +89724,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -82627,7 +89748,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortCROs", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resourceItemClasses", "host": [ "{{HostName}}" ], @@ -82637,14 +89758,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortCROs" + "resourceItemClasses" ] } }, "response": [] }, { - "name": "get Resort Guarantee Codes LOV", + "name": "get Resv Auto Attach Rules Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82663,19 +89784,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -82688,7 +89808,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortGuaranteeCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvAutoAttachRulesCodes", "host": [ "{{HostName}}" ], @@ -82698,14 +89818,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortGuaranteeCodes" + "resvAutoAttachRulesCodes" ] } }, "response": [] }, { - "name": "get Resort Inventory Items LOV", + "name": "get Resv Auto Attach Rules Rule Type LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82724,19 +89844,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -82749,7 +89868,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/SellInReservation/Y/sellInEvent/Y/resortInventoryItems", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvAutoAttachRulesRuleType", "host": [ "{{HostName}}" ], @@ -82759,18 +89878,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "SellInReservation", - "Y", - "sellInEvent", - "Y", - "resortInventoryItems" + "resvAutoAttachRulesRuleType" ] } }, "response": [] }, { - "name": "get Resort Market Codes LOV", + "name": "get Resv Based Profiles LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82789,19 +89904,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -82814,7 +89928,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortMarketCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvBasedProfiles", "host": [ "{{HostName}}" ], @@ -82824,14 +89938,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortMarketCodes" + "resvBasedProfiles" ] } }, "response": [] }, { - "name": "get Resort Rate Classes LOV", + "name": "get Revenue Buckets LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82861,8 +89975,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -82875,7 +89989,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRateClasses", + "raw": "{{HostName}}/lov/v1/listOfValues/listOfValues/type/{{Type}}/revenueBuckets", "host": [ "{{HostName}}" ], @@ -82883,16 +89997,42 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "resortRateClasses" + "listOfValues", + "type", + "{{Type}}", + "revenueBuckets" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.\"", + "disabled": true + }, + { + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Resort Restriction Statuses LOV", + "name": "get Revenue Type Mapping Space LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82911,19 +90051,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -82936,7 +90075,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRestrictionStatuses", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/revenueTypeMappingSpace", "host": [ "{{HostName}}" ], @@ -82946,14 +90085,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortRestrictionStatuses" + "revenueTypeMappingSpace" ] } }, "response": [] }, { - "name": "get Resort Room Numbers LOV", + "name": "get Revenue Type Mapping Trx Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -82972,19 +90111,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -82997,7 +90135,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRoomNumbers", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/revenueTypeMappingTrxCodes", "host": [ "{{HostName}}" ], @@ -83007,14 +90145,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortRoomNumbers" + "revenueTypeMappingTrxCodes" ] } }, "response": [] }, { - "name": "get Resort Room Types LOV", + "name": "get Revenue Bucket Trx Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83033,19 +90171,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -83058,7 +90195,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRoomTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bucketType/ROOM/revenueBucketTrxCodes", "host": [ "{{HostName}}" ], @@ -83068,14 +90205,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortRoomTypes" + "bucketType", + "ROOM", + "revenueBucketTrxCodes" ] } }, "response": [] }, { - "name": "get Resort Transportation Labels LOV", + "name": "get Room Classes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83105,8 +90244,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -83119,7 +90258,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortTransportationLabels", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomClasses", "host": [ "{{HostName}}" ], @@ -83129,14 +90268,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortTransportationLabels" + "roomClasses" ] } }, "response": [] }, { - "name": "get Resource Item Classes LOV", + "name": "get Room Class Categories LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83155,18 +90294,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -83179,7 +90319,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resourceItemClasses", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomClassCategories", "host": [ "{{HostName}}" ], @@ -83189,14 +90329,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "resourceItemClasses" + "roomClassCategories" ] } }, "response": [] }, { - "name": "get Resv Auto Attach Rules Codes LOV", + "name": "get Room Features LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83215,18 +90355,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" } ], "body": { @@ -83239,7 +90380,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvAutoAttachRulesCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomFeatures?includeInactive=false", "host": [ "{{HostName}}" ], @@ -83249,14 +90390,20 @@ "listOfValues", "hotels", "{{HotelId}}", - "resvAutoAttachRulesCodes" + "roomFeatures" + ], + "query": [ + { + "key": "includeInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "get Resv Auto Attach Rules Rule Type LOV", + "name": "get Room Hierarchy Classes Copy LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83275,6 +90422,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -83284,7 +90432,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -83299,7 +90447,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvAutoAttachRulesRuleType", + "raw": "{{HostName}}/lov/v1/listOfValues/property/{{Property}}/roomHierarchyClassesCopy", "host": [ "{{HostName}}" ], @@ -83307,16 +90455,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "resvAutoAttachRulesRuleType" + "property", + "{{Property}}", + "roomHierarchyClassesCopy" ] } }, "response": [] }, { - "name": "get Resv Based Profiles LOV", + "name": "get Room Hierarchy Room Classes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83335,6 +90483,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -83344,7 +90493,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -83359,7 +90508,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resvBasedProfiles", + "raw": "{{HostName}}/lov/v1/listOfValues/property/{{Property}}/roomHierarchyRoomClasses", "host": [ "{{HostName}}" ], @@ -83367,16 +90516,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "resvBasedProfiles" + "property", + "{{Property}}", + "roomHierarchyRoomClasses" ] } }, "response": [] }, { - "name": "get Revenue Type Mapping Space LOV", + "name": "get Room Hierarchy Room Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83395,6 +90544,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -83404,7 +90554,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -83419,7 +90569,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/revenueTypeMappingSpace", + "raw": "{{HostName}}/lov/v1/listOfValues/property/{{Property}}/roomHierarchyRoomTypes", "host": [ "{{HostName}}" ], @@ -83427,16 +90577,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "revenueTypeMappingSpace" + "property", + "{{Property}}", + "roomHierarchyRoomTypes" ] } }, "response": [] }, { - "name": "get Revenue Type Mapping Trx Codes LOV", + "name": "get Room Hierarchy Types Copy LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83455,6 +90605,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -83464,7 +90615,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -83479,7 +90630,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/revenueTypeMappingTrxCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/property/{{Property}}/roomHierarchyTypesCopy", "host": [ "{{HostName}}" ], @@ -83487,16 +90638,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "revenueTypeMappingTrxCodes" + "property", + "{{Property}}", + "roomHierarchyTypesCopy" ] } }, "response": [] }, { - "name": "get Revenue Bucket Trx Codes LOV", + "name": "get Room Hold Conditions LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83539,7 +90690,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bucketType/ROOM/revenueBucketTrxCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomHoldConditions", "host": [ "{{HostName}}" ], @@ -83549,16 +90700,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "bucketType", - "ROOM", - "revenueBucketTrxCodes" + "roomHoldConditions" ] } }, "response": [] }, { - "name": "get Room Classes LOV", + "name": "get Rooming List HK Rooms LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83577,80 +90726,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomClasses", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "roomClasses" - ] - } - }, - "response": [] - }, - { - "name": "get Room Class Categories LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { @@ -83663,7 +90750,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomClassCategories", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomType/{{RoomTypeCode}}/arrival/2023-11-01/departure/2023-11-03/roomingListHKRooms", "host": [ "{{HostName}}" ], @@ -83673,14 +90760,20 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomClassCategories" + "roomType", + "{{RoomTypeCode}}", + "arrival", + "2023-11-01", + "departure", + "2023-11-03", + "roomingListHKRooms" ] } }, "response": [] }, { - "name": "get Room Features LOV", + "name": "get Room Maintenance LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83699,19 +90792,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { - "key": "x-hotelId", - "value": "{{HotelId}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -83724,7 +90816,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomFeatures?includeInactive=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomMaintenance", "host": [ "{{HostName}}" ], @@ -83734,20 +90826,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomFeatures" - ], - "query": [ - { - "key": "includeInactive", - "value": "false" - } + "roomMaintenance" ] } }, "response": [] }, { - "name": "get Room Hierarchy Classes Copy LOV", + "name": "get Room Move Reasons LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83771,14 +90857,14 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelId", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -83791,7 +90877,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/property/{{Property}}/roomHierarchyClassesCopy", + "raw": "{{HostName}}/lov/v1/listOfValues/RoomMoveReasons", "host": [ "{{HostName}}" ], @@ -83799,16 +90885,14 @@ "lov", "v1", "listOfValues", - "property", - "{{Property}}", - "roomHierarchyClassesCopy" + "RoomMoveReasons" ] } }, "response": [] }, { - "name": "get Room Hierarchy Room Classes LOV", + "name": "get Room Numbers LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83827,7 +90911,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -83837,7 +90920,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -83852,7 +90935,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/property/{{Property}}/roomHierarchyRoomClasses", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRoomNumbers", "host": [ "{{HostName}}" ], @@ -83860,16 +90943,16 @@ "lov", "v1", "listOfValues", - "property", - "{{Property}}", - "roomHierarchyRoomClasses" + "hotels", + "{{HotelId}}", + "resortRoomNumbers" ] } }, "response": [] }, { - "name": "get Room Hierarchy Room Types LOV", + "name": "get Room Pools LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83888,7 +90971,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -83898,7 +90980,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -83913,7 +90995,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/property/{{Property}}/roomHierarchyRoomTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomPools", "host": [ "{{HostName}}" ], @@ -83921,16 +91003,16 @@ "lov", "v1", "listOfValues", - "property", - "{{Property}}", - "roomHierarchyRoomTypes" + "hotels", + "{{HotelId}}", + "roomPools" ] } }, "response": [] }, { - "name": "get Room Hierarchy Types Copy LOV", + "name": "get Room Rates LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -83949,7 +91031,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -83959,7 +91040,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -83974,7 +91055,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/property/{{Property}}/roomHierarchyTypesCopy", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/room/{{RoomId}}/roomRates", "host": [ "{{HostName}}" ], @@ -83982,16 +91063,18 @@ "lov", "v1", "listOfValues", - "property", - "{{Property}}", - "roomHierarchyTypesCopy" + "hotels", + "{{HotelId}}", + "room", + "{{RoomId}}", + "roomRates" ] } }, "response": [] }, { - "name": "get Room Hold Conditions LOV", + "name": "get Room Reservation Status LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84010,16 +91093,17 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -84034,7 +91118,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomHoldConditions", + "raw": "{{HostName}}/lov/v1/listOfValues/includeDayUse/includeDayUse/roomReservationStatus?includeInactiveFlag=true", "host": [ "{{HostName}}" ], @@ -84042,16 +91126,32 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "roomHoldConditions" + "includeDayUse", + "includeDayUse", + "roomReservationStatus" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "true" + }, + { + "key": "parameterName", + "value": "", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Rooming List HK Rooms LOV", + "name": "get Room Revenue Transaction Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84094,7 +91194,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomType/{{RoomTypeCode}}/arrival/2023-11-01/departure/2023-11-03/roomingListHKRooms", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomRevenueTrxCodes", "host": [ "{{HostName}}" ], @@ -84104,20 +91204,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomType", - "{{RoomTypeCode}}", - "arrival", - "2023-11-01", - "departure", - "2023-11-03", - "roomingListHKRooms" + "roomRevenueTrxCodes" ] } }, "response": [] }, { - "name": "get Room Maintenance LOV", + "name": "get Room Specials LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84136,16 +91230,17 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-hotelid", + "key": "x-hotelId", "type": "text", "value": "{{HotelId}}" } @@ -84160,7 +91255,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomMaintenance", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomSpecials", "host": [ "{{HostName}}" ], @@ -84170,14 +91265,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomMaintenance" + "roomSpecials" ] } }, "response": [] }, { - "name": "get Room Move Reasons LOV", + "name": "get Room Status LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84207,8 +91302,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -84221,7 +91316,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/RoomMoveReasons", + "raw": "{{HostName}}/lov/v1/listOfValues/RoomStatus", "host": [ "{{HostName}}" ], @@ -84229,14 +91324,14 @@ "lov", "v1", "listOfValues", - "RoomMoveReasons" + "RoomStatus" ] } }, "response": [] }, { - "name": "get Room Numbers LOV", + "name": "get Room Pool Room Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84255,18 +91350,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -84279,7 +91375,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRoomNumbers", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomPool/SUITE/roomPoolRoomTypes", "host": [ "{{HostName}}" ], @@ -84289,14 +91385,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "resortRoomNumbers" + "roomPool", + "SUITE", + "roomPoolRoomTypes" ] } }, "response": [] }, { - "name": "get Room Pools LOV", + "name": "get Room Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84315,18 +91413,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -84339,7 +91438,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomPools", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomTypes", "host": [ "{{HostName}}" ], @@ -84349,14 +91448,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomPools" + "roomTypes" ] } }, "response": [] }, { - "name": "get Room Rates LOV", + "name": "get Room Type Pool LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84375,18 +91474,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -84399,7 +91499,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/room/{{RoomId}}/roomRates", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomTypePool", "host": [ "{{HostName}}" ], @@ -84409,16 +91509,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "room", - "{{RoomId}}", - "roomRates" + "roomTypePool" ] } }, "response": [] }, { - "name": "get Room Reservation Status LOV", + "name": "get Room Types For Mass Rate LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84442,14 +91540,14 @@ "value": "application/json" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" }, { - "key": "x-hotelId", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -84462,7 +91560,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/includeDayUse/includeDayUse/roomReservationStatus?includeInactiveFlag=true", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/ratePlanCodes/{{RatePlanCode}}/roomTypesForMassRate", "host": [ "{{HostName}}" ], @@ -84470,32 +91568,18 @@ "lov", "v1", "listOfValues", - "includeDayUse", - "includeDayUse", - "roomReservationStatus" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "true" - }, - { - "key": "parameterName", - "value": "", - "disabled": true - }, - { - "key": "parameterValue", - "value": "", - "disabled": true - } + "hotels", + "{{HotelId}}", + "ratePlanCodes", + "{{RatePlanCode}}", + "roomTypesForMassRate" ] } }, "response": [] }, { - "name": "get Room Revenue Transaction Codes LOV", + "name": "get Rooms LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84514,18 +91598,18 @@ "header": [ { "key": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" } ], "body": { @@ -84538,7 +91622,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomRevenueTrxCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rooms?includeInactiveFlag=false", "host": [ "{{HostName}}" ], @@ -84548,14 +91632,41 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomRevenueTrxCodes" + "rooms" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "false" + }, + { + "key": "parameterName", + "value": "ComboYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "N", + "disabled": true + }, + { + "key": "parameterName", + "value": "MeetingRoomYN", + "disabled": true + }, + { + "key": "parameterValue", + "value": "Y", + "disabled": true + } ] - } + }, + "description": "Room numbers with Roomtype and description" }, "response": [] }, { - "name": "get Room Specials LOV", + "name": "get Rooms Key Generation LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84574,14 +91685,13 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-hotelId", @@ -84599,7 +91709,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomSpecials", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomsKeyGeneration", "host": [ "{{HostName}}" ], @@ -84609,14 +91719,15 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomSpecials" + "roomsKeyGeneration" ] - } + }, + "description": "Room numbers with Roomtype and description" }, "response": [] }, { - "name": "get Room Status LOV", + "name": "get Routing Instructions LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84635,19 +91746,18 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -84660,7 +91770,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/RoomStatus", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/routingInstructions?parameterName=IncludeCompInstructionsYN¶meterName=IncludeTransactionCodesYN¶meterName=IncludeBillingInstructionsYN&includeInactiveFlag=false¶meterValue=N¶meterValue=Y¶meterValue=Y", "host": [ "{{HostName}}" ], @@ -84668,14 +91778,71 @@ "lov", "v1", "listOfValues", - "RoomStatus" + "hotels", + "{{HotelId}}", + "routingInstructions" + ], + "query": [ + { + "key": "parameterName", + "value": "IncludeCompInstructionsYN" + }, + { + "key": "parameterName", + "value": "IncludeTransactionCodesYN" + }, + { + "key": "parameterName", + "value": "IncludeBillingInstructionsYN" + }, + { + "key": "includeInactiveFlag", + "value": "false" + }, + { + "key": "parameterValue", + "value": "N" + }, + { + "key": "parameterValue", + "value": "Y" + }, + { + "key": "parameterValue", + "value": "Y" + } ] } }, "response": [] + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } }, { - "name": "get Room Pool Room Types LOV", + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "S - Z", + "item": [ + { + "name": "get Sales Manager Goal Period LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84699,14 +91866,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -84719,7 +91886,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomPool/SUITE/roomPoolRoomTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/salesManagerGoalPeriod", "host": [ "{{HostName}}" ], @@ -84729,16 +91896,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomPool", - "SUITE", - "roomPoolRoomTypes" + "salesManagerGoalPeriod" ] } }, "response": [] }, { - "name": "get Room Types LOV", + "name": "get Scheduled Reports Export LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84762,14 +91927,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -84782,7 +91947,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/scheduledReportsExport", "host": [ "{{HostName}}" ], @@ -84792,14 +91957,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomTypes" + "scheduledReportsExport" ] } }, "response": [] }, { - "name": "get Room Type Pool LOV", + "name": "get Inventory Items LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84823,14 +91988,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -84843,7 +92008,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomTypePool", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/SellInReservation/{{SellInReservation}}/sellInEvent/{{SellInEvent}}/inventoryItems", "host": [ "{{HostName}}" ], @@ -84853,14 +92018,18 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomTypePool" + "SellInReservation", + "{{SellInReservation}}", + "sellInEvent", + "{{SellInEvent}}", + "inventoryItems" ] } }, "response": [] }, { - "name": "get Room Types For Mass Rate LOV", + "name": "get Service Request Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84884,14 +92053,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -84904,7 +92073,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/ratePlanCodes/{{RatePlanCode}}/roomTypesForMassRate", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/serviceRequestCodes", "host": [ "{{HostName}}" ], @@ -84914,16 +92083,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "ratePlanCodes", - "{{RatePlanCode}}", - "roomTypesForMassRate" + "serviceRequestCodes" ] } }, "response": [] }, { - "name": "get Rooms LOV", + "name": "get Setup Styles LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -84942,18 +92109,19 @@ "header": [ { "key": "Content-Type", - "value": "application/json", - "type": "text" + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" }, { - "key": "x-hotelId", - "value": "{{HotelId}}", - "type": "text" + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { @@ -84966,7 +92134,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rooms?includeInactiveFlag=false", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/setupStyles", "host": [ "{{HostName}}" ], @@ -84976,41 +92144,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "rooms" - ], - "query": [ - { - "key": "includeInactiveFlag", - "value": "false" - }, - { - "key": "parameterName", - "value": "ComboYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "N", - "disabled": true - }, - { - "key": "parameterName", - "value": "MeetingRoomYN", - "disabled": true - }, - { - "key": "parameterValue", - "value": "Y", - "disabled": true - } + "setupStyles" ] - }, - "description": "Room numbers with Roomtype and description" + } }, "response": [] }, { - "name": "get Rooms Key Generation LOV", + "name": "get Shift Reports LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85038,7 +92179,7 @@ "value": "{{AppKey}}" }, { - "key": "x-hotelId", + "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" } @@ -85053,7 +92194,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/roomsKeyGeneration", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/shiftReports", "host": [ "{{HostName}}" ], @@ -85063,15 +92204,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "roomsKeyGeneration" + "shiftReports" ] - }, - "description": "Room numbers with Roomtype and description" + } }, "response": [] }, { - "name": "get Routing Instructions LOV", + "name": "get Source codes -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85090,6 +92230,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -85114,7 +92255,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/routingInstructions?parameterName=IncludeCompInstructionsYN¶meterName=IncludeTransactionCodesYN¶meterName=IncludeBillingInstructionsYN&includeInactiveFlag=false¶meterValue=N¶meterValue=Y¶meterValue=Y", + "raw": "{{HostName}}/lov/v1/listOfValues/SourceCodes?parameterName=HotelCode&includeInactiveFlag=false¶meterValue={{HotelId}}", "host": [ "{{HostName}}" ], @@ -85122,22 +92263,12 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "routingInstructions" + "SourceCodes" ], "query": [ { "key": "parameterName", - "value": "IncludeCompInstructionsYN" - }, - { - "key": "parameterName", - "value": "IncludeTransactionCodesYN" - }, - { - "key": "parameterName", - "value": "IncludeBillingInstructionsYN" + "value": "HotelCode" }, { "key": "includeInactiveFlag", @@ -85145,48 +92276,15 @@ }, { "key": "parameterValue", - "value": "N" - }, - { - "key": "parameterValue", - "value": "Y" - }, - { - "key": "parameterValue", - "value": "Y" + "value": "{{HotelId}}" } ] } }, "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "S - Z", - "item": [ - { - "name": "get Sales Manager Goal Period LOV", + "name": "get Source Groups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85230,68 +92328,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/salesManagerGoalPeriod", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "salesManagerGoalPeriod" - ] - } - }, - "response": [] - }, - { - "name": "get Scheduled Reports Export LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/scheduledReportsExport", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/includeInactive/{{IncludeInactive}}/sourceGroups", "host": [ "{{HostName}}" ], @@ -85301,14 +92338,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "scheduledReportsExport" + "includeInactive", + "{{IncludeInactive}}", + "sourceGroups" ] } }, "response": [] }, { - "name": "get Inventory Items LOV", + "name": "get Spaces LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85333,8 +92372,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", @@ -85352,7 +92391,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/SellInReservation/{{SellInReservation}}/sellInEvent/{{SellInEvent}}/inventoryItems", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/spaces", "host": [ "{{HostName}}" ], @@ -85362,18 +92401,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "SellInReservation", - "{{SellInReservation}}", - "sellInEvent", - "{{SellInEvent}}", - "inventoryItems" + "spaces" ] } }, "response": [] }, { - "name": "get Service Request Codes LOV", + "name": "get Specials LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85392,7 +92427,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -85417,7 +92451,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/serviceRequestCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/specials", "host": [ "{{HostName}}" ], @@ -85427,14 +92461,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "serviceRequestCodes" + "specials" ] } }, "response": [] }, { - "name": "get Setup Styles LOV", + "name": "get Special Requests LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85453,7 +92487,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -85478,7 +92511,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/setupStyles", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/specialRequests", "host": [ "{{HostName}}" ], @@ -85488,14 +92521,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "setupStyles" + "specialRequests" ] } }, "response": [] }, { - "name": "get Shift Reports LOV", + "name": "get Stored Value Redeem Trx LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85538,7 +92571,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/shiftReports", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/storedValueRedeemTrx", "host": [ "{{HostName}}" ], @@ -85548,87 +92581,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "shiftReports" - ] - } - }, - "response": [] - }, - { - "name": "get Source codes -> LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/SourceCodes?parameterName=HotelCode&includeInactiveFlag=false¶meterValue={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "SourceCodes" - ], - "query": [ - { - "key": "parameterName", - "value": "HotelCode" - }, - { - "key": "includeInactiveFlag", - "value": "false" - }, - { - "key": "parameterValue", - "value": "{{HotelId}}" - } + "storedValueRedeemTrx" ] } }, "response": [] }, { - "name": "get Source Groups LOV", + "name": "get Summary Refresh Log LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85647,7 +92607,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -85672,70 +92631,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/includeInactive/{{IncludeInactive}}/sourceGroups", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "includeInactive", - "{{IncludeInactive}}", - "sourceGroups" - ] - } - }, - "response": [] - }, - { - "name": "get Spaces LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/spaces", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/summaryRefreshLog", "host": [ "{{HostName}}" ], @@ -85745,14 +92641,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "spaces" + "summaryRefreshLog" ] } }, "response": [] }, { - "name": "get Specials LOV", + "name": "get Synchronize Rate Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85795,7 +92691,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/specials", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/synchronizeRateCodes", "host": [ "{{HostName}}" ], @@ -85805,14 +92701,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "specials" + "synchronizeRateCodes" ] } }, "response": [] }, { - "name": "get Special Requests LOV", + "name": "get Task Break Out LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85855,7 +92751,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/specialRequests", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromDate/{fromDate}}/taskBreakOut", "host": [ "{{HostName}}" ], @@ -85865,14 +92761,16 @@ "listOfValues", "hotels", "{{HotelId}}", - "specialRequests" + "fromDate", + "{fromDate}}", + "taskBreakOut" ] } }, "response": [] }, { - "name": "get Stored Value Redeem Trx LOV", + "name": "get Tax Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85915,7 +92813,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/storedValueRedeemTrx", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/taxTypes", "host": [ "{{HostName}}" ], @@ -85925,14 +92823,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "storedValueRedeemTrx" + "taxTypes" ] } }, "response": [] }, { - "name": "get Summary Refresh Log LOV", + "name": "get Telephone Category LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -85975,7 +92873,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/summaryRefreshLog", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/telephoneCategory", "host": [ "{{HostName}}" ], @@ -85985,14 +92883,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "summaryRefreshLog" + "telephoneCategory" ] } }, "response": [] }, { - "name": "get Synchronize Rate Codes LOV", + "name": "get Template Booking Channel Room Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86035,7 +92933,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/synchronizeRateCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCode}}/templateBookingChannelRoomTypes", "host": [ "{{HostName}}" ], @@ -86043,16 +92941,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "synchronizeRateCodes" + "bookingChannels", + "{{BookingChannelCode}}", + "templateBookingChannelRoomTypes" ] } }, "response": [] }, { - "name": "get Task Break Out LOV", + "name": "get Template Preferences LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86095,7 +92993,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromDate/{fromDate}}/taskBreakOut", + "raw": "{{HostName}}/lov/v1/listOfValues/includeGlobals/{{IncludeGlobals}}/templatePreferences", "host": [ "{{HostName}}" ], @@ -86103,18 +93001,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "fromDate", - "{fromDate}}", - "taskBreakOut" + "includeGlobals", + "{{IncludeGlobals}}", + "templatePreferences" ] } }, "response": [] }, { - "name": "get Tax Types LOV", + "name": "get Template Market Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86157,7 +93053,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/taxTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateMarketCodes", "host": [ "{{HostName}}" ], @@ -86165,16 +93061,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "taxTypes" + "includeInactive", + "{{IncludeInactive}}", + "templateMarketCodes" ] } }, "response": [] }, { - "name": "get Telephone Category LOV", + "name": "get Template Market Groups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86217,7 +93113,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/telephoneCategory", + "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateMarketGroups", "host": [ "{{HostName}}" ], @@ -86225,16 +93121,16 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "telephoneCategory" + "includeInactive", + "{{IncludeInactive}}", + "templateMarketGroups" ] } }, "response": [] }, { - "name": "get Template Booking Channel Room Types LOV", + "name": "get Template Room Classes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86277,7 +93173,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/bookingChannels/{{BookingChannelCode}}/templateBookingChannelRoomTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateRoomClasses", "host": [ "{{HostName}}" ], @@ -86285,16 +93181,16 @@ "lov", "v1", "listOfValues", - "bookingChannels", - "{{BookingChannelCode}}", - "templateBookingChannelRoomTypes" + "includeInactive", + "{{IncludeInactive}}", + "templateRoomClasses" ] } }, "response": [] }, { - "name": "get Template Preferences LOV", + "name": "get Template Source Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86337,7 +93233,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/includeGlobals/{{IncludeGlobals}}/templatePreferences", + "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateSourceCodes", "host": [ "{{HostName}}" ], @@ -86345,16 +93241,16 @@ "lov", "v1", "listOfValues", - "includeGlobals", - "{{IncludeGlobals}}", - "templatePreferences" + "includeInactive", + "{{IncludeInactive}}", + "templateSourceCodes" ] } }, "response": [] }, { - "name": "get Template Market Codes LOV", + "name": "get Template Source Groups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86397,7 +93293,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateMarketCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateSourceGroups", "host": [ "{{HostName}}" ], @@ -86407,14 +93303,14 @@ "listOfValues", "includeInactive", "{{IncludeInactive}}", - "templateMarketCodes" + "templateSourceGroups" ] } }, "response": [] }, { - "name": "get Template Market Groups LOV", + "name": "get Template Transaction Subgroups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86433,18 +93329,105 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/fetchOnlyUniqueValues/{{FetchOnlyUniqueValues}}/templateTransactionSubgroups", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "fetchOnlyUniqueValues", + "{{FetchOnlyUniqueValues}}", + "templateTransactionSubgroups" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.", + "disabled": true + }, + { + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Test Upsell Rules Rate Code LOV", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -86457,7 +93440,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateMarketGroups", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/nights/{{Nights}}/arrivalDate/{{ArrivalDate}}/roomCategory/{{RoomCategory}}/testUpsellRulesRateCode", "host": [ "{{HostName}}" ], @@ -86465,16 +93448,47 @@ "lov", "v1", "listOfValues", - "includeInactive", - "{{IncludeInactive}}", - "templateMarketGroups" + "hotels", + "{{HotelId}}", + "nights", + "{{Nights}}", + "arrivalDate", + "{{ArrivalDate}}", + "roomCategory", + "{{RoomCategory}}", + "testUpsellRulesRateCode" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.\"", + "disabled": true + }, + { + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Template Room Classes LOV", + "name": "get To Postal Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86517,7 +93531,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateRoomClasses", + "raw": "{{HostName}}/lov/v1/listOfValues/country/{{Country}}/toPostalCodes", "host": [ "{{HostName}}" ], @@ -86525,16 +93539,16 @@ "lov", "v1", "listOfValues", - "includeInactive", - "{{IncludeInactive}}", - "templateRoomClasses" + "country", + "{{Country}}", + "toPostalCodes" ] } }, "response": [] }, { - "name": "get Template Source Codes LOV", + "name": "get Transaction Adjustment Reason Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86577,7 +93591,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateSourceCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionAdjustmentReasonCodes", "host": [ "{{HostName}}" ], @@ -86585,16 +93599,16 @@ "lov", "v1", "listOfValues", - "includeInactive", - "{{IncludeInactive}}", - "templateSourceCodes" + "hotels", + "{{HotelId}}", + "transactionAdjustmentReasonCodes" ] } }, "response": [] }, { - "name": "get Template Source Groups LOV", + "name": "get Transaction Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86637,7 +93651,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/includeInactive/{{IncludeInactive}}/templateSourceGroups", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionCodes", "host": [ "{{HostName}}" ], @@ -86645,16 +93659,16 @@ "lov", "v1", "listOfValues", - "includeInactive", - "{{IncludeInactive}}", - "templateSourceGroups" + "hotels", + "{{HotelId}}", + "transactionCodes" ] } }, "response": [] }, { - "name": "get To Postal Codes LOV", + "name": "get Transaction Codes Consumption LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86697,7 +93711,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/country/{{Country}}/toPostalCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionCodesConsumption", "host": [ "{{HostName}}" ], @@ -86705,16 +93719,16 @@ "lov", "v1", "listOfValues", - "country", - "{{Country}}", - "toPostalCodes" + "hotels", + "{{HotelId}}", + "transactionCodesConsumption" ] } }, "response": [] }, { - "name": "get Transaction Adjustment Reason Codes LOV", + "name": "get Transaction Codes Payment LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86757,7 +93771,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionAdjustmentReasonCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionCodesPayment", "host": [ "{{HostName}}" ], @@ -86767,14 +93781,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transactionAdjustmentReasonCodes" + "transactionCodesPayment" ] } }, "response": [] }, { - "name": "get Transaction Codes LOV", + "name": "get Transaction Delete Reason Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86817,7 +93831,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionDeleteReasonCodes", "host": [ "{{HostName}}" ], @@ -86827,14 +93841,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transactionCodes" + "transactionDeleteReasonCodes" ] } }, "response": [] }, { - "name": "get Transaction Codes Consumption LOV", + "name": "get Transaction Diversion Rule Rooms LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86877,7 +93891,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionCodesConsumption", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionDiversionRuleRooms", "host": [ "{{HostName}}" ], @@ -86887,14 +93901,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transactionCodesConsumption" + "transactionDiversionRuleRooms" ] } }, "response": [] }, { - "name": "get Transaction Codes Payment LOV", + "name": "get Transaction Groups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86937,7 +93951,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionCodesPayment", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionGroups", "host": [ "{{HostName}}" ], @@ -86947,14 +93961,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transactionCodesPayment" + "transactionGroups" ] } }, "response": [] }, { - "name": "get Transaction Delete Reason Codes LOV", + "name": "get Transaction Subgroups LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -86997,7 +94011,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionDeleteReasonCodes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionSubgroups", "host": [ "{{HostName}}" ], @@ -87007,14 +94021,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transactionDeleteReasonCodes" + "transactionSubgroups" ] } }, "response": [] }, { - "name": "get Transaction Diversion Rule Rooms LOV", + "name": "get Transport Types LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -87057,7 +94071,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionDiversionRuleRooms", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transportTypes", "host": [ "{{HostName}}" ], @@ -87067,14 +94081,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transactionDiversionRuleRooms" + "transportTypes" ] } }, "response": [] }, { - "name": "get Transaction Groups LOV", + "name": "get Transport Types Hotel LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -87117,7 +94131,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionGroups", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transportTypesHotel", "host": [ "{{HostName}}" ], @@ -87127,14 +94141,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transactionGroups" + "transportTypesHotel" ] } }, "response": [] }, { - "name": "get Transaction Subgroups LOV", + "name": "get Travel Agent Source LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -87177,7 +94191,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transactionSubgroups", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/travelAgentSource", "host": [ "{{HostName}}" ], @@ -87187,14 +94201,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transactionSubgroups" + "travelAgentSource" ] } }, "response": [] }, { - "name": "get Transport Types LOV", + "name": "get Travel Agent Source Resv LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -87237,7 +94251,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transportTypes", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/travelAgentSourceResv", "host": [ "{{HostName}}" ], @@ -87247,14 +94261,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transportTypes" + "travelAgentSourceResv" ] } }, "response": [] }, { - "name": "get Transport Types Hotel LOV", + "name": "get Turnaway Codes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -87297,7 +94311,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/transportTypesHotel", + "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/turnawayCodes", "host": [ "{{HostName}}" ], @@ -87307,14 +94321,14 @@ "listOfValues", "hotels", "{{HotelId}}", - "transportTypesHotel" + "turnawayCodes" ] } }, "response": [] }, { - "name": "get Travel Agent Source LOV", + "name": "get Titles -> LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -87333,6 +94347,7 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -87357,7 +94372,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/travelAgentSource", + "raw": "{{HostName}}/lov/v1/listOfValues/Titles?parameterName=LanguageCode&includeInactiveFlag=false¶meterValue=E", "host": [ "{{HostName}}" ], @@ -87365,76 +94380,28 @@ "lov", "v1", "listOfValues", - "hotels", - "{{HotelId}}", - "travelAgentSource" - ] - } - }, - "response": [] - }, - { - "name": "get Travel Agent Source Resv LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "Titles" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "key": "parameterName", + "value": "LanguageCode" + }, + { + "key": "includeInactiveFlag", + "value": "false" + }, + { + "key": "parameterValue", + "value": "E" } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/travelAgentSourceResv", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "travelAgentSourceResv" ] } }, "response": [] }, { - "name": "get Turnaway Codes LOV", + "name": "get Udf Attributes LOV", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -87453,79 +94420,19 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/turnawayCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "lov", - "v1", - "listOfValues", - "hotels", - "{{HotelId}}", - "turnawayCodes" - ] - } - }, - "response": [] - }, - { - "name": "get Titles -> LOV", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -87538,7 +94445,7 @@ } }, "url": { - "raw": "{{HostName}}/lov/v1/listOfValues/Titles?parameterName=LanguageCode&includeInactiveFlag=false¶meterValue=E", + "raw": "{{HostName}}/lov/v1/listOfValues/udfType/{{UDFType}}/udfCategory/{{UDFCategory}}/udfAttributes", "host": [ "{{HostName}}" ], @@ -87546,20 +94453,35 @@ "lov", "v1", "listOfValues", - "Titles" + "udfType", + "{{UDFType}}", + "udfCategory", + "{{UDFCategory}}", + "udfAttributes" ], "query": [ { - "key": "parameterName", - "value": "LanguageCode" + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.", + "disabled": true }, { - "key": "includeInactiveFlag", - "value": "false" + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true }, { "key": "parameterValue", - "value": "E" + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true } ] } @@ -87943,7 +94865,7 @@ ] }, { - "name": "fetch LOV names", + "name": "get LOV names", "request": { "auth": { "type": "bearer", @@ -87982,6 +94904,91 @@ "description": "In the response, you will see all available options you can then pass in a new request, to find the details for that subject.\r\nEG name = ProfileIdCountries. Now you can post the request - {{HostName}}/lov/v1/listOfValues/ProfileIdCountries\r\n\r\nYou will also see in the response of this request if the \"name\" has parameters than can be passed in the request too, and if they are mandatory or not." }, "response": [] + }, + { + "name": "get List Of Values", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/lov/v1/listOfValues/{{Name}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "lov", + "v1", + "listOfValues", + "{{Name}}" + ], + "query": [ + { + "key": "includeInactiveFlag", + "value": "", + "description": "Only useful for LOVs that support toggle of inactive records inclusion. When set to true, inactive records will be included.", + "disabled": true + }, + { + "key": "parameterName", + "value": "", + "description": "Name of the parameter.", + "disabled": true + }, + { + "key": "parameterValue", + "value": "", + "description": "Value of the parameter.", + "disabled": true + }, + { + "key": "excludeCodes", + "value": "", + "disabled": true + } + ] + }, + "description": "Use getLOVNames for a list of LOV names that can be included in the path parameter in getListOfValues." + }, + "response": [] } ], "description": "###### APIs to cater for List of Value functionality in OPERA Cloud. \r\n\r\nA List of Values in the OPERA Application can be configured by a property. Then by using these APIs you can retrieve all configured codes. As an example, Titles is a configurable ListOfValues. A hotel can specify what titles they wish to use, and thus fetching the LOV for title, you can view the codes that are configured for a property. ", @@ -88320,7 +95327,7 @@ "response": [] }, { - "name": "Get Profile -> Identification details", + "name": "Get Profile (v1) -> Identification details", "request": { "auth": { "type": "bearer", @@ -88452,7 +95459,7 @@ "response": [] }, { - "name": "Get Profile -> Communication details including address, email etc", + "name": "Get Profile (v1) -> Communication details including address, email etc", "request": { "auth": { "type": "bearer", @@ -92264,7 +99271,7 @@ "response": [] }, { - "name": "post Preference (multiple preferences)", + "name": "post Preference (v0) (multiple preferences)", "request": { "auth": { "type": "bearer", @@ -92321,7 +99328,7 @@ "response": [] }, { - "name": "post Preference (1 preference)", + "name": "post Preference (v0) (1 preference)", "request": { "auth": { "type": "bearer", @@ -94371,7 +101378,7 @@ "response": [] } ], - "description": "###### APIs to cater for Customer Relationship Management (profile) functionality in OPERA Cloud.\r\n\r\nThere are different types of profiles in OPERA Cloud, including Guest, Company, Travel Agent, Source, Group, and Contact profile types. A profile can store and display a wide range of information about the guest, company, travel agent etc., depending upon the type of profile.  For example, a guest profile can store the guest name, address, contact information, details on billing, membership benefits, preferences and much more. All profiles in OPERA when created are assigned a ProfileID.  This ID will be used throughout the CRM APIs.\r\n\r\nFor further detailed information on Profiles, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_profiles_intro.htm#OCSUH-Profiles-Intro-B9620FC9).", + "description": "###### APIs to cater for Customer Relationship Management (profile) functionality in OPERA Cloud.\r\n\r\nThere are different types of profiles in OPERA Cloud, including Guest, Company, Travel Agent, Source, Group, and Contact profile types. A profile can store and display a wide range of information about the guest, company, travel agent etc., depending upon the type of profile. For example, a guest profile can store the guest name, address, contact information, details on billing, membership benefits, preferences and much more. All profiles in OPERA when created are assigned a ProfileID. This ID will be used throughout the CRM APIs.\r\n\r\nFor further detailed information on Profiles, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_profiles_intro.htm#OCSUH-Profiles-Intro-B9620FC9).", "event": [ { "listen": "prerequest", @@ -97147,7 +104154,7 @@ "response": [] }, { - "name": "put Guest Statuses", + "name": "put Guest Statuses(v0)", "request": { "auth": { "type": "bearer", @@ -107904,7 +114911,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/V1/hotels/{{HotelId}}/reservations/{{ReservationId}}/cancellationPolicies", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/cancellationPolicies", "host": [ "{{HostName}}" ], @@ -111879,7 +118886,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"guestMessages\": [\r\n {\r\n \"message\": {\r\n \"messageText\": \"Kate Oracle phoned, please call her back.\",\r\n \"messageDate\": \"2023-08-26 03:27:53.0\",\r\n \"typeOfMessage\": \"Tm\",\r\n \"recipient\": \"Burrell, kate\"\r\n },\r\n \"delivery\": {\r\n \"deliveryStatus\": \"Mr\"\r\n }\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", + "raw": "{\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"guestMessages\": [\r\n {\r\n \"message\": {\r\n \"messageText\": \"Kate Oracle phoned, please call her back.\",\r\n \"messageDate\": \"2023-08-26 03:27:53.0\",\r\n \"typeOfMessage\": \"Tm\",\r\n \"recipient\": \"Jones, kate\"\r\n },\r\n \"delivery\": {\r\n \"deliveryStatus\": \"Mr\"\r\n }\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", "options": { "raw": { "language": "json" @@ -111938,7 +118945,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelId\":\"{{HotelId}}\",\r\n \"guestMessages\":[\r\n {\r\n \"message\":{\r\n \"messageText\":\"Kate Oracle phoned, please call her back.\",\r\n \"messageDate\":\"2023-08-26 03:27:53.0\",\r\n \"typeOfMessage\":\"Tm\",\r\n \"recipient\":\"Burrell, kate\"\r\n },\r\n \"delivery\":{\r\n \"deliveryStatus\":\"Mr\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelId\":\"{{HotelId}}\",\r\n \"guestMessages\":[\r\n {\r\n \"message\":{\r\n \"messageText\":\"Kate Oracle phoned, please call her back.\",\r\n \"messageDate\":\"2023-08-26 03:27:53.0\",\r\n \"typeOfMessage\":\"Tm\",\r\n \"recipient\":\"Jones, kate\"\r\n },\r\n \"delivery\":{\r\n \"deliveryStatus\":\"Mr\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -114550,7 +121557,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/V1/hotels/{{HotelId}}/reservations/{{ReservationId}}/guestLocators/16774", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/guestLocators/16774", "host": [ "{{HostName}}" ], @@ -114757,7 +121764,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/V1/hotels/{{HotelId}}/reservations/{{ReservationId}}/guestLocators/16774", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/guestLocators/16774", "host": [ "{{HostName}}" ], @@ -116337,25 +123344,1061 @@ } }, "url": { - "raw": "{{HostName}}/rsv/V1/hotels/{{HotelId}}/reservations/{{ReservationId}}/cancellationHistory", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/cancellationHistory", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "V1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "cancellationHistory" + ] + } + }, + "response": [] + }, + { + "name": "get Confirmation Letters", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/confirmationLetters", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}", + "confirmationLetters" + ], + "query": [ + { + "key": "reservationGuestId", + "value": "", + "disabled": true + }, + { + "key": "reservationGuestIdType", + "value": "", + "disabled": true + }, + { + "key": "membershipId", + "value": "", + "disabled": true + }, + { + "key": "membershipLevelCode", + "value": "", + "disabled": true + }, + { + "key": "surname", + "value": "Smith", + "disabled": true + }, + { + "key": "givenName", + "value": "", + "disabled": true + }, + { + "key": "blockIdType", + "value": "", + "disabled": true + }, + { + "key": "blockId", + "value": "", + "disabled": true + }, + { + "key": "blockName", + "value": "", + "disabled": true + }, + { + "key": "arrivalStartDate", + "value": "", + "disabled": true + }, + { + "key": "arrivalEndDate", + "value": "", + "disabled": true + }, + { + "key": "createdOnStartDate", + "value": "", + "disabled": true + }, + { + "key": "createdOnEndDate", + "value": "", + "disabled": true + }, + { + "key": "sent", + "value": "", + "disabled": true + }, + { + "key": "pending", + "value": "", + "disabled": true + }, + { + "key": "notAttached", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get ECoupons", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/eCoupons", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "eCoupons" + ] + } + }, + "response": [] + }, + { + "name": "get External System Delivery History", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/fetchExternalSystemDeliveryHistory", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}", + "fetchExternalSystemDeliveryHistory" + ] + } + }, + "response": [] + }, + { + "name": "get External System Reservations", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/externalSystems/{{ExternalSystemCode}}/reservations?externalReferenceList=234234", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "externalSystems", + "{{ExternalSystemCode}}", + "reservations" + ], + "query": [ + { + "key": "searchType", + "value": "Any", + "disabled": true + }, + { + "key": "reservationIdList", + "value": "360343", + "disabled": true + }, + { + "key": "confirmationNumberList", + "value": "575218", + "disabled": true + }, + { + "key": "externalReferenceList", + "value": "234234", + "description": "This query parameter is needed to use this operation." + } + ] + } + }, + "response": [] + }, + { + "name": "get Future Reservations Or Blocks", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/profiles/{{ProfileId}}/reservations", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "profiles", + "{{ProfileId}}", + "reservations" + ] + } + }, + "response": [] + }, + { + "name": "get Linked Reservations", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/linkedSummary", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "linkedSummary" + ] + } + }, + "response": [] + }, + { + "name": "get Package", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/packages?productCode={{PackageCode}}&fetchInstructions=Primary&fetchInstructions=Classification&fetchInstructions=Schedule&fetchInstructions=Transaction&fetchInstructions=InventoryItems&packageQuantity=1", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "packages" + ], + "query": [ + { + "key": "productCode", + "value": "{{PackageCode}}" + }, + { + "key": "fetchInstructions", + "value": "Primary" + }, + { + "key": "fetchInstructions", + "value": "Classification" + }, + { + "key": "fetchInstructions", + "value": "Schedule" + }, + { + "key": "fetchInstructions", + "value": "Transaction" + }, + { + "key": "fetchInstructions", + "value": "InventoryItems" + }, + { + "key": "packageQuantity", + "value": "1" + } + ] + }, + "description": "Get package details that are on a reservation." + }, + "response": [] + }, + { + "name": "get Pre Arrival Member Reservations", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/preArrivalMembersReservations?membershipType=QF&start=2023-04-01&end=2023-04-10&externalReferenceType=AC", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}", + "preArrivalMembersReservations" + ], + "query": [ + { + "key": "membershipType", + "value": "QF" + }, + { + "key": "start", + "value": "2023-04-01" + }, + { + "key": "end", + "value": "2023-04-10" + }, + { + "key": "externalReferenceType", + "value": "AC" + } + ] + } + }, + "response": [] + }, + { + "name": "get Pre Configured Routing Instructions", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/preConfiguredRoutingInstructions?travelAgentName=AAA", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}", + "preConfiguredRoutingInstructions" + ], + "query": [ + { + "key": "travelAgentName", + "value": "AAA", + "description": "At least one query parameter is needed to use this operation" + } + ] + } + }, + "response": [] + }, + { + "name": "get Rate Info to get daily detail", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}}/reservations/rateInfo?summaryInfo=false&type=Reservation&id=1840783&detailDate=2023-07-10", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}}", + "reservations", + "rateInfo" + ], + "query": [ + { + "key": "summaryInfo", + "value": "false" + }, + { + "key": "type", + "value": "Reservation" + }, + { + "key": "id", + "value": "1840783" + }, + { + "key": "detailDate", + "value": "2023-07-10" + } + ] + } + }, + "response": [] + }, + { + "name": "get Rate Info to get summary information", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}}/reservations/rateInfo?summaryInfo=true&ratePlanCode={{RatePlanCode}}&roomType={{RoomType}}&adults=2&criteriaStartDate=2023-04-01&criteriaEndDate=2023-04-03", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}}", + "reservations", + "rateInfo" + ], + "query": [ + { + "key": "summaryInfo", + "value": "true" + }, + { + "key": "ratePlanCode", + "value": "{{RatePlanCode}}" + }, + { + "key": "roomType", + "value": "{{RoomType}}" + }, + { + "key": "adults", + "value": "2" + }, + { + "key": "criteriaStartDate", + "value": "2023-04-01" + }, + { + "key": "criteriaEndDate", + "value": "2023-04-03" + }, + { + "key": "type", + "value": "Reservation", + "disabled": true + }, + { + "key": "id", + "value": "1840783", + "disabled": true + }, + { + "key": "detailDate", + "value": "2023-07-10", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Reprint Tickets", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/tickets/reprint", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "v1", + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "tickets", + "reprint" + ] + } + }, + "response": [] + }, + { + "name": "get Reservation Activity Log", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/activityLog?parameterName=RESV_NAME_ID¶meterValue={{ReservationId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", - "V1", + "v1", "hotels", "{{HotelId}}", "reservations", - "{{ReservationId}}", - "cancellationHistory" + "activityLog" + ], + "query": [ + { + "key": "parameterName", + "value": "RESV_NAME_ID" + }, + { + "key": "parameterValue", + "value": "{{ReservationId}}" + }, + { + "key": "activityType", + "value": "UPDATE RESERVATION", + "disabled": true + }, + { + "key": "searchText", + "value": "", + "disabled": true + }, + { + "key": "activityGroup", + "value": "REP_RESERVATION", + "disabled": true + } ] } }, "response": [] }, { - "name": "get Confirmation Letters", + "name": "get Reservation By Ext Id", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -116399,7 +124442,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/confirmationLetters", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/externalSystems/{{ExternalSystemCode}}/reservations/{{ReservationExternalId}}", "host": [ "{{HostName}}" ], @@ -116408,96 +124451,17 @@ "v1", "hotels", "{{HotelId}}", - "confirmationLetters" - ], - "query": [ - { - "key": "reservationGuestId", - "value": "", - "disabled": true - }, - { - "key": "reservationGuestIdType", - "value": "", - "disabled": true - }, - { - "key": "membershipId", - "value": "", - "disabled": true - }, - { - "key": "membershipLevelCode", - "value": "", - "disabled": true - }, - { - "key": "surname", - "value": "Smith", - "disabled": true - }, - { - "key": "givenName", - "value": "", - "disabled": true - }, - { - "key": "blockIdType", - "value": "", - "disabled": true - }, - { - "key": "blockId", - "value": "", - "disabled": true - }, - { - "key": "blockName", - "value": "", - "disabled": true - }, - { - "key": "arrivalStartDate", - "value": "", - "disabled": true - }, - { - "key": "arrivalEndDate", - "value": "", - "disabled": true - }, - { - "key": "createdOnStartDate", - "value": "", - "disabled": true - }, - { - "key": "createdOnEndDate", - "value": "", - "disabled": true - }, - { - "key": "sent", - "value": "", - "disabled": true - }, - { - "key": "pending", - "value": "", - "disabled": true - }, - { - "key": "notAttached", - "value": "", - "disabled": true - } + "externalSystems", + "{{ExternalSystemCode}}", + "reservations", + "{{ReservationExternalId}}" ] } }, "response": [] }, { - "name": "get ECoupons", + "name": "get Reservation Indicators", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -116541,25 +124505,34 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/eCoupons", + "raw": "{{HostName}}/rsv/v1/reservations/indicators?reservationId={{ReservationId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "v1", - "hotels", - "{{HotelId}}", "reservations", - "{{ReservationId}}", - "eCoupons" + "indicators" + ], + "query": [ + { + "key": "hotelid", + "value": "{{HotelId}}", + "disabled": true + }, + { + "key": "reservationId", + "value": "{{ReservationId}}", + "description": "Reservation id is must query parameter" + } ] } }, "response": [] }, { - "name": "get External System Delivery History", + "name": "get Reservation Inventory Items", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -116583,14 +124556,14 @@ "value": "application/json" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" }, { - "key": "x-app-key", + "key": "x-hotelId", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" } ], "body": { @@ -116603,7 +124576,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/fetchExternalSystemDeliveryHistory", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/inventoryItems", "host": [ "{{HostName}}" ], @@ -116612,14 +124585,16 @@ "v1", "hotels", "{{HotelId}}", - "fetchExternalSystemDeliveryHistory" + "reservations", + "{{ReservationId}}", + "inventoryItems" ] } }, "response": [] }, { - "name": "get External System Reservations", + "name": "get Reservation Pace", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -116663,37 +124638,32 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/externalSystems/{{ExternalSystemCode}}/reservations?externalReferenceList=234234", + "raw": "{{HostName}}/rsv/v1/reservations/pace?stayDate=2023-11-01&leadDays=5&channels=OWS&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "v1", - "externalSystems", - "{{ExternalSystemCode}}", - "reservations" + "reservations", + "pace" ], "query": [ { - "key": "searchType", - "value": "Any", - "disabled": true + "key": "stayDate", + "value": "2023-11-01" }, { - "key": "reservationIdList", - "value": "360343", - "disabled": true + "key": "leadDays", + "value": "5" }, { - "key": "confirmationNumberList", - "value": "575218", - "disabled": true + "key": "channels", + "value": "OWS" }, { - "key": "externalReferenceList", - "value": "234234", - "description": "This query parameter is needed to use this operation." + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -116701,7 +124671,7 @@ "response": [] }, { - "name": "get Future Reservations Or Blocks", + "name": "get Reservation Policies", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -116745,23 +124715,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/profiles/{{ProfileId}}/reservations", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/policies", "host": [ "{{HostName}}" ], "path": [ "rsv", "v1", - "profiles", - "{{ProfileId}}", - "reservations" + "hotels", + "{{HotelId}}", + "reservations", + "{{ReservationId}}", + "policies" ] } }, "response": [] }, { - "name": "get Linked Reservations", + "name": "get Reservation Preference", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -116805,7 +124777,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/linkedSummary", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/preferences", "host": [ "{{HostName}}" ], @@ -116816,14 +124788,14 @@ "{{HotelId}}", "reservations", "{{ReservationId}}", - "linkedSummary" + "preferences" ] } }, "response": [] }, { - "name": "get Package", + "name": "get Room Calendar", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -116867,7 +124839,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/packages?productCode={{PackageCode}}&fetchInstructions=Primary&fetchInstructions=Classification&fetchInstructions=Schedule&fetchInstructions=Transaction&fetchInstructions=InventoryItems&packageQuantity=1", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/roomCalendar?endDate=2023-01-01&startDate=2922-02-01", "host": [ "{{HostName}}" ], @@ -116876,47 +124848,129 @@ "v1", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "packages" + "roomCalendar" ], "query": [ { - "key": "productCode", - "value": "{{PackageCode}}" + "key": "endDate", + "value": "2023-01-01" + }, + { + "key": "startDate", + "value": "2922-02-01" + }, + { + "key": "roomStatus", + "value": "", + "disabled": true + }, + { + "key": "advanceCheckedIn", + "value": "", + "disabled": true + }, + { + "key": "assignedRooms", + "value": "", + "disabled": true + }, + { + "key": "componentRooms", + "value": "", + "disabled": true + }, + { + "key": "connectingRoomsOnly", + "value": "", + "disabled": true + }, + { + "key": "dueOut", + "value": "", + "disabled": true + }, + { + "key": "isSortDescending", + "value": "", + "disabled": true + }, + { + "key": "pageIndex", + "value": "", + "disabled": true + }, + { + "key": "partiallyAssignedRooms", + "value": "", + "disabled": true + }, + { + "key": "recordsPerPage", + "value": "", + "disabled": true + }, + { + "key": "roomConditions", + "value": "", + "disabled": true + }, + { + "key": "sortingBy", + "value": "", + "disabled": true }, { - "key": "fetchInstructions", - "value": "Primary" + "key": "unassignedRooms", + "value": "", + "disabled": true }, { - "key": "fetchInstructions", - "value": "Classification" + "key": "roomId", + "value": "", + "disabled": true }, { - "key": "fetchInstructions", - "value": "Schedule" + "key": "roomType", + "value": "", + "disabled": true }, { - "key": "fetchInstructions", - "value": "Transaction" + "key": "roomClass", + "value": "", + "disabled": true }, { - "key": "fetchInstructions", - "value": "InventoryItems" + "key": "floor", + "value": "", + "disabled": true }, { - "key": "packageQuantity", - "value": "1" + "key": "roomFeature", + "value": "", + "disabled": true + }, + { + "key": "roomStatus", + "value": "", + "disabled": true + }, + { + "key": "smokingPreference", + "value": "", + "disabled": true + }, + { + "key": "bedType", + "value": "", + "disabled": true } ] - }, - "description": "Get package details that are on a reservation." + } }, "response": [] }, { - "name": "get Pre Arrival Member Reservations", + "name": "get Script", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -116960,7 +125014,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/preArrivalMembersReservations?membershipType=QF&start=2023-04-01&end=2023-04-10&externalReferenceType=AC", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/script?reservationId={{ReservationId}}&reservationIdType=Reservation", "host": [ "{{HostName}}" ], @@ -116969,24 +125023,16 @@ "v1", "hotels", "{{HotelId}}", - "preArrivalMembersReservations" + "script" ], "query": [ { - "key": "membershipType", - "value": "QF" - }, - { - "key": "start", - "value": "2023-04-01" - }, - { - "key": "end", - "value": "2023-04-10" + "key": "reservationId", + "value": "{{ReservationId}}" }, { - "key": "externalReferenceType", - "value": "AC" + "key": "reservationIdType", + "value": "Reservation" } ] } @@ -116994,7 +125040,7 @@ "response": [] }, { - "name": "get Pre Configured Routing Instructions", + "name": "get Sell Messages", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -117038,22 +125084,58 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/preConfiguredRoutingInstructions?travelAgentName=AAA", + "raw": "{{HostName}}/rsv/v1/sellMessages?hotelId={{HotelId}}&fetchInstruction=RateCodes", "host": [ "{{HostName}}" ], "path": [ "rsv", "v1", - "hotels", - "{{HotelId}}", - "preConfiguredRoutingInstructions" + "sellMessages" ], "query": [ { - "key": "travelAgentName", - "value": "AAA", - "description": "At least one query parameter is needed to use this operation" + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "criteriaId", + "value": "", + "disabled": true + }, + { + "key": "criteriaIdType", + "value": "", + "disabled": true + }, + { + "key": "ratePlanCode", + "value": "", + "disabled": true + }, + { + "key": "roomType", + "value": "", + "disabled": true + }, + { + "key": "startDate", + "value": "", + "disabled": true + }, + { + "key": "endDate", + "value": "", + "disabled": true + }, + { + "key": "duration", + "value": "", + "disabled": true + }, + { + "key": "fetchInstruction", + "value": "RateCodes" } ] } @@ -117061,7 +125143,7 @@ "response": [] }, { - "name": "get Rate Info to get daily detail", + "name": "get Reservation Statistics", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -117105,34 +125187,32 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}}/reservations/rateInfo?summaryInfo=false&type=Reservation&id=1840783&detailDate=2023-07-10", + "raw": "{{HostName}}/rsv/v1/reservations/statistics?requestedReportsTypeEndDate=2023-06-21&reportCode=ReservationAndRevenueSummary&requestedReportsTypeStartDate=2023-06-15&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "v1", - "hotels", - "{{HotelId}}}", "reservations", - "rateInfo" + "statistics" ], "query": [ { - "key": "summaryInfo", - "value": "false" + "key": "requestedReportsTypeEndDate", + "value": "2023-06-21" }, { - "key": "type", - "value": "Reservation" + "key": "reportCode", + "value": "ReservationAndRevenueSummary" }, { - "key": "id", - "value": "1840783" + "key": "requestedReportsTypeStartDate", + "value": "2023-06-15" }, { - "key": "detailDate", - "value": "2023-07-10" + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -117140,7 +125220,7 @@ "response": [] }, { - "name": "get Rate Info to get summary information", + "name": "get Reservation Statistics -> Channel Monitor Summary Report", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -117184,57 +125264,32 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}}/reservations/rateInfo?summaryInfo=true&ratePlanCode={{RatePlanCode}}&roomType={{RoomType}}&adults=2&criteriaStartDate=2023-04-01&criteriaEndDate=2023-04-03", + "raw": "{{HostName}}/rsv/v1/reservations/statistics?requestedReportsTypeEndDate=2023-06-21&reportCode=ChannelMonitorSummary&requestedReportsTypeStartDate=2023-06-15&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "v1", - "hotels", - "{{HotelId}}}", "reservations", - "rateInfo" + "statistics" ], "query": [ { - "key": "summaryInfo", - "value": "true" - }, - { - "key": "ratePlanCode", - "value": "{{RatePlanCode}}" - }, - { - "key": "roomType", - "value": "{{RoomType}}" - }, - { - "key": "adults", - "value": "2" - }, - { - "key": "criteriaStartDate", - "value": "2023-04-01" - }, - { - "key": "criteriaEndDate", - "value": "2023-04-03" + "key": "requestedReportsTypeEndDate", + "value": "2023-06-21" }, { - "key": "type", - "value": "Reservation", - "disabled": true + "key": "reportCode", + "value": "ChannelMonitorSummary" }, { - "key": "id", - "value": "1840783", - "disabled": true + "key": "requestedReportsTypeStartDate", + "value": "2023-06-15" }, { - "key": "detailDate", - "value": "2023-07-10", - "disabled": true + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -117242,7 +125297,7 @@ "response": [] }, { - "name": "get Reprint Tickets", + "name": "get Reservations To Share By ReservationId", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -117286,7 +125341,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/tickets/reprint", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/share?surname=Smith&fetchInstructions=Reservation&limit=5", "host": [ "{{HostName}}" ], @@ -117297,15 +125352,33 @@ "{{HotelId}}", "reservations", "{{ReservationId}}", - "tickets", - "reprint" + "share" + ], + "query": [ + { + "key": "surname", + "value": "Smith" + }, + { + "key": "givenName", + "value": "", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "Reservation" + }, + { + "key": "limit", + "value": "5" + } ] } }, "response": [] }, { - "name": "get Reservation Activity Log", + "name": "get Traces By Reservation", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -117349,7 +125422,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/activityLog?parameterName=RESV_NAME_ID¶meterValue={{ReservationId}}", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/traces", "host": [ "{{HostName}}" ], @@ -117359,39 +125432,15 @@ "hotels", "{{HotelId}}", "reservations", - "activityLog" - ], - "query": [ - { - "key": "parameterName", - "value": "RESV_NAME_ID" - }, - { - "key": "parameterValue", - "value": "{{ReservationId}}" - }, - { - "key": "activityType", - "value": "UPDATE RESERVATION", - "disabled": true - }, - { - "key": "searchText", - "value": "", - "disabled": true - }, - { - "key": "activityGroup", - "value": "REP_RESERVATION", - "disabled": true - } + "{{ReservationId}}", + "traces" ] } }, "response": [] }, { - "name": "get Reservation By Ext Id", + "name": "get Traces By Room", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -117435,7 +125484,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/externalSystems/{{ExternalSystemCode}}/reservations/{{ReservationExternalId}}", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/traces", "host": [ "{{HostName}}" ], @@ -117444,20 +125493,16 @@ "v1", "hotels", "{{HotelId}}", - "externalSystems", - "{{ExternalSystemCode}}", - "reservations", - "{{ReservationExternalId}}" + "rooms", + "{{RoomId}}", + "traces" ] } }, "response": [] }, { - "name": "get Reservation Indicators", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Call", "request": { "auth": { "type": "bearer", @@ -117469,7 +125514,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -117490,7 +125535,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"call\": {\r\n \"dateTimeSpan\": {\r\n \"startDateTime\": \"2023-01-27T01:53:47.866Z\",\r\n \"endDateTime\": \"2023-01-27T01:53:47.866Z\"\r\n },\r\n \"caller\": {\r\n \"givenName\": \"Sam\",\r\n \"surname\": \"Jones\",\r\n \"phone\": \"+1(123)1234-1234\",\r\n \"email\": \"eg@sample.com\"\r\n },\r\n \"reservation\": {\r\n \"reservationIdList\": [\r\n {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"string\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -117498,37 +125543,21 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/reservations/indicators?reservationId={{ReservationId}}", + "raw": "{{HostName}}/rsv/v1/calls", "host": [ "{{HostName}}" ], "path": [ "rsv", "v1", - "reservations", - "indicators" - ], - "query": [ - { - "key": "hotelid", - "value": "{{HotelId}}", - "disabled": true - }, - { - "key": "reservationId", - "value": "{{ReservationId}}", - "description": "Reservation id is must query parameter" - } + "calls" ] } }, "response": [] }, { - "name": "get Reservation Inventory Items", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Turnaway Reservation", "request": { "auth": { "type": "bearer", @@ -117540,7 +125569,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -117561,7 +125590,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"turnaway\": {\r\n \"details\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-10-18\",\r\n \"endDate\": \"2023-10-19\",\r\n \"duration\": \"P1DT0H0M0S\"\r\n },\r\n \"ratePlanCode\": \"ARATE\",\r\n \"roomType\": \"PRES\",\r\n \"rateAmount\": {},\r\n \"guestCounts\": {\r\n \"adults\": 1,\r\n \"children\": 0\r\n }\r\n },\r\n \"profileIdList\": [\r\n {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{ProfileId}}\"\r\n }\r\n ],\r\n \"address\": {\r\n \"postalCode\": \"84060\",\r\n \"country\": {\r\n \"code\": \"US\"\r\n }\r\n },\r\n \"comments\": \"A comment can go here\",\r\n \"reasonCode\": \"RATECLOSED\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -117569,7 +125598,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/inventoryItems", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/turnaways", "host": [ "{{HostName}}" ], @@ -117578,19 +125607,14 @@ "v1", "hotels", "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "inventoryItems" + "turnaways" ] } }, "response": [] }, { - "name": "get Reservation Pace", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put Reinstate Reservation", "request": { "auth": { "type": "bearer", @@ -117602,7 +125626,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -117623,7 +125647,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"additionalReservationIdList\": []\r\n}", "options": { "raw": { "language": "json" @@ -117631,43 +125655,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/reservations/pace?stayDate=2023-11-01&leadDays=5&channels=OWS&hotelId={{HotelId}}", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/cancellations", "host": [ "{{HostName}}" ], "path": [ "rsv", "v1", + "hotels", + "{{HotelId}}", "reservations", - "pace" - ], - "query": [ - { - "key": "stayDate", - "value": "2023-11-01" - }, - { - "key": "leadDays", - "value": "5" - }, - { - "key": "channels", - "value": "OWS" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "{{ReservationId}}", + "cancellations" ] } }, "response": [] }, { - "name": "get Reservation Policies", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put Split Multi Room Reservation", "request": { "auth": { "type": "bearer", @@ -117679,7 +125685,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -117688,19 +125694,19 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelId", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"reservationId\":{\r\n \"type\":\"Reservation\",\r\n \"id\":\"{{ReservationId}}\"\r\n },\r\n \"reservationPaymentMethods\":{\r\n \"copyCreditCards\":true,\r\n \"copyOthers\":true,\r\n \"reservationPaymentMethod\":[\r\n {\r\n \"paymentMethod\":\"CA\",\r\n \"folioView\":\"1\"\r\n }\r\n ]\r\n },\r\n \"responseInstructions\":{\r\n \"fetchLinkedReservations\":false,\r\n \"fetchNewReservationIDs\":false\r\n },\r\n \"lockHandle\":0,\r\n \"splitAll\":false\r\n}", "options": { "raw": { "language": "json" @@ -117708,7 +125714,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/policies", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/split", "host": [ "{{HostName}}" ], @@ -117719,17 +125725,14 @@ "{{HotelId}}", "reservations", "{{ReservationId}}", - "policies" + "split" ] } }, "response": [] }, { - "name": "get Reservation Preference", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put Split Multi Room Reservation -> with payment Methods = Credit Card", "request": { "auth": { "type": "bearer", @@ -117741,7 +125744,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -117750,19 +125753,19 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelId", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"reservationPaymentMethods\": {\r\n \"copyCreditCards\": true,\r\n \"copyOthers\": true,\r\n \"reservationPaymentMethod\": [\r\n {\r\n \"paymentCard\": {\r\n \"cardType\": \"AX\"\r\n },\r\n \"authorizationRule\": {\r\n \"code\": \"5\",\r\n \"amount\": {\r\n \"amount\": \"250\"\r\n }\r\n },\r\n \"paymentMethod\": \"AX-TST\",\r\n \"folioView\": \"1\"\r\n }\r\n ]\r\n },\r\n \"responseInstructions\": {\r\n \"fetchLinkedReservations\": false,\r\n \"fetchNewReservationIDs\": false\r\n },\r\n \"lockHandle\": 0,\r\n \"splitAll\": false\r\n}", "options": { "raw": { "language": "json" @@ -117770,7 +125773,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/preferences", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/split", "host": [ "{{HostName}}" ], @@ -117781,17 +125784,14 @@ "{{HotelId}}", "reservations", "{{ReservationId}}", - "preferences" + "split" ] } }, "response": [] }, { - "name": "get Room Calendar", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Reservation", "request": { "auth": { "type": "bearer", @@ -117803,7 +125803,7 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -117812,14 +125812,14 @@ "value": "application/json" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelId", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -117832,7 +125832,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/roomCalendar?endDate=2023-01-01&startDate=2922-02-01", + "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}", "host": [ "{{HostName}}" ], @@ -117841,1038 +125841,2025 @@ "v1", "hotels", "{{HotelId}}", - "roomCalendar" - ], - "query": [ - { - "key": "endDate", - "value": "2023-01-01" + "reservations", + "{{ReservationId}}" + ] + }, + "description": "To update an existing reservation in OPERA by adding or updating reservation comments." + }, + "response": [] + } + ], + "description": "###### OPERA Cloud Reservations API\r\n\r\nThis module provides a complete set of capabilities for creating and updating reservations. Reservations are a central feature of OPERA Cloud. As a key source of information, the reservation specifies a guest's arrival date, departure date, room type, rate, packages, and many other details. It is also a gateway to dozens of other functions that contribute to the guest's experience. All reservations in OPERA Cloud require a guest profile. \r\n\r\nYou can create profiles while booking a reservation. If a profile already exists, you can look it up (using getProfiles in CRM module) and attach it to the reservation during the reservation booking process using the Profile ID.\r\n\r\nFor further detailed information on Reservations, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_bookings.htm#OCSUH-Bookings-Intro-B9901ED8).", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Reservation Master Data Management (RSV Config)", + "item": [ + { + "name": "Alert Codes", + "item": [ + { + "name": "get Alert Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "startDate", - "value": "2922-02-01" + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/alertCodes?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "alertCodes" + ], + "query": [ + { + "key": "wildCard", + "value": "e", + "disabled": true + }, + { + "key": "codes", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "e", + "disabled": true + }, + { + "key": "fetchInactive", + "value": "true" + } + ] + } + }, + "response": [] + }, + { + "name": "post Alert Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomStatus", - "value": "", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"alerts\": [\r\n {\r\n \"code\": \"CONTROL\",\r\n \"description\": \"Additional control required\",\r\n \"displaySequence\": 2,\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "advanceCheckedIn", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/alertCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "alertCodes" + ] + } + }, + "response": [] + }, + { + "name": "put Alert Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "assignedRooms", - "value": "", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"alerts\": [\r\n {\r\n \"code\": \"CONTROL\",\r\n \"description\": \"Additional control required\",\r\n \"displaySequence\": 2,\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "componentRooms", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/alertCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "alertCodes" + ] + } + }, + "response": [] + }, + { + "name": "delete Alert Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "connectingRoomsOnly", - "value": "", - "disabled": true + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/alertCodes?codes=CONTROL", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "alertCodes" + ], + "query": [ + { + "key": "codes", + "value": "CONTROL" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Alert Code Templates", + "item": [ + { + "name": "get Alert Code Templates", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "dueOut", - "value": "", - "disabled": true + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/alertCodes?fetchInactive=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "alertCodes" + ], + "query": [ + { + "key": "fetchInactive", + "value": "false" + } + ] + } + }, + "response": [] + }, + { + "name": "post Alert Code Templates", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "isSortDescending", - "value": "", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"alertTemplates\": [\r\n {\r\n \"displaySequence\": \"2\",\r\n \"code\": \"ID\",\r\n \"description\": \"Check ID\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "pageIndex", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/rsv/config/v1/alertCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "alertCodes" + ] + } + }, + "response": [] + }, + { + "name": "delete Alert Code Templates", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "partiallyAssignedRooms", - "value": "", - "disabled": true + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/alertCodes?alertCodeTemplateCodes=ID", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "alertCodes" + ], + "query": [ + { + "key": "alertCodeTemplateCodes", + "value": "ID" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Block Rankings", + "item": [ + { + "name": "get Block Rankings", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "recordsPerPage", - "value": "", - "disabled": true + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "roomConditions", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/rsv/config/v1/blockRankings?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "blockRankings" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + }, + { + "key": "wildcard", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "post Block Rankings", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "sortingBy", - "value": "", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"blockRankings\": [\r\n {\r\n \"code\": \"HIGH\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/blockRankings", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "blockRankings" + ] + } + }, + "response": [] + }, + { + "name": "remove Block Rankings", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/blockRankings/{{BlockRankingsCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "blockRankings", + "{{BlockRankingsCode}}" + ] + } + }, + "response": [] + }, + { + "name": "put Block Ranking", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "unassignedRooms", - "value": "", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"blockRankings\": [\r\n {\r\n \"code\": \"HIGH\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "roomId", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/rsv/config/v1/blockRankings/{{BlockRankingsCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "blockRankings", + "{{BlockRankingsCode}}" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Block Conversions", + "item": [ + { + "name": "get Block Conversions", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomType", - "value": "", - "disabled": true + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "roomClass", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/rsv/config/v1/blockConversions?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "blockConversions" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + }, + { + "key": "wildcard", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "post Block Conversions", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "floor", - "value": "", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"blockConversions\": [\r\n {\r\n \"code\": \"HIGH\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "roomFeature", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/rsv/config/v1/blockConversions", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "blockConversions" + ] + } + }, + "response": [] + }, + { + "name": "change Block Conversions", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "roomStatus", - "value": "", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"blockConversions\": [\r\n {\r\n \"code\": \"HIGH\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "smokingPreference", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/rsv/config/v1/blockConversions/{{BlockConversionCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "blockConversions", + "{{BlockConversionCode}}" + ] + } + }, + "response": [] + }, + { + "name": "remove Block Conversions", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "bedType", - "value": "", - "disabled": true + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/blockConversions/{{BlockConversionCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "blockConversions", + "{{BlockConversionCode}}" + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Script", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Booking Types", + "item": [ + { + "name": "get Booking Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/bookingTypes?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "bookingTypes" + ], + "query": [ + { + "key": "wildCard", + "value": "e", + "disabled": true + }, + { + "key": "codes", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "e", + "disabled": true + }, + { + "key": "fetchInactive", + "value": "true" + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "response": [] + }, + { + "name": "post Booking Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"bookingTypes\": [\r\n {\r\n \"code\": \"C\",\r\n \"description\": {\r\n \"defaultText\": \"Contract\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/bookingTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "bookingTypes" + ] + } }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "response": [] + }, + { + "name": "put Booking Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"bookingTypes\": [\r\n {\r\n \"code\": \"C\",\r\n \"description\": {\r\n \"defaultText\": \"Contract\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/bookingTypes/{{BookingTypesId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "bookingTypes", + "{{BookingTypesId}}" + ] } - } + }, + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/script?reservationId={{ReservationId}}&reservationIdType=Reservation", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "hotels", - "{{HotelId}}", - "script" - ], - "query": [ - { - "key": "reservationId", - "value": "{{ReservationId}}" + { + "name": "delete Booking Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "reservationIdType", - "value": "Reservation" + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/bookingTypes/{{BookingTypesId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "bookingTypes", + "{{BookingTypesId}}" + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Sell Messages", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Auto Attach Elements", + "item": [ + { + "name": "get Auto Attach Elements", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/autoAttachElements?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "autoAttachElements" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/sellMessages?hotelId={{HotelId}}&fetchInstruction=RateCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "sellMessages" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "criteriaId", - "value": "", - "disabled": true - }, - { - "key": "criteriaIdType", - "value": "", - "disabled": true - }, - { - "key": "ratePlanCode", - "value": "", - "disabled": true - }, - { - "key": "roomType", - "value": "", - "disabled": true + { + "name": "post Auto Attach Elements", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "startDate", - "value": "", - "disabled": true + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"autoAttachRules\": [\r\n {\r\n \"attachElements\": {\r\n \"code\": [\r\n \"EA\"\r\n ],\r\n \"type\": \"Preference\"\r\n },\r\n \"basedOn\": {\r\n \"roomType\": \"{{RoomType}}\",\r\n \"type\": \"RoomType\"\r\n },\r\n \"code\": \"ROOMRULE\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "endDate", - "value": "", - "disabled": true + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/autoAttachElements", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "autoAttachElements" + ] + } + }, + "response": [] + }, + { + "name": "put Auto Attach Elements", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "duration", - "value": "", - "disabled": true + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"autoAttachRules\": [\r\n {\r\n \"attachElements\": {\r\n \"code\": [\r\n \"EA\"\r\n ],\r\n \"type\": \"Preference\"\r\n },\r\n \"basedOn\": {\r\n \"roomType\": \"{{RoomType}}\",\r\n \"type\": \"RoomType\"\r\n },\r\n \"code\": \"ROOMRULE\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "fetchInstruction", - "value": "RateCodes" + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/autoAttachElements", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "autoAttachElements" + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Reservation Statistics", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Cancellation Codes (Reasons)", + "item": [ + { + "name": "get Cancellation Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/cancellationCodes?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "cancellationCodes" + ], + "query": [ + { + "key": "wildCard", + "value": "a", + "disabled": true + }, + { + "key": "codes", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "s", + "disabled": true + }, + { + "key": "fetchInactive", + "value": "true" + } + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "response": [] + }, + { + "name": "post Cancellation Codes(V1)", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"cancellationCodes\": [\r\n {\r\n \"code\": \"WEATHER\",\r\n \"description\": {\r\n \"defaultText\": \"Weather Conditions\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/cancellationCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "cancellationCodes" + ] } - } + }, + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/reservations/statistics?requestedReportsTypeEndDate=2023-06-21&reportCode=ReservationAndRevenueSummary&requestedReportsTypeStartDate=2023-06-15&hotelId={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "reservations", - "statistics" - ], - "query": [ - { - "key": "requestedReportsTypeEndDate", - "value": "2023-06-21" + { + "name": "put Cancellation Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "reportCode", - "value": "ReservationAndRevenueSummary" + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"cancellationCodes\": [\r\n {\r\n \"code\": \"WEATHER\",\r\n \"description\": {\r\n \"defaultText\": \"Weather Conditions\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "requestedReportsTypeStartDate", - "value": "2023-06-15" + "url": { + "raw": "{{HostName}}/rsv/config/v1/cancellationCodes/{{CancellationCodesId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "cancellationCodes", + "{{CancellationCodesId}}" + ] + } + }, + "response": [] + }, + { + "name": "delete Cancellation Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "hotelId", - "value": "{{HotelId}}" + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/cancellationCodes/{{CancellationCodesId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "cancellationCodes", + "{{CancellationCodesId}}" + ] } - ] + }, + "response": [] } - }, - "response": [] + ] }, { - "name": "get Reservation Statistics -> Channel Monitor Summary Report", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "name": "Cancellation Policy", + "item": [ + { + "name": "get Cancellation Policy", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/cancelpolicies?hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "cancelpolicies" + ], + "query": [ + { + "key": "includeInactive", + "value": "true", + "disabled": true + }, + { + "key": "hotelIds", + "value": "{{HotelId}}" + } + ] } - } + }, + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/reservations/statistics?requestedReportsTypeEndDate=2023-06-21&reportCode=ChannelMonitorSummary&requestedReportsTypeStartDate=2023-06-15&hotelId={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "reservations", - "statistics" - ], - "query": [ - { - "key": "requestedReportsTypeEndDate", - "value": "2023-06-21" - }, - { - "key": "reportCode", - "value": "ChannelMonitorSummary" + { + "name": "post Cancellation Policy", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "requestedReportsTypeStartDate", - "value": "2023-06-15" + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"cancelPenalty\": {\r\n \"cancelPenaltyConfig\": [\r\n {\r\n \"sequence\": \"1\",\r\n \"inactive\": false,\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"1\",\r\n \"offsetDropTime\": \"2023-01-01 06:00:00.0\"\r\n },\r\n \"amountPercent\": {\r\n \"basisType\": \"FlatAmount\",\r\n \"amount\": \"50\"\r\n },\r\n \"penaltyDescription\": \"FLATRATE\",\r\n \"policyCode\": \"FLAT\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } - ] - } - }, - "response": [] - }, - { - "name": "get Reservations To Share By ReservationId", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "url": { + "raw": "{{HostName}}/rsv/config/v1/cancelpolicy/{{CancelPolicyCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "cancelpolicy", + "{{CancelPolicyCode}}" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/share?surname=Smith&fetchInstructions=Reservation&limit=5", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "share" - ], - "query": [ - { - "key": "surname", - "value": "Smith" - }, - { - "key": "givenName", - "value": "", - "disabled": true + { + "name": "change Cancellation Policy", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "fetchInstructions", - "value": "Reservation" + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"cancelPenalty\": {\r\n \"cancelPenaltyConfig\": [\r\n {\r\n \"sequence\": \"1\",\r\n \"inactive\": false,\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"1\",\r\n \"offsetDropTime\": \"2023-01-01 06:00:00.0\"\r\n },\r\n \"amountPercent\": {\r\n \"basisType\": \"FlatAmount\",\r\n \"amount\": \"50\"\r\n },\r\n \"penaltyDescription\": \"FLATRATE\",\r\n \"policyCode\": \"FLAT\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "limit", - "value": "5" - } - ] - } - }, - "response": [] - }, - { - "name": "get Traces By Reservation", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "url": { + "raw": "{{HostName}}/rsv/config/v1/cancelpolicy/{{CancelPolicyCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "cancelpolicy", + "{{CancelPolicyCode}}" + ] } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/traces", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "traces" - ] + "response": [] } - }, - "response": [] + ] }, { - "name": "get Traces By Room", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "name": "Deposit Policy", + "item": [ + { + "name": "get Deposit Policy", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/depositpolicies?hotelIds={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "depositpolicies" + ], + "query": [ + { + "key": "includeInactive", + "value": "true", + "disabled": true + }, + { + "key": "hotelIds", + "value": "{{HotelId}}" + } + ] } - } + }, + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/traces", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "{{RoomId}}", - "traces" - ] - } - }, - "response": [] - }, - { - "name": "post Call", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "post Deposit Policy", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"depositPolicy\": {\r\n \"depositPolicy\": [\r\n {\r\n \"sequence\": \"5\",\r\n \"inactive\": false,\r\n \"amountPercent\": {\r\n \"basisType\": \"Percentage\",\r\n \"percent\": \"2\"\r\n },\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"30\"\r\n },\r\n \"description\": \"2 Nights/3 days prior to Arrival\",\r\n \"policyCode\": \"2NT-3DAY\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/depositpolicy/{{DepositPolicyCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "depositpolicy", + "{{DepositPolicyCode}}" + ] } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"call\": {\r\n \"dateTimeSpan\": {\r\n \"startDateTime\": \"2023-01-27T01:53:47.866Z\",\r\n \"endDateTime\": \"2023-01-27T01:53:47.866Z\"\r\n },\r\n \"caller\": {\r\n \"givenName\": \"Sam\",\r\n \"surname\": \"Jones\",\r\n \"phone\": \"+1(123)1234-1234\",\r\n \"email\": \"eg@sample.com\"\r\n },\r\n \"reservation\": {\r\n \"reservationIdList\": [\r\n {\r\n \"id\": \"{{ReservationId}}\",\r\n \"type\": \"string\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/calls", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "calls" - ] - } - }, - "response": [] - }, - { - "name": "post Turnaway Reservation", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "change Deposit Policy", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"depositPolicy\": {\r\n \"depositPolicy\": [\r\n {\r\n \"sequence\": \"5\",\r\n \"inactive\": false,\r\n \"amountPercent\": {\r\n \"basisType\": \"Percentage\",\r\n \"percent\": \"2\"\r\n },\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"30\"\r\n },\r\n \"description\": \"2 Nights/3 days prior to Arrival\",\r\n \"policyCode\": \"TCP\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/depositpolicy/{{DepositPolicyCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "depositpolicy", + "{{DepositPolicyCode}}" + ] } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"turnaway\": {\r\n \"details\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-10-18\",\r\n \"endDate\": \"2023-10-19\",\r\n \"duration\": \"P1DT0H0M0S\"\r\n },\r\n \"ratePlanCode\": \"ARATE\",\r\n \"roomType\": \"PRES\",\r\n \"rateAmount\": {},\r\n \"guestCounts\": {\r\n \"adults\": 1,\r\n \"children\": 0\r\n }\r\n },\r\n \"profileIdList\": [\r\n {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{ProfileId}}\"\r\n }\r\n ],\r\n \"address\": {\r\n \"postalCode\": \"84060\",\r\n \"country\": {\r\n \"code\": \"US\"\r\n }\r\n },\r\n \"comments\": \"A comment can go here\",\r\n \"reasonCode\": \"RATECLOSED\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/turnaways", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "hotels", - "{{HotelId}}", - "turnaways" - ] + "response": [] } - }, - "response": [] + ] }, { - "name": "put Reinstate Reservation", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "name": "Entry Points", + "item": [ + { + "name": "get Entry Points", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/entryPoints?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "entryPoints" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } + ] } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"reservationIdList\": [\r\n {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"additionalReservationIdList\": []\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/cancellations", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "cancellations" - ] - } - }, - "response": [] - }, - { - "name": "put Split Multi Room Reservation", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "post Entry Points", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"entryPoints\": [\r\n {\r\n \"code\": \"MAIN\",\r\n \"description\": {\r\n \"defaultText\": \"Main Entry - Valet Area\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/entryPoints", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "entryPoints" + ] } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"reservationId\":{\r\n \"type\":\"Reservation\",\r\n \"id\":\"{{ReservationId}}\"\r\n },\r\n \"reservationPaymentMethods\":{\r\n \"copyCreditCards\":true,\r\n \"copyOthers\":true,\r\n \"reservationPaymentMethod\":[\r\n {\r\n \"paymentMethod\":\"CA\",\r\n \"folioView\":\"1\"\r\n }\r\n ]\r\n },\r\n \"responseInstructions\":{\r\n \"fetchLinkedReservations\":false,\r\n \"fetchNewReservationIDs\":false\r\n },\r\n \"lockHandle\":0,\r\n \"splitAll\":false\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/split", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "split" - ] - } - }, - "response": [] - }, - { - "name": "put Split Multi Room Reservation -> with payment Methods = Credit Card", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "put Entry Points", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"entryPoints\": [\r\n {\r\n \"code\": \"MAIN\",\r\n \"description\": {\r\n \"defaultText\": \"Main Entry - Valet Area\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/entryPoints/{{EntryPointsId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "entryPoints", + "{{EntryPointsId}}" + ] } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"reservationId\": {\r\n \"type\": \"Reservation\",\r\n \"id\": \"{{ReservationId}}\"\r\n },\r\n \"reservationPaymentMethods\": {\r\n \"copyCreditCards\": true,\r\n \"copyOthers\": true,\r\n \"reservationPaymentMethod\": [\r\n {\r\n \"paymentCard\": {\r\n \"cardType\": \"AX\"\r\n },\r\n \"authorizationRule\": {\r\n \"code\": \"5\",\r\n \"amount\": {\r\n \"amount\": \"250\"\r\n }\r\n },\r\n \"paymentMethod\": \"AX-TST\",\r\n \"folioView\": \"1\"\r\n }\r\n ]\r\n },\r\n \"responseInstructions\": {\r\n \"fetchLinkedReservations\": false,\r\n \"fetchNewReservationIDs\": false\r\n },\r\n \"lockHandle\": 0,\r\n \"splitAll\": false\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/split", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}", - "split" - ] - } - }, - "response": [] - }, - { - "name": "delete Reservation", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "delete Entry Points", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/entryPoints/{{EntryPointsId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "entryPoints", + "{{EntryPointsId}}" + ] } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "v1", - "hotels", - "{{HotelId}}", - "reservations", - "{{ReservationId}}" - ] - }, - "description": "To update an existing reservation in OPERA by adding or updating reservation comments." - }, - "response": [] - } - ], - "description": "###### OPERA Cloud Reservations API\r\n\r\nThis module provides a complete set of capabilities for creating and updating reservations. Reservations are a central feature of OPERA Cloud. As a key source of information, the reservation specifies a guest's arrival date, departure date, room type, rate, packages, and many other details. It is also a gateway to dozens of other functions that contribute to the guest's experience.  All reservations in OPERA Cloud require a guest profile. \r\n\r\nYou can create profiles while booking a reservation. If a profile already exists, you can look it up (using getProfiles in CRM module) and attach it to the reservation during the reservation booking process using the Profile ID.\r\n\r\nFor further detailed information on Reservations, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_bookings.htm#OCSUH-Bookings-Intro-B9901ED8).", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } + "response": [] + } + ] }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Reservation Master Data Management (RSV Config)", - "item": [ - { - "name": "Alert Codes", + "name": "Discount Reasons", "item": [ { - "name": "get Alert Codes", + "name": "get Discount Reasons", "request": { "auth": { "type": "bearer", @@ -118898,7 +127885,7 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/alertCodes?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/discountReasons?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -118906,14 +127893,12 @@ "rsv", "config", "v1", - "hotels", - "{{HotelId}}", - "alertCodes" + "discountReasons" ], "query": [ { "key": "wildCard", - "value": "e", + "value": "a", "disabled": true }, { @@ -118923,7 +127908,7 @@ }, { "key": "description", - "value": "e", + "value": "l", "disabled": true }, { @@ -118936,7 +127921,7 @@ "response": [] }, { - "name": "post Alert Codes", + "name": "post Discount Reasons", "request": { "auth": { "type": "bearer", @@ -118951,19 +127936,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"alerts\": [\r\n {\r\n \"code\": \"CONTROL\",\r\n \"description\": \"Additional control required\",\r\n \"displaySequence\": 2,\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"discountReasons\": [\r\n {\r\n \"advancedDiscountRules\": [\r\n {}\r\n ],\r\n \"code\": \"EMPLOYEE\",\r\n \"description\": {\r\n \"defaultText\": \"Employee Discount\",\r\n \"translatedTexts\": []\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -118971,7 +127962,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/alertCodes", + "raw": "{{HostName}}/rsv/config/v1/discountReasons", "host": [ "{{HostName}}" ], @@ -118979,16 +127970,14 @@ "rsv", "config", "v1", - "hotels", - "{{HotelId}}", - "alertCodes" + "discountReasons" ] } }, "response": [] }, { - "name": "put Alert Codes", + "name": "put Discount Reasons", "request": { "auth": { "type": "bearer", @@ -119003,19 +127992,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"alerts\": [\r\n {\r\n \"code\": \"CONTROL\",\r\n \"description\": \"Additional control required\",\r\n \"displaySequence\": 2,\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"discountReasons\": [\r\n {\r\n \"advancedDiscountRules\": [\r\n {}\r\n ],\r\n \"code\": \"EMPLOYEE\",\r\n \"description\": {\r\n \"defaultText\": \"Employee Discount\",\r\n \"translatedTexts\": []\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -119023,7 +128018,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/alertCodes", + "raw": "{{HostName}}/rsv/config/v1/discountReasons/{{DiscountReasonsId}}", "host": [ "{{HostName}}" ], @@ -119031,16 +128026,15 @@ "rsv", "config", "v1", - "hotels", - "{{HotelId}}", - "alertCodes" + "discountReasons", + "{{DiscountReasonsId}}" ] } }, "response": [] }, { - "name": "delete Alert Codes", + "name": "delete Discount Reasons", "request": { "auth": { "type": "bearer", @@ -119066,7 +128060,7 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/alertCodes?codes=CONTROL", + "raw": "{{HostName}}/rsv/config/v1/discountReasons/{{DiscountReasonsId}}", "host": [ "{{HostName}}" ], @@ -119074,15 +128068,8 @@ "rsv", "config", "v1", - "hotels", - "{{HotelId}}", - "alertCodes" - ], - "query": [ - { - "key": "codes", - "value": "CONTROL" - } + "discountReasons", + "{{DiscountReasonsId}}" ] } }, @@ -119091,10 +128078,13 @@ ] }, { - "name": "Alert Code Templates", + "name": "Global Action Codes", "item": [ { - "name": "get Alert Code Templates", + "name": "get Global Action Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -119109,18 +128099,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/v1/alertCodes?fetchInactive=false", + "raw": "{{HostName}}/rsv/config/v1/globalActionCodes?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -119128,12 +128133,12 @@ "rsv", "config", "v1", - "alertCodes" + "globalActionCodes" ], "query": [ { "key": "fetchInactive", - "value": "false" + "value": "true" } ] } @@ -119141,7 +128146,7 @@ "response": [] }, { - "name": "post Alert Code Templates", + "name": "post Global Action Codes", "request": { "auth": { "type": "bearer", @@ -119168,7 +128173,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"alertTemplates\": [\r\n {\r\n \"displaySequence\": \"2\",\r\n \"code\": \"ID\",\r\n \"description\": \"Check ID\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"globalActionCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"TEST\",\r\n \"description\": {\r\n \"defaultText\": \"test\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -119176,7 +128181,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/alertCodes", + "raw": "{{HostName}}/rsv/config/v1/globalActionCodes", "host": [ "{{HostName}}" ], @@ -119184,14 +128189,65 @@ "rsv", "config", "v1", - "alertCodes" + "globalActionCodes" ] } }, "response": [] }, { - "name": "delete Alert Code Templates", + "name": "change Global Action Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"globalActionCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"TEST\",\r\n \"description\": {\r\n \"defaultText\": \"test\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/globalActionCodes/{{ActionCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "globalActionCodes", + "{{ActionCode}}" + ] + } + }, + "response": [] + }, + { + "name": "remove Global Action Codes", "request": { "auth": { "type": "bearer", @@ -119217,7 +128273,7 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/alertCodes?alertCodeTemplateCodes=ID", + "raw": "{{HostName}}/rsv/config/v1/globalActionCodes/{{ActionCode}}", "host": [ "{{HostName}}" ], @@ -119225,13 +128281,165 @@ "rsv", "config", "v1", - "alertCodes" + "globalActionCodes", + "{{ActionCode}}" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Global Alerts", + "item": [ + { + "name": "get Global Alerts", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/globalAlerts?hotels/{{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "globalAlerts" ], "query": [ { - "key": "alertCodeTemplateCodes", - "value": "ID" + "key": "hotels/{{HotelId}}", + "value": null + } + ] + } + }, + "response": [] + }, + { + "name": "post Global Alerts", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"globalAlerts\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"alertCode\": \"CHECK\",\r\n \"description\": \"To send an alert of Check out type if tax is adjusted during END OF DAY.\",\r\n \"area\": \"Reservation\",\r\n \"queryId\": \"28588\",\r\n \"notifications\": {\r\n \"screen\": true,\r\n \"print\": false\r\n },\r\n \"conditions\": {\r\n \"condition\": [\r\n {\r\n \"leftExpression\": {\r\n \"fieldName\": \"ARRIVAL\",\r\n \"fieldDescription\": \"Arrival Date\",\r\n \"tableName\": \"NAME_RESERVATION\",\r\n \"virtual\": false,\r\n \"dataType\": \"DATE\",\r\n \"lovSelected\": \"\"\r\n },\r\n \"operator\": {\r\n \"operatorName\": \"225\",\r\n \"operatorDescription\": \"Is Between\",\r\n \"parameterSize\": \"3\"\r\n },\r\n \"rightExpression\": {\r\n \"parameter\": [\r\n \"2023-06-23\",\r\n \"2023-06-23\"\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"welcomeOffer\": false,\r\n \"stopCheckInCheckOut\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/globalAlerts", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "globalAlerts" + ] + }, + "description": "Use LOV modules \r\n- https://{host}/operarest/{schemamap}/lov/v1/listOfValues/AlertCodesMultiHotel?parameterName=HotelCodes&includeInactiveFlag=false¶meterValue={{HotelId}}\r\n\r\n- GET 'https://{host}/operarest/{schemamap}/lov/v1/listOfValues/AlertAreas?parameterName=InHouseYn&includeInactiveFlag=false¶meterValue=Y' \r\n to find available fields for this request." + }, + "response": [] + }, + { + "name": "put Global Alerts", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"globalAlerts\": [\r\n {\r\n \"alertId\": \"18250\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"alertCode\": \"ADJUST\",\r\n \"description\": \"To send an alert of Check out type if tax is adjusted during END OF DAY.\",\r\n \"area\": \"Reservation\",\r\n \"queryId\": \"28588\",\r\n \"notifications\": {\r\n \"screen\": true,\r\n \"print\": false\r\n },\r\n \"conditions\": {\r\n \"condition\": [\r\n {\r\n \"leftExpression\": {\r\n \"fieldName\": \"ARRIVAL\",\r\n \"fieldDescription\": \"Arrival Date\",\r\n \"tableName\": \"NAME_RESERVATION\",\r\n \"virtual\": false,\r\n \"dataType\": \"DATE\",\r\n \"lovSelected\": \"\"\r\n },\r\n \"operator\": {\r\n \"operatorName\": \"225\",\r\n \"operatorDescription\": \"Is Between\",\r\n \"parameterSize\": \"3\"\r\n },\r\n \"rightExpression\": {\r\n \"parameter\": [\r\n \"2023-06-23\",\r\n \"2023-06-23\"\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"welcomeOffer\": false,\r\n \"stopCheckInCheckOut\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/globalAlerts", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "globalAlerts" ] } }, @@ -119240,10 +128448,10 @@ ] }, { - "name": "Block Rankings", + "name": "Guarantee Code", "item": [ { - "name": "get Block Rankings", + "name": "get Guarantee Codes", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -119287,7 +128495,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/blockRankings?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/guaranteeCodes?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -119295,30 +128503,467 @@ "rsv", "config", "v1", - "blockRankings" + "guaranteeCodes" ], "query": [ { - "key": "fetchInactive", - "value": "true" + "key": "hotelIds", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + }, + { + "name": "post Guarantee Code", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"guaranteeCode\": {\r\n \"massCancellation\": {\r\n \"autoCancel\": false\r\n },\r\n \"inactive\": false,\r\n \"requirements\": {\r\n \"phoneNumber\": false,\r\n \"address\": false,\r\n \"creditCard\": true,\r\n \"arrivalTime\": true,\r\n \"deposit\": false\r\n },\r\n \"shortDescription\": {\r\n \"defaultText\": \"Credit Card Guarantee\"\r\n },\r\n \"guaranteeCode\": \"CC\",\r\n \"onHold\": false,\r\n \"reserveInventory\": true,\r\n \"orderSequence\": \"7\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/guaranteeCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "guaranteeCodes" + ] + } + }, + "response": [] + }, + { + "name": "change Guarantee Code", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"guaranteeCode\": {\r\n \"massCancellation\": {\r\n \"autoCancel\": false\r\n },\r\n \"inactive\": false,\r\n \"requirements\": {\r\n \"phoneNumber\": false,\r\n \"address\": false,\r\n \"creditCard\": true,\r\n \"arrivalTime\": true,\r\n \"deposit\": false\r\n },\r\n \"shortDescription\": {\r\n \"defaultText\": \"Credit Card Guarantee\"\r\n },\r\n \"guaranteeCode\": \"CC\",\r\n \"onHold\": false,\r\n \"reserveInventory\": true,\r\n \"orderSequence\": \"7\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/guaranteeCodes/{{GuaranteeCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "guaranteeCodes", + "{{GuaranteeCode}}" + ] + } + }, + "response": [] + }, + { + "name": "delete Guarantee Code", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/guaranteeCodes/{{GuaranteeCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "guaranteeCodes", + "{{GuaranteeCode}}" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Guarantee Code Schedule", + "item": [ + { + "name": "get Guarantee Code Schedules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guaranteeCodeSchedules?startDate=2023-03-01&inactive=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "guaranteeCodeSchedules" + ], + "query": [ + { + "key": "startDate", + "value": "2023-03-01" }, { - "key": "wildcard", - "value": "", - "disabled": true + "key": "inactive", + "value": "false" + } + ] + } + }, + "response": [] + }, + { + "name": "post Guarantee Code Schedules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"guaranteeCodeSchedule\": {\r\n \"scheduleDetail\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-03-04\",\r\n \"endDate\": \"2023-04-14\"\r\n },\r\n \"applicableCodes\": {\r\n \"ratePlanCodes\": [\r\n \"DAILY\"\r\n ],\r\n \"guaranteeCodes\": [\r\n \"6PM\"\r\n ]\r\n },\r\n \"sequence\": \"2\",\r\n \"override\": false,\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guaranteeCodeSchedules", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "guaranteeCodeSchedules" + ] + } + }, + "response": [] + }, + { + "name": "change Guarantee Code Schedules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"guaranteeCodeSchedule\": {\r\n \"scheduleDetail\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-03-05\",\r\n \"endDate\": \"2023-04-14\"\r\n },\r\n \"applicableCodes\": {\r\n \"ratePlanCodes\": [\r\n \"DAILY\"\r\n ],\r\n \"guaranteeCodes\": [\r\n \"6PM\"\r\n ]\r\n },\r\n \"sequence\": \"2\",\r\n \"override\": false,\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guaranteeCodeSchedules/{{PolicyScheduleId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "guaranteeCodeSchedules", + "{{PolicyScheduleId}}" + ] + } + }, + "response": [] + }, + { + "name": "delete Guarantee Code Schedules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guaranteeCodeSchedules/{{PolicyScheduleId}}?idContext=OPERA&type=PolicyScheduleId", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "guaranteeCodeSchedules", + "{{PolicyScheduleId}}" + ], + "query": [ + { + "key": "idContext", + "value": "OPERA" }, { - "key": "description", - "value": "", - "disabled": true + "key": "type", + "value": "PolicyScheduleId" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Guest Messages", + "item": [ + { + "name": "get Guest Messages", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guestMessages", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "guestMessages" + ] } }, "response": [] }, { - "name": "post Block Rankings", + "name": "post Guest Messages", "request": { "auth": { "type": "bearer", @@ -119345,7 +128990,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"blockRankings\": [\r\n {\r\n \"code\": \"HIGH\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"guestMessages\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"FD\",\r\n \"description\": {\r\n \"defaultText\": \"Please see the agent at the Front Desk at your earliest convenience\"\r\n },\r\n \"displaySequence\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -119353,7 +128998,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/blockRankings", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guestMessages", "host": [ "{{HostName}}" ], @@ -119361,14 +129006,68 @@ "rsv", "config", "v1", - "blockRankings" + "hotels", + "{{HotelId}}", + "guestMessages" ] } }, "response": [] }, { - "name": "remove Block Rankings", + "name": "put Guest Messages", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"guestMessages\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"FD\",\r\n \"description\": {\r\n \"defaultText\": \"Please see the agent at the Front Desk at your earliest convenience\"\r\n },\r\n \"displaySequence\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guestMessages", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "guestMessages" + ] + } + }, + "response": [] + }, + { + "name": "delete Guest Messages", "request": { "auth": { "type": "bearer", @@ -119394,7 +129093,7 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/blockRankings/{{BlockRankingsCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guestMessages/{{MessageCode}}", "host": [ "{{HostName}}" ], @@ -119402,15 +129101,22 @@ "rsv", "config", "v1", - "blockRankings", - "{{BlockRankingsCode}}" + "hotels", + "{{HotelId}}", + "guestMessages", + "{{MessageCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Guest Message Templates", + "item": [ { - "name": "put Block Ranking", + "name": "get Guest Message Templates", "request": { "auth": { "type": "bearer", @@ -119422,7 +129128,7 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { "key": "x-app-key", @@ -119435,17 +129141,8 @@ "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"blockRankings\": [\r\n {\r\n \"code\": \"HIGH\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/v1/blockRankings/{{BlockRankingsCode}}", + "raw": "{{HostName}}/rsv/config/v1/guestMessages", "host": [ "{{HostName}}" ], @@ -119453,23 +129150,14 @@ "rsv", "config", "v1", - "blockRankings", - "{{BlockRankingsCode}}" + "guestMessages" ] } }, "response": [] - } - ] - }, - { - "name": "Block Conversions", - "item": [ + }, { - "name": "get Block Conversions", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Guest Message Templates", "request": { "auth": { "type": "bearer", @@ -119481,7 +129169,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -119502,7 +129190,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"guestMessageTemplates\": [\r\n {\r\n \"code\": \"PKG\",\r\n \"description\": {\r\n \"defaultText\": \"You have a pakage waiting at the Front Desk\"\r\n },\r\n \"displaySequence\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -119510,7 +129198,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/blockConversions?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/guestMessages", "host": [ "{{HostName}}" ], @@ -119518,30 +129206,14 @@ "rsv", "config", "v1", - "blockConversions" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - }, - { - "key": "wildcard", - "value": "", - "disabled": true - }, - { - "key": "description", - "value": "", - "disabled": true - } + "guestMessages" ] } }, "response": [] }, { - "name": "post Block Conversions", + "name": "put Guest Message Templates", "request": { "auth": { "type": "bearer", @@ -119553,22 +129225,28 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"blockConversions\": [\r\n {\r\n \"code\": \"HIGH\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"guestMessageTemplates\": [\r\n {\r\n \"code\": \"PKG\",\r\n \"description\": {\r\n \"defaultText\": \"You have a pakage waiting at the Front Desk\"\r\n },\r\n \"displaySequence\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -119576,7 +129254,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/blockConversions", + "raw": "{{HostName}}/rsv/config/v1/guestMessages", "host": [ "{{HostName}}" ], @@ -119584,14 +129262,14 @@ "rsv", "config", "v1", - "blockConversions" + "guestMessages" ] } }, "response": [] }, { - "name": "change Block Conversions", + "name": "delete Guest Message Templates", "request": { "auth": { "type": "bearer", @@ -119603,22 +129281,28 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"blockConversions\": [\r\n {\r\n \"code\": \"HIGH\",\r\n \"description\": {\r\n \"defaultText\": \"High\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -119626,7 +129310,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/blockConversions/{{BlockConversionCode}}", + "raw": "{{HostName}}/rsv/config/v1/guestMessages?guestMessageTemplateCodes=PKG", "host": [ "{{HostName}}" ], @@ -119634,51 +129318,14 @@ "rsv", "config", "v1", - "blockConversions", - "{{BlockConversionCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Block Conversions", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "guestMessages" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "guestMessageTemplateCodes", + "value": "PKG" } ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/v1/blockConversions/{{BlockConversionCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "v1", - "blockConversions", - "{{BlockConversionCode}}" - ] } }, "response": [] @@ -119686,10 +129333,10 @@ ] }, { - "name": "Booking Types", + "name": "Locator Codes", "item": [ { - "name": "get Booking Types", + "name": "post Locator Codes", "request": { "auth": { "type": "bearer", @@ -119701,7 +129348,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "x-app-key", @@ -119714,8 +129361,17 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"locatorCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false,\r\n \"code\": \"6\",\r\n \"description\": \"Poolside -Take Msg\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/v1/bookingTypes?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/locatorCodes", "host": [ "{{HostName}}" ], @@ -119723,35 +129379,16 @@ "rsv", "config", "v1", - "bookingTypes" - ], - "query": [ - { - "key": "wildCard", - "value": "e", - "disabled": true - }, - { - "key": "codes", - "value": "", - "disabled": true - }, - { - "key": "description", - "value": "e", - "disabled": true - }, - { - "key": "fetchInactive", - "value": "true" - } + "hotels", + "{{HotelId}}", + "locatorCodes" ] } }, "response": [] }, { - "name": "post Booking Types", + "name": "put Locator Codes", "request": { "auth": { "type": "bearer", @@ -119763,7 +129400,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "x-app-key", @@ -119778,7 +129415,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"bookingTypes\": [\r\n {\r\n \"code\": \"C\",\r\n \"description\": {\r\n \"defaultText\": \"Contract\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"locatorCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false,\r\n \"code\": \"6\",\r\n \"description\": \"Poolside -Take Msg\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -119786,7 +129423,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/bookingTypes", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/locatorCodes", "host": [ "{{HostName}}" ], @@ -119794,14 +129431,16 @@ "rsv", "config", "v1", - "bookingTypes" + "hotels", + "{{HotelId}}", + "locatorCodes" ] } }, "response": [] }, { - "name": "put Booking Types", + "name": "delete Locator Codes", "request": { "auth": { "type": "bearer", @@ -119813,7 +129452,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "x-app-key", @@ -119828,7 +129467,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"bookingTypes\": [\r\n {\r\n \"code\": \"C\",\r\n \"description\": {\r\n \"defaultText\": \"Contract\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -119836,7 +129475,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/bookingTypes/{{BookingTypesId}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/locatorCodes/{{LocatorCode}}", "host": [ "{{HostName}}" ], @@ -119844,15 +129483,22 @@ "rsv", "config", "v1", - "bookingTypes", - "{{BookingTypesId}}" + "hotels", + "{{HotelId}}", + "locatorCodes", + "{{LocatorCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Locator Codes Template", + "item": [ { - "name": "delete Booking Types", + "name": "get Locator Codes Template", "request": { "auth": { "type": "bearer", @@ -119864,7 +129510,7 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "x-app-key", @@ -119878,28 +129524,23 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/bookingTypes/{{BookingTypesId}}", + "raw": "{{HostName}}/rsv/config/v1/templates/locatorCodes", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "bookingTypes", - "{{BookingTypesId}}" + "V1", + "templates", + "locatorCodes" ] } }, "response": [] - } - ] - }, - { - "name": "Auto Attach Elements", - "item": [ + }, { - "name": "get Auto Attach Elements", + "name": "post Locator Codes Template", "request": { "auth": { "type": "bearer", @@ -119911,7 +129552,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "x-app-key", @@ -119924,31 +129565,33 @@ "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"locatorCodes\": [\r\n {\r\n \"displaySequence\": \"7\",\r\n \"inactive\": false,\r\n \"code\": \"22\",\r\n \"description\": \"Spa Location\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/autoAttachElements?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/templates/locatorCodes", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "hotels", - "{{HotelId}}", - "autoAttachElements" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } + "V1", + "templates", + "locatorCodes" ] } }, "response": [] }, { - "name": "post Auto Attach Elements", + "name": "put Locator Codes Template", "request": { "auth": { "type": "bearer", @@ -119960,7 +129603,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "x-app-key", @@ -119975,7 +129618,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"autoAttachRules\": [\r\n {\r\n \"attachElements\": {\r\n \"code\": [\r\n \"EA\"\r\n ],\r\n \"type\": \"Preference\"\r\n },\r\n \"basedOn\": {\r\n \"roomType\": \"{{RoomType}}\",\r\n \"type\": \"RoomType\"\r\n },\r\n \"code\": \"ROOMRULE\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"locatorCodes\": [\r\n {\r\n \"displaySequence\": \"7\",\r\n \"inactive\": false,\r\n \"code\": \"22\",\r\n \"description\": \"Spa Location\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -119983,24 +129626,23 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/autoAttachElements", + "raw": "{{HostName}}/rsv/config/v1/templates/locatorCodes", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "hotels", - "{{HotelId}}", - "autoAttachElements" + "V1", + "templates", + "locatorCodes" ] } }, "response": [] }, { - "name": "put Auto Attach Elements", + "name": "delete Locator Codes Template", "request": { "auth": { "type": "bearer", @@ -120012,7 +129654,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "x-app-key", @@ -120027,7 +129669,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"autoAttachRules\": [\r\n {\r\n \"attachElements\": {\r\n \"code\": [\r\n \"EA\"\r\n ],\r\n \"type\": \"Preference\"\r\n },\r\n \"basedOn\": {\r\n \"roomType\": \"{{RoomType}}\",\r\n \"type\": \"RoomType\"\r\n },\r\n \"code\": \"ROOMRULE\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -120035,17 +129677,22 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/autoAttachElements", + "raw": "{{HostName}}/rsv/config/v1/templates/locatorCodes?locatorCodes=22", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "hotels", - "{{HotelId}}", - "autoAttachElements" + "V1", + "templates", + "locatorCodes" + ], + "query": [ + { + "key": "locatorCodes", + "value": "22" + } ] } }, @@ -120054,10 +129701,10 @@ ] }, { - "name": "Cancellation Codes (Reasons)", + "name": "Market Codes", "item": [ { - "name": "get Cancellation Codes", + "name": "get Market Codes", "request": { "auth": { "type": "bearer", @@ -120083,35 +129730,24 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/cancellationCodes?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/marketCodes?hotelIds={{HotelId}}&includeInactive=false", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "cancellationCodes" + "V1", + "marketCodes" ], "query": [ { - "key": "wildCard", - "value": "a", - "disabled": true - }, - { - "key": "codes", - "value": "", - "disabled": true - }, - { - "key": "description", - "value": "s", - "disabled": true + "key": "hotelIds", + "value": "{{HotelId}}" }, { - "key": "fetchInactive", - "value": "true" + "key": "includeInactive", + "value": "false" } ] } @@ -120119,7 +129755,7 @@ "response": [] }, { - "name": "post Cancellation Codes(V1)", + "name": "post Market Codes", "request": { "auth": { "type": "bearer", @@ -120134,25 +129770,19 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"cancellationCodes\": [\r\n {\r\n \"code\": \"WEATHER\",\r\n \"description\": {\r\n \"defaultText\": \"Weather Conditions\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"marketCode\": {\r\n \"displayColor\": \"Blue\",\r\n \"groupCode\": \"ALL\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Government Group\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"GGOV\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -120160,22 +129790,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/cancellationCodes", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/marketCodes/{{MarketCode}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "cancellationCodes" + "V1", + "hotels", + "{{HotelId}}", + "marketCodes", + "{{MarketCode}}" ] } }, "response": [] }, { - "name": "put Cancellation Codes", + "name": "change Market Codes", "request": { "auth": { "type": "bearer", @@ -120190,25 +129823,19 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"cancellationCodes\": [\r\n {\r\n \"code\": \"WEATHER\",\r\n \"description\": {\r\n \"defaultText\": \"Weather Conditions\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"marketCode\": {\r\n \"displayColor\": \"Blue\",\r\n \"groupCode\": \"ALL\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Government Group\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"GGOV\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -120216,23 +129843,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/cancellationCodes/{{CancellationCodesId}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/marketCodes/{{MarketCode}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "cancellationCodes", - "{{CancellationCodesId}}" + "V1", + "hotels", + "{{HotelId}}", + "marketCodes", + "{{MarketCode}}" ] } }, "response": [] }, { - "name": "delete Cancellation Codes", + "name": "remove Market Codes", "request": { "auth": { "type": "bearer", @@ -120258,16 +129887,18 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/cancellationCodes/{{CancellationCodesId}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/marketCodes/{{MarketCode}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "cancellationCodes", - "{{CancellationCodesId}}" + "V1", + "hotels", + "{{HotelId}}", + "marketCodes", + "{{MarketCode}}" ] } }, @@ -120276,13 +129907,10 @@ ] }, { - "name": "Cancellation Policy", + "name": "Market Groups", "item": [ { - "name": "get Cancellation Policy", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Market Groups", "request": { "auth": { "type": "bearer", @@ -120297,51 +129925,35 @@ "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/v1/cancelpolicies?hotelIds={{HotelId}}", + "raw": "{{HostName}}/rsv/config/v1/marketCodes?hotelIds={{HotelId}}&includeInactive=false", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "cancelpolicies" + "V1", + "marketCodes" ], "query": [ - { - "key": "includeInactive", - "value": "true", - "disabled": true - }, { "key": "hotelIds", "value": "{{HotelId}}" + }, + { + "key": "includeInactive", + "value": "false" } ] } @@ -120349,7 +129961,7 @@ "response": [] }, { - "name": "post Cancellation Policy", + "name": "post Market Group", "request": { "auth": { "type": "bearer", @@ -120364,25 +129976,19 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"cancelPenalty\": {\r\n \"cancelPenaltyConfig\": [\r\n {\r\n \"sequence\": \"1\",\r\n \"inactive\": false,\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"1\",\r\n \"offsetDropTime\": \"2023-01-01 06:00:00.0\"\r\n },\r\n \"amountPercent\": {\r\n \"basisType\": \"FlatAmount\",\r\n \"amount\": \"50\"\r\n },\r\n \"penaltyDescription\": \"FLATRATE\",\r\n \"policyCode\": \"FLAT\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "{\r\n \"marketGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Internet\"\r\n },\r\n \"sequence\": \"12\",\r\n \"code\": \"INT\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -120390,23 +129996,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/cancelpolicy/{{CancelPolicyCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/marketGroups/{{MarketGroupCode}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "cancelpolicy", - "{{CancelPolicyCode}}" + "V1", + "hotels", + "{{HotelId}}", + "marketGroups", + "{{MarketGroupCode}}" ] } }, "response": [] }, { - "name": "change Cancellation Policy", + "name": "change Market Group", "request": { "auth": { "type": "bearer", @@ -120421,25 +130029,72 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"marketGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Internet\"\r\n },\r\n \"sequence\": \"12\",\r\n \"code\": \"INT\",\r\n \"inactive\": false\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/marketGroups/{{MarketGroupCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "V1", + "hotels", + "{{HotelId}}", + "marketGroups", + "{{MarketGroupCode}}" + ] + } + }, + "response": [] + }, + { + "name": "remove Market Group", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"cancelPenalty\": {\r\n \"cancelPenaltyConfig\": [\r\n {\r\n \"sequence\": \"1\",\r\n \"inactive\": false,\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"1\",\r\n \"offsetDropTime\": \"2023-01-01 06:00:00.0\"\r\n },\r\n \"amountPercent\": {\r\n \"basisType\": \"FlatAmount\",\r\n \"amount\": \"50\"\r\n },\r\n \"penaltyDescription\": \"FLATRATE\",\r\n \"policyCode\": \"FLAT\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -120447,16 +130102,18 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/cancelpolicy/{{CancelPolicyCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/marketGroups/{{MarketGroupCode}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "cancelpolicy", - "{{CancelPolicyCode}}" + "V1", + "hotels", + "{{HotelId}}", + "marketGroups", + "{{MarketGroupCode}}" ] } }, @@ -120465,10 +130122,10 @@ ] }, { - "name": "Deposit Policy", + "name": "Origin Codes", "item": [ { - "name": "get Deposit Policy", + "name": "get Origin Codes", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -120498,8 +130155,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -120512,25 +130169,20 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/depositpolicies?hotelIds={{HotelId}}", + "raw": "{{HostName}}/rsv/config/v1/originCodes?fetchInactive=true", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "depositpolicies" + "V1", + "originCodes" ], "query": [ { - "key": "includeInactive", - "value": "true", - "disabled": true - }, - { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "fetchInactive", + "value": "true" } ] } @@ -120538,7 +130190,7 @@ "response": [] }, { - "name": "post Deposit Policy", + "name": "post Origin Codes", "request": { "auth": { "type": "bearer", @@ -120571,7 +130223,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"depositPolicy\": {\r\n \"depositPolicy\": [\r\n {\r\n \"sequence\": \"5\",\r\n \"inactive\": false,\r\n \"amountPercent\": {\r\n \"basisType\": \"Percentage\",\r\n \"percent\": \"2\"\r\n },\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"30\"\r\n },\r\n \"description\": \"2 Nights/3 days prior to Arrival\",\r\n \"policyCode\": \"2NT-3DAY\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "{\r\n \"originCodes\": [\r\n {\r\n \"code\": \"CH\",\r\n \"description\": {\r\n \"defaultText\": \"Channel\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -120579,23 +130231,22 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/depositpolicy/{{DepositPolicyCode}}", + "raw": "{{HostName}}/rsv/config/v1/originCodes", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "depositpolicy", - "{{DepositPolicyCode}}" + "V1", + "originCodes" ] } }, "response": [] }, { - "name": "change Deposit Policy", + "name": "put Origin Codes", "request": { "auth": { "type": "bearer", @@ -120628,7 +130279,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"depositPolicy\": {\r\n \"depositPolicy\": [\r\n {\r\n \"sequence\": \"5\",\r\n \"inactive\": false,\r\n \"amountPercent\": {\r\n \"basisType\": \"Percentage\",\r\n \"percent\": \"2\"\r\n },\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"30\"\r\n },\r\n \"description\": \"2 Nights/3 days prior to Arrival\",\r\n \"policyCode\": \"TCP\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "{\r\n \"originCodes\": [\r\n {\r\n \"code\": \"CH\",\r\n \"description\": {\r\n \"defaultText\": \"Channel\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -120636,28 +130287,23 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/depositpolicy/{{DepositPolicyCode}}", + "raw": "{{HostName}}/rsv/config/v1/originCodes/{{OriginCodesId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "depositpolicy", - "{{DepositPolicyCode}}" + "V1", + "originCodes", + "{{OriginCodesId}}" ] } }, "response": [] - } - ] - }, - { - "name": "Entry Points", - "item": [ + }, { - "name": "get Entry Points", + "name": "delete Origin Codes", "request": { "auth": { "type": "bearer", @@ -120669,7 +130315,7 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "x-app-key", @@ -120683,28 +130329,28 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/entryPoints?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/originCodes/{{OriginCodesId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "entryPoints" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } + "V1", + "originCodes", + "{{OriginCodesId}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Policy Schedule", + "item": [ { - "name": "post Entry Points", + "name": "get Policy Schedules", "request": { "auth": { "type": "bearer", @@ -120716,7 +130362,7 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "x-app-key", @@ -120729,32 +130375,59 @@ "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"entryPoints\": [\r\n {\r\n \"code\": \"MAIN\",\r\n \"description\": {\r\n \"defaultText\": \"Main Entry - Valet Area\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/v1/entryPoints", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/policyschedules?policyType=Cancellation&startDate=2023-03-11&inactive=false", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "entryPoints" + "V1", + "hotels", + "{{HotelId}}", + "policyschedules" + ], + "query": [ + { + "key": "policyType", + "value": "Cancellation" + }, + { + "key": "ratePlanCodes", + "value": "", + "disabled": true + }, + { + "key": "policyCodes", + "value": "", + "disabled": true + }, + { + "key": "startDate", + "value": "2023-03-11" + }, + { + "key": "endDate", + "value": "", + "disabled": true + }, + { + "key": "guaranteeCodes", + "value": "", + "disabled": true + }, + { + "key": "inactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "put Entry Points", + "name": "change Policy Schedules", "request": { "auth": { "type": "bearer", @@ -120769,19 +130442,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"entryPoints\": [\r\n {\r\n \"code\": \"MAIN\",\r\n \"description\": {\r\n \"defaultText\": \"Main Entry - Valet Area\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"policySchedule\": {\r\n \"scheduleId\": {\r\n \"type\": \"PolicyScheduleId\",\r\n \"id\": \"194998\"\r\n },\r\n \"scheduleDetail\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-07-04\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"policy\": {\r\n \"code\": \"NONCXL\",\r\n \"description\": \"Non Cancellable\"\r\n },\r\n \"applicableCodes\": {},\r\n \"sequence\": \"1\",\r\n \"override\": false,\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"policyType\": \"Cancellation\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -120789,23 +130468,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/entryPoints/{{EntryPointsId}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/policyschedules/{{PolicyScheduleId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "entryPoints", - "{{EntryPointsId}}" + "V1", + "hotels", + "{{HotelId}}", + "policyschedules", + "{{PolicyScheduleId}}" ] } }, "response": [] }, { - "name": "delete Entry Points", + "name": "delete Policy Schedules", "request": { "auth": { "type": "bearer", @@ -120831,16 +130512,18 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/entryPoints/{{EntryPointsId}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/policyschedules/{{PolicyScheduleId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "entryPoints", - "{{EntryPointsId}}" + "V1", + "hotels", + "{{HotelId}}", + "policyschedules", + "{{PolicyScheduleId}}" ] } }, @@ -120849,10 +130532,10 @@ ] }, { - "name": "Discount Reasons", + "name": "Purpose Of Stays", "item": [ { - "name": "get Discount Reasons", + "name": "get Purpose Of Stays", "request": { "auth": { "type": "bearer", @@ -120878,32 +130561,17 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/discountReasons?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/purposeOfStays?fetchInactive=true", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "discountReasons" + "V1", + "purposeOfStays" ], "query": [ - { - "key": "wildCard", - "value": "a", - "disabled": true - }, - { - "key": "codes", - "value": "", - "disabled": true - }, - { - "key": "description", - "value": "l", - "disabled": true - }, { "key": "fetchInactive", "value": "true" @@ -120914,7 +130582,7 @@ "response": [] }, { - "name": "post Discount Reasons", + "name": "post Purpose Of Stays", "request": { "auth": { "type": "bearer", @@ -120947,7 +130615,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"discountReasons\": [\r\n {\r\n \"advancedDiscountRules\": [\r\n {}\r\n ],\r\n \"code\": \"EMPLOYEE\",\r\n \"description\": {\r\n \"defaultText\": \"Employee Discount\",\r\n \"translatedTexts\": []\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"purposeOfStays\": [\r\n {\r\n \"code\": \"LEI\",\r\n \"description\": {\r\n \"defaultText\": \"Leisure Stay\"\r\n },\r\n \"displayOrder\": \"5\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -120955,22 +130623,22 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/discountReasons", + "raw": "{{HostName}}/rsv/config/v1/purposeOfStays", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "discountReasons" + "V1", + "purposeOfStays" ] } }, "response": [] }, { - "name": "put Discount Reasons", + "name": "put Purpose Of Stays", "request": { "auth": { "type": "bearer", @@ -121003,7 +130671,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"discountReasons\": [\r\n {\r\n \"advancedDiscountRules\": [\r\n {}\r\n ],\r\n \"code\": \"EMPLOYEE\",\r\n \"description\": {\r\n \"defaultText\": \"Employee Discount\",\r\n \"translatedTexts\": []\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"purposeOfStays\": [\r\n {\r\n \"code\": \"LEI\",\r\n \"description\": {\r\n \"defaultText\": \"Leisure Stay\"\r\n },\r\n \"displayOrder\": \"5\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -121011,23 +130679,23 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/discountReasons/{{DiscountReasonsId}}", + "raw": "{{HostName}}/rsv/config/v1/purposeOfStays/{{PurposeOfStaysId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "discountReasons", - "{{DiscountReasonsId}}" + "V1", + "purposeOfStays", + "{{PurposeOfStaysId}}" ] } }, "response": [] }, { - "name": "delete Discount Reasons", + "name": "delete Purpose Of Stays", "request": { "auth": { "type": "bearer", @@ -121053,16 +130721,16 @@ } ], "url": { - "raw": "{{HostName}}/rsv/config/v1/discountReasons/{{DiscountReasonsId}}", + "raw": "{{HostName}}/rsv/config/v1/purposeOfStays/{{PurposeOfStaysId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "discountReasons", - "{{DiscountReasonsId}}" + "V1", + "purposeOfStays", + "{{PurposeOfStaysId}}" ] } }, @@ -121071,10 +130739,10 @@ ] }, { - "name": "Global Action Codes", + "name": "Pre Check In Rules (Pre Registration Rules)", "item": [ { - "name": "get Global Action Codes", + "name": "get Pre CheckIn Rules", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -121104,8 +130772,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -121118,28 +130786,24 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/globalActionCodes?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/precheckinRules", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "globalActionCodes" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } + "V1", + "hotels", + "{{HotelId}}", + "precheckinRules" ] } }, "response": [] }, { - "name": "post Global Action Codes", + "name": "create Pre Check In Rules", "request": { "auth": { "type": "bearer", @@ -121154,19 +130818,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"globalActionCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"TEST\",\r\n \"description\": {\r\n \"defaultText\": \"test\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"preCheckInRules\": [\r\n {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-07-08\",\r\n \"endDate\": \"2023-07-31\"\r\n },\r\n \"reservationTypes\": [\r\n \"6PM\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ruleType\": \"ReservationTypes\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -121174,22 +130844,24 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/globalActionCodes", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/precheckinRules", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "globalActionCodes" + "V1", + "hotels", + "{{HotelId}}", + "precheckinRules" ] } }, "response": [] }, { - "name": "change Global Action Codes", + "name": "change Pre Check In Rules", "request": { "auth": { "type": "bearer", @@ -121204,19 +130876,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"globalActionCodes\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"TEST\",\r\n \"description\": {\r\n \"defaultText\": \"test\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"preCheckInRules\": [\r\n {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-06-22\",\r\n \"endDate\": \"2023-06-23\"\r\n },\r\n \"newTimeSpan\": {\r\n \"startDate\": \"2023-06-22\",\r\n \"endDate\": \"2023-12-23\"\r\n },\r\n \"timeLimit\": {\r\n \"hoursPriorToCheckIn\": \"24\",\r\n \"hoursPostCheckIn\": \"24\",\r\n \"absoluteFlag\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ruleType\": \"TimeLimit\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -121224,23 +130902,24 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/globalActionCodes/{{ActionCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/precheckinRules", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "globalActionCodes", - "{{ActionCode}}" + "V1", + "hotels", + "{{HotelId}}", + "precheckinRules" ] } }, "response": [] }, { - "name": "remove Global Action Codes", + "name": "remove Pre Check In Rules", "request": { "auth": { "type": "bearer", @@ -121255,27 +130934,57 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/v1/globalActionCodes/{{ActionCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/precheckinRules?ruleType=ReservationTypes&startDate=2023-07-08&endDate=2023-07-31", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "globalActionCodes", - "{{ActionCode}}" + "V1", + "hotels", + "{{HotelId}}", + "precheckinRules" + ], + "query": [ + { + "key": "ruleType", + "value": "ReservationTypes" + }, + { + "key": "startDate", + "value": "2023-07-08" + }, + { + "key": "endDate", + "value": "2023-07-31" + } ] } }, @@ -121284,10 +130993,13 @@ ] }, { - "name": "Global Alerts", + "name": "Service Request Codes", "item": [ { - "name": "get Global Alerts", + "name": "get Service Request Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -121302,31 +131014,56 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/v1/globalAlerts?hotels/{{HotelId}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/serviceRequestCodes?pageNumber=1&inactive=false&hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "globalAlerts" + "V1", + "hotels", + "{{HotelId}}", + "serviceRequestCodes" ], "query": [ { - "key": "hotels/{{HotelId}}", - "value": null + "key": "pageNumber", + "value": "1" + }, + { + "key": "inactive", + "value": "false" + }, + { + "key": "hotelIds", + "value": "{{HotelId}}" } ] } @@ -121334,7 +131071,7 @@ "response": [] }, { - "name": "post Global Alerts", + "name": "post Service Request Codes", "request": { "auth": { "type": "bearer", @@ -121349,19 +131086,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"globalAlerts\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"alertCode\": \"CHECK\",\r\n \"description\": \"To send an alert of Check out type if tax is adjusted during END OF DAY.\",\r\n \"area\": \"Reservation\",\r\n \"queryId\": \"28588\",\r\n \"notifications\": {\r\n \"screen\": true,\r\n \"print\": false\r\n },\r\n \"conditions\": {\r\n \"condition\": [\r\n {\r\n \"leftExpression\": {\r\n \"fieldName\": \"ARRIVAL\",\r\n \"fieldDescription\": \"Arrival Date\",\r\n \"tableName\": \"NAME_RESERVATION\",\r\n \"virtual\": false,\r\n \"dataType\": \"DATE\",\r\n \"lovSelected\": \"\"\r\n },\r\n \"operator\": {\r\n \"operatorName\": \"225\",\r\n \"operatorDescription\": \"Is Between\",\r\n \"parameterSize\": \"3\"\r\n },\r\n \"rightExpression\": {\r\n \"parameter\": [\r\n \"2023-06-23\",\r\n \"2023-06-23\"\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"welcomeOffer\": false,\r\n \"stopCheckInCheckOut\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"serviceRequestCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine delivered to room\",\r\n \"deptCode\": \"PMS\",\r\n \"editable\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -121369,25 +131112,24 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/globalAlerts", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/serviceRequestCodes", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", + "V1", "hotels", "{{HotelId}}", - "globalAlerts" + "serviceRequestCodes" ] - }, - "description": "Use LOV modules \r\n- https://{host}/operarest/{schemamap}/lov/v1/listOfValues/AlertCodesMultiHotel?parameterName=HotelCodes&includeInactiveFlag=false¶meterValue={{HotelId}}\r\n\r\n- GET 'https://{host}/operarest/{schemamap}/lov/v1/listOfValues/AlertAreas?parameterName=InHouseYn&includeInactiveFlag=false¶meterValue=Y' \r\n to find available fields for this request." + } }, "response": [] }, { - "name": "put Global Alerts", + "name": "change Service Request Codes", "request": { "auth": { "type": "bearer", @@ -121402,19 +131144,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"globalAlerts\": [\r\n {\r\n \"alertId\": \"18250\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"alertCode\": \"ADJUST\",\r\n \"description\": \"To send an alert of Check out type if tax is adjusted during END OF DAY.\",\r\n \"area\": \"Reservation\",\r\n \"queryId\": \"28588\",\r\n \"notifications\": {\r\n \"screen\": true,\r\n \"print\": false\r\n },\r\n \"conditions\": {\r\n \"condition\": [\r\n {\r\n \"leftExpression\": {\r\n \"fieldName\": \"ARRIVAL\",\r\n \"fieldDescription\": \"Arrival Date\",\r\n \"tableName\": \"NAME_RESERVATION\",\r\n \"virtual\": false,\r\n \"dataType\": \"DATE\",\r\n \"lovSelected\": \"\"\r\n },\r\n \"operator\": {\r\n \"operatorName\": \"225\",\r\n \"operatorDescription\": \"Is Between\",\r\n \"parameterSize\": \"3\"\r\n },\r\n \"rightExpression\": {\r\n \"parameter\": [\r\n \"2023-06-23\",\r\n \"2023-06-23\"\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"welcomeOffer\": false,\r\n \"stopCheckInCheckOut\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"serviceRequestCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine delivered to room\",\r\n \"deptCode\": \"PMS\",\r\n \"editable\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -121422,32 +131170,24 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/globalAlerts", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/serviceRequestCodes", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", + "V1", "hotels", "{{HotelId}}", - "globalAlerts" + "serviceRequestCodes" ] } }, "response": [] - } - ] - }, - { - "name": "Guarantee Code", - "item": [ + }, { - "name": "get Guarantee Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "remove Service Request Codes", "request": { "auth": { "type": "bearer", @@ -121459,7 +131199,7 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -121488,28 +131228,38 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/guaranteeCodes?hotelIds={{HotelId}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/serviceRequestCodes?serviceRequestCode=TST", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "guaranteeCodes" + "V1", + "hotels", + "{{HotelId}}", + "serviceRequestCodes" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "serviceRequestCode", + "value": "TST" } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Source Codes", + "item": [ { - "name": "post Guarantee Code", + "name": "get Source Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -121521,7 +131271,7 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -121536,13 +131286,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"guaranteeCode\": {\r\n \"massCancellation\": {\r\n \"autoCancel\": false\r\n },\r\n \"inactive\": false,\r\n \"requirements\": {\r\n \"phoneNumber\": false,\r\n \"address\": false,\r\n \"creditCard\": true,\r\n \"arrivalTime\": true,\r\n \"deposit\": false\r\n },\r\n \"shortDescription\": {\r\n \"defaultText\": \"Credit Card Guarantee\"\r\n },\r\n \"guaranteeCode\": \"CC\",\r\n \"onHold\": false,\r\n \"reserveInventory\": true,\r\n \"orderSequence\": \"7\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -121550,22 +131300,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/guaranteeCodes", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/sourceCodes/", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "guaranteeCodes" + "V1", + "hotels", + "{{HotelId}}", + "sourceCodes", + "" ] } }, "response": [] }, { - "name": "change Guarantee Code", + "name": "post Source Code", "request": { "auth": { "type": "bearer", @@ -121577,7 +131330,7 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Content-Type", @@ -121598,7 +131351,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"guaranteeCode\": {\r\n \"massCancellation\": {\r\n \"autoCancel\": false\r\n },\r\n \"inactive\": false,\r\n \"requirements\": {\r\n \"phoneNumber\": false,\r\n \"address\": false,\r\n \"creditCard\": true,\r\n \"arrivalTime\": true,\r\n \"deposit\": false\r\n },\r\n \"shortDescription\": {\r\n \"defaultText\": \"Credit Card Guarantee\"\r\n },\r\n \"guaranteeCode\": \"CC\",\r\n \"onHold\": false,\r\n \"reserveInventory\": true,\r\n \"orderSequence\": \"7\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n}", + "raw": "{\r\n \"sourceCode\": {\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"Catering\"\r\n },\r\n \"sequence\": \"5\",\r\n \"code\": \"CAT\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -121606,123 +131359,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/guaranteeCodes/{{GuaranteeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "v1", - "guaranteeCodes", - "{{GuaranteeCode}}" - ] - } - }, - "response": [] - }, - { - "name": "delete Guarantee Code", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/v1/guaranteeCodes/{{GuaranteeCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/sourceCodes/", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "guaranteeCodes", - "{{GuaranteeCode}}" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Guarantee Code Schedule", - "item": [ - { - "name": "get Guarantee Code Schedules", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guaranteeCodeSchedules?startDate=2023-03-01&inactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "v1", + "V1", "hotels", "{{HotelId}}", - "guaranteeCodeSchedules" - ], - "query": [ - { - "key": "startDate", - "value": "2023-03-01" - }, - { - "key": "inactive", - "value": "false" - } + "sourceCodes", + "" ] } }, "response": [] }, { - "name": "post Guarantee Code Schedules", + "name": "change Source Codes", "request": { "auth": { "type": "bearer", @@ -121734,7 +131389,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -121755,7 +131410,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"guaranteeCodeSchedule\": {\r\n \"scheduleDetail\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-03-04\",\r\n \"endDate\": \"2023-04-14\"\r\n },\r\n \"applicableCodes\": {\r\n \"ratePlanCodes\": [\r\n \"DAILY\"\r\n ],\r\n \"guaranteeCodes\": [\r\n \"6PM\"\r\n ]\r\n },\r\n \"sequence\": \"2\",\r\n \"override\": false,\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "{\r\n \"sourceCode\": {\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"Catering\"\r\n },\r\n \"sequence\": \"5\",\r\n \"code\": \"CAT\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -121763,24 +131418,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guaranteeCodeSchedules", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/sourceCodes/{{SourceCode}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", + "V1", "hotels", "{{HotelId}}", - "guaranteeCodeSchedules" + "sourceCodes", + "{{SourceCode}}" ] } }, "response": [] }, { - "name": "change Guarantee Code Schedules", + "name": "remove Source Code", "request": { "auth": { "type": "bearer", @@ -121792,7 +131448,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -121807,13 +131463,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"guaranteeCodeSchedule\": {\r\n \"scheduleDetail\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-03-05\",\r\n \"endDate\": \"2023-04-14\"\r\n },\r\n \"applicableCodes\": {\r\n \"ratePlanCodes\": [\r\n \"DAILY\"\r\n ],\r\n \"guaranteeCodes\": [\r\n \"6PM\"\r\n ]\r\n },\r\n \"sequence\": \"2\",\r\n \"override\": false,\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -121821,25 +131477,33 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guaranteeCodeSchedules/{{PolicyScheduleId}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/sourceCodes/{{SourceCode}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", + "V1", "hotels", "{{HotelId}}", - "guaranteeCodeSchedules", - "{{PolicyScheduleId}}" + "sourceCodes", + "{{SourceCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Source Groups", + "item": [ { - "name": "delete Guarantee Code Schedules", + "name": "get Source Groups", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -121851,7 +131515,7 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -121880,40 +131544,30 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guaranteeCodeSchedules/{{PolicyScheduleId}}?idContext=OPERA&type=PolicyScheduleId", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/sourceGroups?includeInactive=false", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", + "V1", "hotels", "{{HotelId}}", - "guaranteeCodeSchedules", - "{{PolicyScheduleId}}" + "sourceGroups" ], "query": [ { - "key": "idContext", - "value": "OPERA" - }, - { - "key": "type", - "value": "PolicyScheduleId" + "key": "includeInactive", + "value": "false" } ] } }, "response": [] - } - ] - }, - { - "name": "Guest Messages", - "item": [ + }, { - "name": "get Guest Messages", + "name": "post Source Group", "request": { "auth": { "type": "bearer", @@ -121925,38 +131579,53 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"sourceGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Marketing\"\r\n },\r\n \"sequence\": \"5\",\r\n \"code\": \"MARK\",\r\n \"inactive\": false\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guestMessages", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/sourceGroups", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", + "V1", "hotels", "{{HotelId}}", - "guestMessages" + "sourceGroups" ] } }, "response": [] }, { - "name": "post Guest Messages", + "name": "change Source Group", "request": { "auth": { "type": "bearer", @@ -121968,22 +131637,28 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"guestMessages\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"FD\",\r\n \"description\": {\r\n \"defaultText\": \"Please see the agent at the Front Desk at your earliest convenience\"\r\n },\r\n \"displaySequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"sourceGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Marketing\"\r\n },\r\n \"sequence\": \"5\",\r\n \"code\": \"MARK\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -121991,24 +131666,25 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guestMessages", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/sourceGroups/{{SourceGroupCode}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", + "V1", "hotels", "{{HotelId}}", - "guestMessages" + "sourceGroups", + "{{SourceGroupCode}}" ] } }, "response": [] }, { - "name": "put Guest Messages", + "name": "remove Source Group", "request": { "auth": { "type": "bearer", @@ -122020,22 +131696,28 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"guestMessages\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"FD\",\r\n \"description\": {\r\n \"defaultText\": \"Please see the agent at the Front Desk at your earliest convenience\"\r\n },\r\n \"displaySequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -122043,24 +131725,33 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guestMessages", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/sourceGroups/{{SourceGroupCode}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", + "V1", "hotels", "{{HotelId}}", - "guestMessages" + "sourceGroups", + "{{SourceGroupCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Template Cancellation Policy", + "item": [ { - "name": "delete Guest Messages", + "name": "get Template Cancellation Policy", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -122072,44 +131763,61 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/guestMessages/{{MessageCode}}", + "raw": "{{HostName}}/rsv/config/v1/cancelpolicytemplates?hotelId={{HotelId}}&includeInactive=false", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "hotels", - "{{HotelId}}", - "guestMessages", - "{{MessageCode}}" + "V1", + "cancelpolicytemplates" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "includeInactive", + "value": "false" + } ] } }, "response": [] - } - ] - }, - { - "name": "Guest Message Templates", - "item": [ + }, { - "name": "get Guest Message Templates", + "name": "post Template Cancellation Policy", "request": { "auth": { "type": "bearer", @@ -122121,36 +131829,52 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateCancelPenalty\": {\r\n \"sequence\": \"5\",\r\n \"inactive\": false,\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"1\",\r\n \"offsetDropTime\": \"1970-01-01 16:00:00.0\"\r\n },\r\n \"amountPercent\": {\r\n \"basisType\": \"FlatAmount\",\r\n \"amount\": \"0\"\r\n },\r\n \"penaltyDescription\": \"4PM Cancel policy\",\r\n \"policyCode\": \"4PM\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/v1/guestMessages", + "raw": "{{HostName}}/rsv/config/v1/cancelpolicytemplate/{{CancelPolicyTemplate}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "guestMessages" + "V1", + "cancelpolicytemplate", + "{{CancelPolicyTemplate}}" ] } }, "response": [] }, { - "name": "post Guest Message Templates", + "name": "change Template Cancellation Policy", "request": { "auth": { "type": "bearer", @@ -122162,7 +131886,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -122183,7 +131907,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"guestMessageTemplates\": [\r\n {\r\n \"code\": \"PKG\",\r\n \"description\": {\r\n \"defaultText\": \"You have a pakage waiting at the Front Desk\"\r\n },\r\n \"displaySequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateCancelPenalty\": {\r\n \"sequence\": \"5\",\r\n \"inactive\": false,\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"1\",\r\n \"offsetDropTime\": \"1970-01-01 16:00:00.0\"\r\n },\r\n \"amountPercent\": {\r\n \"basisType\": \"FlatAmount\",\r\n \"amount\": \"0\"\r\n },\r\n \"penaltyDescription\": \"4PM Cancel policy\",\r\n \"policyCode\": \"4PM\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -122191,22 +131915,23 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/guestMessages", + "raw": "{{HostName}}/rsv/config/v1/cancelpolicytemplate/{{CancelPolicyTemplate}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "guestMessages" + "V1", + "cancelpolicytemplate", + "{{CancelPolicyTemplate}}" ] } }, "response": [] }, { - "name": "put Guest Message Templates", + "name": "delete Template Cancellation Policy", "request": { "auth": { "type": "bearer", @@ -122218,7 +131943,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -122239,7 +131964,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"guestMessageTemplates\": [\r\n {\r\n \"code\": \"PKG\",\r\n \"description\": {\r\n \"defaultText\": \"You have a pakage waiting at the Front Desk\"\r\n },\r\n \"displaySequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -122247,22 +131972,37 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/guestMessages", + "raw": "{{HostName}}/rsv/config/v1/cancelpolicytemplate/{{CancelPolicyTemplate}}?policyCode=4PM", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "guestMessages" + "V1", + "cancelpolicytemplate", + "{{CancelPolicyTemplate}}" + ], + "query": [ + { + "key": "policyCode", + "value": "4PM" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Template Deposit Policy", + "item": [ { - "name": "delete Guest Message Templates", + "name": "get Template Deposit Policy", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -122274,7 +132014,7 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -122303,33 +132043,32 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/guestMessages?guestMessageTemplateCodes=PKG", + "raw": "{{HostName}}/rsv/config/v1/depositpolicytemplates?hotelId={{HotelId}}&includeInactive=false", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "guestMessages" + "V1", + "depositpolicytemplates" ], "query": [ { - "key": "guestMessageTemplateCodes", - "value": "PKG" + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "includeInactive", + "value": "false" } ] } }, "response": [] - } - ] - }, - { - "name": "Locator Codes", - "item": [ + }, { - "name": "post Locator Codes", + "name": "post Template Deposit Policy", "request": { "auth": { "type": "bearer", @@ -122344,19 +132083,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"locatorCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false,\r\n \"code\": \"6\",\r\n \"description\": \"Poolside -Take Msg\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateDepositPolicy\": {\r\n \"sequence\": \"2\",\r\n \"inactive\": false,\r\n \"amountPercent\": {\r\n \"basisType\": \"Percentage\",\r\n \"percent\": \"10\"\r\n },\r\n \"deadline\": {\r\n \"offsetFromBookingDate\": \"20\"\r\n },\r\n \"description\": \"10%\",\r\n \"policyCode\": \"10\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -122364,24 +132109,23 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/locatorCodes", + "raw": "{{HostName}}/rsv/config/v1/depositpolicytemplate/{{DepositPolicyTemplate}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "hotels", - "{{HotelId}}", - "locatorCodes" + "V1", + "depositpolicytemplate", + "{{DepositPolicyTemplate}}" ] } }, "response": [] }, { - "name": "put Locator Codes", + "name": "change Template Deposit Policy", "request": { "auth": { "type": "bearer", @@ -122396,19 +132140,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"locatorCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"displaySequence\": \"1\",\r\n \"inactive\": false,\r\n \"code\": \"6\",\r\n \"description\": \"Poolside -Take Msg\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateDepositPolicy\": {\r\n \"sequence\": \"2\",\r\n \"inactive\": false,\r\n \"amountPercent\": {\r\n \"basisType\": \"Percentage\",\r\n \"percent\": \"10\"\r\n },\r\n \"deadline\": {\r\n \"offsetFromBookingDate\": \"20\"\r\n },\r\n \"description\": \"10%\",\r\n \"policyCode\": \"10\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -122416,24 +132166,23 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/locatorCodes", + "raw": "{{HostName}}/rsv/config/v1/depositpolicytemplate/{{DepositPolicyTemplate}}", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "hotels", - "{{HotelId}}", - "locatorCodes" + "V1", + "depositpolicytemplate", + "{{DepositPolicyTemplate}}" ] } }, "response": [] }, { - "name": "delete Locator Codes", + "name": "delete Template Deposit Policy", "request": { "auth": { "type": "bearer", @@ -122448,14 +132197,20 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -122468,18 +132223,22 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/locatorCodes/{{LocatorCode}}", + "raw": "{{HostName}}/rsv/config/v1/depositpolicytemplate/{{DepositPolicyTemplate}}?policyCode=10", "host": [ "{{HostName}}" ], "path": [ "rsv", "config", - "v1", - "hotels", - "{{HotelId}}", - "locatorCodes", - "{{LocatorCode}}" + "V1", + "depositpolicytemplate", + "{{DepositPolicyTemplate}}" + ], + "query": [ + { + "key": "policyCode", + "value": "10" + } ] } }, @@ -122488,10 +132247,13 @@ ] }, { - "name": "Locator Codes Template", + "name": "Template Guarantee Code", "item": [ { - "name": "get Locator Codes Template", + "name": "get Template Guarantee Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -122506,18 +132268,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/locatorCodes", + "raw": "{{HostName}}/rsv/config/v1/guaranteeCodeTemplates", "host": [ "{{HostName}}" ], @@ -122525,15 +132302,21 @@ "rsv", "config", "V1", - "templates", - "locatorCodes" + "guaranteeCodeTemplates" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}", + "disabled": true + } ] } }, "response": [] }, { - "name": "post Locator Codes Template", + "name": "create Template Guarantee Code", "request": { "auth": { "type": "bearer", @@ -122548,19 +132331,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"locatorCodes\": [\r\n {\r\n \"displaySequence\": \"7\",\r\n \"inactive\": false,\r\n \"code\": \"22\",\r\n \"description\": \"Spa Location\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateGuaranteeCode\": {\r\n \"massCancellation\": {\r\n \"autoCancel\": false\r\n },\r\n \"inactive\": false,\r\n \"requirements\": {\r\n \"phoneNumber\": false,\r\n \"address\": false,\r\n \"creditCard\": false,\r\n \"arrivalTime\": true,\r\n \"deposit\": false\r\n },\r\n \"shortDescription\": {\r\n \"defaultText\": \"Complimentary\"\r\n },\r\n \"guaranteeCode\": \"COMP\",\r\n \"onHold\": false,\r\n \"reserveInventory\": true,\r\n \"orderSequence\": \"11\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -122568,7 +132357,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/locatorCodes", + "raw": "{{HostName}}/rsv/config/v1/guaranteeCodeTemplates/{{GuaranteeCode}}", "host": [ "{{HostName}}" ], @@ -122576,15 +132365,15 @@ "rsv", "config", "V1", - "templates", - "locatorCodes" + "guaranteeCodeTemplates", + "{{GuaranteeCode}}" ] } }, "response": [] }, { - "name": "put Locator Codes Template", + "name": "change Template Guarantee Code", "request": { "auth": { "type": "bearer", @@ -122599,19 +132388,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"locatorCodes\": [\r\n {\r\n \"displaySequence\": \"7\",\r\n \"inactive\": false,\r\n \"code\": \"22\",\r\n \"description\": \"Spa Location\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateGuaranteeCode\": {\r\n \"massCancellation\": {\r\n \"autoCancel\": false\r\n },\r\n \"inactive\": false,\r\n \"requirements\": {\r\n \"phoneNumber\": false,\r\n \"address\": false,\r\n \"creditCard\": false,\r\n \"arrivalTime\": true,\r\n \"deposit\": false\r\n },\r\n \"shortDescription\": {\r\n \"defaultText\": \"Complimentary\"\r\n },\r\n \"guaranteeCode\": \"COMP\",\r\n \"onHold\": false,\r\n \"reserveInventory\": true,\r\n \"orderSequence\": \"11\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -122619,7 +132414,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/locatorCodes", + "raw": "{{HostName}}/rsv/config/v1/guaranteeCodeTemplates/{{GuaranteeCode}}", "host": [ "{{HostName}}" ], @@ -122627,15 +132422,15 @@ "rsv", "config", "V1", - "templates", - "locatorCodes" + "guaranteeCodeTemplates", + "{{GuaranteeCode}}" ] } }, "response": [] }, { - "name": "delete Locator Codes Template", + "name": "delete Template Guarantee Code", "request": { "auth": { "type": "bearer", @@ -122660,17 +132455,8 @@ "value": "{{HotelId}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/locatorCodes?locatorCodes=22", + "raw": "{{HostName}}/rsv/config/v1/guaranteeCodeTemplates/{{GuaranteeCode}}", "host": [ "{{HostName}}" ], @@ -122678,14 +132464,8 @@ "rsv", "config", "V1", - "templates", - "locatorCodes" - ], - "query": [ - { - "key": "locatorCodes", - "value": "22" - } + "guaranteeCodeTemplates", + "{{GuaranteeCode}}" ] } }, @@ -122694,10 +132474,13 @@ ] }, { - "name": "Market Codes", + "name": "Template Market Code", "item": [ { - "name": "get Market Codes", + "name": "get Template Market Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -122712,18 +132495,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/V1/marketCodes?hotelIds={{HotelId}}&includeInactive=false", + "raw": "{{HostName}}/rsv/config/v1/marketCodeTemplates?fetchInactive=true&templateMarketCodes=GROUP", "host": [ "{{HostName}}" ], @@ -122731,16 +132529,21 @@ "rsv", "config", "V1", - "marketCodes" + "marketCodeTemplates" ], "query": [ { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "fetchInactive", + "value": "true" }, { - "key": "includeInactive", - "value": "false" + "key": "templateMarketCodes", + "value": "GROUP" + }, + { + "key": "templateMarketGroupsCodes", + "value": "", + "disabled": true } ] } @@ -122748,7 +132551,7 @@ "response": [] }, { - "name": "post Market Codes", + "name": "post Template Market Code", "request": { "auth": { "type": "bearer", @@ -122763,19 +132566,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"marketCode\": {\r\n \"displayColor\": \"Blue\",\r\n \"groupCode\": \"ALL\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Government Group\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"GGOV\",\r\n \"inactive\": false\r\n }\r\n}", + "raw": "{\r\n \"templateMarketCode\": {\r\n \"displayColor\": \"Blue\",\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"CORP. PROMOTIONS & PACKAGES\"\r\n },\r\n \"sequence\": \"1\",\r\n \"code\": \"CPR\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -122783,7 +132592,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/marketCodes/{{MarketCode}}", + "raw": "{{HostName}}/rsv/config/v1/marketCodeTemplates", "host": [ "{{HostName}}" ], @@ -122791,17 +132600,14 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "marketCodes", - "{{MarketCode}}" + "marketCodeTemplates" ] } }, "response": [] }, { - "name": "change Market Codes", + "name": "change Template Market Code", "request": { "auth": { "type": "bearer", @@ -122816,19 +132622,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"marketCode\": {\r\n \"displayColor\": \"Blue\",\r\n \"groupCode\": \"ALL\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Government Group\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"GGOV\",\r\n \"inactive\": false\r\n }\r\n}", + "raw": "{\r\n \"templateMarketCode\": {\r\n \"displayColor\": \"Blue\",\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"CORP. PROMOTIONS & PACKAGES\"\r\n },\r\n \"sequence\": \"1\",\r\n \"code\": \"CPR\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -122836,7 +132648,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/marketCodes/{{MarketCode}}", + "raw": "{{HostName}}/rsv/config/v1/marketCodeTemplates/{{MarketCode}}", "host": [ "{{HostName}}" ], @@ -122844,9 +132656,7 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "marketCodes", + "marketCodeTemplates", "{{MarketCode}}" ] } @@ -122854,7 +132664,7 @@ "response": [] }, { - "name": "remove Market Codes", + "name": "delete Template Market Code", "request": { "auth": { "type": "bearer", @@ -122869,18 +132679,33 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/marketCodes/{{MarketCode}}", + "raw": "{{HostName}}/rsv/config/v1/marketCodeTemplates/{{MarketCode}}", "host": [ "{{HostName}}" ], @@ -122888,9 +132713,7 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "marketCodes", + "marketCodeTemplates", "{{MarketCode}}" ] } @@ -122900,10 +132723,13 @@ ] }, { - "name": "Market Groups", + "name": "Template Market Group", "item": [ { - "name": "get Market Groups", + "name": "get Template Market Groups", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -122918,70 +132744,25 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/V1/marketCodes?hotelIds={{HotelId}}&includeInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "V1", - "marketCodes" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - }, - { - "key": "includeInactive", - "value": "false" - } - ] - } - }, - "response": [] - }, - { - "name": "post Market Group", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ + }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"marketGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Internet\"\r\n },\r\n \"sequence\": \"12\",\r\n \"code\": \"INT\",\r\n \"inactive\": false\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -122989,7 +132770,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/marketGroups/{{MarketGroupCode}}", + "raw": "{{HostName}}/rsv/config/v1/marketGroupTemplates?includeInactive=true", "host": [ "{{HostName}}" ], @@ -122997,17 +132778,20 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "marketGroups", - "{{MarketGroupCode}}" + "marketGroupTemplates" + ], + "query": [ + { + "key": "includeInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "change Market Group", + "name": "post Template Market Group", "request": { "auth": { "type": "bearer", @@ -123019,22 +132803,28 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"marketGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Internet\"\r\n },\r\n \"sequence\": \"12\",\r\n \"code\": \"INT\",\r\n \"inactive\": false\r\n }\r\n}", + "raw": "{\r\n \"templateMarketGroup\": {\r\n \"description\": {\r\n \"defaultText\": \"Group\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"GROUP\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -123042,7 +132832,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/marketGroups/{{MarketGroupCode}}", + "raw": "{{HostName}}/rsv/config/v1/marketGroupTemplate/{{MarketGroupCode}}", "host": [ "{{HostName}}" ], @@ -123050,9 +132840,7 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "marketGroups", + "marketGroupTemplate", "{{MarketGroupCode}}" ] } @@ -123060,7 +132848,7 @@ "response": [] }, { - "name": "remove Market Group", + "name": "change Template Market Group", "request": { "auth": { "type": "bearer", @@ -123072,22 +132860,28 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"templateMarketGroup\": {\r\n \"description\": {\r\n \"defaultText\": \"Group\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"GROUP\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -123095,7 +132889,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/marketGroups/{{MarketGroupCode}}", + "raw": "{{HostName}}/rsv/config/v1/marketGroupTemplate/{{MarketGroupCode}}", "host": [ "{{HostName}}" ], @@ -123103,25 +132897,15 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "marketGroups", + "marketGroupTemplate", "{{MarketGroupCode}}" ] } }, "response": [] - } - ] - }, - { - "name": "Origin Codes", - "item": [ + }, { - "name": "get Origin Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Template Market Group", "request": { "auth": { "type": "bearer", @@ -123133,7 +132917,7 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -123148,8 +132932,8 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -123162,7 +132946,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/originCodes?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/marketGroupTemplate/{{MarketGroupCode}}?templateMarketGroup=GROUP", "host": [ "{{HostName}}" ], @@ -123170,20 +132954,29 @@ "rsv", "config", "V1", - "originCodes" + "marketGroupTemplate", + "{{MarketGroupCode}}" ], "query": [ { - "key": "fetchInactive", - "value": "true" + "key": "templateMarketGroup", + "value": "GROUP" } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Template Source Codes", + "item": [ { - "name": "post Origin Codes", + "name": "get Template Source Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -123195,7 +132988,7 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -123216,7 +133009,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"originCodes\": [\r\n {\r\n \"code\": \"CH\",\r\n \"description\": {\r\n \"defaultText\": \"Channel\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -123224,7 +133017,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/originCodes", + "raw": "{{HostName}}/rsv/config/v1/templates/sourceCodes?templateSourceCodes=WEB", "host": [ "{{HostName}}" ], @@ -123232,14 +133025,26 @@ "rsv", "config", "V1", - "originCodes" + "templates", + "sourceCodes" + ], + "query": [ + { + "key": "fetchInactive", + "value": "false", + "disabled": true + }, + { + "key": "templateSourceCodes", + "value": "WEB" + } ] } }, "response": [] }, { - "name": "put Origin Codes", + "name": "post Template Source Code", "request": { "auth": { "type": "bearer", @@ -123251,7 +133056,7 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Content-Type", @@ -123272,7 +133077,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"originCodes\": [\r\n {\r\n \"code\": \"CH\",\r\n \"description\": {\r\n \"defaultText\": \"Channel\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateSourceCode\": {\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"Call Center\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"VOI\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -123280,7 +133085,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/originCodes/{{OriginCodesId}}", + "raw": "{{HostName}}/rsv/config/v1/templates/sourceCodes", "host": [ "{{HostName}}" ], @@ -123288,15 +133093,15 @@ "rsv", "config", "V1", - "originCodes", - "{{OriginCodesId}}" + "templates", + "sourceCodes" ] } }, "response": [] }, { - "name": "delete Origin Codes", + "name": "change Template Source Code", "request": { "auth": { "type": "bearer", @@ -123308,68 +133113,36 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/V1/originCodes/{{OriginCodesId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "V1", - "originCodes", - "{{OriginCodesId}}" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Policy Schedule", - "item": [ - { - "name": "get Policy Schedules", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ + }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateSourceCode\": {\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"Call Center\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"VOI\",\r\n \"inactive\": false\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/policyschedules?policyType=Cancellation&startDate=2023-03-11&inactive=false", + "raw": "{{HostName}}/rsv/config/v1/templates/sourceCodes/{{SourceCode}}", "host": [ "{{HostName}}" ], @@ -123377,50 +133150,16 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "policyschedules" - ], - "query": [ - { - "key": "policyType", - "value": "Cancellation" - }, - { - "key": "ratePlanCodes", - "value": "", - "disabled": true - }, - { - "key": "policyCodes", - "value": "", - "disabled": true - }, - { - "key": "startDate", - "value": "2023-03-11" - }, - { - "key": "endDate", - "value": "", - "disabled": true - }, - { - "key": "guaranteeCodes", - "value": "", - "disabled": true - }, - { - "key": "inactive", - "value": "false" - } + "templates", + "sourceCodes", + "{{SourceCode}}" ] } }, "response": [] }, { - "name": "change Policy Schedules", + "name": "remove Template Source Code", "request": { "auth": { "type": "bearer", @@ -123432,7 +133171,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -123453,7 +133192,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"policySchedule\": {\r\n \"scheduleId\": {\r\n \"type\": \"PolicyScheduleId\",\r\n \"id\": \"194998\"\r\n },\r\n \"scheduleDetail\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-07-04\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"policy\": {\r\n \"code\": \"NONCXL\",\r\n \"description\": \"Non Cancellable\"\r\n },\r\n \"applicableCodes\": {},\r\n \"sequence\": \"1\",\r\n \"override\": false,\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"policyType\": \"Cancellation\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -123461,7 +133200,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/policyschedules/{{PolicyScheduleId}}", + "raw": "{{HostName}}/rsv/config/v1/templates/sourceCodes/{{SourceCode}}?templateSourceCode=INTERNAL", "host": [ "{{HostName}}" ], @@ -123469,55 +133208,16 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "policyschedules", - "{{PolicyScheduleId}}" - ] - } - }, - "response": [] - }, - { - "name": "delete Policy Schedules", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "templates", + "sourceCodes", + "{{SourceCode}}" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "templateSourceCode", + "value": "INTERNAL" } ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/policyschedules/{{PolicyScheduleId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "V1", - "hotels", - "{{HotelId}}", - "policyschedules", - "{{PolicyScheduleId}}" - ] } }, "response": [] @@ -123525,10 +133225,13 @@ ] }, { - "name": "Purpose Of Stays", + "name": "Template Source Groups", "item": [ { - "name": "get Purpose Of Stays", + "name": "get Template Source Group", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -123543,18 +133246,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/V1/purposeOfStays?fetchInactive=true", + "raw": "{{HostName}}/rsv/config/v1/templates/sourceGroups?includeInactive=false", "host": [ "{{HostName}}" ], @@ -123562,12 +133280,13 @@ "rsv", "config", "V1", - "purposeOfStays" + "templates", + "sourceGroups" ], "query": [ { - "key": "fetchInactive", - "value": "true" + "key": "includeInactive", + "value": "false" } ] } @@ -123575,7 +133294,7 @@ "response": [] }, { - "name": "post Purpose Of Stays", + "name": "post Template Source Group", "request": { "auth": { "type": "bearer", @@ -123602,13 +133321,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"purposeOfStays\": [\r\n {\r\n \"code\": \"LEI\",\r\n \"description\": {\r\n \"defaultText\": \"Leisure Stay\"\r\n },\r\n \"displayOrder\": \"5\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateSourceGroup\": {\r\n \"description\": {\r\n \"defaultText\": \"Leisure\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"LEIS\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -123616,7 +133335,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/purposeOfStays", + "raw": "{{HostName}}/rsv/config/v1/templates/sourceGroups", "host": [ "{{HostName}}" ], @@ -123624,14 +133343,15 @@ "rsv", "config", "V1", - "purposeOfStays" + "templates", + "sourceGroups" ] } }, "response": [] }, { - "name": "put Purpose Of Stays", + "name": "change Template Source Group", "request": { "auth": { "type": "bearer", @@ -123658,13 +133378,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"purposeOfStays\": [\r\n {\r\n \"code\": \"LEI\",\r\n \"description\": {\r\n \"defaultText\": \"Leisure Stay\"\r\n },\r\n \"displayOrder\": \"5\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateSourceGroup\": {\r\n \"description\": {\r\n \"defaultText\": \"Leisure\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"LEIS\",\r\n \"inactive\": false\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -123672,7 +133392,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/purposeOfStays/{{PurposeOfStaysId}}", + "raw": "{{HostName}}/rsv/config/v1/templates/sourceGroups", "host": [ "{{HostName}}" ], @@ -123680,15 +133400,15 @@ "rsv", "config", "V1", - "purposeOfStays", - "{{PurposeOfStaysId}}" + "templates", + "sourceGroups" ] } }, "response": [] }, { - "name": "delete Purpose Of Stays", + "name": "remove Template Source Group", "request": { "auth": { "type": "bearer", @@ -123703,18 +133423,33 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/V1/purposeOfStays/{{PurposeOfStaysId}}", + "raw": "{{HostName}}/rsv/config/v1/templates/sourceGroups?templateSourceGroup=BUS", "host": [ "{{HostName}}" ], @@ -123722,8 +133457,14 @@ "rsv", "config", "V1", - "purposeOfStays", - "{{PurposeOfStaysId}}" + "templates", + "sourceGroups" + ], + "query": [ + { + "key": "templateSourceGroup", + "value": "BUS" + } ] } }, @@ -123732,10 +133473,10 @@ ] }, { - "name": "Pre Check In Rules (Pre Registration Rules)", + "name": "Template TurnAway Codes", "item": [ { - "name": "get Pre CheckIn Rules", + "name": "get Template TurnAway Codes", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -123765,8 +133506,8 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -123779,7 +133520,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/precheckinRules", + "raw": "{{HostName}}/rsv/config/v1/turnawayCodes?includeInactive=true", "host": [ "{{HostName}}" ], @@ -123787,16 +133528,20 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "precheckinRules" + "turnawayCodes" + ], + "query": [ + { + "key": "includeInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "create Pre Check In Rules", + "name": "post Template TurnAway Codes", "request": { "auth": { "type": "bearer", @@ -123829,7 +133574,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"preCheckInRules\": [\r\n {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-07-08\",\r\n \"endDate\": \"2023-07-31\"\r\n },\r\n \"reservationTypes\": [\r\n \"6PM\"\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ruleType\": \"ReservationTypes\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"turnAwayCodes\": [\r\n {\r\n \"code\": \"LASTRATEROOM\",\r\n \"description\": {\r\n \"defaultText\": \"LAST RATE ROOM.\"\r\n },\r\n \"displaySequence\": \"10\",\r\n \"turnAwayType\": \"Denial\",\r\n \"inactive\": false,\r\n \"canDelete\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -123837,7 +133582,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/precheckinRules", + "raw": "{{HostName}}/rsv/config/v1/turnawayCodes", "host": [ "{{HostName}}" ], @@ -123845,16 +133590,14 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "precheckinRules" + "turnawayCodes" ] } }, "response": [] }, { - "name": "change Pre Check In Rules", + "name": "put Template TurnAway Codes", "request": { "auth": { "type": "bearer", @@ -123887,7 +133630,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"preCheckInRules\": [\r\n {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-06-22\",\r\n \"endDate\": \"2023-06-23\"\r\n },\r\n \"newTimeSpan\": {\r\n \"startDate\": \"2023-06-22\",\r\n \"endDate\": \"2023-12-23\"\r\n },\r\n \"timeLimit\": {\r\n \"hoursPriorToCheckIn\": \"24\",\r\n \"hoursPostCheckIn\": \"24\",\r\n \"absoluteFlag\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ruleType\": \"TimeLimit\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"turnAwayCodes\": [\r\n {\r\n \"code\": \"LASTRATEROOM\",\r\n \"description\": {\r\n \"defaultText\": \"LAST RATE ROOM.\"\r\n },\r\n \"displaySequence\": \"10\",\r\n \"turnAwayType\": \"Denial\",\r\n \"inactive\": false,\r\n \"canDelete\": true\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -123895,7 +133638,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/precheckinRules", + "raw": "{{HostName}}/rsv/config/v1/turnawayCodes", "host": [ "{{HostName}}" ], @@ -123903,16 +133646,14 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "precheckinRules" + "turnawayCodes" ] } }, "response": [] }, { - "name": "remove Pre Check In Rules", + "name": "delete Template Turn Away Codes", "request": { "auth": { "type": "bearer", @@ -123953,7 +133694,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/precheckinRules?ruleType=ReservationTypes&startDate=2023-07-08&endDate=2023-07-31", + "raw": "{{HostName}}/rsv/config/v1/turnawayCodes/{{TurnawayCode}}", "host": [ "{{HostName}}" ], @@ -123961,23 +133702,8 @@ "rsv", "config", "V1", - "hotels", - "{{HotelId}}", - "precheckinRules" - ], - "query": [ - { - "key": "ruleType", - "value": "ReservationTypes" - }, - { - "key": "startDate", - "value": "2023-07-08" - }, - { - "key": "endDate", - "value": "2023-07-31" - } + "turnawayCodes", + "{{TurnawayCode}}" ] } }, @@ -123986,10 +133712,10 @@ ] }, { - "name": "Service Request Codes", + "name": "Trace Texts", "item": [ { - "name": "get Service Request Codes", + "name": "get Trace Texts", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -124033,7 +133759,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/serviceRequestCodes?pageNumber=1&inactive=false&hotelIds={{HotelId}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/traceTexts", "host": [ "{{HostName}}" ], @@ -124043,28 +133769,14 @@ "V1", "hotels", "{{HotelId}}", - "serviceRequestCodes" - ], - "query": [ - { - "key": "pageNumber", - "value": "1" - }, - { - "key": "inactive", - "value": "false" - }, - { - "key": "hotelIds", - "value": "{{HotelId}}" - } + "traceTexts" ] } }, "response": [] }, { - "name": "post Service Request Codes", + "name": "post Trace Texts", "request": { "auth": { "type": "bearer", @@ -124097,7 +133809,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"serviceRequestCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine delivered to room\",\r\n \"deptCode\": \"PMS\",\r\n \"editable\": true\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"traceTexts\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"departmentCode\": \"HSP\",\r\n \"traceText\": \"Housekeeping new trace text\",\r\n \"canDelete\": true,\r\n \"displaySequence\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -124105,7 +133817,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/serviceRequestCodes", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/traceTexts", "host": [ "{{HostName}}" ], @@ -124115,14 +133827,14 @@ "V1", "hotels", "{{HotelId}}", - "serviceRequestCodes" + "traceTexts" ] } }, "response": [] }, { - "name": "change Service Request Codes", + "name": "put Trace Texts", "request": { "auth": { "type": "bearer", @@ -124155,7 +133867,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"serviceRequestCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine delivered to room\",\r\n \"deptCode\": \"PMS\",\r\n \"editable\": true\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"traceTexts\": [\r\n {\r\n \"originalTraceText\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"departmentCode\": \"GBLA\",\r\n \"traceText\": \"Chain global department code with property specific trace text\",\r\n \"canDelete\": true,\r\n \"displaySequence\": \"2\"\r\n },\r\n \"newTraceText\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"departmentCode\": \"GBLA\",\r\n \"traceText\": \"Chain global department code with property specific trace text\",\r\n \"canDelete\": true,\r\n \"displaySequence\": \"3\"\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -124163,7 +133875,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/serviceRequestCodes", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/traceTexts", "host": [ "{{HostName}}" ], @@ -124173,14 +133885,22 @@ "V1", "hotels", "{{HotelId}}", - "serviceRequestCodes" + "traceTexts" ] } }, "response": [] - }, + } + ] + }, + { + "name": "TurnAway Codes", + "item": [ { - "name": "remove Service Request Codes", + "name": "get Hotel TurnAway Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -124192,7 +133912,7 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -124221,7 +133941,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/serviceRequestCodes?serviceRequestCode=TST", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/turnawayCodes", "host": [ "{{HostName}}" ], @@ -124231,28 +133951,14 @@ "V1", "hotels", "{{HotelId}}", - "serviceRequestCodes" - ], - "query": [ - { - "key": "serviceRequestCode", - "value": "TST" - } + "turnawayCodes" ] } }, "response": [] - } - ] - }, - { - "name": "Source Codes", - "item": [ + }, { - "name": "get Source Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Hotel TurnAway Codes", "request": { "auth": { "type": "bearer", @@ -124264,7 +133970,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -124279,13 +133985,13 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"turnAwayCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"NOLIKE\",\r\n \"description\": {\r\n \"defaultText\": \"Don't Like the hotel\"\r\n },\r\n \"displaySequence\": \"10\",\r\n \"turnAwayType\": \"Regret\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -124293,7 +133999,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/sourceCodes/", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/turnawayCodes", "host": [ "{{HostName}}" ], @@ -124303,15 +134009,14 @@ "V1", "hotels", "{{HotelId}}", - "sourceCodes", - "" + "turnawayCodes" ] } }, "response": [] }, { - "name": "post Source Code", + "name": "put Hotel TurnAway Codes", "request": { "auth": { "type": "bearer", @@ -124323,7 +134028,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -124344,7 +134049,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"sourceCode\": {\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"Catering\"\r\n },\r\n \"sequence\": \"5\",\r\n \"code\": \"CAT\",\r\n \"inactive\": false\r\n }\r\n}", + "raw": "{\r\n \"turnAwayCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"NOLIKE\",\r\n \"description\": {\r\n \"defaultText\": \"Don't Like the hotel\"\r\n },\r\n \"displaySequence\": \"10\",\r\n \"turnAwayType\": \"Regret\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -124352,7 +134057,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/sourceCodes/", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/turnawayCodes", "host": [ "{{HostName}}" ], @@ -124362,15 +134067,14 @@ "V1", "hotels", "{{HotelId}}", - "sourceCodes", - "" + "turnawayCodes" ] } }, "response": [] }, { - "name": "change Source Codes", + "name": "delete Hotel TurnAway Code", "request": { "auth": { "type": "bearer", @@ -124382,7 +134086,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -124403,7 +134107,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"sourceCode\": {\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"Catering\"\r\n },\r\n \"sequence\": \"5\",\r\n \"code\": \"CAT\",\r\n \"inactive\": false\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -124411,7 +134115,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/sourceCodes/{{SourceCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/turnawayCodes/{{Code}}", "host": [ "{{HostName}}" ], @@ -124421,15 +134125,20 @@ "V1", "hotels", "{{HotelId}}", - "sourceCodes", - "{{SourceCode}}" + "turnawayCodes", + "{{Code}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Upsell Configuration", + "item": [ { - "name": "remove Source Code", + "name": "get Upsell Rules", "request": { "auth": { "type": "bearer", @@ -124441,36 +134150,70 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/upsellRules?searchByRoomType=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "V1", + "hotels", + "{{HotelId}}", + "upsellRules" + ], + "query": [ + { + "key": "searchByRoomType", + "value": "false" } - } + ] + } + }, + "response": [] + }, + { + "name": "delete Upsell Rules", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/sourceCodes/{{SourceCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/upsellRules/{{RuleCode}}", "host": [ "{{HostName}}" ], @@ -124480,23 +134223,15 @@ "V1", "hotels", "{{HotelId}}", - "sourceCodes", - "{{SourceCode}}" + "upsellRules", + "{{RuleCode}}" ] } }, "response": [] - } - ] - }, - { - "name": "Source Groups", - "item": [ + }, { - "name": "get Source Groups", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Upsell Rules", "request": { "auth": { "type": "bearer", @@ -124508,7 +134243,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -124529,7 +134264,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"upsellRules\": [\r\n {\r\n \"description\": \"Testing for New Rule\",\r\n \"upsellByRoomType\": true,\r\n \"fromRoomTypeOrFromRoomClass\": \"ECO\",\r\n \"toRoomTypeOrToRoomClass\": \"SUP\",\r\n \"startDate\": \"2023-03-03\",\r\n \"endDate\": \"2023-12-31\",\r\n \"rateCodes\": [\r\n \"BARBB\",\r\n \"BAR\"\r\n ],\r\n \"marketCodes\": [],\r\n \"upsellByOccupancyLevels\": false,\r\n \"formula\": \"FlatAmountAddedToOriginalRate\",\r\n \"upsellAmount\": \"5\",\r\n \"currencyCode\": \"USD\",\r\n \"roundingRule\": \"Down\",\r\n \"occupancyLevelsType\": [],\r\n \"useDefaultTrxCode\": true,\r\n \"transactionCode\": {\r\n \"description\": \"Room Upsell\",\r\n \"transactionCode\": \"1500\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"upsellRuleCode\": \"UPSELLRULE2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -124537,7 +134272,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/sourceGroups?includeInactive=false", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/upsellRules", "host": [ "{{HostName}}" ], @@ -124547,20 +134282,17 @@ "V1", "hotels", "{{HotelId}}", - "sourceGroups" - ], - "query": [ - { - "key": "includeInactive", - "value": "false" - } + "upsellRules" ] } }, "response": [] }, { - "name": "post Source Group", + "name": "test Upsell Rules", + "protocolProfileBehavior": { + "disabledSystemHeaders": {} + }, "request": { "auth": { "type": "bearer", @@ -124572,28 +134304,22 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"sourceGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Marketing\"\r\n },\r\n \"sequence\": \"5\",\r\n \"code\": \"MARK\",\r\n \"inactive\": false\r\n }\r\n}", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"arrivalDate\": \"2023-04-06\",\r\n \"nights\": 1,\r\n \"adults\": 1,\r\n \"children\": 0,\r\n \"numberOfRooms\": 1,\r\n \"roomType\": \"ECO\",\r\n \"rateCode\": \"BAR\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -124601,7 +134327,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/sourceGroups", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/upsellRules/action/validate", "host": [ "{{HostName}}" ], @@ -124611,14 +134337,16 @@ "V1", "hotels", "{{HotelId}}", - "sourceGroups" + "upsellRules", + "action", + "validate" ] } }, "response": [] }, { - "name": "change Source Group", + "name": "put Upsell Rules", "request": { "auth": { "type": "bearer", @@ -124651,7 +134379,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"sourceGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Marketing\"\r\n },\r\n \"sequence\": \"5\",\r\n \"code\": \"MARK\",\r\n \"inactive\": false\r\n }\r\n}", + "raw": "{\r\n \"upsellRules\": [\r\n {\r\n \"description\": \"New upsell rule\",\r\n \"upsellByRoomType\": true,\r\n \"fromRoomTypeOrFromRoomClass\": \"STDQ\",\r\n \"toRoomTypeOrToRoomClass\": \"*\",\r\n \"startDate\": \"2023-07-03\",\r\n \"upsellByOccupancyLevels\": false,\r\n \"formula\": \"FlatAmountAddedToOriginalRate\",\r\n \"upsellAmount\": \"11\",\r\n \"currencyCode\": \"USD\",\r\n \"roundingRule\": \"None\",\r\n \"occupancyLevelsType\": [],\r\n \"useDefaultTrxCode\": true,\r\n \"transactionCode\": {\r\n \"transactionCode\": \"1000\",\r\n \"trxCode\": \"1000\"\r\n },\r\n \"trxCode\": {\r\n \"transactionCode\": \"1000\",\r\n \"trxCode\": \"1000\"\r\n },\r\n \"hotelId\": \"PROP2\",\r\n \"upsellRuleCode\": \"NEWUPSE\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -124659,7 +134387,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/sourceGroups/{{SourceGroupCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/upsellRules", "host": [ "{{HostName}}" ], @@ -124669,15 +134397,14 @@ "V1", "hotels", "{{HotelId}}", - "sourceGroups", - "{{SourceGroupCode}}" + "upsellRules" ] } }, "response": [] }, { - "name": "remove Source Group", + "name": "copy Upsell Rules", "request": { "auth": { "type": "bearer", @@ -124689,7 +134416,7 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -124710,7 +134437,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"UpsellRules\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"PROP2\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"TER1\"\r\n }\r\n ],\r\n \"links\": [],\r\n \"warnings\": []\r\n}", "options": { "raw": { "language": "json" @@ -124718,7 +134445,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/sourceGroups/{{SourceGroupCode}}", + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/upsellRules/copy", "host": [ "{{HostName}}" ], @@ -124728,8 +134455,8 @@ "V1", "hotels", "{{HotelId}}", - "sourceGroups", - "{{SourceGroupCode}}" + "upsellRules", + "copy" ] } }, @@ -124738,10 +134465,10 @@ ] }, { - "name": "Template Cancellation Policy", + "name": "Waitlist Codes", "item": [ { - "name": "get Template Cancellation Policy", + "name": "get Waitlist Codes", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -124771,8 +134498,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -124785,7 +134512,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/cancelpolicytemplates?hotelId={{HotelId}}&includeInactive=false", + "raw": "{{HostName}}/rsv/config/v1/waitlistCodes?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -124793,16 +134520,12 @@ "rsv", "config", "V1", - "cancelpolicytemplates" + "waitlistCodes" ], "query": [ { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "includeInactive", - "value": "false" + "key": "fetchInactive", + "value": "true" } ] } @@ -124810,7 +134533,7 @@ "response": [] }, { - "name": "post Template Cancellation Policy", + "name": "post Waitlist Codes", "request": { "auth": { "type": "bearer", @@ -124843,7 +134566,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateCancelPenalty\": {\r\n \"sequence\": \"5\",\r\n \"inactive\": false,\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"1\",\r\n \"offsetDropTime\": \"1970-01-01 16:00:00.0\"\r\n },\r\n \"amountPercent\": {\r\n \"basisType\": \"FlatAmount\",\r\n \"amount\": \"0\"\r\n },\r\n \"penaltyDescription\": \"4PM Cancel policy\",\r\n \"policyCode\": \"4PM\"\r\n }\r\n}", + "raw": "{\r\n \"waitlistCodes\": [\r\n {\r\n \"code\": \"WAIT\",\r\n \"description\": {\r\n \"defaultText\": \"WAIT\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -124851,7 +134574,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/cancelpolicytemplate/{{CancelPolicyTemplate}}", + "raw": "{{HostName}}/rsv/config/v1/waitlistCodes", "host": [ "{{HostName}}" ], @@ -124859,15 +134582,14 @@ "rsv", "config", "V1", - "cancelpolicytemplate", - "{{CancelPolicyTemplate}}" + "waitlistCodes" ] } }, "response": [] }, { - "name": "change Template Cancellation Policy", + "name": "put Waitlist Codes", "request": { "auth": { "type": "bearer", @@ -124900,7 +134622,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateCancelPenalty\": {\r\n \"sequence\": \"5\",\r\n \"inactive\": false,\r\n \"deadline\": {\r\n \"offsetFromArrival\": \"1\",\r\n \"offsetDropTime\": \"1970-01-01 16:00:00.0\"\r\n },\r\n \"amountPercent\": {\r\n \"basisType\": \"FlatAmount\",\r\n \"amount\": \"0\"\r\n },\r\n \"penaltyDescription\": \"4PM Cancel policy\",\r\n \"policyCode\": \"4PM\"\r\n }\r\n}", + "raw": "{\r\n \"waitlistCodes\": [\r\n {\r\n \"code\": \"WAIT\",\r\n \"description\": {\r\n \"defaultText\": \"WAIT\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -124908,7 +134630,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/cancelpolicytemplate/{{CancelPolicyTemplate}}", + "raw": "{{HostName}}/rsv/config/v1/waitlistCodes/{{WaitlistCodesId}}", "host": [ "{{HostName}}" ], @@ -124916,15 +134638,15 @@ "rsv", "config", "V1", - "cancelpolicytemplate", - "{{CancelPolicyTemplate}}" + "waitlistCodes", + "{{WaitlistCodesId}}" ] } }, "response": [] }, { - "name": "delete Template Cancellation Policy", + "name": "delete Waitlist Codes", "request": { "auth": { "type": "bearer", @@ -124965,7 +134687,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/cancelpolicytemplate/{{CancelPolicyTemplate}}?policyCode=4PM", + "raw": "{{HostName}}/rsv/config/v1/waitlistCodes/{{WaitlistCodesId}}", "host": [ "{{HostName}}" ], @@ -124973,14 +134695,8 @@ "rsv", "config", "V1", - "cancelpolicytemplate", - "{{CancelPolicyTemplate}}" - ], - "query": [ - { - "key": "policyCode", - "value": "4PM" - } + "waitlistCodes", + "{{WaitlistCodesId}}" ] } }, @@ -124989,10 +134705,10 @@ ] }, { - "name": "Template Deposit Policy", + "name": "Waitlist Priorities", "item": [ { - "name": "get Template Deposit Policy", + "name": "get Waitlist Priorities", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -125022,8 +134738,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -125036,7 +134752,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/depositpolicytemplates?hotelId={{HotelId}}&includeInactive=false", + "raw": "{{HostName}}/rsv/config/v1/waitlistPriorities?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -125044,15 +134760,11 @@ "rsv", "config", "V1", - "depositpolicytemplates" + "waitlistPriorities" ], "query": [ { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "includeInactive", + "key": "fetchInactive", "value": "false" } ] @@ -125061,7 +134773,7 @@ "response": [] }, { - "name": "post Template Deposit Policy", + "name": "post Waitlist Priorities", "request": { "auth": { "type": "bearer", @@ -125094,7 +134806,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateDepositPolicy\": {\r\n \"sequence\": \"2\",\r\n \"inactive\": false,\r\n \"amountPercent\": {\r\n \"basisType\": \"Percentage\",\r\n \"percent\": \"10\"\r\n },\r\n \"deadline\": {\r\n \"offsetFromBookingDate\": \"20\"\r\n },\r\n \"description\": \"10%\",\r\n \"policyCode\": \"10\"\r\n }\r\n}", + "raw": "{\r\n \"waitlistPriorities\": [\r\n {\r\n \"code\": \"PRIOR\",\r\n \"description\": {\r\n \"defaultText\": \"prior\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -125102,7 +134814,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/depositpolicytemplate/{{DepositPolicyTemplate}}", + "raw": "{{HostName}}/rsv/config/v1/waitlistPriorities", "host": [ "{{HostName}}" ], @@ -125110,15 +134822,14 @@ "rsv", "config", "V1", - "depositpolicytemplate", - "{{DepositPolicyTemplate}}" + "waitlistPriorities" ] } }, "response": [] }, { - "name": "change Template Deposit Policy", + "name": "put Waitlist Priorities", "request": { "auth": { "type": "bearer", @@ -125151,7 +134862,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateDepositPolicy\": {\r\n \"sequence\": \"2\",\r\n \"inactive\": false,\r\n \"amountPercent\": {\r\n \"basisType\": \"Percentage\",\r\n \"percent\": \"10\"\r\n },\r\n \"deadline\": {\r\n \"offsetFromBookingDate\": \"20\"\r\n },\r\n \"description\": \"10%\",\r\n \"policyCode\": \"10\"\r\n }\r\n}", + "raw": "{\r\n \"waitlistPriorities\": [\r\n {\r\n \"code\": \"PRIOR\",\r\n \"description\": {\r\n \"defaultText\": \"Prior Stay Guest\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -125159,7 +134870,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/depositpolicytemplate/{{DepositPolicyTemplate}}", + "raw": "{{HostName}}/rsv/config/v1/waitlistPriorities/{{WaitlistPrioritiesId}}", "host": [ "{{HostName}}" ], @@ -125167,15 +134878,15 @@ "rsv", "config", "V1", - "depositpolicytemplate", - "{{DepositPolicyTemplate}}" + "waitlistPriorities", + "{{WaitlistPrioritiesId}}" ] } }, "response": [] }, { - "name": "delete Template Deposit Policy", + "name": "delete Waitlist Priorities", "request": { "auth": { "type": "bearer", @@ -125202,8 +134913,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -125216,7 +134927,7 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/depositpolicytemplate/{{DepositPolicyTemplate}}?policyCode=10", + "raw": "{{HostName}}/rsv/config/v1/waitlistPriorities/{{WaitlistPrioritiesId}}", "host": [ "{{HostName}}" ], @@ -125224,14 +134935,8 @@ "rsv", "config", "V1", - "depositpolicytemplate", - "{{DepositPolicyTemplate}}" - ], - "query": [ - { - "key": "policyCode", - "value": "10" - } + "waitlistPriorities", + "{{WaitlistPrioritiesId}}" ] } }, @@ -125240,76 +134945,271 @@ ] }, { - "name": "Template Guarantee Code", - "item": [ - { - "name": "get Template Guarantee Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true + "name": "get Scripts", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/scripts?hotelId={{HotelId}}&type=ClosingScript", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "scripts" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "type", + "value": "ClosingScript" }, - "url": { - "raw": "{{HostName}}/rsv/config/V1/guaranteeCodeTemplates", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "V1", - "guaranteeCodeTemplates" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}", - "disabled": true - } - ] + { + "key": "membershipTypesCodes", + "value": "", + "disabled": true + }, + { + "key": "croCodes", + "value": "", + "disabled": true + }, + { + "key": "codes", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Service Request Code Priorities", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/serviceRequestCodes/{{ServiceRequestCode}}/priorities?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "serviceRequestCodes", + "{{ServiceRequestCode}}", + "priorities" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } + ] + } + }, + "response": [] + }, + { + "name": "get Rate Plan Ratings", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/ratePlans/ratings?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "ratePlans", + "ratings" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } + ] + } + }, + "response": [] + }, + { + "name": "get Room Ratings", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/rooms/ratings?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "config", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "ratings" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } + ] + } + }, + "response": [] + } + ], + "description": "###### APIs to cater for Reservation Configuration in OPERA Cloud. \r\n\r\nIn this module you can retrieve, create, modify or delete configuration related to Reservations, such as market codes, policy schedules, cancellation codes etc.\r\n\r\nFor further detailed information on Event creation, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_booking_admin_section.htm#OCSUH-BookingAdministrationTopics-BE9E0674).", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Rate Plan Management (RTP)", + "item": [ + { + "name": "Display Sets", + "item": [ { - "name": "create Template Guarantee Code", + "name": "get Display Sets", "request": { "auth": { "type": "bearer", @@ -125321,14 +135221,8 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -125340,33 +135234,32 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"templateGuaranteeCode\": {\r\n \"massCancellation\": {\r\n \"autoCancel\": false\r\n },\r\n \"inactive\": false,\r\n \"requirements\": {\r\n \"phoneNumber\": false,\r\n \"address\": false,\r\n \"creditCard\": false,\r\n \"arrivalTime\": true,\r\n \"deposit\": false\r\n },\r\n \"shortDescription\": {\r\n \"defaultText\": \"Complimentary\"\r\n },\r\n \"guaranteeCode\": \"COMP\",\r\n \"onHold\": false,\r\n \"reserveInventory\": true,\r\n \"orderSequence\": \"11\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/guaranteeCodeTemplates/{{GuaranteeCode}}", + "raw": "{{HostName}}/rtp/v1/displaySets?wildCard=N&description=", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "guaranteeCodeTemplates", - "{{GuaranteeCode}}" + "rtp", + "v1", + "displaySets" + ], + "query": [ + { + "key": "wildCard", + "value": "N" + }, + { + "key": "description", + "value": "" + } ] } }, "response": [] }, { - "name": "change Template Guarantee Code", + "name": "post Display Sets", "request": { "auth": { "type": "bearer", @@ -125378,13 +135271,17 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -125399,31 +135296,25 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateGuaranteeCode\": {\r\n \"massCancellation\": {\r\n \"autoCancel\": false\r\n },\r\n \"inactive\": false,\r\n \"requirements\": {\r\n \"phoneNumber\": false,\r\n \"address\": false,\r\n \"creditCard\": false,\r\n \"arrivalTime\": true,\r\n \"deposit\": false\r\n },\r\n \"shortDescription\": {\r\n \"defaultText\": \"Complimentary\"\r\n },\r\n \"guaranteeCode\": \"COMP\",\r\n \"onHold\": false,\r\n \"reserveInventory\": true,\r\n \"orderSequence\": \"11\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"displaySets\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"NEWCODE\",\r\n \"description\": {\r\n \"defaultText\": \"Add New Display Set Description\"\r\n },\r\n \"displayOrder\": \"60\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/guaranteeCodeTemplates/{{GuaranteeCode}}", + "raw": "{{HostName}}/rtp/v1/displaySets", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "guaranteeCodeTemplates", - "{{GuaranteeCode}}" + "rtp", + "v1", + "displaySets" ] - } + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." }, "response": [] }, { - "name": "delete Template Guarantee Code", + "name": "put Display Sets", "request": { "auth": { "type": "bearer", @@ -125435,63 +135326,17 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json;charset=UTF-8" }, { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/V1/guaranteeCodeTemplates/{{GuaranteeCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "V1", - "guaranteeCodeTemplates", - "{{GuaranteeCode}}" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Template Market Code", - "item": [ - { - "name": "get Template Market Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", + "key": "Accept", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -125506,45 +135351,25 @@ ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"displaySets\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"{{DisplaySet}}\",\r\n \"description\": {\r\n \"defaultText\": \"Negotiated display set.\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/marketCodeTemplates?fetchInactive=true&templateMarketCodes=GROUP", + "raw": "{{HostName}}/rtp/v1/displaySets/{{DisplaySetsId}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "marketCodeTemplates" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - }, - { - "key": "templateMarketCodes", - "value": "GROUP" - }, - { - "key": "templateMarketGroupsCodes", - "value": "", - "disabled": true - } + "rtp", + "v1", + "displaySets", + "{{DisplaySetsId}}" ] } }, "response": [] }, { - "name": "post Template Market Code", + "name": "delete Display Sets", "request": { "auth": { "type": "bearer", @@ -125556,13 +135381,17 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -125577,30 +135406,30 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateMarketCode\": {\r\n \"displayColor\": \"Blue\",\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"CORP. PROMOTIONS & PACKAGES\"\r\n },\r\n \"sequence\": \"1\",\r\n \"code\": \"CPR\",\r\n \"inactive\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/marketCodeTemplates", + "raw": "{{HostName}}/rtp/v1/displaySets/{{DisplaySetsId}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "marketCodeTemplates" + "rtp", + "v1", + "displaySets", + "{{DisplaySetsId}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Hotel Package Forecast Groups", + "item": [ { - "name": "change Template Market Code", + "name": "get Hotel Package Forecast Groups", "request": { "auth": { "type": "bearer", @@ -125612,13 +135441,17 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -125631,33 +135464,32 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"templateMarketCode\": {\r\n \"displayColor\": \"Blue\",\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"CORP. PROMOTIONS & PACKAGES\"\r\n },\r\n \"sequence\": \"1\",\r\n \"code\": \"CPR\",\r\n \"inactive\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/marketCodeTemplates/{{MarketCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageForecastGroups", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "marketCodeTemplates", - "{{MarketCode}}" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "packageForecastGroups" + ], + "query": [ + { + "key": "taxRangeType", + "value": "", + "disabled": true + } ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] }, { - "name": "delete Template Market Code", + "name": "post Hotel Package Forecast Groups", "request": { "auth": { "type": "bearer", @@ -125669,13 +135501,17 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -125690,39 +135526,27 @@ ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"hotelPackageForecastGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Summer\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false,\r\n \"code\": \"SUM\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/marketCodeTemplates/{{MarketCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageForecastGroups", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "marketCodeTemplates", - "{{MarketCode}}" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "packageForecastGroups" ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] - } - ] - }, - { - "name": "Template Market Group", - "item": [ + }, { - "name": "get Template Market Groups", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put Hotel Package Forecast Groups", "request": { "auth": { "type": "bearer", @@ -125734,13 +135558,17 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -125755,36 +135583,32 @@ ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"hotelPackageForecastGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Summer\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false,\r\n \"code\": \"SUM\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/marketGroupTemplates?includeInactive=true", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageForecastGroups", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "marketGroupTemplates" - ], - "query": [ - { - "key": "includeInactive", - "value": "true" - } + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "packageForecastGroups" ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] - }, + } + ] + }, + { + "name": "Negotiated Rates", + "item": [ { - "name": "post Template Market Group", + "name": "get Negotiated Rates", "request": { "auth": { "type": "bearer", @@ -125796,13 +135620,17 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -125815,33 +135643,24 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"templateMarketGroup\": {\r\n \"description\": {\r\n \"defaultText\": \"Group\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"GROUP\",\r\n \"inactive\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/marketGroupTemplate/{{MarketGroupCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/negotiatedRates", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "marketGroupTemplate", - "{{MarketGroupCode}}" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "negotiatedRates" ] } }, "response": [] }, { - "name": "change Template Market Group", + "name": "get Negotiated Rates For Given Hotel And Rate", "request": { "auth": { "type": "bearer", @@ -125853,123 +135672,50 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" }, { - "key": "x-hotelid", + "key": "Accept", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"templateMarketGroup\": {\r\n \"description\": {\r\n \"defaultText\": \"Group\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"GROUP\",\r\n \"inactive\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rsv/config/V1/marketGroupTemplate/{{MarketGroupCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "V1", - "marketGroupTemplate", - "{{MarketGroupCode}}" - ] - } - }, - "response": [] - }, - { - "name": "delete Template Market Group", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/marketGroupTemplate/{{MarketGroupCode}}?templateMarketGroup=GROUP", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/negotiatedRates/{{RateCode}}/profiles", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "marketGroupTemplate", - "{{MarketGroupCode}}" - ], - "query": [ - { - "key": "templateMarketGroup", - "value": "GROUP" - } + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "negotiatedRates", + "{{RateCode}}", + "profiles" ] - } + }, + "description": "Get all profiles with Negotiated Rates." }, "response": [] - } - ] - }, - { - "name": "Template Source Codes", - "item": [ + }, { - "name": "get Template Source Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Negotiated Rates For Given Profile", "request": { "auth": { "type": "bearer", @@ -125985,9 +135731,8 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -126000,44 +135745,25 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/sourceCodes?templateSourceCodes=WEB", + "raw": "{{HostName}}/rtp/v1/profiles/{{ProfileId}}/negotiatedRates", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "templates", - "sourceCodes" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false", - "disabled": true - }, - { - "key": "templateSourceCodes", - "value": "WEB" - } + "rtp", + "v1", + "profiles", + "{{ProfileId}}", + "negotiatedRates" ] - } + }, + "description": "GGet a profile's Negotiated Rates." }, "response": [] }, { - "name": "post Template Source Code", + "name": "post Negotiated Rates", "request": { "auth": { "type": "bearer", @@ -126053,48 +135779,47 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" }, { - "key": "x-hotelid", + "key": "Accept", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateSourceCode\": {\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"Call Center\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"VOI\",\r\n \"inactive\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\n \"negotiatedRates\": [\n {\n \"negotiatedProfile\": [\n {\n \"profileIdList\": [\n {\n \"id\": \"932034\",\n \"type\": \"Profile\"\n }\n ],\n \"rateInfoList\": [\n {\n \"negotiatedRateOrder\": 42,\n \"newTimeSpan\": {\n \"startDate\": \"2023-04-03\",\n \"endDate\": \"2023-04-03\"\n }\n }\n ]\n }\n ],\n \"ratePlanCode\": \"NEGTEST\"\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/sourceCodes", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/negotiatedRates", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "templates", - "sourceCodes" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "negotiatedRates" ] } }, "response": [] }, { - "name": "change Template Source Code", + "name": "put Negotiated Rates", "request": { "auth": { "type": "bearer", @@ -126110,49 +135835,48 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" }, { - "key": "x-hotelid", + "key": "Accept", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateSourceCode\": {\r\n \"groupCode\": \"ALL\",\r\n \"description\": {\r\n \"defaultText\": \"Call Center\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"VOI\",\r\n \"inactive\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\n \"negotiatedRates\": [\n {\n \"negotiatedProfile\": [\n {\n \"profileIdList\": [\n {\n \"id\": \"932034\"\n }\n ],\n \"rateInfoList\": [\n {\n \"negotiatedRateOrder\": 898,\n \"newTimeSpan\": {\n \"startDate\": \"2023-04-04\",\n \"endDate\": \"2023-04-04\"\n },\n \"start\": \"2023-04-03\",\n \"end\": \"2023-04-03\"\n }\n ]\n }\n ]\n }\n ]\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/sourceCodes/{{SourceCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/negotiatedRates/{{RateCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "templates", - "sourceCodes", - "{{SourceCode}}" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "negotiatedRates", + "{{RateCode}}" ] } }, "response": [] }, { - "name": "remove Template Source Code", + "name": "delete Negotiated Rates", "request": { "auth": { "type": "bearer", @@ -126168,63 +135892,77 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" }, { - "key": "x-hotelid", + "key": "Accept", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/sourceCodes/{{SourceCode}}?templateSourceCode=INTERNAL", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/profiles/{{ProfileId}}/startDate/{{StartDate}}/negotiatedRates/{{RatePlanId}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "templates", - "sourceCodes", - "{{SourceCode}}" - ], - "query": [ - { - "key": "templateSourceCode", - "value": "INTERNAL" - } + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "profiles", + "{{ProfileId}}", + "startDate", + "{{StartDate}}", + "negotiatedRates", + "{{RatePlanId}}" ] } }, "response": [] } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Template Source Groups", + "name": "Package Groups", "item": [ { - "name": "get Template Source Group", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Package Groups", "request": { "auth": { "type": "bearer", @@ -126238,12 +135976,6 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -126255,39 +135987,24 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/sourceGroups?includeInactive=false", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageGroups", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "templates", - "sourceGroups" - ], - "query": [ - { - "key": "includeInactive", - "value": "false" - } + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "packageGroups" ] } }, "response": [] }, { - "name": "post Template Source Group", + "name": "post Package Groups", "request": { "auth": { "type": "bearer", @@ -126303,9 +136020,13 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -126314,37 +136035,33 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateSourceGroup\": {\r\n \"description\": {\r\n \"defaultText\": \"Leisure\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"LEIS\",\r\n \"inactive\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"packageGroups\": {\r\n \"packageGroup\": [\r\n {\r\n \"membersList\": [\r\n {\r\n \"code\": \"BFSTEXL\",\r\n \"description\": \"Buffet Breakfast\"\r\n },\r\n {\r\n \"code\": \"FRUITBOX\",\r\n \"description\": \"Fruit Box\"\r\n }\r\n ],\r\n \"description\": \"Create a new package group code\",\r\n \"shortDescription\": \"short description goes here\",\r\n \"code\": \"NEWCODEHERE\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/sourceGroups", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageGroups", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "templates", - "sourceGroups" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "packageGroups" ] - } + }, + "description": "Use this operation to create a new group package code. You will need to know the avilable packaged, use getPackages for this property to find these out first." }, "response": [] }, { - "name": "change Template Source Group", + "name": "put Package Groups", "request": { "auth": { "type": "bearer", @@ -126360,9 +136077,13 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -126371,37 +136092,32 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateSourceGroup\": {\r\n \"description\": {\r\n \"defaultText\": \"Leisure\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"LEIS\",\r\n \"inactive\": false\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"packageGroups\": {\r\n \"packageGroup\": [\r\n {\r\n \"membersList\": [\r\n {\r\n \"code\": \"BFSTEXL\",\r\n \"description\": \"Buffet Breakfast\"\r\n },\r\n {\r\n \"code\": \"FRUITBOX\",\r\n \"description\": \"Fruit Box\"\r\n }\r\n ],\r\n \"description\": \"Create a new package group code - update\",\r\n \"shortDescription\": \"short description goes here\",\r\n \"code\": \"{{PackaceGroupCode}}\",\r\n \"sellSeparate\": true\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/sourceGroups", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageGroups", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "templates", - "sourceGroups" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "packageGroups" ] } }, "response": [] }, { - "name": "remove Template Source Group", + "name": "delete Package Groups", "request": { "auth": { "type": "bearer", @@ -126417,9 +136133,13 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -126428,51 +136148,39 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/templates/sourceGroups?templateSourceGroup=BUS", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageGroups/{{PackageCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "templates", - "sourceGroups" - ], - "query": [ - { - "key": "templateSourceGroup", - "value": "BUS" - } + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "packageGroups", + "{{PackageCode}}" ] - } + }, + "description": "Use this operation to delete an existing Package Group code from a property." }, "response": [] } ] }, { - "name": "Template TurnAway Codes", + "name": "Packages", "item": [ { - "name": "get Template TurnAway Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Packages", "request": { "auth": { "type": "bearer", @@ -126486,12 +136194,6 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -126503,38 +136205,69 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/turnawayCodes?includeInactive=true", + "raw": "{{HostName}}/rtp/v1/packages?includeGroup=true&sellSeparate=true&endDate=2023-09-27&children=0&adults=1&fetchInstructions=Header&fetchInstructions=CalculatedPrice&fetchInstructions=Items&hotelId={{HotelId}}&startDate=2023-09-26&ticketPostingRhythm=false", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "turnawayCodes" + "rtp", + "v1", + "packages" ], "query": [ { - "key": "includeInactive", + "key": "includeGroup", + "value": "true" + }, + { + "key": "sellSeparate", "value": "true" + }, + { + "key": "endDate", + "value": "2023-09-27" + }, + { + "key": "children", + "value": "0" + }, + { + "key": "adults", + "value": "1" + }, + { + "key": "fetchInstructions", + "value": "Header" + }, + { + "key": "fetchInstructions", + "value": "CalculatedPrice" + }, + { + "key": "fetchInstructions", + "value": "Items" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "startDate", + "value": "2023-09-26" + }, + { + "key": "ticketPostingRhythm", + "value": "false" } ] - } + }, + "description": "Use this operation to search for available packages at a property. You can search by date range, to see what packages are available to add to a reservation for example." }, "response": [] }, { - "name": "post Template TurnAway Codes", + "name": "get Packages (v1) -> tickets", "request": { "auth": { "type": "bearer", @@ -126546,14 +136279,8 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -126565,88 +136292,69 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"turnAwayCodes\": [\r\n {\r\n \"code\": \"LASTRATEROOM\",\r\n \"description\": {\r\n \"defaultText\": \"LAST RATE ROOM.\"\r\n },\r\n \"displaySequence\": \"10\",\r\n \"turnAwayType\": \"Denial\",\r\n \"inactive\": false,\r\n \"canDelete\": true\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/turnawayCodes", + "raw": "{{HostName}}/rtp/v1/packages?includeGroup=true&sellSeparate=true&startDate=2023-07-16&endDate=2023-07-21&adults=1&children=0&fetchInstructions=Header&fetchInstructions=CalculatedPrice&fetchInstructions=Items&ticketPostingRhythm=true&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "turnawayCodes" - ] - } - }, - "response": [] - }, - { - "name": "put Template TurnAway Codes", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "rtp", + "v1", + "packages" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "includeGroup", + "value": "true" + }, + { + "key": "sellSeparate", + "value": "true" + }, + { + "key": "startDate", + "value": "2023-07-16" + }, + { + "key": "endDate", + "value": "2023-07-21" + }, + { + "key": "adults", + "value": "1" + }, + { + "key": "children", + "value": "0" + }, + { + "key": "fetchInstructions", + "value": "Header" + }, + { + "key": "fetchInstructions", + "value": "CalculatedPrice" + }, + { + "key": "fetchInstructions", + "value": "Items" + }, + { + "key": "ticketPostingRhythm", + "value": "true" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" } ] }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"turnAwayCodes\": [\r\n {\r\n \"code\": \"LASTRATEROOM\",\r\n \"description\": {\r\n \"defaultText\": \"LAST RATE ROOM.\"\r\n },\r\n \"displaySequence\": \"10\",\r\n \"turnAwayType\": \"Denial\",\r\n \"inactive\": false,\r\n \"canDelete\": true\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rsv/config/V1/turnawayCodes", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "V1", - "turnawayCodes" - ] - } + "description": "Use this operation to search for available packages at a property. You can search by date range, to see what packages are available to add to a reservation for example." }, "response": [] }, { - "name": "delete Template Turn Away Codes", + "name": "get Package", "request": { "auth": { "type": "bearer", @@ -126658,14 +136366,8 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -126677,41 +136379,47 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/turnawayCodes/{{TurnawayCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}?fetchInstructions=Header&fetchInstructions=Items&fetchInstructions=CalculatedPrice&fetchInstructions=Details&fetchInstructions=PostingRules", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "turnawayCodes", - "{{TurnawayCode}}" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "packages", + "{{PackageCode}}" + ], + "query": [ + { + "key": "fetchInstructions", + "value": "Header" + }, + { + "key": "fetchInstructions", + "value": "Items" + }, + { + "key": "fetchInstructions", + "value": "CalculatedPrice" + }, + { + "key": "fetchInstructions", + "value": "Details" + }, + { + "key": "fetchInstructions", + "value": "PostingRules" + } ] } }, "response": [] - } - ] - }, - { - "name": "Trace Texts", - "item": [ + }, { - "name": "get Trace Texts", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Package Rates", "request": { "auth": { "type": "bearer", @@ -126725,12 +136433,6 @@ }, "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -126738,38 +136440,30 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/traceTexts", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}/rates", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "traceTexts" + "packages", + "{{PackageCode}}", + "rates" ] } }, "response": [] }, { - "name": "post Trace Texts", + "name": "post Package", "request": { "auth": { "type": "bearer", @@ -126783,12 +136477,6 @@ }, "method": "POST", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -126802,7 +136490,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"traceTexts\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"departmentCode\": \"HSP\",\r\n \"traceText\": \"Housekeeping new trace text\",\r\n \"canDelete\": true,\r\n \"displaySequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"packageCode\": {\r\n \"header\": {\r\n \"primaryDetails\": {\r\n \"description\": \"Fruit and Chocolate Box\",\r\n \"shortDescription\": \"Fruit and Chocolate\"\r\n },\r\n \"transactionDetails\": {\r\n \"allowance\": false,\r\n \"packagePostingRules\": {\r\n \"transactionCode\": {\r\n \"code\": \"1000\",\r\n \"type\": \"Inclusive\"\r\n }\r\n }\r\n },\r\n \"postingAttributes\": {\r\n \"inventoryItems\": [],\r\n \"addToRate\": false,\r\n \"printSeparateLine\": true,\r\n \"sellSeparate\": true,\r\n \"postNextDay\": false,\r\n \"forecastNextDay\": false,\r\n \"webBookable\": true,\r\n \"formulaFunctionArguments\": [],\r\n \"catering\": false,\r\n \"postingRhythm\": {\r\n \"type\": \"EveryNight\"\r\n },\r\n \"priceCalculationRule\": \"FlatRate\"\r\n }\r\n },\r\n \"schedules\": [\r\n {\r\n \"newTimeSpan\": {\r\n \"startDate\": \"2023-03-03\",\r\n \"endDate\": \"2023-07-03\"\r\n },\r\n \"schedulePrices\": [\r\n {\r\n \"unitPrice\": \"35\"\r\n },\r\n {\r\n \"bucket\": \"Bucket2\"\r\n },\r\n {\r\n \"bucket\": \"Bucket3\"\r\n }\r\n ],\r\n \"newMinNights\": \"1\",\r\n \"newMaxNights\": \"2\",\r\n \"newMinPersons\": \"1\",\r\n \"newMaxPersons\": \"4\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"FRUITCHOC\",\r\n \"adjustOverlappingRange\": true\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -126810,24 +136498,24 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/traceTexts", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "traceTexts" + "packages", + "{{PackageCode}}" ] } }, "response": [] }, { - "name": "put Trace Texts", + "name": "put Package", "request": { "auth": { "type": "bearer", @@ -126841,12 +136529,6 @@ }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -126854,13 +136536,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"traceTexts\": [\r\n {\r\n \"originalTraceText\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"departmentCode\": \"GBLA\",\r\n \"traceText\": \"Chain global department code with property specific trace text\",\r\n \"canDelete\": true,\r\n \"displaySequence\": \"2\"\r\n },\r\n \"newTraceText\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"departmentCode\": \"GBLA\",\r\n \"traceText\": \"Chain global department code with property specific trace text\",\r\n \"canDelete\": true,\r\n \"displaySequence\": \"3\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"packageCode\":{\r\n \"header\":{\r\n \"primaryDetails\":{\r\n \"description\":\"Fruit and Chocolate Box\",\r\n \"shortDescription\":\"Fruit and Chocolate\"\r\n },\r\n \"transactionDetails\":{\r\n \"allowance\":false,\r\n \"packagePostingRules\":{\r\n \"transactionCode\":{\r\n \"code\":\"1000\",\r\n \"type\":\"Inclusive\"\r\n }\r\n }\r\n },\r\n \"postingAttributes\":{\r\n \"inventoryItems\":[\r\n \r\n ],\r\n \"addToRate\":false,\r\n \"printSeparateLine\":true,\r\n \"sellSeparate\":true,\r\n \"postNextDay\":false,\r\n \"forecastNextDay\":false,\r\n \"webBookable\":true,\r\n \"formulaFunctionArguments\":[\r\n \r\n ],\r\n \"catering\":false,\r\n \"postingRhythm\":{\r\n \"type\":\"EveryNight\"\r\n },\r\n \"priceCalculationRule\":\"FlatRate\"\r\n }\r\n },\r\n \"schedules\":[\r\n {\r\n \"newTimeSpan\":{\r\n \"startDate\":\"2023-07-03\",\r\n \"endDate\":\"2023-07-03\"\r\n },\r\n \"schedulePrices\":[\r\n {\r\n \"unitPrice\":\"38\"\r\n },\r\n {\r\n \"bucket\":\"Bucket2\"\r\n },\r\n {\r\n \"bucket\":\"Bucket3\"\r\n }\r\n ],\r\n \"newMinNights\":\"1\",\r\n \"newMaxNights\":\"2\",\r\n \"newMinPersons\":\"1\",\r\n \"newMaxPersons\":\"4\"\r\n }\r\n ],\r\n \"hotelId\":\"{{HotelId}}\",\r\n \"code\":\"FRUITBOX2\",\r\n \"adjustOverlappingRange\":true\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -126868,32 +136550,24 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/traceTexts", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "traceTexts" + "packages", + "{{PackageCode}}" ] } }, "response": [] - } - ] - }, - { - "name": "TurnAway Codes", - "item": [ + }, { - "name": "get Hotel TurnAway Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Package", "request": { "auth": { "type": "bearer", @@ -126905,14 +136579,8 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -126934,24 +136602,29 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/turnawayCodes", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "turnawayCodes" + "packages", + "{{PackageCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Package Formula Ranges", + "item": [ { - "name": "post Hotel TurnAway Codes", + "name": "get Package Formula Ranges", "request": { "auth": { "type": "bearer", @@ -126963,13 +136636,17 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -126978,38 +136655,36 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"turnAwayCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"NOLIKE\",\r\n \"description\": {\r\n \"defaultText\": \"Don't Like the hotel\"\r\n },\r\n \"displaySequence\": \"10\",\r\n \"turnAwayType\": \"Regret\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/turnawayCodes", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageFormulaRanges", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "turnawayCodes" + "packageFormulaRanges" + ], + "query": [ + { + "key": "taxRangeType", + "value": "", + "disabled": true + } ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] }, { - "name": "put Hotel TurnAway Codes", + "name": "post Package Formula Ranges", "request": { "auth": { "type": "bearer", @@ -127021,13 +136696,17 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -127036,38 +136715,32 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"turnAwayCodes\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"NOLIKE\",\r\n \"description\": {\r\n \"defaultText\": \"Don't Like the hotel\"\r\n },\r\n \"displaySequence\": \"10\",\r\n \"turnAwayType\": \"Regret\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"packageFormulaRanges\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taxRangeType\": \"CITYTAX\",\r\n \"amountFrom\": {\r\n \"amount\": \"10\"\r\n },\r\n \"amountTo\": {\r\n \"amount\": \"200\"\r\n },\r\n \"taxAmount\": {\r\n \"amount\": \"7\"\r\n },\r\n \"intervalAmount\": {\r\n \"amount\": \"5\"\r\n },\r\n \"pkgFormulaRangeId\": \"516476\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/turnawayCodes", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageFormulaRanges", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "turnawayCodes" + "packageFormulaRanges" ] } }, "response": [] }, { - "name": "delete Hotel TurnAway Code", + "name": "put Package Formula Ranges", "request": { "auth": { "type": "bearer", @@ -127079,13 +136752,17 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -127094,32 +136771,26 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"packageFormulaRanges\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taxRangeType\": \"CITYTAX\",\r\n \"amountFrom\": {\r\n \"amount\": \"10\"\r\n },\r\n \"amountTo\": {\r\n \"amount\": \"200\"\r\n },\r\n \"taxAmount\": {\r\n \"amount\": \"7\"\r\n },\r\n \"intervalAmount\": {\r\n \"amount\": \"5\"\r\n },\r\n \"pkgFormulaRangeId\": \"6854\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/turnawayCodes/{{Code}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageFormulaRanges/{{PackageFormulaRangeId}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "turnawayCodes", - "{{Code}}" + "packageFormulaRanges", + "{{PackageFormulaRangeId}}" ] } }, @@ -127128,10 +136799,10 @@ ] }, { - "name": "Upsell Configuration", + "name": "Promotion Codes", "item": [ { - "name": "get Upsell Rules", + "name": "post Promotion Codes", "request": { "auth": { "type": "bearer", @@ -127143,44 +136814,47 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"propertyPromotionCode\": {\r\n \"propertyPromotionRateCodes\": [\r\n {\r\n \"rateUseDesc\": \"BAR\",\r\n \"actionType\": \"CREATED\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"promotionCode\": \"3FOR4\",\r\n \"rateCode\": \"BAR\"\r\n }\r\n ],\r\n \"promoCodeRoutingInstruction\": {},\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"promotionCodeDetails\": {\r\n \"promotionName\": {\r\n \"defaultText\": \"New promotion code description\"\r\n },\r\n \"promotionGroup\": \"SUMMER\",\r\n \"description\": \"Long description goes here\",\r\n \"bookingDate\": {\r\n \"startDate\": \"2023-07-08\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"stayDate\": {\r\n \"startDate\": \"2023-07-08\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"categoryDesc\": \"Long description goes here\",\r\n \"promoInstructions\": \"Any instructions can be added here\",\r\n \"promoInformation\": \"Information about this promo goes here\",\r\n \"upgradeAllowed\": \"Y\",\r\n \"checkInOutTime\": {}\r\n },\r\n \"promotionCode\": \"3FOR4\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/upsellRules?searchByRoomType=false", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionCodes/{{PromotionCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "upsellRules" - ], - "query": [ - { - "key": "searchByRoomType", - "value": "false" - } + "promotionCodes", + "{{PromotionCode}}" ] } }, "response": [] }, { - "name": "delete Upsell Rules", + "name": "get Promotion Codes", "request": { "auth": { "type": "bearer", @@ -127192,39 +136866,42 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/upsellRules/{{RuleCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionCodes", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "upsellRules", - "{{RuleCode}}" + "promotionCodes" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Promotion Groups", + "item": [ { - "name": "post Upsell Rules", + "name": "get Promotional Groups", "request": { "auth": { "type": "bearer", @@ -127236,14 +136913,8 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -127255,37 +136926,24 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"upsellRules\": [\r\n {\r\n \"description\": \"Testing for New Rule\",\r\n \"upsellByRoomType\": true,\r\n \"fromRoomTypeOrFromRoomClass\": \"ECO\",\r\n \"toRoomTypeOrToRoomClass\": \"SUP\",\r\n \"startDate\": \"2023-03-03\",\r\n \"endDate\": \"2023-12-31\",\r\n \"rateCodes\": [\r\n \"BARBB\",\r\n \"BAR\"\r\n ],\r\n \"marketCodes\": [],\r\n \"upsellByOccupancyLevels\": false,\r\n \"formula\": \"FlatAmountAddedToOriginalRate\",\r\n \"upsellAmount\": \"5\",\r\n \"currencyCode\": \"USD\",\r\n \"roundingRule\": \"Down\",\r\n \"occupancyLevelsType\": [],\r\n \"useDefaultTrxCode\": true,\r\n \"transactionCode\": {\r\n \"description\": \"Room Upsell\",\r\n \"transactionCode\": \"1500\",\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"upsellRuleCode\": \"UPSELLRULE2\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/upsellRules", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionGroups", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "upsellRules" + "promotionGroups" ] } }, "response": [] }, { - "name": "test Upsell Rules", - "protocolProfileBehavior": { - "disabledSystemHeaders": {} - }, + "name": "post Promotional Group", "request": { "auth": { "type": "bearer", @@ -127297,22 +136955,22 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"arrivalDate\": \"2023-04-06\",\r\n \"nights\": 1,\r\n \"adults\": 1,\r\n \"children\": 0,\r\n \"numberOfRooms\": 1,\r\n \"roomType\": \"ECO\",\r\n \"rateCode\": \"BAR\"\r\n }\r\n}", + "raw": "{\r\n \"promotionGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"promotionGroup\": \"NEWGROUP\",\r\n \"plan\": \"You can add a description here\",\r\n \"name\": \"Promo Name here\",\r\n \"type\": \"Ptype\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -127320,26 +136978,24 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/upsellRules/action/validate", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionGroups/{{GroupCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "upsellRules", - "action", - "validate" + "promotionGroups", + "{{GroupCode}}" ] } }, "response": [] }, { - "name": "put Upsell Rules", + "name": "put Promotional Group", "request": { "auth": { "type": "bearer", @@ -127353,12 +137009,6 @@ }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -127372,7 +137022,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"upsellRules\": [\r\n {\r\n \"description\": \"New upsell rule\",\r\n \"upsellByRoomType\": true,\r\n \"fromRoomTypeOrFromRoomClass\": \"STDQ\",\r\n \"toRoomTypeOrToRoomClass\": \"*\",\r\n \"startDate\": \"2023-07-03\",\r\n \"upsellByOccupancyLevels\": false,\r\n \"formula\": \"FlatAmountAddedToOriginalRate\",\r\n \"upsellAmount\": \"11\",\r\n \"currencyCode\": \"USD\",\r\n \"roundingRule\": \"None\",\r\n \"occupancyLevelsType\": [],\r\n \"useDefaultTrxCode\": true,\r\n \"transactionCode\": {\r\n \"transactionCode\": \"1000\",\r\n \"trxCode\": \"1000\"\r\n },\r\n \"trxCode\": {\r\n \"transactionCode\": \"1000\",\r\n \"trxCode\": \"1000\"\r\n },\r\n \"hotelId\": \"PROP2\",\r\n \"upsellRuleCode\": \"NEWUPSE\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"promotionGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"promotionGroup\": \"NEWGROUP\",\r\n \"plan\": \"You can update the description here\",\r\n \"name\": \"Promo Name here\",\r\n \"type\": \"Ptype\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -127380,24 +137030,24 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/upsellRules", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionGroups/{{GroupCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "upsellRules" + "promotionGroups", + "{{GroupCode}}" ] } }, "response": [] }, { - "name": "copy Upsell Rules", + "name": "delete Promotional Group", "request": { "auth": { "type": "bearer", @@ -127409,14 +137059,8 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, { "key": "x-hotelid", "type": "text", @@ -127430,7 +137074,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"UpsellRules\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"PROP2\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"TER1\"\r\n }\r\n ],\r\n \"links\": [],\r\n \"warnings\": []\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -127438,18 +137082,17 @@ } }, "url": { - "raw": "{{HostName}}/rsv/config/V1/hotels/{{HotelId}}/upsellRules/copy", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionGroups/{{GroupCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", + "rtp", + "v1", "hotels", "{{HotelId}}", - "upsellRules", - "copy" + "promotionGroups", + "{{GroupCode}}" ] } }, @@ -127458,13 +137101,10 @@ ] }, { - "name": "Waitlist Codes", + "name": "Rate Access Exclusions", "item": [ { - "name": "get Waitlist Codes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Rate Plan -> with fetchInstructions = AccessExclusions", "request": { "auth": { "type": "bearer", @@ -127480,9 +137120,13 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -127491,34 +137135,47 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/waitlistCodes?fetchInactive=true", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}?fetchInstructions=AccessExclusions", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "waitlistCodes" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "ratePlans", + "{{RatePlanCode}}" ], "query": [ { - "key": "fetchInactive", - "value": "true" + "key": "fetchInstructions", + "value": "Packages", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "PrimaryDetails", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "TransactionDetails", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "RateCommission", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "AccessExclusions" } ] } @@ -127526,7 +137183,7 @@ "response": [] }, { - "name": "post Waitlist Codes", + "name": "put Rate Access Exclusions", "request": { "auth": { "type": "bearer", @@ -127538,13 +137195,17 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -127559,30 +137220,32 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"waitlistCodes\": [\r\n {\r\n \"code\": \"WAIT\",\r\n \"description\": {\r\n \"defaultText\": \"WAIT\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"rateAccessExclusions\": {\r\n \"rateAccessExclusion\": [\r\n {\r\n \"dateRange\": {\r\n \"start\": \"2023-07-09\",\r\n \"end\": \"2023-07-10\"\r\n },\r\n \"sourceType\": \"CRO\",\r\n \"sourceValue\": \"NAMER\",\r\n \"allowModifyReservation\": true,\r\n \"allowCancelReservation\": true,\r\n \"inactive\": false\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rateCode\": \"{{RatePlanCode}}\"\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/waitlistCodes", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateAccessExclusions", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "waitlistCodes" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rateAccessExclusions" ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] - }, + } + ] + }, + { + "name": "Rate Class", + "item": [ { - "name": "put Waitlist Codes", + "name": "get Rate Class", "request": { "auth": { "type": "bearer", @@ -127594,13 +137257,17 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -127613,33 +137280,36 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"waitlistCodes\": [\r\n {\r\n \"code\": \"WAIT\",\r\n \"description\": {\r\n \"defaultText\": \"WAIT\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/waitlistCodes/{{WaitlistCodesId}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateClasses", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "waitlistCodes", - "{{WaitlistCodesId}}" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rateClasses" + ], + "query": [ + { + "key": "rateCategory", + "value": "", + "disabled": true + }, + { + "key": "sellDate", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "delete Waitlist Codes", + "name": "post Rate Class", "request": { "auth": { "type": "bearer", @@ -127651,13 +137321,17 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -127672,39 +137346,26 @@ ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"rateClass\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Rate Class Descriptionss\",\r\n \"sequence\": \"21\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-12\"\r\n },\r\n \"rateClass\": \"RATECLASS12\"\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/waitlistCodes/{{WaitlistCodesId}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateClasses", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "waitlistCodes", - "{{WaitlistCodesId}}" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rateClasses" ] } }, "response": [] - } - ] - }, - { - "name": "Waitlist Priorities", - "item": [ + }, { - "name": "get Waitlist Priorities", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "change Rate Class", "request": { "auth": { "type": "bearer", @@ -127716,75 +137377,17 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" }, { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rsv/config/V1/waitlistPriorities?fetchInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "V1", - "waitlistPriorities" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } - ] - } - }, - "response": [] - }, - { - "name": "post Waitlist Priorities", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", + "key": "Accept", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -127799,30 +137402,27 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"waitlistPriorities\": [\r\n {\r\n \"code\": \"PRIOR\",\r\n \"description\": {\r\n \"defaultText\": \"prior\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"rateClass\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Rate Class Description\",\r\n \"sequence\": \"21\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-12\"\r\n },\r\n \"rateClass\": \"RATECLASS12\"\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/waitlistPriorities", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateClasses/{{RateClassCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "waitlistPriorities" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rateClasses", + "{{RateClassCode}}" ] } }, "response": [] }, { - "name": "put Waitlist Priorities", + "name": "delete Rate Class", "request": { "auth": { "type": "bearer", @@ -127834,13 +137434,17 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -127855,31 +137459,32 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"waitlistPriorities\": [\r\n {\r\n \"code\": \"PRIOR\",\r\n \"description\": {\r\n \"defaultText\": \"Prior Stay Guest\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "" }, "url": { - "raw": "{{HostName}}/rsv/config/V1/waitlistPriorities/{{WaitlistPrioritiesId}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateClasses/{{RateClassCode}}", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "waitlistPriorities", - "{{WaitlistPrioritiesId}}" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rateClasses", + "{{RateClassCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Rate Categories", + "item": [ { - "name": "delete Waitlist Priorities", + "name": "get Rate Category", "request": { "auth": { "type": "bearer", @@ -127891,13 +137496,17 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", - "value": "application/json" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", @@ -127906,303 +137515,40 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rsv/config/V1/waitlistPriorities/{{WaitlistPrioritiesId}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateCategories", "host": [ "{{HostName}}" ], "path": [ - "rsv", - "config", - "V1", - "waitlistPriorities", - "{{WaitlistPrioritiesId}}" + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rateCategories" + ], + "query": [ + { + "key": "rateCategory", + "value": "", + "disabled": true + }, + { + "key": "sellDate", + "value": "", + "disabled": true + } ] } }, "response": [] - } - ] - }, - { - "name": "get Scripts", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/v1/scripts?hotelId={{HotelId}}&type=ClosingScript", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "v1", - "scripts" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "type", - "value": "ClosingScript" - }, - { - "key": "membershipTypesCodes", - "value": "", - "disabled": true - }, - { - "key": "croCodes", - "value": "", - "disabled": true - }, - { - "key": "codes", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Service Request Code Priorities", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/serviceRequestCodes/{{ServiceRequestCode}}/priorities?fetchInactive=true", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "v1", - "hotels", - "{{HotelId}}", - "serviceRequestCodes", - "{{ServiceRequestCode}}", - "priorities" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } - ] - } - }, - "response": [] - }, - { - "name": "get Rate Plan Ratings", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/ratePlans/ratings?fetchInactive=true", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "ratings" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } - ] - } - }, - "response": [] - }, - { - "name": "get Room Ratings", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "url": { - "raw": "{{HostName}}/rsv/config/v1/hotels/{{HotelId}}/rooms/ratings?fetchInactive=true", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "config", - "v1", - "hotels", - "{{HotelId}}", - "rooms", - "ratings" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } - ] - } - }, - "response": [] - } - ], - "description": "###### APIs to cater for Reservation Configuration in OPERA Cloud. \r\n\r\nIn this module you can retrieve, create, modify or delete configuration related to Reservations, such as market codes, policy schedules, cancellation codes etc.\r\n\r\nFor further detailed information on Event creation, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/ch_booking_admin_section.htm#OCSUH-BookingAdministrationTopics-BE9E0674).", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Rate Plan Management (RTP)", - "item": [ - { - "name": "Display Sets", - "item": [ { - "name": "get Display Sets", + "name": "post Rate Category", "request": { "auth": { "type": "bearer", @@ -128214,8 +137560,18 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -128227,32 +137583,28 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"hotelRateCategory\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rateCategoryDetails\": {\r\n \"beginDate\": \"2023-01-20\",\r\n \"endDate\": \"2023-12-20\",\r\n \"description\": \"Government Rates\",\r\n \"rateClass\": \"ALL\",\r\n \"sellSequence\": \"2\"\r\n },\r\n \"rateCategory\": \"GOVT\"\r\n }\r\n}" + }, "url": { - "raw": "{{HostName}}/rtp/v1/displaySets?wildCard=N&description=", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateCategories", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "displaySets" - ], - "query": [ - { - "key": "wildCard", - "value": "N" - }, - { - "key": "description", - "value": "" - } + "hotels", + "{{HotelId}}", + "rateCategories" ] } }, "response": [] }, { - "name": "post Display Sets", + "name": "change Rate Category", "request": { "auth": { "type": "bearer", @@ -128264,7 +137616,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -128289,25 +137641,26 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"displaySets\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"NEWCODE\",\r\n \"description\": {\r\n \"defaultText\": \"Add New Display Set Description\"\r\n },\r\n \"displayOrder\": \"60\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"hotelRateCategory\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rateCategoryDetails\": {\r\n \"beginDate\": \"2023-01-20\",\r\n \"endDate\": \"2023-12-31\",\r\n \"description\": \"Government Rates\",\r\n \"rateClass\": \"ALL\",\r\n \"sellSequence\": \"2\"\r\n },\r\n \"rateCategory\": \"GOVT\"\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/displaySets", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateCategories", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "displaySets" + "hotels", + "{{HotelId}}", + "rateCategories" ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + } }, "response": [] }, { - "name": "put Display Sets", + "name": "delete Rate Category", "request": { "auth": { "type": "bearer", @@ -128319,7 +137672,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -128344,25 +137697,37 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"displaySets\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"{{DisplaySet}}\",\r\n \"description\": {\r\n \"defaultText\": \"Negotiated display set.\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}" + "raw": "" }, "url": { - "raw": "{{HostName}}/rtp/v1/displaySets/{{DisplaySetsId}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateCategories?rateCategory=GOVT", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "displaySets", - "{{DisplaySetsId}}" + "hotels", + "{{HotelId}}", + "rateCategories" + ], + "query": [ + { + "key": "rateCategory", + "value": "GOVT" + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Rate Plans", + "item": [ { - "name": "delete Display Sets", + "name": "get Rate Plans", "request": { "auth": { "type": "bearer", @@ -128374,7 +137739,7 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -128397,32 +137762,50 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "" - }, "url": { - "raw": "{{HostName}}/rtp/v1/displaySets/{{DisplaySetsId}}", + "raw": "{{HostName}}/rtp/v1/ratePlans?includeRateInformation=false&includeInactive=true&offset=0&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "displaySets", - "{{DisplaySetsId}}" + "ratePlans" + ], + "query": [ + { + "key": "includeRateInformation", + "value": "false" + }, + { + "key": "includeInactive", + "value": "true" + }, + { + "key": "offset", + "value": "0" + }, + { + "key": "sellDate", + "value": "2023-06-03", + "disabled": true + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "rateCategory", + "value": "", + "disabled": true + } ] } }, "response": [] - } - ] - }, - { - "name": "Hotel Package Forecast Groups", - "item": [ + }, { - "name": "get Hotel Package Forecast Groups", + "name": "get Rate Plan", "request": { "auth": { "type": "bearer", @@ -128458,7 +137841,7 @@ } ], "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageForecastGroups", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}", "host": [ "{{HostName}}" ], @@ -128467,22 +137850,38 @@ "v1", "hotels", "{{HotelId}}", - "packageForecastGroups" + "ratePlans", + "{{RatePlanCode}}" ], "query": [ { - "key": "taxRangeType", - "value": "", + "key": "fetchInstructions", + "value": "Packages", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "PrimaryDetails", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "TransactionDetails", + "disabled": true + }, + { + "key": "fetchInstructions", + "value": "RateCommission", "disabled": true } ] }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + "description": "This API allows you to fetch Rate Plan for a given hotel id and Rate Plan Code." }, "response": [] }, { - "name": "post Hotel Package Forecast Groups", + "name": "post Rate Plans", "request": { "auth": { "type": "bearer", @@ -128519,10 +137918,10 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelPackageForecastGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Summer\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false,\r\n \"code\": \"SUM\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"ratePlan\": {\r\n \"primaryDetails\": {\r\n \"description\": {\r\n \"defaultText\": \"Rate Code Description Goes Here test\"\r\n },\r\n \"startSellDate\": \"2023-05-03\",\r\n \"endSellDate\": \"2023-12-31\",\r\n \"privilegedRate\": false,\r\n \"privilegedRateRestriction\": false,\r\n \"lockStatus\": \"Unlocked\"\r\n },\r\n \"classifications\": {\r\n \"rateCategory\": \"HOTEL\",\r\n \"marketCode\": \"LEISURE\"\r\n },\r\n \"transactionDetails\": {\r\n \"folioText\": {\r\n \"defaultText\": \"Accommodation\"\r\n },\r\n \"transactionCode\": \"1000\",\r\n \"currencyCode\": \"USD\",\r\n \"rateIncludesTax\": true\r\n },\r\n \"rateCommission\": {},\r\n \"roomTypeList\": [\r\n {\r\n \"code\": \"ECO\"\r\n },\r\n {\r\n \"code\": \"SGL\"\r\n },\r\n {\r\n \"code\": \"DBL\"\r\n },\r\n {\r\n \"code\": \"SUP\"\r\n },\r\n {\r\n \"code\": \"JSUI\"\r\n },\r\n {\r\n \"code\": \"SUI\"\r\n }\r\n ],\r\n \"ratePackages\": {\r\n \"packages\": [],\r\n \"packageGroups\": []\r\n },\r\n \"controls\": {\r\n \"sell\": {\r\n \"minimumStayThrough\": \"1\",\r\n \"minimumLengthOfStay\": \"1\"\r\n },\r\n \"yield\": {\r\n \"yieldable\": \"NonYieldable\"\r\n }\r\n },\r\n \"distribution\": {\r\n \"restrictionUpdate\": false,\r\n \"rateUpdate\": false,\r\n \"myFidelioUploadAllowed\": false,\r\n \"channelRateMappingExists\": false,\r\n \"channelAllowed\": false\r\n },\r\n \"ratePlanBasedOnRates\": [\r\n {\r\n \"basedOnRatePlanType\": \"None\"\r\n }\r\n ],\r\n \"approvalNotes\": [\r\n {}\r\n ],\r\n \"mobileCheckinAllowed\": false,\r\n \"mobileCheckoutAllowed\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"TEST99\",\r\n \"supressRate\": false,\r\n \"printRate\": true,\r\n \"discountAllowed\": false,\r\n \"redemption\": false,\r\n \"bARRate\": false,\r\n \"daily\": false,\r\n \"tiered\": false,\r\n \"dayUse\": false,\r\n \"dayType\": false,\r\n \"complimentary\": false,\r\n \"houseUse\": false,\r\n \"negotiated\": false,\r\n \"ownerRate\": false,\r\n \"membershipEligible\": true,\r\n \"advancedDailyBase\": false,\r\n \"advancedDailyRate\": false\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageForecastGroups", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans", "host": [ "{{HostName}}" ], @@ -128531,15 +137930,14 @@ "v1", "hotels", "{{HotelId}}", - "packageForecastGroups" + "ratePlans" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] }, { - "name": "put Hotel Package Forecast Groups", + "name": "put Rate Plan", "request": { "auth": { "type": "bearer", @@ -128576,10 +137974,10 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelPackageForecastGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Summer\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false,\r\n \"code\": \"SUM\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"ratePlan\": {\r\n \"primaryDetails\": {\r\n \"description\": {\r\n \"defaultText\": \"Add the description of rate code here\"\r\n },\r\n \"startSellDate\": \"2023-07-03\",\r\n \"endSellDate\": \"2023-08-31\",\r\n \"privilegedRate\": false,\r\n \"privilegedRateRestriction\": false,\r\n \"lockStatus\": \"Unlocked\"\r\n },\r\n \"classifications\": {\r\n \"rateCategory\": \"PHONE\",\r\n \"marketCode\": \"BUSINESS\"\r\n },\r\n \"roomTypeList\": [\r\n {\r\n \"code\": \"ECO\"\r\n },\r\n {\r\n \"code\": \"SUP\"\r\n }\r\n ],\r\n \"mobileCheckinAllowed\": false,\r\n \"mobileCheckoutAllowed\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\",\r\n \"supressRate\": false,\r\n \"printRate\": true,\r\n \"discountAllowed\": false,\r\n \"redemption\": false,\r\n \"bARRate\": false,\r\n \"daily\": false,\r\n \"tiered\": false,\r\n \"dayUse\": false,\r\n \"dayType\": false,\r\n \"complimentary\": false,\r\n \"houseUse\": false,\r\n \"negotiated\": false,\r\n \"ownerRate\": false,\r\n \"membershipEligible\": true,\r\n \"advancedDailyBase\": false,\r\n \"advancedDailyRate\": false\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageForecastGroups", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}", "host": [ "{{HostName}}" ], @@ -128588,20 +137986,15 @@ "v1", "hotels", "{{HotelId}}", - "packageForecastGroups" + "ratePlans", + "{{RatePlanCode}}" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] - } - ] - }, - { - "name": "Negotiated Rates", - "item": [ + }, { - "name": "get Negotiated Rates", + "name": "copy Rate Plans", "request": { "auth": { "type": "bearer", @@ -128613,7 +138006,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -128636,8 +138029,12 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"copyRatePlans\": {\r\n \"copyRatePlan\": [\r\n {\r\n \"targets\": [\r\n {\r\n \"ratePlanCodes\": [\r\n {\r\n \"code\": \"NEWCODE2\",\r\n \"description\": \"New rate plan description\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ],\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"includeRateDetails\": false,\r\n \"includePackages\": false,\r\n \"includeNegotiatedRates\": false,\r\n \"includeRateFloor\": false\r\n }\r\n}" + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/negotiatedRates", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/copy", "host": [ "{{HostName}}" ], @@ -128646,14 +138043,16 @@ "v1", "hotels", "{{HotelId}}", - "negotiatedRates" + "ratePlans", + "{{RatePlanCode}}", + "copy" ] } }, "response": [] }, { - "name": "get Negotiated Rates For Given Hotel And Rate", + "name": "delete Rate Plan", "request": { "auth": { "type": "bearer", @@ -128665,7 +138064,7 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -128677,19 +138076,85 @@ "type": "text", "value": "application/json;charset=UTF-8" }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "" + }, + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "ratePlans", + "{{RatePlanCode}}" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Rate Plan Packages", + "item": [ + { + "name": "post Rate Plan Packages", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"ratePlan\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PACKADD\"\r\n },\r\n \"packages\": {\r\n \"packages\": [\r\n {\r\n \"scheduleExceptions\": [],\r\n \"quantity\": \"1\",\r\n \"header\": {\r\n \"primaryDetails\": {\r\n \"beginSellDate\": \"2023-01-01\",\r\n \"endSellDate\": \"2023-01-31\"\r\n },\r\n \"postingAttributes\": {\r\n \"addToRate\": false,\r\n \"printSeparateLine\": false,\r\n \"sellSeparate\": false,\r\n \"postNextDay\": false,\r\n \"forecastNextDay\": true,\r\n \"deliveryTimeRequired\": false,\r\n \"formula\": \"\",\r\n \"startTime\": \"2023-03-12\",\r\n \"endTime\": \"2023-03-12\",\r\n \"postingRhythm\": {\r\n \"type\": \"EveryNight\"\r\n },\r\n \"priceCalculationRule\": \"PerPerson\"\r\n }\r\n },\r\n \"schedules\": [\r\n {\r\n \"schedulePrices\": [\r\n {\r\n \"unitPrice\": \"25\",\r\n \"bucket\": \"Bucket1\"\r\n }\r\n ],\r\n \"start\": \"2023-01-01\",\r\n \"end\": \"2023-01-31\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BKFSTINC\",\r\n \"description\": \"Breakfast\"\r\n }\r\n ]\r\n }\r\n}'" + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/negotiatedRates/{{RateCode}}/profiles", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/packages", "host": [ "{{HostName}}" ], @@ -128698,17 +138163,17 @@ "v1", "hotels", "{{HotelId}}", - "negotiatedRates", - "{{RateCode}}", - "profiles" + "ratePlans", + "{{RatePlanCode}}", + "packages" ] }, - "description": "Get all profiles with Negotiated Rates." + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." }, "response": [] }, { - "name": "get Negotiated Rates For Given Profile", + "name": "put Rate Plan Packages", "request": { "auth": { "type": "bearer", @@ -128720,13 +138185,18 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", "type": "text", "value": "application/json;charset=UTF-8" }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -128738,25 +138208,95 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"ratePlan\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PACKADD\"\r\n },\r\n \"packages\": {\r\n \"packages\": [\r\n {\r\n \"scheduleExceptions\": [],\r\n \"quantity\": \"1\",\r\n \"header\": {\r\n \"primaryDetails\": {\r\n \"beginSellDate\": \"2023-01-01\",\r\n \"endSellDate\": \"2023-01-31\"\r\n },\r\n \"postingAttributes\": {\r\n \"addToRate\": false,\r\n \"printSeparateLine\": false,\r\n \"sellSeparate\": false,\r\n \"postNextDay\": false,\r\n \"forecastNextDay\": true,\r\n \"deliveryTimeRequired\": false,\r\n \"formula\": \"\",\r\n \"startTime\": \"2023-03-12\",\r\n \"endTime\": \"2023-03-12\",\r\n \"postingRhythm\": {\r\n \"type\": \"EveryNight\"\r\n },\r\n \"priceCalculationRule\": \"PerPerson\"\r\n }\r\n },\r\n \"schedules\": [\r\n {\r\n \"schedulePrices\": [\r\n {\r\n \"unitPrice\": \"25\",\r\n \"bucket\": \"Bucket1\"\r\n }\r\n ],\r\n \"start\": \"2023-01-01\",\r\n \"end\": \"2023-01-31\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BKFSTINC\",\r\n \"description\": \"Breakfast\"\r\n }\r\n ]\r\n }\r\n}'" + }, "url": { - "raw": "{{HostName}}/rtp/v1/profiles/{{ProfileId}}/negotiatedRates", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/packages", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "profiles", - "{{ProfileId}}", - "negotiatedRates" + "hotels", + "{{HotelId}}", + "ratePlans", + "{{RatePlanCode}}", + "packages" ] }, - "description": "GGet a profile's Negotiated Rates." + "description": "Use this operation to update a package (such as Breakfast, or box of chocolated) on a rate plan." }, "response": [] }, { - "name": "post Negotiated Rates", + "name": "delete Rate Plan Packages", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/packages?packageCode=CHAMP", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "ratePlans", + "{{RatePlanCode}}", + "packages" + ], + "query": [ + { + "key": "packageCode", + "value": "CHAMP" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Rate Plan Posting Rhythms", + "item": [ + { + "name": "post Rate Plan Posting Rhythms", "request": { "auth": { "type": "bearer", @@ -128781,22 +138321,22 @@ "value": "application/json;charset=UTF-8" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\n \"negotiatedRates\": [\n {\n \"negotiatedProfile\": [\n {\n \"profileIdList\": [\n {\n \"id\": \"932034\",\n \"type\": \"Profile\"\n }\n ],\n \"rateInfoList\": [\n {\n \"negotiatedRateOrder\": 42,\n \"newTimeSpan\": {\n \"startDate\": \"2023-04-03\",\n \"endDate\": \"2023-04-03\"\n }\n }\n ]\n }\n ],\n \"ratePlanCode\": \"NEGTEST\"\n }\n ]\n}" + "raw": "{\r\n \"ratePlan\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"{{RatePlanCode}}\"\r\n },\r\n \"postingRhythms\": [\r\n {\r\n \"code\": \"PAY3STAY\",\r\n \"description\": \"Pay 3 nights and stay 4 nights\",\r\n \"beginSellDate\": \"2023-10-09\",\r\n \"endSellDate\": \"2023-10-11\",\r\n \"requiredPaidNights\": \"4\",\r\n \"eligibleFreeNights\": \"1\",\r\n \"repeatWithinStay\": true,\r\n \"repeatWithinSellSegment\": true\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/negotiatedRates", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/postingRhythms", "host": [ "{{HostName}}" ], @@ -128805,14 +138345,17 @@ "v1", "hotels", "{{HotelId}}", - "negotiatedRates" + "ratePlans", + "{{RatePlanCode}}", + "postingRhythms" ] - } + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." }, "response": [] }, { - "name": "put Negotiated Rates", + "name": "put Rate Plan Posting Rhythms", "request": { "auth": { "type": "bearer", @@ -128837,22 +138380,22 @@ "value": "application/json;charset=UTF-8" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\n \"negotiatedRates\": [\n {\n \"negotiatedProfile\": [\n {\n \"profileIdList\": [\n {\n \"id\": \"932034\"\n }\n ],\n \"rateInfoList\": [\n {\n \"negotiatedRateOrder\": 898,\n \"newTimeSpan\": {\n \"startDate\": \"2023-04-04\",\n \"endDate\": \"2023-04-04\"\n },\n \"start\": \"2023-04-03\",\n \"end\": \"2023-04-03\"\n }\n ]\n }\n ]\n }\n ]\n}" + "raw": "{\r\n \"ratePlan\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"{{RatePlanCode}}\"\r\n },\r\n \"postingRhythms\": [\r\n {\r\n \"code\": \"PAY3STAY\",\r\n \"description\": \"Pay 3 nights and stay 4 nights\",\r\n \"beginSellDate\": \"2023-10-09\",\r\n \"endSellDate\": \"2023-10-11\",\r\n \"requiredPaidNights\": \"4\",\r\n \"eligibleFreeNights\": \"1\",\r\n \"repeatWithinStay\": true,\r\n \"repeatWithinSellSegment\": true\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/negotiatedRates/{{RateCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/postingRhythms", "host": [ "{{HostName}}" ], @@ -128861,15 +138404,17 @@ "v1", "hotels", "{{HotelId}}", - "negotiatedRates", - "{{RateCode}}" + "ratePlans", + "{{RatePlanCode}}", + "postingRhythms" ] - } + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." }, "response": [] }, { - "name": "delete Negotiated Rates", + "name": "delete Rate Plan Posting Rhythms", "request": { "auth": { "type": "bearer", @@ -128894,14 +138439,14 @@ "value": "application/json;charset=UTF-8" }, { - "key": "x-app-key", + "key": "x-hotelid", "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}" }, { - "key": "x-hotelid", + "key": "x-app-key", "type": "text", - "value": "{{HotelId}}" + "value": "{{AppKey}}" } ], "body": { @@ -128909,7 +138454,7 @@ "raw": "" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/profiles/{{ProfileId}}/startDate/{{StartDate}}/negotiatedRates/{{RatePlanId}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/postingRhythms?code=2OF3", "host": [ "{{HostName}}" ], @@ -128918,44 +138463,28 @@ "v1", "hotels", "{{HotelId}}", - "profiles", - "{{ProfileId}}", - "startDate", - "{{StartDate}}", - "negotiatedRates", - "{{RatePlanId}}" + "ratePlans", + "{{RatePlanCode}}", + "postingRhythms" + ], + "query": [ + { + "key": "code", + "value": "2OF3" + } ] - } + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." }, "response": [] } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } ] }, { - "name": "Package Groups", + "name": "Rate Plan Schedules", "item": [ { - "name": "get Package Groups", + "name": "get Rate Plan Schedules", "request": { "auth": { "type": "bearer", @@ -128969,6 +138498,16 @@ }, "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -128981,7 +138520,7 @@ } ], "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageGroups", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules", "host": [ "{{HostName}}" ], @@ -128990,14 +138529,53 @@ "v1", "hotels", "{{HotelId}}", - "packageGroups" + "ratePlans", + "{{RatePlanCode}}", + "schedules" + ], + "query": [ + { + "key": "limit", + "value": "10", + "disabled": true + }, + { + "key": "endDate", + "value": "2023-07-10", + "disabled": true + }, + { + "key": "roomType", + "value": "PRES", + "disabled": true + }, + { + "key": "roomClass", + "value": "", + "disabled": true + }, + { + "key": "ratePlanScheduleId", + "value": "", + "disabled": true + }, + { + "key": "startDate", + "value": "2023-07-02", + "disabled": true + }, + { + "key": "endDate", + "value": "2023-07-04", + "disabled": true + } ] } }, "response": [] }, { - "name": "post Package Groups", + "name": "post Rate Plan Schedules", "request": { "auth": { "type": "bearer", @@ -129034,10 +138612,10 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"packageGroups\": {\r\n \"packageGroup\": [\r\n {\r\n \"membersList\": [\r\n {\r\n \"code\": \"BFSTEXL\",\r\n \"description\": \"Buffet Breakfast\"\r\n },\r\n {\r\n \"code\": \"FRUITBOX\",\r\n \"description\": \"Fruit Box\"\r\n }\r\n ],\r\n \"description\": \"Create a new package group code\",\r\n \"shortDescription\": \"short description goes here\",\r\n \"code\": \"NEWCODEHERE\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}" + "raw": "{\r\n \"ratePlanScheduleList\": [\r\n {\r\n \"roomTypeList\": [\r\n \"SUP\",\r\n \"ECO\"\r\n ],\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"300\",\r\n \"twoPersonRate\": \"300\",\r\n \"threePersonRate\": \"340\",\r\n \"fourPersonRate\": \"340\",\r\n \"fivePersonRate\": \"400\",\r\n \"rateByAgeBuckets\": [\r\n {\r\n \"minimumAge\": \"0\",\r\n \"maximumAge\": \"3\"\r\n },\r\n {\r\n \"minimumAge\": \"4\",\r\n \"maximumAge\": \"10\"\r\n },\r\n {\r\n \"minimumAge\": \"11\",\r\n \"maximumAge\": \"17\"\r\n }\r\n ],\r\n \"overrideFloorAmount\": true\r\n },\r\n \"rateAmountBoundaries\": {\r\n \"minimum\": {\r\n \"onePersonRate\": \"300\"\r\n },\r\n \"maximum\": {}\r\n },\r\n \"classifications\": {},\r\n \"rateSchedulePackages\": {\r\n \"packages\": [],\r\n \"packageGroups\": []\r\n },\r\n \"tierID\": \"1\",\r\n \"start\": \"2023-07-03\",\r\n \"end\": \"2023-10-31\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageGroups", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules", "host": [ "{{HostName}}" ], @@ -129046,15 +138624,16 @@ "v1", "hotels", "{{HotelId}}", - "packageGroups" + "ratePlans", + "{{RatePlanCode}}", + "schedules" ] - }, - "description": "Use this operation to create a new group package code. You will need to know the avilable packaged, use getPackages for this property to find these out first." + } }, "response": [] }, { - "name": "put Package Groups", + "name": "post Rate Plan Schedules (v0) -> with a package on the schedule", "request": { "auth": { "type": "bearer", @@ -129066,7 +138645,7 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Content-Type", @@ -129091,10 +138670,10 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"packageGroups\": {\r\n \"packageGroup\": [\r\n {\r\n \"membersList\": [\r\n {\r\n \"code\": \"BFSTEXL\",\r\n \"description\": \"Buffet Breakfast\"\r\n },\r\n {\r\n \"code\": \"FRUITBOX\",\r\n \"description\": \"Fruit Box\"\r\n }\r\n ],\r\n \"description\": \"Create a new package group code - update\",\r\n \"shortDescription\": \"short description goes here\",\r\n \"code\": \"{{PackaceGroupCode}}\",\r\n \"sellSeparate\": true\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}" + "raw": "{\r\n \"ratePlanScheduleList\": [\r\n {\r\n \"roomTypeList\": [\r\n \"DLXK\",\r\n \"DLXQ\"\r\n ],\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"220\",\r\n \"twoPersonRate\": \"250\",\r\n \"threePersonRate\": \"280\",\r\n \"fourPersonRate\": \"300\",\r\n \"rateByAgeBuckets\": [\r\n {\r\n \"minimumAge\": \"1\",\r\n \"maximumAge\": \"17\"\r\n }\r\n ],\r\n \"overrideFloorAmount\": true\r\n },\r\n \"classifications\": {},\r\n \"rateSchedulePackages\": {\r\n \"packages\": [\r\n {\r\n \"header\": {},\r\n \"schedules\": [],\r\n \"code\": \"PKG2\",\r\n \"description\": \"Chocolates Package\"\r\n }\r\n ],\r\n \"packageGroups\": []\r\n },\r\n \"tierID\": \"1\",\r\n \"start\": \"2023-12-01\",\r\n \"end\": \"2023-12-31\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageGroups", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules", "host": [ "{{HostName}}" ], @@ -129103,14 +138682,17 @@ "v1", "hotels", "{{HotelId}}", - "packageGroups" + "ratePlans", + "{{RatePlanCode}}", + "schedules" ] - } + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." }, "response": [] }, { - "name": "delete Package Groups", + "name": "split Rate Plan Schedules", "request": { "auth": { "type": "bearer", @@ -129122,7 +138704,7 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ { "key": "Content-Type", @@ -129147,10 +138729,10 @@ ], "body": { "mode": "raw", - "raw": "" + "raw": "{\r\n \"ratePlanSchedule\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n },\r\n \"splitDetails\": {\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"199\",\r\n \"twoPersonRate\": \"199\",\r\n \"rateByAgeBuckets\": [\r\n {\r\n \"minimumAge\": \"0\",\r\n \"maximumAge\": \"3\"\r\n },\r\n {\r\n \"minimumAge\": \"4\",\r\n \"maximumAge\": \"10\"\r\n },\r\n {\r\n \"minimumAge\": \"11\",\r\n \"maximumAge\": \"17\"\r\n }\r\n ],\r\n \"overrideFloorAmount\": true\r\n },\r\n \"rateAmountBoundaries\": {\r\n \"minimum\": {},\r\n \"maximum\": {}\r\n },\r\n \"classifications\": {},\r\n \"rateSchedulePackages\": {\r\n \"packages\": [],\r\n \"packageGroups\": []\r\n },\r\n \"tierID\": \"1\",\r\n \"start\": \"2023-07-20\",\r\n \"end\": \"2023-08-20\"\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageGroups/{{PackageCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlanSchedules/{{ScheduleId}}/split", "host": [ "{{HostName}}" ], @@ -129159,21 +138741,16 @@ "v1", "hotels", "{{HotelId}}", - "packageGroups", - "{{PackageCode}}" + "ratePlanSchedules", + "{{ScheduleId}}", + "split" ] - }, - "description": "Use this operation to delete an existing Package Group code from a property." + } }, "response": [] - } - ] - }, - { - "name": "Packages", - "item": [ + }, { - "name": "get Packages", + "name": "put Rate Plan Schedules", "request": { "auth": { "type": "bearer", @@ -129185,82 +138762,53 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { - "key": "x-hotelid", + "key": "Content-Type", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" }, { - "key": "x-app-key", + "key": "Accept", "type": "text", - "value": "{{AppKey}}" + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"ratePlanScheduleList\": [\r\n {\r\n \"ratePlanScheduleId\": {\r\n \"type\": \"RateSetId\",\r\n \"id\": \"199827\"\r\n },\r\n \"ratePlanScheduleDetail\": {\r\n \"roomTypeList\": [\r\n \"ECO\",\r\n \"SUP\"\r\n ],\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"305\",\r\n \"twoPersonRate\": \"305\",\r\n \"threePersonRate\": \"344\",\r\n \"fourPersonRate\": \"340\",\r\n \"fivePersonRate\": \"400\",\r\n \"rateByAgeBuckets\": [\r\n {\r\n \"minimumAge\": \"0\",\r\n \"maximumAge\": \"3\"\r\n },\r\n {\r\n \"minimumAge\": \"4\",\r\n \"maximumAge\": \"10\"\r\n },\r\n {\r\n \"minimumAge\": \"11\",\r\n \"maximumAge\": \"17\"\r\n }\r\n ],\r\n \"overrideFloorAmount\": true\r\n },\r\n \"rateAmountBoundaries\": {\r\n \"minimum\": {\r\n \"onePersonRate\": \"300\"\r\n },\r\n \"maximum\": {}\r\n },\r\n \"classifications\": {},\r\n \"rateSchedulePackages\": {\r\n \"packages\": [],\r\n \"packageGroups\": []\r\n },\r\n \"tierID\": \"1\",\r\n \"start\": \"2023-03-11\",\r\n \"end\": \"2023-03-31\"\r\n }\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n}" + }, "url": { - "raw": "{{HostName}}/rtp/v1/packages?includeGroup=true&sellSeparate=true&endDate=2023-09-27&children=0&adults=1&fetchInstructions=Header&fetchInstructions=CalculatedPrice&fetchInstructions=Items&hotelId={{HotelId}}&startDate=2023-09-26&ticketPostingRhythm=false", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "packages" - ], - "query": [ - { - "key": "includeGroup", - "value": "true" - }, - { - "key": "sellSeparate", - "value": "true" - }, - { - "key": "endDate", - "value": "2023-09-27" - }, - { - "key": "children", - "value": "0" - }, - { - "key": "adults", - "value": "1" - }, - { - "key": "fetchInstructions", - "value": "Header" - }, - { - "key": "fetchInstructions", - "value": "CalculatedPrice" - }, - { - "key": "fetchInstructions", - "value": "Items" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "startDate", - "value": "2023-09-26" - }, - { - "key": "ticketPostingRhythm", - "value": "false" - } + "hotels", + "{{HotelId}}", + "ratePlans", + "{{RatePlanCode}}", + "schedules" ] - }, - "description": "Use this operation to search for available packages at a property. You can search by date range, to see what packages are available to add to a reservation for example." + } }, "response": [] }, { - "name": "get Packages -> tickets", + "name": "delete Rate Plan Schedules", "request": { "auth": { "type": "bearer", @@ -129272,8 +138820,14 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, { "key": "x-hotelid", "type": "text", @@ -129285,69 +138839,46 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rtp/v1/packages?includeGroup=true&sellSeparate=true&startDate=2023-07-16&endDate=2023-07-21&adults=1&children=0&fetchInstructions=Header&fetchInstructions=CalculatedPrice&fetchInstructions=Items&ticketPostingRhythm=true&hotelId={{HotelId}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules?ratePlanScheduleIds=276220", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "packages" + "hotels", + "{{HotelId}}", + "ratePlans", + "{{RatePlanCode}}", + "schedules" ], "query": [ { - "key": "includeGroup", - "value": "true" - }, - { - "key": "sellSeparate", - "value": "true" - }, - { - "key": "startDate", - "value": "2023-07-16" - }, - { - "key": "endDate", - "value": "2023-07-21" - }, - { - "key": "adults", - "value": "1" - }, - { - "key": "children", - "value": "0" - }, - { - "key": "fetchInstructions", - "value": "Header" - }, - { - "key": "fetchInstructions", - "value": "CalculatedPrice" - }, - { - "key": "fetchInstructions", - "value": "Items" - }, - { - "key": "ticketPostingRhythm", - "value": "true" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "ratePlanScheduleIds", + "value": "276220" } ] - }, - "description": "Use this operation to search for available packages at a property. You can search by date range, to see what packages are available to add to a reservation for example." + } }, "response": [] - }, + } + ] + }, + { + "name": "Rate Seasons", + "item": [ { - "name": "get Package", + "name": "get Rate Seasons", "request": { "auth": { "type": "bearer", @@ -129362,18 +138893,28 @@ "method": "GET", "header": [ { - "key": "x-hotelid", + "key": "Content-Type", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" }, { - "key": "x-app-key", + "key": "Accept", "type": "text", - "value": "{{AppKey}}" + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}?fetchInstructions=Header&fetchInstructions=Items&fetchInstructions=CalculatedPrice&fetchInstructions=Details&fetchInstructions=PostingRules", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateSeasons", "host": [ "{{HostName}}" ], @@ -129382,29 +138923,18 @@ "v1", "hotels", "{{HotelId}}", - "packages", - "{{PackageCode}}" + "rateSeasons" ], "query": [ { - "key": "fetchInstructions", - "value": "Header" - }, - { - "key": "fetchInstructions", - "value": "Items" - }, - { - "key": "fetchInstructions", - "value": "CalculatedPrice" - }, - { - "key": "fetchInstructions", - "value": "Details" + "key": "rateCategory", + "value": "", + "disabled": true }, { - "key": "fetchInstructions", - "value": "PostingRules" + "key": "sellDate", + "value": "", + "disabled": true } ] } @@ -129412,7 +138942,7 @@ "response": [] }, { - "name": "get Package Rates", + "name": "post Rate Seasons", "request": { "auth": { "type": "bearer", @@ -129424,21 +138954,35 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { - "key": "x-hotelid", + "key": "Content-Type", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" }, { - "key": "x-app-key", + "key": "Accept", "type": "text", - "value": "{{AppKey}}" + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"rateSeasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Season 2022\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-01-12\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"seasonCode\": \"2022\"\r\n }\r\n ]\r\n}" + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}/rates", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateSeasons", "host": [ "{{HostName}}" ], @@ -129447,16 +138991,14 @@ "v1", "hotels", "{{HotelId}}", - "packages", - "{{PackageCode}}", - "rates" + "rateSeasons" ] } }, "response": [] }, { - "name": "post Package", + "name": "change Rate Seasons", "request": { "auth": { "type": "bearer", @@ -129468,30 +139010,35 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "x-hotelid", + "key": "Content-Type", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" }, { - "key": "x-app-key", + "key": "Accept", "type": "text", - "value": "{{AppKey}}" + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"packageCode\": {\r\n \"header\": {\r\n \"primaryDetails\": {\r\n \"description\": \"Fruit and Chocolate Box\",\r\n \"shortDescription\": \"Fruit and Chocolate\"\r\n },\r\n \"transactionDetails\": {\r\n \"allowance\": false,\r\n \"packagePostingRules\": {\r\n \"transactionCode\": {\r\n \"code\": \"1000\",\r\n \"type\": \"Inclusive\"\r\n }\r\n }\r\n },\r\n \"postingAttributes\": {\r\n \"inventoryItems\": [],\r\n \"addToRate\": false,\r\n \"printSeparateLine\": true,\r\n \"sellSeparate\": true,\r\n \"postNextDay\": false,\r\n \"forecastNextDay\": false,\r\n \"webBookable\": true,\r\n \"formulaFunctionArguments\": [],\r\n \"catering\": false,\r\n \"postingRhythm\": {\r\n \"type\": \"EveryNight\"\r\n },\r\n \"priceCalculationRule\": \"FlatRate\"\r\n }\r\n },\r\n \"schedules\": [\r\n {\r\n \"newTimeSpan\": {\r\n \"startDate\": \"2023-03-03\",\r\n \"endDate\": \"2023-07-03\"\r\n },\r\n \"schedulePrices\": [\r\n {\r\n \"unitPrice\": \"35\"\r\n },\r\n {\r\n \"bucket\": \"Bucket2\"\r\n },\r\n {\r\n \"bucket\": \"Bucket3\"\r\n }\r\n ],\r\n \"newMinNights\": \"1\",\r\n \"newMaxNights\": \"2\",\r\n \"newMinPersons\": \"1\",\r\n \"newMaxPersons\": \"4\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"FRUITCHOC\",\r\n \"adjustOverlappingRange\": true\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"rateSeasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Season 2022\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-04-01\",\r\n \"endDate\": \"2023-08-31\"\r\n },\r\n \"seasonCode\": \"HIGH\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateSeasons/{{SeasonCode}}", "host": [ "{{HostName}}" ], @@ -129500,15 +139047,15 @@ "v1", "hotels", "{{HotelId}}", - "packages", - "{{PackageCode}}" + "rateSeasons", + "{{SeasonCode}}" ] } }, "response": [] }, { - "name": "put Package", + "name": "remove Rate Seasons", "request": { "auth": { "type": "bearer", @@ -129520,12 +139067,22 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-hotelid", + "key": "Content-Type", "type": "text", - "value": "{{HotelId}}" + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", @@ -129535,15 +139092,10 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"packageCode\":{\r\n \"header\":{\r\n \"primaryDetails\":{\r\n \"description\":\"Fruit and Chocolate Box\",\r\n \"shortDescription\":\"Fruit and Chocolate\"\r\n },\r\n \"transactionDetails\":{\r\n \"allowance\":false,\r\n \"packagePostingRules\":{\r\n \"transactionCode\":{\r\n \"code\":\"1000\",\r\n \"type\":\"Inclusive\"\r\n }\r\n }\r\n },\r\n \"postingAttributes\":{\r\n \"inventoryItems\":[\r\n \r\n ],\r\n \"addToRate\":false,\r\n \"printSeparateLine\":true,\r\n \"sellSeparate\":true,\r\n \"postNextDay\":false,\r\n \"forecastNextDay\":false,\r\n \"webBookable\":true,\r\n \"formulaFunctionArguments\":[\r\n \r\n ],\r\n \"catering\":false,\r\n \"postingRhythm\":{\r\n \"type\":\"EveryNight\"\r\n },\r\n \"priceCalculationRule\":\"FlatRate\"\r\n }\r\n },\r\n \"schedules\":[\r\n {\r\n \"newTimeSpan\":{\r\n \"startDate\":\"2023-07-03\",\r\n \"endDate\":\"2023-07-03\"\r\n },\r\n \"schedulePrices\":[\r\n {\r\n \"unitPrice\":\"38\"\r\n },\r\n {\r\n \"bucket\":\"Bucket2\"\r\n },\r\n {\r\n \"bucket\":\"Bucket3\"\r\n }\r\n ],\r\n \"newMinNights\":\"1\",\r\n \"newMaxNights\":\"2\",\r\n \"newMinPersons\":\"1\",\r\n \"newMaxPersons\":\"4\"\r\n }\r\n ],\r\n \"hotelId\":\"{{HotelId}}\",\r\n \"code\":\"FRUITBOX2\",\r\n \"adjustOverlappingRange\":true\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateSeasons/{{SeasonCode}}", "host": [ "{{HostName}}" ], @@ -129552,15 +139104,20 @@ "v1", "hotels", "{{HotelId}}", - "packages", - "{{PackageCode}}" + "rateSeasons", + "{{SeasonCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Rate Strategies", + "item": [ { - "name": "delete Package", + "name": "get Rate Strategies", "request": { "auth": { "type": "bearer", @@ -129572,8 +139129,18 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -129585,17 +139152,64 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateStrategies", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rateStrategies" + ] + } + }, + "response": [] + }, + { + "name": "delete Rate Strategy", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } + ], + "body": { + "mode": "raw", + "raw": "" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packages/{{PackageCode}}", + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateStrategies/{{RateStrategyId}}", "host": [ "{{HostName}}" ], @@ -129604,8 +139218,8 @@ "v1", "hotels", "{{HotelId}}", - "packages", - "{{PackageCode}}" + "rateStrategies", + "{{RateStrategyId}}" ] } }, @@ -129614,10 +139228,10 @@ ] }, { - "name": "Package Formula Ranges", + "name": "Template Rate Category", "item": [ { - "name": "get Package Formula Ranges", + "name": "get Template Rate Category", "request": { "auth": { "type": "bearer", @@ -129648,36 +139262,94 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageFormulaRanges", + "raw": "{{HostName}}/rtp/v1/templates/rateCategories?includeInactive=false", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "packageFormulaRanges" + "templates", + "rateCategories" ], "query": [ { - "key": "taxRangeType", - "value": "", + "key": "rateCategoryListCodes", + "value": "RACK", "disabled": true + }, + { + "key": "includeInactive", + "value": "false" + } + ] + } + }, + "response": [] + }, + { + "name": "post Template Rate Category", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } ] }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateRateCategory\": {\r\n \"rateCategoryDetails\": {\r\n \"beginDate\": \"2023-12-12\",\r\n \"description\": \"Complimentary Rate Category\",\r\n \"rateClass\": \"RACK\",\r\n \"sellSequence\": \"2\"\r\n },\r\n \"rateCategory\": \"COMP\"\r\n }\r\n}" + }, + "url": { + "raw": "{{HostName}}/rtp/v1/templates/rateCategories", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "templates", + "rateCategories" + ] + }, + "description": "." }, "response": [] }, { - "name": "post Package Formula Ranges", + "name": "change Template Rate Category", "request": { "auth": { "type": "bearer", @@ -129689,7 +139361,7 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -129708,32 +139380,33 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"packageFormulaRanges\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taxRangeType\": \"CITYTAX\",\r\n \"amountFrom\": {\r\n \"amount\": \"10\"\r\n },\r\n \"amountTo\": {\r\n \"amount\": \"200\"\r\n },\r\n \"taxAmount\": {\r\n \"amount\": \"7\"\r\n },\r\n \"intervalAmount\": {\r\n \"amount\": \"5\"\r\n },\r\n \"pkgFormulaRangeId\": \"516476\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"templateRateCategory\": {\r\n \"rateCategoryDetails\": {\r\n \"beginDate\": \"2023-12-12\",\r\n \"description\": \"Complimentary Rate Category\",\r\n \"rateClass\": \"RACK\",\r\n \"sellSequence\": \"2\"\r\n },\r\n \"rateCategory\": \"COMP\"\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageFormulaRanges", + "raw": "{{HostName}}/rtp/v1/templates/rateCategories/{{RateCategoryCode}}", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "packageFormulaRanges" + "templates", + "rateCategories", + "{{RateCategoryCode}}" ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] }, { - "name": "put Package Formula Ranges", + "name": "delete Template Rate Category", "request": { "auth": { "type": "bearer", @@ -129745,7 +139418,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -129764,38 +139437,38 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"packageFormulaRanges\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"taxRangeType\": \"CITYTAX\",\r\n \"amountFrom\": {\r\n \"amount\": \"10\"\r\n },\r\n \"amountTo\": {\r\n \"amount\": \"200\"\r\n },\r\n \"taxAmount\": {\r\n \"amount\": \"7\"\r\n },\r\n \"intervalAmount\": {\r\n \"amount\": \"5\"\r\n },\r\n \"pkgFormulaRangeId\": \"6854\"\r\n }\r\n ]\r\n}" + "raw": "" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/packageFormulaRanges/{{PackageFormulaRangeId}}", + "raw": "{{HostName}}/rtp/v1/templates/rateCategories/{{RateCategoryCode}}", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "packageFormulaRanges", - "{{PackageFormulaRangeId}}" + "templates", + "rateCategories", + "{{RateCategoryCode}}" ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] } ] }, { - "name": "Promotion Codes", + "name": "Template Rate Class", "item": [ { - "name": "post Promotion Codes", + "name": "get Template Rate Class", "request": { "auth": { "type": "bearer", @@ -129807,8 +139480,18 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -129820,34 +139503,29 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"propertyPromotionCode\": {\r\n \"propertyPromotionRateCodes\": [\r\n {\r\n \"rateUseDesc\": \"BAR\",\r\n \"actionType\": \"CREATED\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"promotionCode\": \"3FOR4\",\r\n \"rateCode\": \"BAR\"\r\n }\r\n ],\r\n \"promoCodeRoutingInstruction\": {},\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"promotionCodeDetails\": {\r\n \"promotionName\": {\r\n \"defaultText\": \"New promotion code description\"\r\n },\r\n \"promotionGroup\": \"SUMMER\",\r\n \"description\": \"Long description goes here\",\r\n \"bookingDate\": {\r\n \"startDate\": \"2023-07-08\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"stayDate\": {\r\n \"startDate\": \"2023-07-08\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"categoryDesc\": \"Long description goes here\",\r\n \"promoInstructions\": \"Any instructions can be added here\",\r\n \"promoInformation\": \"Information about this promo goes here\",\r\n \"upgradeAllowed\": \"Y\",\r\n \"checkInOutTime\": {}\r\n },\r\n \"promotionCode\": \"3FOR4\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionCodes/{{PromotionCode}}", + "raw": "{{HostName}}/rtp/v1/templates/rateClasses?includeInactive=false", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "promotionCodes", - "{{PromotionCode}}" + "templates", + "rateClasses" + ], + "query": [ + { + "key": "includeInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "get Promotion Codes", + "name": "post Template Rate Class", "request": { "auth": { "type": "bearer", @@ -129859,8 +139537,18 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -129872,29 +139560,27 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateRateClass\": {\r\n \"description\": \"Daily Rates\",\r\n \"sequence\": \"2\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-01\"\r\n },\r\n \"rateClass\": \"DAILY\"\r\n }\r\n}" + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionCodes", + "raw": "{{HostName}}/rtp/v1/templates/rateClasses", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "promotionCodes" + "templates", + "rateClasses" ] } }, "response": [] - } - ] - }, - { - "name": "Promotion Groups", - "item": [ + }, { - "name": "get Promotional Groups", + "name": "change Template Rate Class", "request": { "auth": { "type": "bearer", @@ -129906,8 +139592,18 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -129919,24 +139615,28 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateRateClass\": {\r\n \"description\": \"Daily Rates\",\r\n \"sequence\": \"2\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-01\"\r\n },\r\n \"rateClass\": \"DAILY\"\r\n }\r\n}" + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionGroups", + "raw": "{{HostName}}/rtp/v1/templates/rateClasses/{{RateClassCode}}", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "promotionGroups" + "templates", + "rateClasses", + "{{RateClassCode}}" ] } }, "response": [] }, { - "name": "post Promotional Group", + "name": "delete Template Rate Class", "request": { "auth": { "type": "bearer", @@ -129948,8 +139648,18 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -129963,32 +139673,31 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"promotionGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"promotionGroup\": \"NEWGROUP\",\r\n \"plan\": \"You can add a description here\",\r\n \"name\": \"Promo Name here\",\r\n \"type\": \"Ptype\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionGroups/{{GroupCode}}", + "raw": "{{HostName}}/rtp/v1/templates/rateClasses/{{RateClassCode}}", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "promotionGroups", - "{{GroupCode}}" + "templates", + "rateClasses", + "{{RateClassCode}}" ] } }, "response": [] - }, + } + ] + }, + { + "name": "Template Rate Seasons", + "item": [ { - "name": "put Promotional Group", + "name": "fetch Template Rate Seasons", "request": { "auth": { "type": "bearer", @@ -130000,8 +139709,18 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -130013,34 +139732,29 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"promotionGroup\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"promotionGroup\": \"NEWGROUP\",\r\n \"plan\": \"You can update the description here\",\r\n \"name\": \"Promo Name here\",\r\n \"type\": \"Ptype\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionGroups/{{GroupCode}}", + "raw": "{{HostName}}/rtp/v1/templates/rateSeasons?seasonCodes=2", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "promotionGroups", - "{{GroupCode}}" + "templates", + "rateSeasons" + ], + "query": [ + { + "key": "seasonCodes", + "value": "2" + } ] } }, "response": [] }, { - "name": "delete Promotional Group", + "name": "post Template Rate Seasons", "request": { "auth": { "type": "bearer", @@ -130052,8 +139766,18 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, { "key": "x-hotelid", "type": "text", @@ -130067,37 +139791,25 @@ ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"templateRateSeasons\": [\r\n {\r\n \"description\": \"Season 2022\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-01-01\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"seasonCode\": \"2022\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/promotionGroups/{{GroupCode}}", + "raw": "{{HostName}}/rtp/v1/templates/rateSeasons", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "promotionGroups", - "{{GroupCode}}" + "templates", + "rateSeasons" ] } }, "response": [] - } - ] - }, - { - "name": "Rate Access Exclusions", - "item": [ + }, { - "name": "get Rate Plan -> with fetchInstructions = AccessExclusions", + "name": "change Template Rate Seasons", "request": { "auth": { "type": "bearer", @@ -130109,7 +139821,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -130132,51 +139844,29 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templateRateSeasons\": [\r\n {\r\n \"description\": \"Season 2022\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-01-01\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"seasonCode\": \"2022\"\r\n }\r\n ]\r\n}" + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}?fetchInstructions=AccessExclusions", + "raw": "{{HostName}}/rtp/v1/templates/rateSeasons/{{SeasonCode}}", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}" - ], - "query": [ - { - "key": "fetchInstructions", - "value": "Packages", - "disabled": true - }, - { - "key": "fetchInstructions", - "value": "PrimaryDetails", - "disabled": true - }, - { - "key": "fetchInstructions", - "value": "TransactionDetails", - "disabled": true - }, - { - "key": "fetchInstructions", - "value": "RateCommission", - "disabled": true - }, - { - "key": "fetchInstructions", - "value": "AccessExclusions" - } + "templates", + "rateSeasons", + "{{SeasonCode}}" ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] }, { - "name": "put Rate Access Exclusions", + "name": "remove Template Rate Seasons", "request": { "auth": { "type": "bearer", @@ -130188,7 +139878,7 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -130213,19 +139903,19 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"rateAccessExclusions\": {\r\n \"rateAccessExclusion\": [\r\n {\r\n \"dateRange\": {\r\n \"start\": \"2023-07-09\",\r\n \"end\": \"2023-07-10\"\r\n },\r\n \"sourceType\": \"CRO\",\r\n \"sourceValue\": \"NAMER\",\r\n \"allowModifyReservation\": true,\r\n \"allowCancelReservation\": true,\r\n \"inactive\": false\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rateCode\": \"{{RatePlanCode}}\"\r\n }\r\n}" + "raw": "" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateAccessExclusions", + "raw": "{{HostName}}/rtp/v1/templates/rateSeasons/{{SeasonCode}}", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "rateAccessExclusions" + "templates", + "rateSeasons", + "{{SeasonCode}}" ] }, "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." @@ -130235,10 +139925,10 @@ ] }, { - "name": "Rate Class", + "name": "Template Package Forecast Groups", "item": [ { - "name": "get Rate Class", + "name": "get Template Package Forecast Groups", "request": { "auth": { "type": "bearer", @@ -130274,35 +139964,29 @@ } ], "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateClasses", + "raw": "{{HostName}}/rtp/v1/packageForecastGroups", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "rateClasses" + "packageForecastGroups" ], "query": [ { - "key": "rateCategory", - "value": "", - "disabled": true - }, - { - "key": "sellDate", + "key": "taxRangeType", "value": "", "disabled": true } ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] }, { - "name": "post Rate Class", + "name": "post Template Package Forecast Groups", "request": { "auth": { "type": "bearer", @@ -130339,26 +140023,25 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"rateClass\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Rate Class Descriptionss\",\r\n \"sequence\": \"21\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-12\"\r\n },\r\n \"rateClass\": \"RATECLASS12\"\r\n }\r\n}" + "raw": "{\r\n \"templatePackageForecastGroups\": [\r\n {\r\n \"description\": \"Lunch Packages\",\r\n \"sellSequence\": \"2\",\r\n \"inactive\": false,\r\n \"code\": \"LUNCH\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateClasses", + "raw": "{{HostName}}/rtp/v1/packageForecastGroups", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "rateClasses" + "packageForecastGroups" ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] }, { - "name": "change Rate Class", + "name": "put Template Package Forecast Groups", "request": { "auth": { "type": "bearer", @@ -130395,27 +140078,25 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"rateClass\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Rate Class Description\",\r\n \"sequence\": \"21\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-12\"\r\n },\r\n \"rateClass\": \"RATECLASS12\"\r\n }\r\n}" + "raw": "{\r\n \"templatePackageForecastGroups\": [\r\n {\r\n \"description\": \"Breakfast Packages\",\r\n \"sellSequence\": \"2\",\r\n \"inactive\": false,\r\n \"code\": \"BKFST\"\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateClasses/{{RateClassCode}}", + "raw": "{{HostName}}/rtp/v1/packageForecastGroups", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "rateClasses", - "{{RateClassCode}}" + "packageForecastGroups" ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] }, { - "name": "delete Rate Class", + "name": "delete Template Package Forecast Groups", "request": { "auth": { "type": "bearer", @@ -130450,34 +140131,29 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "" - }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateClasses/{{RateClassCode}}", + "raw": "{{HostName}}/rtp/v1/packageForecastGroups/{{PackageForecastGroupCode}}", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "rateClasses", - "{{RateClassCode}}" + "packageForecastGroups", + "{{PackageForecastGroupCode}}" ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] } ] }, { - "name": "Rate Categories", + "name": "Template Promotion Code", "item": [ { - "name": "get Rate Category", + "name": "get Template Promotion Codes", "request": { "auth": { "type": "bearer", @@ -130513,35 +140189,32 @@ } ], "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateCategories", + "raw": "{{HostName}}/rtp/v1/PromotionCodes?includeInactive=false&offset=0", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "rateCategories" + "PromotionCodes" ], "query": [ { - "key": "rateCategory", - "value": "", - "disabled": true + "key": "includeInactive", + "value": "false" }, { - "key": "sellDate", - "value": "", - "disabled": true + "key": "offset", + "value": "0" } ] - } + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." }, "response": [] }, { - "name": "post Rate Category", + "name": "post Template Promotion Code", "request": { "auth": { "type": "bearer", @@ -130578,149 +140251,772 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelRateCategory\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rateCategoryDetails\": {\r\n \"beginDate\": \"2023-01-20\",\r\n \"endDate\": \"2023-12-20\",\r\n \"description\": \"Government Rates\",\r\n \"rateClass\": \"ALL\",\r\n \"sellSequence\": \"2\"\r\n },\r\n \"rateCategory\": \"GOVT\"\r\n }\r\n}" + "raw": "{\r\n \"templatePromotionCode\": {\r\n \"promotionCodeDetails\": {\r\n \"promotionName\": {\r\n \"defaultText\": \"FLASHSALE 1 DESCRIPTION\"\r\n },\r\n \"promotionGroup\": \"FLASHSALE\",\r\n \"description\": \"FLASH SALE LONG DESCRIPTION\",\r\n \"bookingDate\": {\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"stayDate\": {\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"category\": \"FLASHSALE\",\r\n \"categoryDesc\": \"FLASH SALE LONG DESCRIPTION\",\r\n \"promoInstructions\": \"FLASHSALE 2 INSTRUCTION\",\r\n \"promoInformation\": \"FLASHSALE 2 INFORMATION\",\r\n \"upgradeAllowed\": \"Y\",\r\n \"updateOutsideBookingDate\": false,\r\n \"checkInOutTime\": {}\r\n },\r\n \"promotionCode\": \"FLASHSALE1\"\r\n }\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateCategories", + "raw": "{{HostName}}/rtp/v1/promotionCodes/{{PromotionCode}}", "host": [ "{{HostName}}" ], "path": [ "rtp", "v1", - "hotels", - "{{HotelId}}", - "rateCategories" + "promotionCodes", + "{{PromotionCode}}" + ] + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + }, + "response": [] + }, + { + "name": "put Template Promotion Code", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"templatePromotionCode\": {\r\n \"promotionCodeDetails\": {\r\n \"promotionName\": {\r\n \"defaultText\": \"FLASHSALE 1 DESCRIPTION\"\r\n },\r\n \"promotionGroup\": \"FLASHSALE\",\r\n \"description\": \"FLASH SALE LONG DESCRIPTION\",\r\n \"bookingDate\": {\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"stayDate\": {\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"category\": \"FLASHSALE\",\r\n \"categoryDesc\": \"FLASH SALE LONG DESCRIPTION\",\r\n \"promoInstructions\": \"FLASHSALE 2 INSTRUCTION\",\r\n \"promoInformation\": \"FLASHSALE 2 INFORMATION\",\r\n \"upgradeAllowed\": \"Y\",\r\n \"updateOutsideBookingDate\": false,\r\n \"checkInOutTime\": {}\r\n },\r\n \"promotionCode\": \"FLASHSALE1\"\r\n }\r\n}" + }, + "url": { + "raw": "{{HostName}}/rtp/v1/promotionCodes/{{PromotionCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "promotionCodes", + "{{PromotionCode}}" ] + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + }, + "response": [] + } + ] + }, + { + "name": "download External Rate Plan", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/blocks/ratePlans", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "blocks", + "ratePlans" + ], + "query": [ + { + "key": "rateCategory", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Mass Rate Change Status", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "" + }, + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/massRateChangeStatus", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "massRateChangeStatus" + ], + "query": [ + { + "key": "module", + "value": "Rate_code", + "disabled": true + } + ] + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + }, + "response": [] + }, + { + "name": "get Rate Activity Log", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "" + }, + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rates/activityLog?searchText=&offset=1&module=RateCode&limit=25¶meterName=RATE_CODE¶meterValue=DAY3", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rates", + "activityLog" + ], + "query": [ + { + "key": "searchText", + "value": "" + }, + { + "key": "offset", + "value": "1" + }, + { + "key": "module", + "value": "RateCode" + }, + { + "key": "limit", + "value": "25" + }, + { + "key": "parameterName", + "value": "RATE_CODE" + }, + { + "key": "parameterValue", + "value": "DAY3" + } + ] + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + }, + "response": [] + }, + { + "name": "get Rate Groups", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateGroups", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rateGroups" + ], + "query": [ + { + "key": "rateCategory", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Rate Plans For Block", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/blocks/ratePlans", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "blocks", + "ratePlans" + ], + "query": [ + { + "key": "rateCategory", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Yield Adjustments", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/yieldAdjustments", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "yieldAdjustments" + ] + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + }, + "response": [] + }, + { + "name": "validate Rate Promotion", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "" + }, + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rates/promotions/{{PromotionCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rates", + "promotions", + "{{PromotionCode}}" + ] + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + }, + "response": [] + }, + { + "name": "set Rate Strategies", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"rateStrategy\": {\r\n \"strategyDetail\": {\r\n \"condition\": {\r\n \"type\": \"TimesSoldReaches\",\r\n \"threshold\": {\r\n \"value\": \"10\",\r\n \"incremental\": false\r\n },\r\n \"thresholdType\": \"F\",\r\n \"considerSellLimits\": false,\r\n \"considerOutOfOrderRooms\": false\r\n },\r\n \"restriction\": {\r\n \"rateCode\": \"{{RatePlanCode}}\",\r\n \"restrictionRange\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-08-09\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"status\": \"Closed\"\r\n },\r\n \"control\": {\r\n \"dateRange\": {\r\n \"startDate\": \"2023-10-09\",\r\n \"endDate\": \"2023-11-30\"\r\n },\r\n \"rollingDaysRange\": {}\r\n },\r\n \"executionOrder\": \"1\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/v1/rateStrategies", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "rateStrategies" + ] + } + }, + "response": [] + }, + { + "name": "set Daily Rate Plan Schedule Range", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"dailyRateScheduleRange\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\",\r\n \"roomTypes\": [\r\n \"SUP\",\r\n \"ECO\"\r\n ],\r\n \"roomClasses\": [],\r\n \"dateRange\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-10-08\",\r\n \"endDate\": \"2023-10-31\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"incrementFlag\": false,\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"200\",\r\n \"twoPersonRate\": \"200\",\r\n \"extraPersonRate\": \"45\",\r\n \"overrideFloorAmount\": false\r\n }\r\n }\r\n}" + }, + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/dailySchedules", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "ratePlans", + "{{RatePlanCode}}", + "dailySchedules" + ] + }, + "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + }, + "response": [] + }, + { + "name": "delete Rate Access Exclusions", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" }, - "response": [] + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "" }, - { - "name": "change Rate Category", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "url": { + "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateAccessExclusions?allowModifyReservation=true&inactive=false&allowCreateReservation=true&allowCancelReservation=true&excludeFromAvailability=false&sourceType=CRO&sourceValue=OHIPSB&start=2023-07-09&end=2023-07-10&rateCode={{RatePlanCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "v1", + "hotels", + "{{HotelId}}", + "rateAccessExclusions" + ], + "query": [ + { + "key": "allowModifyReservation", + "value": "true" }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"hotelRateCategory\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"rateCategoryDetails\": {\r\n \"beginDate\": \"2023-01-20\",\r\n \"endDate\": \"2023-12-31\",\r\n \"description\": \"Government Rates\",\r\n \"rateClass\": \"ALL\",\r\n \"sellSequence\": \"2\"\r\n },\r\n \"rateCategory\": \"GOVT\"\r\n }\r\n}" + { + "key": "inactive", + "value": "false" }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateCategories", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "rateCategories" - ] - } - }, - "response": [] - }, - { - "name": "delete Rate Category", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + { + "key": "allowCreateReservation", + "value": "true" }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "" + { + "key": "allowCancelReservation", + "value": "true" }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateCategories?rateCategory=GOVT", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "rateCategories" - ], - "query": [ - { - "key": "rateCategory", - "value": "GOVT" - } - ] + { + "key": "excludeFromAvailability", + "value": "false" + }, + { + "key": "sourceType", + "value": "CRO" + }, + { + "key": "sourceValue", + "value": "OHIPSB", + "description": "CRO Code" + }, + { + "key": "start", + "value": "2023-07-09" + }, + { + "key": "end", + "value": "2023-07-10" + }, + { + "key": "rateCode", + "value": "{{RatePlanCode}}" } - }, - "response": [] - } - ] + ] + }, + "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + }, + "response": [] + } + ], + "description": "###### APIs to cater for Rate Management functionality in OPERA Cloud.\r\n\r\nRate Management provides all the tools you need to effectively define and manage the rate structures for a property in OPERA Cloud. Some of the things you can do include creating and managing rate codes, rate classes, rate categories, display sets, rate strategies, as well as managing promotion groups and codes.\r\n\r\n\r\nFor further detailed information on Rate Management, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_rate_management_ch.htm#OCSUH-RateManagement-AEBB4948).", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } }, { - "name": "Rate Plans", + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Room Configuration (RM Config)", + "item": [ + { + "name": "Bed Types", "item": [ { - "name": "get Rate Plans", + "name": "get Bed Types", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -130736,13 +141032,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -130755,126 +141047,53 @@ "value": "{{AppKey}}" } ], - "url": { - "raw": "{{HostName}}/rtp/v1/ratePlans?includeRateInformation=false&includeInactive=true&offset=0&hotelId={{HotelId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "ratePlans" - ], - "query": [ - { - "key": "includeRateInformation", - "value": "false" - }, - { - "key": "includeInactive", - "value": "true" - }, - { - "key": "offset", - "value": "0" - }, - { - "key": "sellDate", - "value": "2023-06-03", - "disabled": true - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "rateCategory", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Rate Plan", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } - ], + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}", + "raw": "{{HostName}}/rm/config/v1/bedTypes?fetchInactive=true", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}" + "bedTypes" ], "query": [ { - "key": "fetchInstructions", - "value": "Packages", + "key": "codes", + "value": "", "disabled": true }, { - "key": "fetchInstructions", - "value": "PrimaryDetails", + "key": "wildCard", + "value": "", "disabled": true }, { - "key": "fetchInstructions", - "value": "TransactionDetails", + "key": "description", + "value": "single", "disabled": true }, { - "key": "fetchInstructions", - "value": "RateCommission", - "disabled": true + "key": "fetchInactive", + "value": "true" } ] - }, - "description": "This API allows you to fetch Rate Plan for a given hotel id and Rate Plan Code." + } }, "response": [] }, { - "name": "post Rate Plans", + "name": "post Bed Types", "request": { "auth": { "type": "bearer", @@ -130888,106 +141107,43 @@ }, "method": "POST", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"ratePlan\": {\r\n \"primaryDetails\": {\r\n \"description\": {\r\n \"defaultText\": \"Rate Code Description Goes Here test\"\r\n },\r\n \"startSellDate\": \"2023-05-03\",\r\n \"endSellDate\": \"2023-12-31\",\r\n \"privilegedRate\": false,\r\n \"privilegedRateRestriction\": false,\r\n \"lockStatus\": \"Unlocked\"\r\n },\r\n \"classifications\": {\r\n \"rateCategory\": \"HOTEL\",\r\n \"marketCode\": \"LEISURE\"\r\n },\r\n \"transactionDetails\": {\r\n \"folioText\": {\r\n \"defaultText\": \"Accommodation\"\r\n },\r\n \"transactionCode\": \"1000\",\r\n \"currencyCode\": \"USD\",\r\n \"rateIncludesTax\": true\r\n },\r\n \"rateCommission\": {},\r\n \"roomTypeList\": [\r\n {\r\n \"code\": \"ECO\"\r\n },\r\n {\r\n \"code\": \"SGL\"\r\n },\r\n {\r\n \"code\": \"DBL\"\r\n },\r\n {\r\n \"code\": \"SUP\"\r\n },\r\n {\r\n \"code\": \"JSUI\"\r\n },\r\n {\r\n \"code\": \"SUI\"\r\n }\r\n ],\r\n \"ratePackages\": {\r\n \"packages\": [],\r\n \"packageGroups\": []\r\n },\r\n \"controls\": {\r\n \"sell\": {\r\n \"minimumStayThrough\": \"1\",\r\n \"minimumLengthOfStay\": \"1\"\r\n },\r\n \"yield\": {\r\n \"yieldable\": \"NonYieldable\"\r\n }\r\n },\r\n \"distribution\": {\r\n \"restrictionUpdate\": false,\r\n \"rateUpdate\": false,\r\n \"myFidelioUploadAllowed\": false,\r\n \"channelRateMappingExists\": false,\r\n \"channelAllowed\": false\r\n },\r\n \"ratePlanBasedOnRates\": [\r\n {\r\n \"basedOnRatePlanType\": \"None\"\r\n }\r\n ],\r\n \"approvalNotes\": [\r\n {}\r\n ],\r\n \"mobileCheckinAllowed\": false,\r\n \"mobileCheckoutAllowed\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"TEST99\",\r\n \"supressRate\": false,\r\n \"printRate\": true,\r\n \"discountAllowed\": false,\r\n \"redemption\": false,\r\n \"bARRate\": false,\r\n \"daily\": false,\r\n \"tiered\": false,\r\n \"dayUse\": false,\r\n \"dayType\": false,\r\n \"complimentary\": false,\r\n \"houseUse\": false,\r\n \"negotiated\": false,\r\n \"ownerRate\": false,\r\n \"membershipEligible\": true,\r\n \"advancedDailyBase\": false,\r\n \"advancedDailyRate\": false\r\n }\r\n}" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "ratePlans" - ] - } - }, - "response": [] - }, - { - "name": "put Rate Plan", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"ratePlan\": {\r\n \"primaryDetails\": {\r\n \"description\": {\r\n \"defaultText\": \"Add the description of rate code here\"\r\n },\r\n \"startSellDate\": \"2023-07-03\",\r\n \"endSellDate\": \"2023-08-31\",\r\n \"privilegedRate\": false,\r\n \"privilegedRateRestriction\": false,\r\n \"lockStatus\": \"Unlocked\"\r\n },\r\n \"classifications\": {\r\n \"rateCategory\": \"PHONE\",\r\n \"marketCode\": \"BUSINESS\"\r\n },\r\n \"roomTypeList\": [\r\n {\r\n \"code\": \"ECO\"\r\n },\r\n {\r\n \"code\": \"SUP\"\r\n }\r\n ],\r\n \"mobileCheckinAllowed\": false,\r\n \"mobileCheckoutAllowed\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\",\r\n \"supressRate\": false,\r\n \"printRate\": true,\r\n \"discountAllowed\": false,\r\n \"redemption\": false,\r\n \"bARRate\": false,\r\n \"daily\": false,\r\n \"tiered\": false,\r\n \"dayUse\": false,\r\n \"dayType\": false,\r\n \"complimentary\": false,\r\n \"houseUse\": false,\r\n \"negotiated\": false,\r\n \"ownerRate\": false,\r\n \"membershipEligible\": true,\r\n \"advancedDailyBase\": false,\r\n \"advancedDailyRate\": false\r\n }\r\n}" + "raw": "{\r\n \"bedTypes\": [\r\n {\r\n \"code\": \"KK\",\r\n \"description\": {\r\n \"defaultText\": \"2 King Beds\"\r\n },\r\n \"displayOrder\": \"5\"\r\n },\r\n {\r\n \"code\": \"DD\",\r\n \"description\": {\r\n \"defaultText\": \"2 Double Beds\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}", + "raw": "{{HostName}}/rm/config/v1/bedTypes", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}" + "bedTypes" ] } }, "response": [] }, { - "name": "copy Rate Plans", + "name": "put Bed Types", "request": { "auth": { "type": "bearer", @@ -131002,50 +141158,43 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"copyRatePlans\": {\r\n \"copyRatePlan\": [\r\n {\r\n \"targets\": [\r\n {\r\n \"ratePlanCodes\": [\r\n {\r\n \"code\": \"NEWCODE2\",\r\n \"description\": \"New rate plan description\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ],\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\"\r\n },\r\n \"includeRateDetails\": false,\r\n \"includePackages\": false,\r\n \"includeNegotiatedRates\": false,\r\n \"includeRateFloor\": false\r\n }\r\n}" + "raw": "{\r\n \"bedTypes\": [\r\n {\r\n \"code\": \"TB\",\r\n \"description\": {\r\n \"defaultText\": \"Twin Bedded\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/copy", + "raw": "{{HostName}}/rm/config/v1/bedTypes/{{BedTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "copy" + "bedTypes", + "{{BedTypesId}}" ] } }, "response": [] }, { - "name": "delete Rate Plan", + "name": "delete Bed Types", "request": { "auth": { "type": "bearer", @@ -131060,42 +141209,27 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "" - }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}", + "raw": "{{HostName}}/rm/config/v1/bedTypes/{{BedTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}" + "bedTypes", + "{{BedTypesId}}" ] } }, @@ -131104,10 +141238,10 @@ ] }, { - "name": "Rate Plan Packages", + "name": "Bed Type Requests", "item": [ { - "name": "post Rate Plan Packages", + "name": "get Bed Type Requests", "request": { "auth": { "type": "bearer", @@ -131119,54 +141253,47 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"ratePlan\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PACKADD\"\r\n },\r\n \"packages\": {\r\n \"packages\": [\r\n {\r\n \"scheduleExceptions\": [],\r\n \"quantity\": \"1\",\r\n \"header\": {\r\n \"primaryDetails\": {\r\n \"beginSellDate\": \"2023-01-01\",\r\n \"endSellDate\": \"2023-01-31\"\r\n },\r\n \"postingAttributes\": {\r\n \"addToRate\": false,\r\n \"printSeparateLine\": false,\r\n \"sellSeparate\": false,\r\n \"postNextDay\": false,\r\n \"forecastNextDay\": true,\r\n \"deliveryTimeRequired\": false,\r\n \"formula\": \"\",\r\n \"startTime\": \"2023-03-12\",\r\n \"endTime\": \"2023-03-12\",\r\n \"postingRhythm\": {\r\n \"type\": \"EveryNight\"\r\n },\r\n \"priceCalculationRule\": \"PerPerson\"\r\n }\r\n },\r\n \"schedules\": [\r\n {\r\n \"schedulePrices\": [\r\n {\r\n \"unitPrice\": \"25\",\r\n \"bucket\": \"Bucket1\"\r\n }\r\n ],\r\n \"start\": \"2023-01-01\",\r\n \"end\": \"2023-01-31\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BKFSTINC\",\r\n \"description\": \"Breakfast\"\r\n }\r\n ]\r\n }\r\n}'" - }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/packages", + "raw": "{{HostName}}/rm/config/v1/bedTypeRequests?fetchInactive=true", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "packages" + "bedTypeRequests" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + }, + { + "key": "wildCard", + "value": "a", + "disabled": true + } ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + } }, "response": [] }, { - "name": "put Rate Plan Packages", + "name": "put Bed Type Requests", "request": { "auth": { "type": "bearer", @@ -131180,79 +141307,20 @@ }, "method": "PUT", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"ratePlan\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"PACKADD\"\r\n },\r\n \"packages\": {\r\n \"packages\": [\r\n {\r\n \"scheduleExceptions\": [],\r\n \"quantity\": \"1\",\r\n \"header\": {\r\n \"primaryDetails\": {\r\n \"beginSellDate\": \"2023-01-01\",\r\n \"endSellDate\": \"2023-01-31\"\r\n },\r\n \"postingAttributes\": {\r\n \"addToRate\": false,\r\n \"printSeparateLine\": false,\r\n \"sellSeparate\": false,\r\n \"postNextDay\": false,\r\n \"forecastNextDay\": true,\r\n \"deliveryTimeRequired\": false,\r\n \"formula\": \"\",\r\n \"startTime\": \"2023-03-12\",\r\n \"endTime\": \"2023-03-12\",\r\n \"postingRhythm\": {\r\n \"type\": \"EveryNight\"\r\n },\r\n \"priceCalculationRule\": \"PerPerson\"\r\n }\r\n },\r\n \"schedules\": [\r\n {\r\n \"schedulePrices\": [\r\n {\r\n \"unitPrice\": \"25\",\r\n \"bucket\": \"Bucket1\"\r\n }\r\n ],\r\n \"start\": \"2023-01-01\",\r\n \"end\": \"2023-01-31\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BKFSTINC\",\r\n \"description\": \"Breakfast\"\r\n }\r\n ]\r\n }\r\n}'" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/packages", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "packages" - ] - }, - "description": "Use this operation to update a package (such as Breakfast, or box of chocolated) on a rate plan." - }, - "response": [] - }, - { - "name": "delete Rate Plan Packages", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ + }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"bedTypeRequests\": [\r\n {\r\n \"code\": \"K1\",\r\n \"description\": {\r\n \"defaultText\": \"Single Bed\",\r\n \"translatedTexts\": []\r\n }\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -131260,95 +141328,23 @@ } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/packages?packageCode=CHAMP", + "raw": "{{HostName}}/rm/config/v1/bedTypeRequests/{{BedTypeRequestsId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "packages" - ], - "query": [ - { - "key": "packageCode", - "value": "CHAMP" - } + "bedTypeRequests", + "{{BedTypeRequestsId}}" ] } }, "response": [] - } - ] - }, - { - "name": "Rate Plan Posting Rhythms", - "item": [ - { - "name": "post Rate Plan Posting Rhythms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"ratePlan\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"{{RatePlanCode}}\"\r\n },\r\n \"postingRhythms\": [\r\n {\r\n \"code\": \"PAY3STAY\",\r\n \"description\": \"Pay 3 nights and stay 4 nights\",\r\n \"beginSellDate\": \"2023-10-09\",\r\n \"endSellDate\": \"2023-10-11\",\r\n \"requiredPaidNights\": \"4\",\r\n \"eligibleFreeNights\": \"1\",\r\n \"repeatWithinStay\": true,\r\n \"repeatWithinSellSegment\": true\r\n }\r\n ]\r\n}" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/postingRhythms", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "postingRhythms" - ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." - }, - "response": [] }, { - "name": "put Rate Plan Posting Rhythms", + "name": "remove Bed Type Requests", "request": { "auth": { "type": "bearer", @@ -131360,124 +141356,52 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, { "key": "x-app-key", "type": "text", "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"ratePlan\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"{{RatePlanCode}}\"\r\n },\r\n \"postingRhythms\": [\r\n {\r\n \"code\": \"PAY3STAY\",\r\n \"description\": \"Pay 3 nights and stay 4 nights\",\r\n \"beginSellDate\": \"2023-10-09\",\r\n \"endSellDate\": \"2023-10-11\",\r\n \"requiredPaidNights\": \"4\",\r\n \"eligibleFreeNights\": \"1\",\r\n \"repeatWithinStay\": true,\r\n \"repeatWithinSellSegment\": true\r\n }\r\n ]\r\n}" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/postingRhythms", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "postingRhythms" - ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." - }, - "response": [] - }, - { - "name": "delete Rate Plan Posting Rhythms", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "" - }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/postingRhythms?code=2OF3", + "raw": "{{HostName}}/rm/config/v1/bedTypeRequests/{{BedTypeRequestsId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "postingRhythms" + "bedTypeRequests", + "{{BedTypeRequestsId}}" ], "query": [ { - "key": "code", - "value": "2OF3" + "key": "wildCard", + "value": "a", + "disabled": true } ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + } }, "response": [] } ] }, { - "name": "Rate Plan Schedules", + "name": "Buildings", "item": [ { - "name": "get Rate Plan Schedules", + "name": "get Buildings", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -131493,13 +141417,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -131512,55 +141432,48 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules", + "raw": "{{HostName}}/rm/config/v1/buildings?wildCard=f&buildingGroupWildCard=f&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "schedules" + "buildings" ], "query": [ { - "key": "limit", - "value": "10", - "disabled": true - }, - { - "key": "endDate", - "value": "2023-07-10", - "disabled": true - }, - { - "key": "roomType", - "value": "PRES", + "key": "codes", + "value": "", "disabled": true }, { - "key": "roomClass", - "value": "", - "disabled": true + "key": "wildCard", + "value": "f" }, { - "key": "ratePlanScheduleId", + "key": "descriptionWildCard", "value": "", "disabled": true }, { - "key": "startDate", - "value": "2023-07-02", - "disabled": true + "key": "buildingGroupWildCard", + "value": "f" }, { - "key": "endDate", - "value": "2023-07-04", - "disabled": true + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -131568,7 +141481,7 @@ "response": [] }, { - "name": "post Rate Plan Schedules", + "name": "post Buildings", "request": { "auth": { "type": "bearer", @@ -131584,13 +141497,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -131605,28 +141514,30 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"ratePlanScheduleList\": [\r\n {\r\n \"roomTypeList\": [\r\n \"SUP\",\r\n \"ECO\"\r\n ],\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"300\",\r\n \"twoPersonRate\": \"300\",\r\n \"threePersonRate\": \"340\",\r\n \"fourPersonRate\": \"340\",\r\n \"fivePersonRate\": \"400\",\r\n \"rateByAgeBuckets\": [\r\n {\r\n \"minimumAge\": \"0\",\r\n \"maximumAge\": \"3\"\r\n },\r\n {\r\n \"minimumAge\": \"4\",\r\n \"maximumAge\": \"10\"\r\n },\r\n {\r\n \"minimumAge\": \"11\",\r\n \"maximumAge\": \"17\"\r\n }\r\n ],\r\n \"overrideFloorAmount\": true\r\n },\r\n \"rateAmountBoundaries\": {\r\n \"minimum\": {\r\n \"onePersonRate\": \"300\"\r\n },\r\n \"maximum\": {}\r\n },\r\n \"classifications\": {},\r\n \"rateSchedulePackages\": {\r\n \"packages\": [],\r\n \"packageGroups\": []\r\n },\r\n \"tierID\": \"1\",\r\n \"start\": \"2023-07-03\",\r\n \"end\": \"2023-10-31\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n}" + "raw": "{\r\n \"buildings\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\",\r\n \"description\": \"Main building\",\r\n \"credits\": \"0\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules", + "raw": "{{HostName}}/rm/config/v1/buildings", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "schedules" + "buildings" ] } }, "response": [] }, { - "name": "post Rate Plan Schedules -> with a package on the schedule", + "name": "change Buildings", "request": { "auth": { "type": "bearer", @@ -131638,17 +141549,13 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -131663,29 +141570,30 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"ratePlanScheduleList\": [\r\n {\r\n \"roomTypeList\": [\r\n \"DLXK\",\r\n \"DLXQ\"\r\n ],\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"220\",\r\n \"twoPersonRate\": \"250\",\r\n \"threePersonRate\": \"280\",\r\n \"fourPersonRate\": \"300\",\r\n \"rateByAgeBuckets\": [\r\n {\r\n \"minimumAge\": \"1\",\r\n \"maximumAge\": \"17\"\r\n }\r\n ],\r\n \"overrideFloorAmount\": true\r\n },\r\n \"classifications\": {},\r\n \"rateSchedulePackages\": {\r\n \"packages\": [\r\n {\r\n \"header\": {},\r\n \"schedules\": [],\r\n \"code\": \"PKG2\",\r\n \"description\": \"Chocolates Package\"\r\n }\r\n ],\r\n \"packageGroups\": []\r\n },\r\n \"tierID\": \"1\",\r\n \"start\": \"2023-12-01\",\r\n \"end\": \"2023-12-31\"\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n}" + "raw": "{\r\n \"buildings\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\",\r\n \"description\": \"Main building\",\r\n \"credits\": \"0\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules", + "raw": "{{HostName}}/rm/config/v1/buildings", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "schedules" + "buildings" ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + } }, "response": [] }, { - "name": "split Rate Plan Schedules", + "name": "copy Buildings", "request": { "auth": { "type": "bearer", @@ -131697,17 +141605,13 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -131722,86 +141626,33 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"ratePlanSchedule\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n },\r\n \"splitDetails\": {\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"199\",\r\n \"twoPersonRate\": \"199\",\r\n \"rateByAgeBuckets\": [\r\n {\r\n \"minimumAge\": \"0\",\r\n \"maximumAge\": \"3\"\r\n },\r\n {\r\n \"minimumAge\": \"4\",\r\n \"maximumAge\": \"10\"\r\n },\r\n {\r\n \"minimumAge\": \"11\",\r\n \"maximumAge\": \"17\"\r\n }\r\n ],\r\n \"overrideFloorAmount\": true\r\n },\r\n \"rateAmountBoundaries\": {\r\n \"minimum\": {},\r\n \"maximum\": {}\r\n },\r\n \"classifications\": {},\r\n \"rateSchedulePackages\": {\r\n \"packages\": [],\r\n \"packageGroups\": []\r\n },\r\n \"tierID\": \"1\",\r\n \"start\": \"2023-07-20\",\r\n \"end\": \"2023-08-20\"\r\n }\r\n}" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlanSchedules/{{ScheduleId}}/split", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "ratePlanSchedules", - "{{ScheduleId}}", - "split" - ] - } - }, - "response": [] - }, - { - "name": "put Rate Plan Schedules", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "raw": "{\r\n \"copyInstructions\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId2}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"ratePlanScheduleList\": [\r\n {\r\n \"ratePlanScheduleId\": {\r\n \"type\": \"RateSetId\",\r\n \"id\": \"199827\"\r\n },\r\n \"ratePlanScheduleDetail\": {\r\n \"roomTypeList\": [\r\n \"ECO\",\r\n \"SUP\"\r\n ],\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"305\",\r\n \"twoPersonRate\": \"305\",\r\n \"threePersonRate\": \"344\",\r\n \"fourPersonRate\": \"340\",\r\n \"fivePersonRate\": \"400\",\r\n \"rateByAgeBuckets\": [\r\n {\r\n \"minimumAge\": \"0\",\r\n \"maximumAge\": \"3\"\r\n },\r\n {\r\n \"minimumAge\": \"4\",\r\n \"maximumAge\": \"10\"\r\n },\r\n {\r\n \"minimumAge\": \"11\",\r\n \"maximumAge\": \"17\"\r\n }\r\n ],\r\n \"overrideFloorAmount\": true\r\n },\r\n \"rateAmountBoundaries\": {\r\n \"minimum\": {\r\n \"onePersonRate\": \"300\"\r\n },\r\n \"maximum\": {}\r\n },\r\n \"classifications\": {},\r\n \"rateSchedulePackages\": {\r\n \"packages\": [],\r\n \"packageGroups\": []\r\n },\r\n \"tierID\": \"1\",\r\n \"start\": \"2023-03-11\",\r\n \"end\": \"2023-03-31\"\r\n }\r\n }\r\n ],\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\"\r\n}" }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules", + "raw": "{{HostName}}/rm/config/v1/hotels/{{SourceHotelId}}/buildings/copy", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "schedules" + "{{SourceHotelId}}", + "buildings", + "copy" ] } }, "response": [] }, { - "name": "delete Rate Plan Schedules", + "name": "remove Buildings", "request": { "auth": { "type": "bearer", @@ -131842,23 +141693,24 @@ } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules?ratePlanScheduleIds=276220", + "raw": "{{HostName}}/rm/config/v1/buildings?hotelIds=MAIN&hotelId={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "schedules" + "buildings" ], "query": [ { - "key": "ratePlanScheduleIds", - "value": "276220" + "key": "hotelIds", + "value": "MAIN" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -131868,10 +141720,13 @@ ] }, { - "name": "Rate Seasons", + "name": "Building Groups", "item": [ { - "name": "get Rate Seasons", + "name": "get Building Groups", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -131887,47 +141742,45 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateSeasons", + "raw": "{{HostName}}/rm/config/v1/buildingGroups?hotelId={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "rateSeasons" + "buildingGroups" ], "query": [ { - "key": "rateCategory", - "value": "", - "disabled": true - }, - { - "key": "sellDate", - "value": "", - "disabled": true + "key": "hotelId", + "value": "{{HotelId}}" } ] } @@ -131935,7 +141788,7 @@ "response": [] }, { - "name": "post Rate Seasons", + "name": "post Building Groups", "request": { "auth": { "type": "bearer", @@ -131950,48 +141803,42 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"rateSeasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Season 2022\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-01-12\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"seasonCode\": \"2022\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"buildingGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\",\r\n \"description\": \"Main Building\",\r\n \"credits\": \"0\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateSeasons", + "raw": "{{HostName}}/rm/config/v1/buildingGroups", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "rateSeasons" + "buildingGroups" ] } }, "response": [] }, { - "name": "change Rate Seasons", + "name": "change Building Groups", "request": { "auth": { "type": "bearer", @@ -132006,49 +141853,42 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"rateSeasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Season 2022\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-04-01\",\r\n \"endDate\": \"2023-08-31\"\r\n },\r\n \"seasonCode\": \"HIGH\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"buildingGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\",\r\n \"description\": \"Main Building\",\r\n \"credits\": \"0\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateSeasons/{{SeasonCode}}", + "raw": "{{HostName}}/rm/config/v1/buildingGroups", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "rateSeasons", - "{{SeasonCode}}" + "buildingGroups" ] } }, "response": [] }, { - "name": "remove Rate Seasons", + "name": "copy Building Groups", "request": { "auth": { "type": "bearer", @@ -132060,45 +141900,41 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "" + "raw": "{\r\n \"copyInstructions\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId2}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateSeasons/{{SeasonCode}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{SourceHotelId}}/buildingGroups/copy", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", "hotels", - "{{HotelId}}", - "rateSeasons", - "{{SeasonCode}}" + "{{SourceHotelId}}", + "buildingGroups", + "copy" ] } }, @@ -132107,10 +141943,13 @@ ] }, { - "name": "Rate Strategies", + "name": "Floors", "item": [ { - "name": "get Rate Strategies", + "name": "get Floors", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -132126,13 +141965,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132145,24 +141980,38 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateStrategies", + "raw": "{{HostName}}/rm/config/v1/floors?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "rateStrategies" + "floors" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + } ] } }, "response": [] }, { - "name": "delete Rate Strategy", + "name": "post Floors", "request": { "auth": { "type": "bearer", @@ -132174,45 +142023,131 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ { - "key": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { - "key": "Accept", + "key": "x-hotelid", "type": "text", - "value": "application/json;charset=UTF-8" - }, + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"hotelFloors\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"floor\": \"06\",\r\n \"description\": \"Sixth Floor\",\r\n \"housekeeping\": false,\r\n \"sequence\": \"8\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/floors", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "floors" + ] + } + }, + "response": [] + }, + { + "name": "change Floors", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ { - "key": "x-hotelid", - "value": "{{HotelId}}", + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" }, { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-hotelid", + "value": "{{HotelId}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "" + "raw": "{\r\n \"hotelFloors\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"floor\": \"06\",\r\n \"description\": \"Sixth Floor\",\r\n \"housekeeping\": false,\r\n \"sequence\": \"8\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateStrategies/{{RateStrategyId}}", + "raw": "{{HostName}}/rm/config/v1/floors/{{FloorsId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "hotels", - "{{HotelId}}", - "rateStrategies", - "{{RateStrategyId}}" + "floors", + "{{FloorsId}}" + ] + } + }, + "response": [] + }, + { + "name": "remove Floors", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rm/config/v1/floors/{{FloorsId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "floors", + "{{FloorsId}}" ] } }, @@ -132221,10 +142156,13 @@ ] }, { - "name": "Template Rate Category", + "name": "Floor Types", "item": [ { - "name": "get Template Rate Category", + "name": "get Floor Types", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -132240,13 +142178,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132255,30 +142189,43 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateCategories?includeInactive=false", + "raw": "{{HostName}}/rm/config/v1/floorTypes?description=f&wildcard=F", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateCategories" + "floorTypes" ], "query": [ { - "key": "rateCategoryListCodes", - "value": "RACK", + "key": "codes", + "value": "", "disabled": true }, { - "key": "includeInactive", - "value": "false" + "key": "description", + "value": "f" + }, + { + "key": "wildcard", + "value": "F" } ] } @@ -132286,7 +142233,7 @@ "response": [] }, { - "name": "post Template Rate Category", + "name": "post Floor Types", "request": { "auth": { "type": "bearer", @@ -132301,48 +142248,42 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateRateCategory\": {\r\n \"rateCategoryDetails\": {\r\n \"beginDate\": \"2023-12-12\",\r\n \"description\": \"Complimentary Rate Category\",\r\n \"rateClass\": \"RACK\",\r\n \"sellSequence\": \"2\"\r\n },\r\n \"rateCategory\": \"COMP\"\r\n }\r\n}" + "raw": "{\r\n \"floorTypes\": [\r\n {\r\n \"code\": \"MID\",\r\n \"description\": {\r\n \"defaultText\": \"Mid Floors\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateCategories", + "raw": "{{HostName}}/rm/config/v1/floorTypes", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateCategories" + "floorTypes" ] - }, - "description": "." + } }, "response": [] }, { - "name": "change Template Rate Category", + "name": "put Floor Types", "request": { "auth": { "type": "bearer", @@ -132357,49 +142298,43 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateRateCategory\": {\r\n \"rateCategoryDetails\": {\r\n \"beginDate\": \"2023-12-12\",\r\n \"description\": \"Complimentary Rate Category\",\r\n \"rateClass\": \"RACK\",\r\n \"sellSequence\": \"2\"\r\n },\r\n \"rateCategory\": \"COMP\"\r\n }\r\n}" + "raw": "{\r\n \"floorTypes\": [\r\n {\r\n \"code\": \"H1\",\r\n \"description\": {\r\n \"defaultText\": \"High Floor\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateCategories/{{RateCategoryCode}}", + "raw": "{{HostName}}/rm/config/v1/floorTypes/{{FloorTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateCategories", - "{{RateCategoryCode}}" + "floorTypes", + "{{FloorTypesId}}" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] }, { - "name": "delete Template Rate Category", + "name": "delete Floor Types", "request": { "auth": { "type": "bearer", @@ -132414,54 +142349,42 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "" - }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateCategories/{{RateCategoryCode}}", + "raw": "{{HostName}}/rm/config/v1/floorTypes/{{FloorTypesId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateCategories", - "{{RateCategoryCode}}" + "floorTypes", + "{{FloorTypesId}}" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] } ] }, { - "name": "Template Rate Class", + "name": "Housekeeping Attendants", "item": [ { - "name": "get Template Rate Class", + "name": "get Housekeeping Attendants", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -132477,13 +142400,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132496,21 +142415,33 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateClasses?includeInactive=false", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingAttendants", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateClasses" + "hotels", + "{{HotelId}}", + "housekeepingAttendants" ], "query": [ { "key": "includeInactive", - "value": "false" + "value": "", + "disabled": true } ] } @@ -132518,7 +142449,7 @@ "response": [] }, { - "name": "post Template Rate Class", + "name": "post Housekeeping Attendants", "request": { "auth": { "type": "bearer", @@ -132534,13 +142465,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132555,25 +142482,32 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateRateClass\": {\r\n \"description\": \"Daily Rates\",\r\n \"sequence\": \"2\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-01\"\r\n },\r\n \"rateClass\": \"DAILY\"\r\n }\r\n}" + "raw": "{\r\n \"attendants\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"attendantId\": \"ATTD2\",\r\n \"name\": \"Attendant 2\",\r\n \"phoneNo\": \"+1(123)12341234\",\r\n \"floor\": \"SECOND\",\r\n \"workingDays\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateClasses", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingAttendants", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateClasses" + "hotels", + "{{HotelId}}", + "housekeepingAttendants" ] } }, "response": [] }, { - "name": "change Template Rate Class", + "name": "change Housekeeping Attendants", "request": { "auth": { "type": "bearer", @@ -132589,13 +142523,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132610,26 +142540,33 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateRateClass\": {\r\n \"description\": \"Daily Rates\",\r\n \"sequence\": \"2\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-01\"\r\n },\r\n \"rateClass\": \"DAILY\"\r\n }\r\n}" + "raw": "{\r\n \"attendants\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"attendantId\": \"ATTD2\",\r\n \"name\": \"Attendant 2\",\r\n \"phoneNo\": \"+1(123)12341234\",\r\n \"floor\": \"SECOND\",\r\n \"workingDays\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateClasses/{{RateClassCode}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingAttendants/{{AttendantId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateClasses", - "{{RateClassCode}}" + "hotels", + "{{HotelId}}", + "housekeepingAttendants", + "{{AttendantId}}" ] } }, "response": [] }, { - "name": "delete Template Rate Class", + "name": "remove Housekeeping Attendants", "request": { "auth": { "type": "bearer", @@ -132645,13 +142582,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132666,19 +142599,26 @@ ], "body": { "mode": "raw", - "raw": "" + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateClasses/{{RateClassCode}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingAttendants/{{AttendantId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateClasses", - "{{RateClassCode}}" + "hotels", + "{{HotelId}}", + "housekeepingAttendants", + "{{AttendantId}}" ] } }, @@ -132687,10 +142627,13 @@ ] }, { - "name": "Template Rate Seasons", + "name": "Housekeeping Credit Rules", "item": [ { - "name": "fetch Template Rate Seasons", + "name": "get Housekeeping Credit Rules", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -132706,13 +142649,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132721,33 +142660,38 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateSeasons?seasonCodes=2", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/creditRules", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateSeasons" - ], - "query": [ - { - "key": "seasonCodes", - "value": "2" - } + "hotels", + "{{HotelId}}", + "creditRules" ] } }, "response": [] }, { - "name": "post Template Rate Seasons", + "name": "post Housekeeping Credit Rules", "request": { "auth": { "type": "bearer", @@ -132763,13 +142707,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132778,31 +142718,38 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateRateSeasons\": [\r\n {\r\n \"description\": \"Season 2022\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-01-01\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"seasonCode\": \"2022\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"creditRules\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ruleCode\": \"CREDIT1\",\r\n \"ruleType\": \"FacilityTask\",\r\n \"description\": \"Week 1\",\r\n \"facilityTaskRule\": {\r\n \"taskCode\": \"string\",\r\n \"minimumTaskCount\": 0\r\n },\r\n \"special\": \"string\",\r\n \"travelType\": \"Building\",\r\n \"creditValue\": 0,\r\n \"buildings\": [\r\n \"string\"\r\n ],\r\n \"daysOfWeek\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-09-21\",\r\n \"endDate\": \"2023-09-26\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateSeasons", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/creditRules", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateSeasons" + "hotels", + "{{HotelId}}", + "creditRules" ] } }, "response": [] }, { - "name": "change Template Rate Seasons", + "name": "change Housekeeping Credit Rules", "request": { "auth": { "type": "bearer", @@ -132818,13 +142765,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132833,33 +142776,39 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateRateSeasons\": [\r\n {\r\n \"description\": \"Season 2022\",\r\n \"dateRange\": {\r\n \"startDate\": \"2023-01-01\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"seasonCode\": \"2022\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"creditRules\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ruleCode\": \"CREDIT1\",\r\n \"ruleType\": \"FacilityTask\",\r\n \"description\": \"Week 1\",\r\n \"facilityTaskRule\": {\r\n \"taskCode\": \"string\",\r\n \"minimumTaskCount\": 0\r\n },\r\n \"special\": \"string\",\r\n \"travelType\": \"Building\",\r\n \"creditValue\": 0,\r\n \"buildings\": [\r\n \"string\"\r\n ],\r\n \"daysOfWeek\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-09-21\",\r\n \"endDate\": \"2023-09-26\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateSeasons/{{SeasonCode}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/creditRules/{{Code}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateSeasons", - "{{SeasonCode}}" + "hotels", + "{{HotelId}}", + "creditRules", + "{{Code}}" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] }, { - "name": "remove Template Rate Seasons", + "name": "remove Housekeeping Credit Rules", "request": { "auth": { "type": "bearer", @@ -132875,13 +142824,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132890,38 +142835,47 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "" + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/templates/rateSeasons/{{SeasonCode}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/creditRules/{{Code}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "templates", - "rateSeasons", - "{{SeasonCode}}" + "hotels", + "{{HotelId}}", + "creditRules", + "{{Code}}" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] } ] }, { - "name": "Template Package Forecast Groups", + "name": "Housekeeping Room Schedules", "item": [ { - "name": "get Template Package Forecast Groups", + "name": "get Housekeeping Room Schedules", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -132937,13 +142891,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -132952,34 +142902,38 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rtp/v1/packageForecastGroups", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingRoomSchedules", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "packageForecastGroups" - ], - "query": [ - { - "key": "taxRangeType", - "value": "", - "disabled": true - } + "hotels", + "{{HotelId}}", + "housekeepingRoomSchedules" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] }, { - "name": "post Template Package Forecast Groups", + "name": "post Housekeeping Room Schedules", "request": { "auth": { "type": "bearer", @@ -132994,47 +142948,44 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templatePackageForecastGroups\": [\r\n {\r\n \"description\": \"Lunch Packages\",\r\n \"sellSequence\": \"2\",\r\n \"inactive\": false,\r\n \"code\": \"LUNCH\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"housekeepingRoomSchedules\": [\r\n {\r\n \"frequency\": \"EveryXDays\",\r\n \"frequencyDays\": \"1\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"taskSupplies\": [],\r\n \"roomType\": {\r\n \"code\": \"SUP\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"priority\": \"3\",\r\n \"code\": \"FS\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/packageForecastGroups", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingRoomSchedules", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "packageForecastGroups" + "hotels", + "{{HotelId}}", + "housekeepingRoomSchedules" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] }, { - "name": "put Template Package Forecast Groups", + "name": "put Housekeeping Room Schedules", "request": { "auth": { "type": "bearer", @@ -133050,46 +143001,49 @@ "header": [ { "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templatePackageForecastGroups\": [\r\n {\r\n \"description\": \"Breakfast Packages\",\r\n \"sellSequence\": \"2\",\r\n \"inactive\": false,\r\n \"code\": \"BKFST\"\r\n }\r\n ]\r\n}" + "raw": "{\r\n \"housekeepingRoomSchedules\": [\r\n {\r\n \"frequency\": \"EveryXDays\",\r\n \"frequencyDays\": \"1\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"taskSupplies\": [],\r\n \"roomType\": {\r\n \"code\": \"{{RoomTypeCode}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"priority\": \"3\",\r\n \"code\": \"FS\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/packageForecastGroups", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingRoomSchedules/{{RoomScheduleId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "packageForecastGroups" + "hotels", + "{{HotelId}}", + "housekeepingRoomSchedules", + "{{RoomScheduleId}}" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] }, { - "name": "delete Template Package Forecast Groups", + "name": "delete Housekeeping Room Schedules", "request": { "auth": { "type": "bearer", @@ -133106,12 +143060,7 @@ { "key": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -133125,28 +143074,35 @@ } ], "url": { - "raw": "{{HostName}}/rtp/v1/packageForecastGroups/{{PackageForecastGroupCode}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypeCodes/{{RoomTypeCode}}/housekeepingRoomSchedules/{{RoomScheduleId}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "packageForecastGroups", - "{{PackageForecastGroupCode}}" + "hotels", + "{{HotelId}}", + "roomTypeCodes", + "{{RoomTypeCode}}", + "housekeepingRoomSchedules", + "{{RoomScheduleId}}" ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + } }, "response": [] } ] }, { - "name": "Template Promotion Code", + "name": "Housekeeping Sections", "item": [ { - "name": "get Template Promotion Codes", + "name": "get Housekeeping Sections", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -133162,13 +143118,9 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { "key": "x-hotelid", @@ -133181,33 +143133,35 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rtp/v1/PromotionCodes?includeInactive=false&offset=0", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSections", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "PromotionCodes" - ], - "query": [ - { - "key": "includeInactive", - "value": "false" - }, - { - "key": "offset", - "value": "0" - } + "hotels", + "{{HotelId}}", + "housekeepingSections" ] }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." + "description": "Use this API to return housekeeping sections for a specific hotel based on search criteria such as hotelId, includeInactive, housekeepingSectionsCodes, description.\n\n

Housekeeping section groups and sections can be used to group rooms into sections or divisions meaningful to the housekeeping attendants with respect to floor numbers, various buildings, and group of rooms typically cleaned by one attendant during the day or turndowns during the evening.

" }, "response": [] }, { - "name": "post Template Promotion Code", + "name": "post Housekeeping Sections", "request": { "auth": { "type": "bearer", @@ -133222,48 +143176,99 @@ "method": "POST", "header": [ { - "key": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { - "key": "Accept", + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"housekeepingSections\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"232\",\r\n \"description\": \"You can add description here\",\r\n \"targetCredits\": \"100\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSections", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "housekeepingSections" + ] + }, + "description": "Use this API to create housekeeping sections for a specific hotel. Housekeeping section groups and sections can be used to group rooms into sections or divisions meaningful to the housekeeping attendants with respect to floor numbers, various buildings, and group of rooms typically cleaned by one attendant during the day or turndowns during the evening." + }, + "response": [] + }, + { + "name": "change Housekeeping Sections", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templatePromotionCode\": {\r\n \"promotionCodeDetails\": {\r\n \"promotionName\": {\r\n \"defaultText\": \"FLASHSALE 1 DESCRIPTION\"\r\n },\r\n \"promotionGroup\": \"FLASHSALE\",\r\n \"description\": \"FLASH SALE LONG DESCRIPTION\",\r\n \"bookingDate\": {\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"stayDate\": {\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"category\": \"FLASHSALE\",\r\n \"categoryDesc\": \"FLASH SALE LONG DESCRIPTION\",\r\n \"promoInstructions\": \"FLASHSALE 2 INSTRUCTION\",\r\n \"promoInformation\": \"FLASHSALE 2 INFORMATION\",\r\n \"upgradeAllowed\": \"Y\",\r\n \"updateOutsideBookingDate\": false,\r\n \"checkInOutTime\": {}\r\n },\r\n \"promotionCode\": \"FLASHSALE1\"\r\n }\r\n}" + "raw": "{\r\n \"housekeepingSections\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"232\",\r\n \"description\": \"You can edit this\",\r\n \"targetCredits\": \"100\",\r\n \"rooms\": \"0\",\r\n \"sequence\": \"2\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, "url": { - "raw": "{{HostName}}/rtp/v1/promotionCodes/{{PromotionCode}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSections/{{Code}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "promotionCodes", - "{{PromotionCode}}" + "hotels", + "{{HotelId}}", + "housekeepingSections", + "{{Code}}" ] }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + "description": "Use this API to update housekeeping sections for a specific hotel based on code, hotelId. Housekeeping section groups and sections can be used to group rooms into sections or divisions meaningful to the housekeeping attendants with respect to floor numbers, various buildings, and group of rooms typically cleaned by one attendant during the day or turndowns during the evening." }, "response": [] }, { - "name": "put Template Promotion Code", + "name": "remove Housekeeping Sections", "request": { "auth": { "type": "bearer", @@ -133275,738 +143280,45 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", + "key": "x-app-key", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"templatePromotionCode\": {\r\n \"promotionCodeDetails\": {\r\n \"promotionName\": {\r\n \"defaultText\": \"FLASHSALE 1 DESCRIPTION\"\r\n },\r\n \"promotionGroup\": \"FLASHSALE\",\r\n \"description\": \"FLASH SALE LONG DESCRIPTION\",\r\n \"bookingDate\": {\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"stayDate\": {\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-06-30\"\r\n },\r\n \"category\": \"FLASHSALE\",\r\n \"categoryDesc\": \"FLASH SALE LONG DESCRIPTION\",\r\n \"promoInstructions\": \"FLASHSALE 2 INSTRUCTION\",\r\n \"promoInformation\": \"FLASHSALE 2 INFORMATION\",\r\n \"upgradeAllowed\": \"Y\",\r\n \"updateOutsideBookingDate\": false,\r\n \"checkInOutTime\": {}\r\n },\r\n \"promotionCode\": \"FLASHSALE1\"\r\n }\r\n}" - }, "url": { - "raw": "{{HostName}}/rtp/v1/promotionCodes/{{PromotionCode}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSections/{{Code}}", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "rm", + "config", "v1", - "promotionCodes", - "{{PromotionCode}}" + "hotels", + "{{HotelId}}", + "housekeepingSections", + "{{Code}}" ] }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." + "description": "Use this API to delete housekeeping section groups for a specific hotel based on hotelId, housekeepingSectionGroupsCode.\n\n

Housekeeping section groups and sections can be used to group rooms into sections or divisions meaningful to the housekeeping attendants with respect to floor numbers, various buildings, and group of rooms typically cleaned by one attendant during the day or turndowns during the evening.

" }, "response": [] } ] }, { - "name": "download External Rate Plan", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/blocks/ratePlans", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "blocks", - "ratePlans" - ], - "query": [ - { - "key": "rateCategory", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Mass Rate Change Status", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/massRateChangeStatus", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "massRateChangeStatus" - ], - "query": [ - { - "key": "module", - "value": "Rate_code", - "disabled": true - } - ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." - }, - "response": [] - }, - { - "name": "get Rate Activity Log", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rates/activityLog?searchText=&offset=1&module=RateCode&limit=25¶meterName=RATE_CODE¶meterValue=DAY3", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "rates", - "activityLog" - ], - "query": [ - { - "key": "searchText", - "value": "" - }, - { - "key": "offset", - "value": "1" - }, - { - "key": "module", - "value": "RateCode" - }, - { - "key": "limit", - "value": "25" - }, - { - "key": "parameterName", - "value": "RATE_CODE" - }, - { - "key": "parameterValue", - "value": "DAY3" - } - ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." - }, - "response": [] - }, - { - "name": "get Rate Groups", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateGroups", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "rateGroups" - ], - "query": [ - { - "key": "rateCategory", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Rate Plans For Block", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/blocks/ratePlans", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "blocks", - "ratePlans" - ], - "query": [ - { - "key": "rateCategory", - "value": "", - "disabled": true - } - ] - } - }, - "response": [] - }, - { - "name": "get Yield Adjustments", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/yieldAdjustments", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "yieldAdjustments" - ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." - }, - "response": [] - }, - { - "name": "validate Rate Promotion", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rates/promotions/{{PromotionCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "rates", - "promotions", - "{{PromotionCode}}" - ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." - }, - "response": [] - }, - { - "name": "set Rate Strategies", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"rateStrategy\": {\r\n \"strategyDetail\": {\r\n \"condition\": {\r\n \"type\": \"TimesSoldReaches\",\r\n \"threshold\": {\r\n \"value\": \"10\",\r\n \"incremental\": false\r\n },\r\n \"thresholdType\": \"F\",\r\n \"considerSellLimits\": false,\r\n \"considerOutOfOrderRooms\": false\r\n },\r\n \"restriction\": {\r\n \"rateCode\": \"{{RatePlanCode}}\",\r\n \"restrictionRange\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-08-09\",\r\n \"endDate\": \"2023-12-31\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"status\": \"Closed\"\r\n },\r\n \"control\": {\r\n \"dateRange\": {\r\n \"startDate\": \"2023-10-09\",\r\n \"endDate\": \"2023-11-30\"\r\n },\r\n \"rollingDaysRange\": {}\r\n },\r\n \"executionOrder\": \"1\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rtp/v1/rateStrategies", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "rateStrategies" - ] - } - }, - "response": [] - }, - { - "name": "set Daily Rate Plan Schedule Range", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"dailyRateScheduleRange\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ratePlanCode\": \"{{RatePlanCode}}\",\r\n \"roomTypes\": [\r\n \"SUP\",\r\n \"ECO\"\r\n ],\r\n \"roomClasses\": [],\r\n \"dateRange\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-10-08\",\r\n \"endDate\": \"2023-10-31\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"incrementFlag\": false,\r\n \"rateAmounts\": {\r\n \"onePersonRate\": \"200\",\r\n \"twoPersonRate\": \"200\",\r\n \"extraPersonRate\": \"45\",\r\n \"overrideFloorAmount\": false\r\n }\r\n }\r\n}" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/dailySchedules", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "ratePlans", - "{{RatePlanCode}}", - "dailySchedules" - ] - }, - "description": "Use this operation to add a package (such as Breakfast, or box of chocolated) to a rate plan." - }, - "response": [] - }, - { - "name": "delete Rate Access Exclusions", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "Accept", - "type": "text", - "value": "application/json;charset=UTF-8" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "" - }, - "url": { - "raw": "{{HostName}}/rtp/v1/hotels/{{HotelId}}/rateAccessExclusions?allowModifyReservation=true&inactive=false&allowCreateReservation=true&allowCancelReservation=true&excludeFromAvailability=false&sourceType=CRO&sourceValue=OHIPSB&start=2023-07-09&end=2023-07-10&rateCode={{RatePlanCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "v1", - "hotels", - "{{HotelId}}", - "rateAccessExclusions" - ], - "query": [ - { - "key": "allowModifyReservation", - "value": "true" - }, - { - "key": "inactive", - "value": "false" - }, - { - "key": "allowCreateReservation", - "value": "true" - }, - { - "key": "allowCancelReservation", - "value": "true" - }, - { - "key": "excludeFromAvailability", - "value": "false" - }, - { - "key": "sourceType", - "value": "CRO" - }, - { - "key": "sourceValue", - "value": "OHIPSB", - "description": "CRO Code" - }, - { - "key": "start", - "value": "2023-07-09" - }, - { - "key": "end", - "value": "2023-07-10" - }, - { - "key": "rateCode", - "value": "{{RatePlanCode}}" - } - ] - }, - "description": "Response for the request to search for package formula ranges. Based on the hotel code and tax range type code, response can contain multiple package formula ranges." - }, - "response": [] - } - ], - "description": "###### APIs to cater for Rate Management functionality in OPERA Cloud.\r\n\r\nRate Management provides all the tools you need to effectively define and manage the rate structures for a property in OPERA Cloud. Some of the things you can do include creating and managing rate codes, rate classes, rate categories, display sets, rate strategies, as well as managing promotion groups and codes.\r\n\r\n\r\nFor further detailed information on Rate Management, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_rate_management_ch.htm#OCSUH-RateManagement-AEBB4948).", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Room Configuration (RM Config)", - "item": [ - { - "name": "Bed Types", + "name": "Housekeeping Section Groups", "item": [ { - "name": "get Bed Types", + "name": "get Housekeeping Section Groups", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -134036,8 +143348,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -134050,7 +143362,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/bedTypes?fetchInactive=true", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSectionGroups", "host": [ "{{HostName}}" ], @@ -134058,35 +143370,16 @@ "rm", "config", "v1", - "bedTypes" - ], - "query": [ - { - "key": "codes", - "value": "", - "disabled": true - }, - { - "key": "wildCard", - "value": "", - "disabled": true - }, - { - "key": "description", - "value": "single", - "disabled": true - }, - { - "key": "fetchInactive", - "value": "true" - } + "hotels", + "{{HotelId}}", + "housekeepingSectionGroups" ] } }, "response": [] }, { - "name": "post Bed Types", + "name": "post Housekeeping Section Groups", "request": { "auth": { "type": "bearer", @@ -134101,19 +143394,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"bedTypes\": [\r\n {\r\n \"code\": \"KK\",\r\n \"description\": {\r\n \"defaultText\": \"2 King Beds\"\r\n },\r\n \"displayOrder\": \"5\"\r\n },\r\n {\r\n \"code\": \"DD\",\r\n \"description\": {\r\n \"defaultText\": \"2 Double Beds\"\r\n },\r\n \"displayOrder\": \"4\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"housekeepingSectionGroups\": [\r\n {\r\n \"hotelId\": \"PROP2\",\r\n \"code\": \"HIGHFLOO\",\r\n \"description\": \"High Floors 20-21\",\r\n \"sequence\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -134121,7 +143420,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/bedTypes", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSectionGroups", "host": [ "{{HostName}}" ], @@ -134129,14 +143428,16 @@ "rm", "config", "v1", - "bedTypes" + "hotels", + "{{HotelId}}", + "housekeepingSectionGroups" ] } }, "response": [] }, { - "name": "put Bed Types", + "name": "change Housekeeping Section Groups", "request": { "auth": { "type": "bearer", @@ -134151,19 +143452,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"bedTypes\": [\r\n {\r\n \"code\": \"TB\",\r\n \"description\": {\r\n \"defaultText\": \"Twin Bedded\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"housekeepingSectionGroups\": [\r\n {\r\n \"hotelId\": \"PROP2\",\r\n \"code\": \"HIGHFLOO\",\r\n \"description\": \"High Floors 20-21\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -134171,7 +143478,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/bedTypes/{{BedTypesId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSectionGroups/{{Code}}", "host": [ "{{HostName}}" ], @@ -134179,15 +143486,17 @@ "rm", "config", "v1", - "bedTypes", - "{{BedTypesId}}" + "hotels", + "{{HotelId}}", + "housekeepingSectionGroups", + "{{Code}}" ] } }, "response": [] }, { - "name": "delete Bed Types", + "name": "remove Housekeeping Section Groups", "request": { "auth": { "type": "bearer", @@ -134202,18 +143511,33 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/bedTypes/{{BedTypesId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSectionGroups/{{Code}}?housekeepingSectionGroupsCode={{Code}}", "host": [ "{{HostName}}" ], @@ -134221,8 +143545,16 @@ "rm", "config", "v1", - "bedTypes", - "{{BedTypesId}}" + "hotels", + "{{HotelId}}", + "housekeepingSectionGroups", + "{{Code}}" + ], + "query": [ + { + "key": "housekeepingSectionGroupsCode", + "value": "{{Code}}" + } ] } }, @@ -134231,10 +143563,13 @@ ] }, { - "name": "Bed Type Requests", + "name": "Housekeeping Supply Codes", "item": [ { - "name": "get Bed Type Requests", + "name": "get Housekeeping Supply Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -134249,18 +143584,33 @@ "method": "GET", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/bedTypeRequests?fetchInactive=true", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSupplyCodes", "host": [ "{{HostName}}" ], @@ -134268,25 +143618,74 @@ "rm", "config", "v1", - "bedTypeRequests" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - }, + "hotels", + "{{HotelId}}", + "housekeepingSupplyCodes" + ] + } + }, + "response": [] + }, + { + "name": "post Housekeeping Supply Codes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ { - "key": "wildCard", - "value": "a", - "disabled": true + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"codes\": [\r\n {\r\n \"code\": \"BATHWASH\",\r\n \"description\": \"Bathwash\",\r\n \"sequence\": 0,\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSupplyCodes", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "housekeepingSupplyCodes" ] } }, "response": [] }, { - "name": "put Bed Type Requests", + "name": "change Housekeeping Supply Codes", "request": { "auth": { "type": "bearer", @@ -134301,19 +143700,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"bedTypeRequests\": [\r\n {\r\n \"code\": \"K1\",\r\n \"description\": {\r\n \"defaultText\": \"Single Bed\",\r\n \"translatedTexts\": []\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"codes\": [\r\n {\r\n \"code\": \"BATHWASH\",\r\n \"description\": \"Bathwash\",\r\n \"sequence\": 0,\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -134321,7 +143726,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/bedTypeRequests/{{BedTypeRequestsId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSupplyCodes/{{Code}}", "host": [ "{{HostName}}" ], @@ -134329,15 +143734,17 @@ "rm", "config", "v1", - "bedTypeRequests", - "{{BedTypeRequestsId}}" + "hotels", + "{{HotelId}}", + "housekeepingSupplyCodes", + "{{Code}}" ] } }, "response": [] }, { - "name": "remove Bed Type Requests", + "name": "remove Housekeeping Supply Codes", "request": { "auth": { "type": "bearer", @@ -134352,18 +143759,33 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/bedTypeRequests/{{BedTypeRequestsId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSupplyCodes/{{Code}}?housekeepingCodes=BATHWASH&sequence=0", "host": [ "{{HostName}}" ], @@ -134371,14 +143793,19 @@ "rm", "config", "v1", - "bedTypeRequests", - "{{BedTypeRequestsId}}" + "hotels", + "{{HotelId}}", + "housekeepingSupplyCodes", + "{{Code}}" ], "query": [ { - "key": "wildCard", - "value": "a", - "disabled": true + "key": "housekeepingCodes", + "value": "BATHWASH" + }, + { + "key": "sequence", + "value": "0" } ] } @@ -134388,10 +143815,10 @@ ] }, { - "name": "Buildings", + "name": "Housekeeping Tasks", "item": [ { - "name": "get Buildings", + "name": "get Housekeeping Tasks", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -134421,8 +143848,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -134435,7 +143862,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/buildings?wildCard=f&buildingGroupWildCard=f&hotelId={{HotelId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTasks", "host": [ "{{HostName}}" ], @@ -134443,38 +143870,16 @@ "rm", "config", "v1", - "buildings" - ], - "query": [ - { - "key": "codes", - "value": "", - "disabled": true - }, - { - "key": "wildCard", - "value": "f" - }, - { - "key": "descriptionWildCard", - "value": "", - "disabled": true - }, - { - "key": "buildingGroupWildCard", - "value": "f" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "hotels", + "{{HotelId}}", + "housekeepingTasks" ] } }, "response": [] }, { - "name": "post Buildings", + "name": "post Housekeeping Tasks", "request": { "auth": { "type": "bearer", @@ -134501,69 +143906,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"buildings\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\",\r\n \"description\": \"Main building\",\r\n \"credits\": \"0\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/buildings", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "buildings" - ] - } - }, - "response": [] - }, - { - "name": "change Buildings", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"buildings\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\",\r\n \"description\": \"Main building\",\r\n \"credits\": \"0\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"tasks\": [\r\n {\r\n \"instructions\": \"Task Instructions can go here\",\r\n \"sequence\": \"3\",\r\n \"color\": \"Green\",\r\n \"linenChange\": false,\r\n \"guestRequested\": false,\r\n \"defaultDepartureTask\": false,\r\n \"protected\": false,\r\n \"appliedCreditsPercentage\": \"100\",\r\n \"inactive\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"LT\",\r\n \"description\": \"Light Touch\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -134571,7 +143920,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/buildings", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTasks", "host": [ "{{HostName}}" ], @@ -134579,14 +143928,16 @@ "rm", "config", "v1", - "buildings" + "hotels", + "{{HotelId}}", + "housekeepingTasks" ] } }, "response": [] }, { - "name": "copy Buildings", + "name": "change Housekeeping Tasks", "request": { "auth": { "type": "bearer", @@ -134613,13 +143964,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"copyInstructions\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId2}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"tasks\": [\r\n {\r\n \"instructions\": \"Task Instructions can go here\",\r\n \"sequence\": \"3\",\r\n \"color\": \"Green\",\r\n \"linenChange\": false,\r\n \"guestRequested\": false,\r\n \"defaultDepartureTask\": false,\r\n \"protected\": false,\r\n \"appliedCreditsPercentage\": \"100\",\r\n \"inactive\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"LT\",\r\n \"description\": \"Light Touch\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -134627,7 +143978,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{SourceHotelId}}/buildings/copy", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTasks/{{Code}}", "host": [ "{{HostName}}" ], @@ -134636,16 +143987,16 @@ "config", "v1", "hotels", - "{{SourceHotelId}}", - "buildings", - "copy" + "{{HotelId}}", + "housekeepingTasks", + "{{Code}}" ] } }, "response": [] }, { - "name": "remove Buildings", + "name": "remove Housekeeping Tasks", "request": { "auth": { "type": "bearer", @@ -134672,8 +144023,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -134686,7 +144037,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/buildings?hotelIds=MAIN&hotelId={{HotelId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTasks/{{Code}}?forceRemove=false", "host": [ "{{HostName}}" ], @@ -134694,16 +144045,16 @@ "rm", "config", "v1", - "buildings" + "hotels", + "{{HotelId}}", + "housekeepingTasks", + "{{Code}}" ], "query": [ { - "key": "hotelIds", - "value": "MAIN" - }, - { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "forceRemove", + "value": "false", + "description": "Flag to indicate if records that are marked as \\\"protected\\\" can be removed. If false, any attempt to remove records that are protected will return an error." } ] } @@ -134713,10 +144064,10 @@ ] }, { - "name": "Building Groups", + "name": "Out Of Order Service Reasons", "item": [ { - "name": "get Building Groups", + "name": "get Out Of Order Service Reasons", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -134760,7 +144111,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/buildingGroups?hotelId={{HotelId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/outOfOrderServiceReasons", "host": [ "{{HostName}}" ], @@ -134768,20 +144119,16 @@ "rm", "config", "v1", - "buildingGroups" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "hotels", + "{{HotelId}}", + "outOfOrderServiceReasons" ] } }, "response": [] }, { - "name": "post Building Groups", + "name": "post Out Of Order Service Reasons", "request": { "auth": { "type": "bearer", @@ -134796,19 +144143,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"buildingGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\",\r\n \"description\": \"Main Building\",\r\n \"credits\": \"0\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"outOfOrderServiceReasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Painting needed\",\r\n \"sequence\": \"100\",\r\n \"reasonCode\": \"PAINT\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -134816,7 +144169,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/buildingGroups", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/outOfOrderServiceReasons", "host": [ "{{HostName}}" ], @@ -134824,14 +144177,16 @@ "rm", "config", "v1", - "buildingGroups" + "hotels", + "{{HotelId}}", + "outOfOrderServiceReasons" ] } }, "response": [] }, { - "name": "change Building Groups", + "name": "change Out Of Order Service Reasons", "request": { "auth": { "type": "bearer", @@ -134846,19 +144201,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"buildingGroups\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\",\r\n \"description\": \"Main Building\",\r\n \"credits\": \"0\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"outOfOrderServiceReasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Painting needed\",\r\n \"sequence\": \"100\",\r\n \"reasonCode\": \"PAINT\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -134866,7 +144227,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/buildingGroups", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/outOfOrderServiceReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -134874,14 +144235,17 @@ "rm", "config", "v1", - "buildingGroups" + "hotels", + "{{HotelId}}", + "outOfOrderServiceReasons", + "{{ReasonCode}}" ] } }, "response": [] }, { - "name": "copy Building Groups", + "name": "remove Out Of Order Service Reasons", "request": { "auth": { "type": "bearer", @@ -134893,22 +144257,28 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"copyInstructions\": [\r\n {\r\n \"targetHotelCode\": [\r\n \"{{HotelId2}}\"\r\n ],\r\n \"sourceHotelCode\": \"{{HotelId}}\",\r\n \"code\": \"MAIN\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -134916,7 +144286,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{SourceHotelId}}/buildingGroups/copy", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/outOfOrderServiceReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -134925,9 +144295,9 @@ "config", "v1", "hotels", - "{{SourceHotelId}}", - "buildingGroups", - "copy" + "{{HotelId}}", + "outOfOrderServiceReasons", + "{{ReasonCode}}" ] } }, @@ -134936,10 +144306,10 @@ ] }, { - "name": "Floors", + "name": "Room Class", "item": [ { - "name": "get Floors", + "name": "get Room Classes", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -134969,8 +144339,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -134983,7 +144353,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/floors?hotelIds={{HotelId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomClasses", "host": [ "{{HostName}}" ], @@ -134991,20 +144361,16 @@ "rm", "config", "v1", - "floors" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - } + "hotels", + "{{HotelId}}", + "roomClasses" ] } }, "response": [] }, { - "name": "post Floors", + "name": "post Room Class", "request": { "auth": { "type": "bearer", @@ -135019,19 +144385,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelFloors\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"floor\": \"06\",\r\n \"description\": \"Sixth Floor\",\r\n \"housekeeping\": false,\r\n \"sequence\": \"8\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomClass\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Condo Rooms\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"CONDO\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -135039,7 +144411,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/floors", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomClasses", "host": [ "{{HostName}}" ], @@ -135047,14 +144419,16 @@ "rm", "config", "v1", - "floors" + "hotels", + "{{HotelId}}", + "roomClasses" ] } }, "response": [] }, { - "name": "change Floors", + "name": "put Room Class", "request": { "auth": { "type": "bearer", @@ -135069,19 +144443,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"hotelFloors\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"floor\": \"06\",\r\n \"description\": \"Sixth Floor\",\r\n \"housekeeping\": false,\r\n \"sequence\": \"8\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomClass\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Condo Rooms\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"CONDO\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -135089,7 +144469,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/floors/{{FloorsId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomClasses/{{RoomClassId}}", "host": [ "{{HostName}}" ], @@ -135097,15 +144477,17 @@ "rm", "config", "v1", - "floors", - "{{FloorsId}}" + "hotels", + "{{HotelId}}", + "roomClasses", + "{{RoomClassId}}" ] } }, "response": [] }, { - "name": "remove Floors", + "name": "delete Room Class", "request": { "auth": { "type": "bearer", @@ -135120,18 +144502,33 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/floors/{{FloorsId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomClasses/{{RoomClassId}}?roomClass=CONDO", "host": [ "{{HostName}}" ], @@ -135139,8 +144536,16 @@ "rm", "config", "v1", - "floors", - "{{FloorsId}}" + "hotels", + "{{HotelId}}", + "roomClasses", + "{{RoomClassId}}" + ], + "query": [ + { + "key": "roomClass", + "value": "CONDO" + } ] } }, @@ -135149,10 +144554,10 @@ ] }, { - "name": "Floor Types", + "name": "Room Class Template", "item": [ { - "name": "get Floor Types", + "name": "get Room Class Templates", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -135196,7 +144601,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/floorTypes?description=f&wildcard=F", + "raw": "{{HostName}}/rm/config/v1/roomClasses", "host": [ "{{HostName}}" ], @@ -135204,29 +144609,14 @@ "rm", "config", "v1", - "floorTypes" - ], - "query": [ - { - "key": "codes", - "value": "", - "disabled": true - }, - { - "key": "description", - "value": "f" - }, - { - "key": "wildcard", - "value": "F" - } + "roomClasses" ] } }, "response": [] }, { - "name": "post Floor Types", + "name": "post Room Class Templates", "request": { "auth": { "type": "bearer", @@ -135241,19 +144631,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"floorTypes\": [\r\n {\r\n \"code\": \"MID\",\r\n \"description\": {\r\n \"defaultText\": \"Mid Floors\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomClassTemplate\": {\r\n \"description\": {\r\n \"defaultText\": \"Condos\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"CONDO\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -135261,7 +144657,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/floorTypes", + "raw": "{{HostName}}/rm/config/v1/roomClass", "host": [ "{{HostName}}" ], @@ -135269,14 +144665,14 @@ "rm", "config", "v1", - "floorTypes" + "roomClass" ] } }, "response": [] }, { - "name": "put Floor Types", + "name": "put Room Class Template", "request": { "auth": { "type": "bearer", @@ -135291,19 +144687,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"floorTypes\": [\r\n {\r\n \"code\": \"H1\",\r\n \"description\": {\r\n \"defaultText\": \"High Floor\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomClassTemplate\": {\r\n \"description\": {\r\n \"defaultText\": \"Condos\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"CONDO\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -135311,7 +144713,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/floorTypes/{{FloorTypesId}}", + "raw": "{{HostName}}/rm/config/v1/roomClasses/{{RoomClassTemplateId}}", "host": [ "{{HostName}}" ], @@ -135319,15 +144721,15 @@ "rm", "config", "v1", - "floorTypes", - "{{FloorTypesId}}" + "roomClasses", + "{{RoomClassTemplateId}}" ] } }, "response": [] }, { - "name": "delete Floor Types", + "name": "delete Room Class Template", "request": { "auth": { "type": "bearer", @@ -135342,18 +144744,33 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/floorTypes/{{FloorTypesId}}", + "raw": "{{HostName}}/rm/config/v1/roomClasses/{{RoomClassTemplateId}}?roomClass=CONDO", "host": [ "{{HostName}}" ], @@ -135361,8 +144778,14 @@ "rm", "config", "v1", - "floorTypes", - "{{FloorTypesId}}" + "roomClasses", + "{{RoomClassTemplateId}}" + ], + "query": [ + { + "key": "roomClass", + "value": "CONDO" + } ] } }, @@ -135371,10 +144794,10 @@ ] }, { - "name": "Housekeeping Attendants", + "name": "Room Conditions", "item": [ { - "name": "get Housekeeping Attendants", + "name": "get Resort Room Conditions", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -135418,7 +144841,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingAttendants", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomConditions", "host": [ "{{HostName}}" ], @@ -135428,21 +144851,14 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingAttendants" - ], - "query": [ - { - "key": "includeInactive", - "value": "", - "disabled": true - } + "roomConditions" ] } }, "response": [] }, { - "name": "post Housekeeping Attendants", + "name": "post Resort Room Condition", "request": { "auth": { "type": "bearer", @@ -135457,25 +144873,19 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"attendants\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"attendantId\": \"ATTD2\",\r\n \"name\": \"Attendant 2\",\r\n \"phoneNo\": \"+1(123)12341234\",\r\n \"floor\": \"SECOND\",\r\n \"workingDays\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomCondition\": {\r\n \"description\": \"Set-up with Bathrobes (Two)\",\r\n \"displayInRoomAssignment\": true,\r\n \"comments\": \"This is where notes can go\",\r\n \"displaySeq\": \"1\",\r\n \"inactive\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BA2\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -135483,7 +144893,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingAttendants", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomConditions", "host": [ "{{HostName}}" ], @@ -135493,14 +144903,14 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingAttendants" + "roomConditions" ] } }, "response": [] }, { - "name": "change Housekeeping Attendants", + "name": "change Resort Room Condition", "request": { "auth": { "type": "bearer", @@ -135515,25 +144925,19 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"attendants\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"attendantId\": \"ATTD2\",\r\n \"name\": \"Attendant 2\",\r\n \"phoneNo\": \"+1(123)12341234\",\r\n \"floor\": \"SECOND\",\r\n \"workingDays\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomCondition\": {\r\n \"description\": \"Set-up with Bathrobes (Two)\",\r\n \"displayInRoomAssignment\": true,\r\n \"comments\": \"This is where notes go\",\r\n \"displaySeq\": \"1\",\r\n \"inactive\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BA2\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -135541,7 +144945,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingAttendants/{{AttendantId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomConditions/{{RoomConditionCode}}", "host": [ "{{HostName}}" ], @@ -135551,15 +144955,15 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingAttendants", - "{{AttendantId}}" + "roomConditions", + "{{RoomConditionCode}}" ] } }, "response": [] }, { - "name": "remove Housekeeping Attendants", + "name": "remove Resort Room Condition", "request": { "auth": { "type": "bearer", @@ -135574,20 +144978,14 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], "body": { @@ -135600,7 +144998,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingAttendants/{{AttendantId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomConditions/{{RoomConditionCode}}", "host": [ "{{HostName}}" ], @@ -135610,20 +145008,40 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingAttendants", - "{{AttendantId}}" + "roomConditions", + "{{RoomConditionCode}}" ] } }, "response": [] } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Housekeeping Credit Rules", + "name": "Room Condition Template", "item": [ { - "name": "get Housekeeping Credit Rules", + "name": "get Room Condition Templates", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -135667,7 +145085,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/creditRules", + "raw": "{{HostName}}/rm/config/v1/roomConditions", "host": [ "{{HostName}}" ], @@ -135675,16 +145093,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "creditRules" + "roomConditions" ] } }, "response": [] }, { - "name": "post Housekeeping Credit Rules", + "name": "post Room Condition Templates", "request": { "auth": { "type": "bearer", @@ -135711,13 +145127,13 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"creditRules\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ruleCode\": \"CREDIT1\",\r\n \"ruleType\": \"FacilityTask\",\r\n \"description\": \"Week 1\",\r\n \"facilityTaskRule\": {\r\n \"taskCode\": \"string\",\r\n \"minimumTaskCount\": 0\r\n },\r\n \"special\": \"string\",\r\n \"travelType\": \"Building\",\r\n \"creditValue\": 0,\r\n \"buildings\": [\r\n \"string\"\r\n ],\r\n \"daysOfWeek\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-09-21\",\r\n \"endDate\": \"2023-09-26\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomConditionTemplate\": {\r\n \"description\": \"Air Quality Testing\",\r\n \"displayInRoomAssignment\": true,\r\n \"comments\": \"Notes can go here\",\r\n \"displaySeq\": \"2\",\r\n \"inactive\": false,\r\n \"code\": \"AIR\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -135725,7 +145141,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/creditRules", + "raw": "{{HostName}}/rm/config/v1/roomConditions", "host": [ "{{HostName}}" ], @@ -135733,16 +145149,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "creditRules" + "roomConditions" ] } }, "response": [] }, { - "name": "change Housekeeping Credit Rules", + "name": "change Room Condition Templates", "request": { "auth": { "type": "bearer", @@ -135769,13 +145183,13 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"creditRules\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"ruleCode\": \"CREDIT1\",\r\n \"ruleType\": \"FacilityTask\",\r\n \"description\": \"Week 1\",\r\n \"facilityTaskRule\": {\r\n \"taskCode\": \"string\",\r\n \"minimumTaskCount\": 0\r\n },\r\n \"special\": \"string\",\r\n \"travelType\": \"Building\",\r\n \"creditValue\": 0,\r\n \"buildings\": [\r\n \"string\"\r\n ],\r\n \"daysOfWeek\": {\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-09-21\",\r\n \"endDate\": \"2023-09-26\"\r\n },\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomConditionTemplate\": {\r\n \"description\": \"Air Quality Testing\",\r\n \"displayInRoomAssignment\": true,\r\n \"comments\": \"Notes can go here\",\r\n \"displaySeq\": \"2\",\r\n \"inactive\": false,\r\n \"code\": \"AIR\"\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -135783,7 +145197,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/creditRules/{{Code}}", + "raw": "{{HostName}}/rm/config/v1/roomConditions/{{TemplateCode}}", "host": [ "{{HostName}}" ], @@ -135791,17 +145205,15 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "creditRules", - "{{Code}}" + "roomConditions", + "{{TemplateCode}}" ] } }, "response": [] }, { - "name": "remove Housekeeping Credit Rules", + "name": "remove Room Condition Templates", "request": { "auth": { "type": "bearer", @@ -135828,8 +145240,8 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -135842,7 +145254,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/creditRules/{{Code}}", + "raw": "{{HostName}}/rm/config/v1/roomConditions/{{TemplateCode}}?roomConditionTemplateCode=AIR", "host": [ "{{HostName}}" ], @@ -135850,10 +145262,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "creditRules", - "{{Code}}" + "roomConditions", + "{{TemplateCode}}" + ], + "query": [ + { + "key": "roomConditionTemplateCode", + "value": "AIR" + } ] } }, @@ -135862,10 +145278,10 @@ ] }, { - "name": "Housekeeping Room Schedules", + "name": "Room Features", "item": [ { - "name": "get Housekeeping Room Schedules", + "name": "get Room Features", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -135909,7 +145325,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingRoomSchedules", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomFeatures?wildCard=Co", "host": [ "{{HostName}}" ], @@ -135919,14 +145335,26 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingRoomSchedules" + "roomFeatures" + ], + "query": [ + { + "key": "codes", + "value": "COFFEE", + "description": "user getRoomFeaturesLOV find codes", + "disabled": true + }, + { + "key": "wildCard", + "value": "Co" + } ] } }, "response": [] }, { - "name": "post Housekeeping Room Schedules", + "name": "post Room Features", "request": { "auth": { "type": "bearer", @@ -135953,7 +145381,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"housekeepingRoomSchedules\": [\r\n {\r\n \"frequency\": \"EveryXDays\",\r\n \"frequencyDays\": \"1\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"taskSupplies\": [],\r\n \"roomType\": {\r\n \"code\": \"SUP\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"priority\": \"3\",\r\n \"code\": \"FS\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomFeatures\": [\r\n {\r\n \"groupCode\": \"ROOM FEATURES\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Mountain View\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"MV\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -135961,7 +145389,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingRoomSchedules", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomFeatures", "host": [ "{{HostName}}" ], @@ -135971,14 +145399,14 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingRoomSchedules" + "roomFeatures" ] } }, "response": [] }, { - "name": "put Housekeeping Room Schedules", + "name": "change Room Features", "request": { "auth": { "type": "bearer", @@ -135993,24 +145421,19 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "value": "application/json", - "type": "text" + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{HotelId}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"housekeepingRoomSchedules\": [\r\n {\r\n \"frequency\": \"EveryXDays\",\r\n \"frequencyDays\": \"1\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"taskSupplies\": [],\r\n \"roomType\": {\r\n \"code\": \"{{RoomTypeCode}}\"\r\n },\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"priority\": \"3\",\r\n \"code\": \"FS\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomFeatures\": [\r\n {\r\n \"groupCode\": \"ROOM FEATURES\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Mountain View\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"MV\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -136018,7 +145441,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingRoomSchedules/{{RoomScheduleId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomFeatures", "host": [ "{{HostName}}" ], @@ -136028,15 +145451,14 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingRoomSchedules", - "{{RoomScheduleId}}" + "roomFeatures" ] } }, "response": [] }, { - "name": "delete Housekeeping Room Schedules", + "name": "remove Room Features", "request": { "auth": { "type": "bearer", @@ -136051,23 +145473,27 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypeCodes/{{RoomTypeCode}}/housekeepingRoomSchedules/{{RoomScheduleId}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomFeatures?genericHotelParentCodes=MV&genericHotelParentCodesGroup=ROOM FEATURES", "host": [ "{{HostName}}" ], @@ -136077,22 +145503,49 @@ "v1", "hotels", "{{HotelId}}", - "roomTypeCodes", - "{{RoomTypeCode}}", - "housekeepingRoomSchedules", - "{{RoomScheduleId}}" + "roomFeatures" + ], + "query": [ + { + "key": "genericHotelParentCodes", + "value": "MV" + }, + { + "key": "genericHotelParentCodesGroup", + "value": "ROOM FEATURES" + } ] } }, "response": [] } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Housekeeping Sections", + "name": "Room Hierarchies", "item": [ { - "name": "get Housekeeping Sections", + "name": "get Room Hierarchies", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -136122,8 +145575,8 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { @@ -136136,7 +145589,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSections", + "raw": "{{HostName}}/rm/config/v1/roomHierarchies?hotelIds={{HotelId}}", "host": [ "{{HostName}}" ], @@ -136144,17 +145597,30 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingSections" + "roomHierarchies" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{HotelId}}" + }, + { + "key": "fromCode", + "value": "", + "disabled": true + }, + { + "key": "toCode", + "value": "", + "disabled": true + } ] - }, - "description": "Use this API to return housekeeping sections for a specific hotel based on search criteria such as hotelId, includeInactive, housekeepingSectionsCodes, description.\n\n

Housekeeping section groups and sections can be used to group rooms into sections or divisions meaningful to the housekeeping attendants with respect to floor numbers, various buildings, and group of rooms typically cleaned by one attendant during the day or turndowns during the evening.

" + } }, "response": [] }, { - "name": "post Housekeeping Sections", + "name": "post Room Hierarchies", "request": { "auth": { "type": "bearer", @@ -136169,19 +145635,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"housekeepingSections\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"232\",\r\n \"description\": \"You can add description here\",\r\n \"targetCredits\": \"100\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomHierarchies\": {\r\n \"roomHierarchy\": [\r\n {\r\n \"toCodes\": [\r\n \"SUP\"\r\n ],\r\n \"displaySequence\": \"3\",\r\n \"roomHierarchyType\": \"Type\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"fromCode\": \"ECO\"\r\n }\r\n ]\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -136189,7 +145661,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSections", + "raw": "{{HostName}}/rm/config/v1/roomHierarchies", "host": [ "{{HostName}}" ], @@ -136197,17 +145669,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingSections" + "roomHierarchies" ] - }, - "description": "Use this API to create housekeeping sections for a specific hotel. Housekeeping section groups and sections can be used to group rooms into sections or divisions meaningful to the housekeeping attendants with respect to floor numbers, various buildings, and group of rooms typically cleaned by one attendant during the day or turndowns during the evening." + } }, "response": [] }, { - "name": "change Housekeeping Sections", + "name": "change Room Hierarchies", "request": { "auth": { "type": "bearer", @@ -136222,19 +145691,25 @@ "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"housekeepingSections\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"232\",\r\n \"description\": \"You can edit this\",\r\n \"targetCredits\": \"100\",\r\n \"rooms\": \"0\",\r\n \"sequence\": \"2\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomHierarchies\": [\r\n {\r\n \"toCodes\": [\r\n \"SUP\"\r\n ],\r\n \"displaySequence\": \"2\",\r\n \"roomHierarchyType\": \"Type\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"fromCode\": \"ECO\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -136242,7 +145717,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSections/{{Code}}", + "raw": "{{HostName}}/rm/config/v1/roomHierarchies", "host": [ "{{HostName}}" ], @@ -136250,18 +145725,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingSections", - "{{Code}}" + "roomHierarchies" ] - }, - "description": "Use this API to update housekeeping sections for a specific hotel based on code, hotelId. Housekeeping section groups and sections can be used to group rooms into sections or divisions meaningful to the housekeeping attendants with respect to floor numbers, various buildings, and group of rooms typically cleaned by one attendant during the day or turndowns during the evening." + } }, "response": [] }, { - "name": "remove Housekeeping Sections", + "name": "remove Room Hierarchies", "request": { "auth": { "type": "bearer", @@ -136276,18 +145747,33 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSections/{{Code}}", + "raw": "{{HostName}}/rm/config/v1/roomHierarchies?hotelId={{HotelId}}&fromCode=ECO&roomHierarchyType=Type", "host": [ "{{HostName}}" ], @@ -136295,23 +145781,33 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingSections", - "{{Code}}" + "roomHierarchies" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "fromCode", + "value": "ECO" + }, + { + "key": "roomHierarchyType", + "value": "Type" + } ] - }, - "description": "Use this API to delete housekeeping section groups for a specific hotel based on hotelId, housekeepingSectionGroupsCode.\n\n

Housekeeping section groups and sections can be used to group rooms into sections or divisions meaningful to the housekeeping attendants with respect to floor numbers, various buildings, and group of rooms typically cleaned by one attendant during the day or turndowns during the evening.

" + } }, "response": [] } ] }, { - "name": "Housekeeping Section Groups", + "name": "Room Maintenance Reasons", "item": [ { - "name": "get Housekeeping Section Groups", + "name": "get Hotel Room Maintenance Reasons", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -136355,7 +145851,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSectionGroups", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomMaintenanceReasons", "host": [ "{{HostName}}" ], @@ -136365,14 +145861,14 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingSectionGroups" + "roomMaintenanceReasons" ] } }, "response": [] }, { - "name": "post Housekeeping Section Groups", + "name": "post Hotel Room Maintenance Reasons", "request": { "auth": { "type": "bearer", @@ -136399,13 +145895,13 @@ }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"housekeepingSectionGroups\": [\r\n {\r\n \"hotelId\": \"PROP2\",\r\n \"code\": \"HIGHFLOO\",\r\n \"description\": \"High Floors 20-21\",\r\n \"sequence\": \"2\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelRoomMaintenanceReasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine Broken\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -136413,7 +145909,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSectionGroups", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomMaintenanceReasons", "host": [ "{{HostName}}" ], @@ -136423,14 +145919,14 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingSectionGroups" + "roomMaintenanceReasons" ] } }, "response": [] }, { - "name": "change Housekeeping Section Groups", + "name": "change Hotel Room Maintenance Reasons", "request": { "auth": { "type": "bearer", @@ -136463,7 +145959,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"housekeepingSectionGroups\": [\r\n {\r\n \"hotelId\": \"PROP2\",\r\n \"code\": \"HIGHFLOO\",\r\n \"description\": \"High Floors 20-21\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"hotelRoomMaintenanceReasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine is really Broken\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -136471,7 +145967,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSectionGroups/{{Code}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomMaintenanceReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -136481,15 +145977,15 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingSectionGroups", - "{{Code}}" + "roomMaintenanceReasons", + "{{ReasonCode}}" ] } }, "response": [] }, { - "name": "remove Housekeeping Section Groups", + "name": "remove Hotel Room Maintenance Reasons", "request": { "auth": { "type": "bearer", @@ -136530,7 +146026,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSectionGroups/{{Code}}?housekeepingSectionGroupsCode={{Code}}", + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomMaintenanceReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -136540,14 +146036,8 @@ "v1", "hotels", "{{HotelId}}", - "housekeepingSectionGroups", - "{{Code}}" - ], - "query": [ - { - "key": "housekeepingSectionGroupsCode", - "value": "{{Code}}" - } + "roomMaintenanceReasons", + "{{ReasonCode}}" ] } }, @@ -136556,10 +146046,10 @@ ] }, { - "name": "Housekeeping Supply Codes", + "name": "Room Move Reasons", "item": [ { - "name": "get Housekeeping Supply Codes", + "name": "get Room Move Reasons", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -136603,7 +146093,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSupplyCodes", + "raw": "{{HostName}}/rm/config/v1/roomMoveReasons?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -136611,16 +146101,25 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingSupplyCodes" + "roomMoveReasons" + ], + "query": [ + { + "key": "fetchInactive", + "value": "false" + }, + { + "key": "codes", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "post Housekeeping Supply Codes", + "name": "post Room Move Reasons", "request": { "auth": { "type": "bearer", @@ -136635,25 +146134,19 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"codes\": [\r\n {\r\n \"code\": \"BATHWASH\",\r\n \"description\": \"Bathwash\",\r\n \"sequence\": 0,\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomMoveReasons\": [\r\n {\r\n \"code\": \"NOTCLEAN\",\r\n \"description\": {\r\n \"defaultText\": \"Not Clean\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -136661,7 +146154,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSupplyCodes", + "raw": "{{HostName}}/rm/config/v1/roomMoveReasons", "host": [ "{{HostName}}" ], @@ -136669,16 +146162,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingSupplyCodes" + "roomMoveReasons" ] } }, "response": [] }, { - "name": "change Housekeeping Supply Codes", + "name": "change Room Move Reasons", "request": { "auth": { "type": "bearer", @@ -136693,25 +146184,19 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"codes\": [\r\n {\r\n \"code\": \"BATHWASH\",\r\n \"description\": \"Bathwash\",\r\n \"sequence\": 0,\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomMoveReasons\": [\r\n {\r\n \"code\": \"NOTCLEAN\",\r\n \"description\": {\r\n \"defaultText\": \"Not Clean\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -136719,7 +146204,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSupplyCodes/{{Code}}", + "raw": "{{HostName}}/rm/config/v1/roomMoveReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -136727,17 +146212,15 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingSupplyCodes", - "{{Code}}" + "roomMoveReasons", + "{{ReasonCode}}" ] } }, "response": [] }, { - "name": "remove Housekeeping Supply Codes", + "name": "remove Room Move Reasons", "request": { "auth": { "type": "bearer", @@ -136752,20 +146235,14 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { @@ -136778,7 +146255,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingSupplyCodes/{{Code}}?housekeepingCodes=BATHWASH&sequence=0", + "raw": "{{HostName}}/rm/config/v1/roomMoveReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -136786,35 +146263,40 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingSupplyCodes", - "{{Code}}" - ], - "query": [ - { - "key": "housekeepingCodes", - "value": "BATHWASH" - }, - { - "key": "sequence", - "value": "0" - } + "roomMoveReasons", + "{{ReasonCode}}" ] } }, "response": [] } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } ] }, { - "name": "Housekeeping Tasks", + "name": "Room Potentials", "item": [ { - "name": "get Housekeeping Tasks", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Room Potentials", "request": { "auth": { "type": "bearer", @@ -136829,33 +146311,18 @@ "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "value": "{{HotelId}}", "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTasks", + "raw": "{{HostName}}/rm/config/v1/roomPotentials?fetchInactive=false", "host": [ "{{HostName}}" ], @@ -136863,16 +146330,20 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingTasks" + "roomPotentials" + ], + "query": [ + { + "key": "fetchInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "post Housekeeping Tasks", + "name": "post Room Potentials", "request": { "auth": { "type": "bearer", @@ -136887,25 +146358,19 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "value": "{{HotelId}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"tasks\": [\r\n {\r\n \"instructions\": \"Task Instructions can go here\",\r\n \"sequence\": \"3\",\r\n \"color\": \"Green\",\r\n \"linenChange\": false,\r\n \"guestRequested\": false,\r\n \"defaultDepartureTask\": false,\r\n \"protected\": false,\r\n \"appliedCreditsPercentage\": \"100\",\r\n \"inactive\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"LT\",\r\n \"description\": \"Light Touch\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomPotentials\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"CODE5\",\r\n \"description\": {\r\n \"defaultText\": \"Room Potentials1\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -136913,7 +146378,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTasks", + "raw": "{{HostName}}/rm/config/v1/roomPotentials", "host": [ "{{HostName}}" ], @@ -136921,16 +146386,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingTasks" + "roomPotentials" ] } }, "response": [] }, { - "name": "change Housekeeping Tasks", + "name": "put Room Potentials", "request": { "auth": { "type": "bearer", @@ -136945,25 +146408,19 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "value": "{{HotelId}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"tasks\": [\r\n {\r\n \"instructions\": \"Task Instructions can go here\",\r\n \"sequence\": \"3\",\r\n \"color\": \"Green\",\r\n \"linenChange\": false,\r\n \"guestRequested\": false,\r\n \"defaultDepartureTask\": false,\r\n \"protected\": false,\r\n \"appliedCreditsPercentage\": \"100\",\r\n \"inactive\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"LT\",\r\n \"description\": \"Light Touch\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomPotentials\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"D\",\r\n \"description\": {\r\n \"defaultText\": \"Description business edit\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -136971,7 +146428,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTasks/{{Code}}", + "raw": "{{HostName}}/rm/config/v1/roomPotentials/{{RoomPotentialsId}}", "host": [ "{{HostName}}" ], @@ -136979,17 +146436,15 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingTasks", - "{{Code}}" + "roomPotentials", + "{{RoomPotentialsId}}" ] } }, "response": [] }, { - "name": "remove Housekeeping Tasks", + "name": "delete Room Potentials", "request": { "auth": { "type": "bearer", @@ -137004,33 +146459,22 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "value": "{{HotelId}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "raw": "" }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTasks/{{Code}}?forceRemove=false", + "raw": "{{HostName}}/rm/config/v1/roomPotentials/{{RoomPotentialsId}}", "host": [ "{{HostName}}" ], @@ -137038,17 +146482,8 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "housekeepingTasks", - "{{Code}}" - ], - "query": [ - { - "key": "forceRemove", - "value": "false", - "description": "Flag to indicate if records that are marked as \\\"protected\\\" can be removed. If false, any attempt to remove records that are protected will return an error." - } + "roomPotentials", + "{{RoomPotentialsId}}" ] } }, @@ -137057,13 +146492,10 @@ ] }, { - "name": "Out Of Order Service Reasons", + "name": "Room Template Maintenance Reasons", "item": [ { - "name": "get Out Of Order Service Reasons", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Template Room Maintenance Reasons", "request": { "auth": { "type": "bearer", @@ -137079,7 +146511,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -137094,17 +146525,8 @@ "value": "{{AppKey}}" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/outOfOrderServiceReasons", + "raw": "{{HostName}}/rm/config/v1/roomMaintenanceReasons?includeInactive=false", "host": [ "{{HostName}}" ], @@ -137112,16 +146534,20 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "outOfOrderServiceReasons" + "roomMaintenanceReasons" + ], + "query": [ + { + "key": "includeInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "post Out Of Order Service Reasons", + "name": "post Template Room Maintenance Reasons", "request": { "auth": { "type": "bearer", @@ -137154,7 +146580,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"outOfOrderServiceReasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Painting needed\",\r\n \"sequence\": \"100\",\r\n \"reasonCode\": \"PAINT\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"templateRoomMaintenanceReasons\": [\r\n {\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine Broken\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -137162,7 +146588,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/outOfOrderServiceReasons", + "raw": "{{HostName}}/rm/config/v1/roomMaintenanceReasons", "host": [ "{{HostName}}" ], @@ -137170,16 +146596,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "outOfOrderServiceReasons" + "roomMaintenanceReasons" ] } }, "response": [] }, { - "name": "change Out Of Order Service Reasons", + "name": "change Template Room Maintenance Reasons", "request": { "auth": { "type": "bearer", @@ -137195,7 +146619,6 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", "type": "text", "value": "application/json" }, @@ -137212,15 +146635,10 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"outOfOrderServiceReasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": \"Painting needed\",\r\n \"sequence\": \"100\",\r\n \"reasonCode\": \"PAINT\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + "raw": "{\r\n \"templateRoomMaintenanceReasons\": [\r\n {\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine is really broken\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}" }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/outOfOrderServiceReasons/{{ReasonCode}}", + "raw": "{{HostName}}/rm/config/v1/roomMaintenanceReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -137228,9 +146646,7 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "outOfOrderServiceReasons", + "roomMaintenanceReasons", "{{ReasonCode}}" ] } @@ -137238,7 +146654,7 @@ "response": [] }, { - "name": "remove Out Of Order Service Reasons", + "name": "remove Template Room Maintenance Reasons", "request": { "auth": { "type": "bearer", @@ -137254,32 +146670,22 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/outOfOrderServiceReasons/{{ReasonCode}}", + "raw": "{{HostName}}/rm/config/v1/roomMaintenanceReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -137287,9 +146693,7 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "outOfOrderServiceReasons", + "roomMaintenanceReasons", "{{ReasonCode}}" ] } @@ -137299,13 +146703,10 @@ ] }, { - "name": "Room Class", + "name": "Room Type Template", "item": [ { - "name": "get Room Classes", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "get Room Type Templates", "request": { "auth": { "type": "bearer", @@ -137320,33 +146721,18 @@ "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "value": "{{HotelId}}", "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomClasses", + "raw": "{{HostName}}/rm/config/v1/roomTypes?includeInactive=false&physical=false&pseudo=false", "host": [ "{{HostName}}" ], @@ -137354,16 +146740,28 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "roomClasses" + "roomTypes" + ], + "query": [ + { + "key": "includeInactive", + "value": "false" + }, + { + "key": "physical", + "value": "false" + }, + { + "key": "pseudo", + "value": "false" + } ] } }, "response": [] }, { - "name": "post Room Class", + "name": "post Room Type Templates", "request": { "auth": { "type": "bearer", @@ -137378,25 +146776,19 @@ "method": "POST", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "value": "{{HotelId}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomClass\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Condo Rooms\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"CONDO\"\r\n }\r\n}", + "raw": "{\r\n \"roomTypeTemplate\": {\r\n \"roomTypeTemplateDetails\": {\r\n \"newRoomType\": \"DLXK\",\r\n \"roomClass\": \"SUP\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"Deluxe King\"\r\n },\r\n \"description\": {},\r\n \"pseudo\": false,\r\n \"meetingRoom\": false,\r\n \"sendToInterface\": false,\r\n \"generic\": false,\r\n \"maintenance\": false,\r\n \"defaultOccupancy\": \"1\",\r\n \"houseKeeping\": false,\r\n \"autoPopulate\": false,\r\n \"autoRoomAssign\": false,\r\n \"autoCheckin\": false,\r\n \"components\": [],\r\n \"features\": [],\r\n \"roomType\": \"DLXK\",\r\n \"numberOfRooms\": \"0\",\r\n \"inactive\": false\r\n }\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -137404,7 +146796,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomClasses", + "raw": "{{HostName}}/rm/config/v1/roomTypes", "host": [ "{{HostName}}" ], @@ -137412,16 +146804,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "roomClasses" + "roomTypes" ] } }, "response": [] }, { - "name": "put Room Class", + "name": "put Room Type Templates", "request": { "auth": { "type": "bearer", @@ -137436,25 +146826,19 @@ "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "value": "{{HotelId}}", "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomClass\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Condo Rooms\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"CONDO\"\r\n }\r\n}", + "raw": "{\r\n \"roomTypeTemplate\": {\r\n \"roomTypeTemplateDetails\": {\r\n \"newRoomType\": \"DLXK\",\r\n \"roomClass\": \"SUP\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"Deluxe King\"\r\n },\r\n \"description\": {},\r\n \"pseudo\": false,\r\n \"meetingRoom\": false,\r\n \"sendToInterface\": false,\r\n \"generic\": false,\r\n \"maintenance\": false,\r\n \"defaultOccupancy\": \"1\",\r\n \"houseKeeping\": false,\r\n \"autoPopulate\": false,\r\n \"autoRoomAssign\": false,\r\n \"autoCheckin\": false,\r\n \"components\": [],\r\n \"features\": [],\r\n \"roomType\": \"DLXK\",\r\n \"numberOfRooms\": \"0\",\r\n \"inactive\": false\r\n }\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -137462,7 +146846,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomClasses/{{RoomClassId}}", + "raw": "{{HostName}}/rm/config/v1/roomTypes/{{RoomTypeTemplatesId}}", "host": [ "{{HostName}}" ], @@ -137470,17 +146854,15 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "roomClasses", - "{{RoomClassId}}" + "roomTypes", + "{{RoomTypeTemplatesId}}" ] } }, "response": [] }, { - "name": "delete Room Class", + "name": "delete Room Type Templates", "request": { "auth": { "type": "bearer", @@ -137495,33 +146877,18 @@ "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "value": "{{HotelId}}", "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomClasses/{{RoomClassId}}?roomClass=CONDO", + "raw": "{{HostName}}/rm/config/v1/roomTypes/{{RoomTypeTemplatesId}}", "host": [ "{{HostName}}" ], @@ -137529,16 +146896,8 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "roomClasses", - "{{RoomClassId}}" - ], - "query": [ - { - "key": "roomClass", - "value": "CONDO" - } + "roomTypes", + "{{RoomTypeTemplatesId}}" ] } }, @@ -137547,10 +146906,10 @@ ] }, { - "name": "Room Class Template", + "name": "Smoking Types", "item": [ { - "name": "get Room Class Templates", + "name": "get Smoking Types", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -137594,7 +146953,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomClasses", + "raw": "{{HostName}}/rm/config/v1/smokingTypes?fetchInactive=true", "host": [ "{{HostName}}" ], @@ -137602,14 +146961,20 @@ "rm", "config", "v1", - "roomClasses" + "smokingTypes" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } ] } }, "response": [] }, { - "name": "post Room Class Templates", + "name": "post Smoking Types", "request": { "auth": { "type": "bearer", @@ -137642,7 +147007,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"roomClassTemplate\": {\r\n \"description\": {\r\n \"defaultText\": \"Condos\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"CONDO\"\r\n }\r\n}", + "raw": "{\r\n \"smokingTypes\": [\r\n {\r\n \"code\": \"NONSM\",\r\n \"description\": {\r\n \"defaultText\": \"Non Smoking\"\r\n },\r\n \"displayOrder\": 0\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -137650,7 +147015,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomClass", + "raw": "{{HostName}}/rm/config/v1/smokingTypes", "host": [ "{{HostName}}" ], @@ -137658,14 +147023,14 @@ "rm", "config", "v1", - "roomClass" + "smokingTypes" ] } }, "response": [] }, { - "name": "put Room Class Template", + "name": "put Smoking Types", "request": { "auth": { "type": "bearer", @@ -137692,13 +147057,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomClassTemplate\": {\r\n \"description\": {\r\n \"defaultText\": \"Condos\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"CONDO\"\r\n }\r\n}", + "raw": "{\r\n \"smokingTypes\": [\r\n {\r\n \"code\": \"NONSM\",\r\n \"description\": {\r\n \"defaultText\": \"Non Smoking\"\r\n },\r\n \"displayOrder\": 0\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -137706,7 +147071,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomClasses/{{RoomClassTemplateId}}", + "raw": "{{HostName}}/rm/config/v1/smokingTypes/{{SmokingTypesId}}", "host": [ "{{HostName}}" ], @@ -137714,15 +147079,15 @@ "rm", "config", "v1", - "roomClasses", - "{{RoomClassTemplateId}}" + "smokingTypes", + "{{SmokingTypesId}}" ] } }, "response": [] }, { - "name": "delete Room Class Template", + "name": "delete Smoking Types", "request": { "auth": { "type": "bearer", @@ -137763,7 +147128,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomClasses/{{RoomClassTemplateId}}?roomClass=CONDO", + "raw": "{{HostName}}/rm/config/v1/smokingTypes/{{SmokingTypesId}}", "host": [ "{{HostName}}" ], @@ -137771,14 +147136,8 @@ "rm", "config", "v1", - "roomClasses", - "{{RoomClassTemplateId}}" - ], - "query": [ - { - "key": "roomClass", - "value": "CONDO" - } + "smokingTypes", + "{{SmokingTypesId}}" ] } }, @@ -137787,10 +147146,10 @@ ] }, { - "name": "Room Conditions", + "name": "Template Floors", "item": [ { - "name": "get Resort Room Conditions", + "name": "get Template Floors", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -137834,7 +147193,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomConditions", + "raw": "{{HostName}}/rm/config/v1/templateFloors", "host": [ "{{HostName}}" ], @@ -137842,16 +147201,21 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "roomConditions" + "templateFloors" + ], + "query": [ + { + "key": "codes", + "value": "", + "disabled": true + } ] } }, "response": [] }, { - "name": "post Resort Room Condition", + "name": "post Template Floors", "request": { "auth": { "type": "bearer", @@ -137867,18 +147231,18 @@ "header": [ { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomCondition\": {\r\n \"description\": \"Set-up with Bathrobes (Two)\",\r\n \"displayInRoomAssignment\": true,\r\n \"comments\": \"This is where notes can go\",\r\n \"displaySeq\": \"1\",\r\n \"inactive\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BA2\"\r\n }\r\n}", + "raw": "{\r\n \"templateFloors\": [\r\n {\r\n \"global\": true,\r\n \"floor\": \"TOPFL\",\r\n \"description\": \"Top Floor of Property\",\r\n \"housekeeping\": true,\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -137886,7 +147250,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomConditions", + "raw": "{{HostName}}/rm/config/v1/templateFloors", "host": [ "{{HostName}}" ], @@ -137894,16 +147258,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "roomConditions" + "templateFloors" ] } }, "response": [] }, { - "name": "change Resort Room Condition", + "name": "change Template Floors", "request": { "auth": { "type": "bearer", @@ -137919,18 +147281,18 @@ "header": [ { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomCondition\": {\r\n \"description\": \"Set-up with Bathrobes (Two)\",\r\n \"displayInRoomAssignment\": true,\r\n \"comments\": \"This is where notes go\",\r\n \"displaySeq\": \"1\",\r\n \"inactive\": false,\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"BA2\"\r\n }\r\n}", + "raw": "{\r\n \"templateFloors\": [\r\n {\r\n \"global\": true,\r\n \"floor\": \"TOPFL\",\r\n \"description\": \"TOPFL edit\",\r\n \"housekeeping\": true,\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -137938,7 +147300,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomConditions/{{RoomConditionCode}}", + "raw": "{{HostName}}/rm/config/v1/templateFloors/{{TemplateFloorsId}}", "host": [ "{{HostName}}" ], @@ -137946,17 +147308,15 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "roomConditions", - "{{RoomConditionCode}}" + "templateFloors", + "{{TemplateFloorsId}}" ] } }, "response": [] }, { - "name": "remove Resort Room Condition", + "name": "remove Template Floor", "request": { "auth": { "type": "bearer", @@ -137972,26 +147332,17 @@ "header": [ { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomConditions/{{RoomConditionCode}}", + "raw": "{{HostName}}/rm/config/v1/templateFloors/{{TemplateFloorsId}}", "host": [ "{{HostName}}" ], @@ -137999,42 +147350,20 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", - "roomConditions", - "{{RoomConditionCode}}" + "templateFloors", + "{{TemplateFloorsId}}" ] } }, "response": [] } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } ] }, { - "name": "Room Condition Template", + "name": "Template Out Of Order Service Reasons", "item": [ { - "name": "get Room Condition Templates", + "name": "get Template Out Of Order Service Reasons", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -138078,7 +147407,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomConditions", + "raw": "{{HostName}}/rm/config/v1/outOfOrderServiceReasons?includeInactive=false", "host": [ "{{HostName}}" ], @@ -138086,14 +147415,20 @@ "rm", "config", "v1", - "roomConditions" + "outOfOrderServiceReasons" + ], + "query": [ + { + "key": "includeInactive", + "value": "false" + } ] } }, "response": [] }, { - "name": "post Room Condition Templates", + "name": "post Template Out Of Order Service Reasons", "request": { "auth": { "type": "bearer", @@ -138120,13 +147455,13 @@ }, { "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "value": "{{AppKey}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomConditionTemplate\": {\r\n \"description\": \"Air Quality Testing\",\r\n \"displayInRoomAssignment\": true,\r\n \"comments\": \"Notes can go here\",\r\n \"displaySeq\": \"2\",\r\n \"inactive\": false,\r\n \"code\": \"AIR\"\r\n }\r\n}", + "raw": "{\r\n \"templateOutOfOrderServiceReasons\": [\r\n {\r\n \"description\": \"Door Lock Broken\",\r\n \"sequence\": \"6\",\r\n \"reasonCode\": \"DOOR\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -138134,7 +147469,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomConditions", + "raw": "{{HostName}}/rm/config/v1/outOfOrderServiceReasons", "host": [ "{{HostName}}" ], @@ -138142,14 +147477,14 @@ "rm", "config", "v1", - "roomConditions" + "outOfOrderServiceReasons" ] } }, "response": [] }, { - "name": "change Room Condition Templates", + "name": "change Template Out Of Order Service Reasons", "request": { "auth": { "type": "bearer", @@ -138182,7 +147517,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"roomConditionTemplate\": {\r\n \"description\": \"Air Quality Testing\",\r\n \"displayInRoomAssignment\": true,\r\n \"comments\": \"Notes can go here\",\r\n \"displaySeq\": \"2\",\r\n \"inactive\": false,\r\n \"code\": \"AIR\"\r\n }\r\n}", + "raw": "{\r\n \"templateOutOfOrderServiceReasons\": [\r\n {\r\n \"description\": \"Door Lock Broken\",\r\n \"sequence\": \"4\",\r\n \"reasonCode\": \"DOOR\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -138190,7 +147525,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomConditions/{{TemplateCode}}", + "raw": "{{HostName}}/rm/config/v1/outOfOrderServiceReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -138198,15 +147533,15 @@ "rm", "config", "v1", - "roomConditions", - "{{TemplateCode}}" + "outOfOrderServiceReasons", + "{{ReasonCode}}" ] } }, "response": [] }, { - "name": "remove Room Condition Templates", + "name": "remove Template Out Of Order Service Reasons", "request": { "auth": { "type": "bearer", @@ -138247,7 +147582,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomConditions/{{TemplateCode}}?roomConditionTemplateCode=AIR", + "raw": "{{HostName}}/rm/config/v1/outOfOrderServiceReasons/{{ReasonCode}}", "host": [ "{{HostName}}" ], @@ -138255,14 +147590,8 @@ "rm", "config", "v1", - "roomConditions", - "{{TemplateCode}}" - ], - "query": [ - { - "key": "roomConditionTemplateCode", - "value": "AIR" - } + "outOfOrderServiceReasons", + "{{ReasonCode}}" ] } }, @@ -138271,10 +147600,10 @@ ] }, { - "name": "Room Features", + "name": "Template Room Features", "item": [ { - "name": "get Room Features", + "name": "get Template Room Features ", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -138318,7 +147647,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomFeatures?wildCard=Co", + "raw": "{{HostName}}/rm/config/v1/roomFeatures?wildCard=c", "host": [ "{{HostName}}" ], @@ -138326,132 +147655,25 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", "roomFeatures" ], "query": [ { "key": "codes", - "value": "COFFEE", - "description": "user getRoomFeaturesLOV find codes", + "value": "BAL", "disabled": true }, { - "key": "wildCard", - "value": "Co" - } - ] - } - }, - "response": [] - }, - { - "name": "post Room Features", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"roomFeatures\": [\r\n {\r\n \"groupCode\": \"ROOM FEATURES\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Mountain View\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"MV\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomFeatures", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "roomFeatures" - ] - } - }, - "response": [] - }, - { - "name": "change Room Features", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"roomFeatures\": [\r\n {\r\n \"groupCode\": \"ROOM FEATURES\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"description\": {\r\n \"defaultText\": \"Mountain View\"\r\n },\r\n \"sequence\": \"2\",\r\n \"code\": \"MV\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomFeatures", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "roomFeatures" + "key": "wildCard", + "value": "c" + } ] } }, "response": [] }, { - "name": "remove Room Features", + "name": "post Template Room Features", "request": { "auth": { "type": "bearer", @@ -138463,7 +147685,7 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ { "key": "x-app-key", @@ -138478,7 +147700,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"templateRoomFeatures\": [\r\n {\r\n \"global\": false,\r\n \"groupCode\": \"ROOM FEATURES\",\r\n \"description\": {\r\n \"defaultText\": \"Mountain View\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"MV\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -138486,7 +147708,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomFeatures?genericHotelParentCodes=MV&genericHotelParentCodesGroup=ROOM FEATURES", + "raw": "{{HostName}}/rm/config/v1/roomFeatures", "host": [ "{{HostName}}" ], @@ -138494,54 +147716,14 @@ "rm", "config", "v1", - "hotels", - "{{HotelId}}", "roomFeatures" - ], - "query": [ - { - "key": "genericHotelParentCodes", - "value": "MV" - }, - { - "key": "genericHotelParentCodesGroup", - "value": "ROOM FEATURES" - } ] } }, "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "Room Hierarchies", - "item": [ - { - "name": "get Room Hierarchies", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "change Template Room Features", "request": { "auth": { "type": "bearer", @@ -138553,28 +147735,22 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { - "key": "Content-Type", - "name": "Content-Type", + "key": "x-app-key", "type": "text", - "value": "application/json" + "value": "{{AppKey}}" }, { "key": "x-hotelid", "type": "text", "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"templateRoomFeatures\": [\r\n {\r\n \"global\": false,\r\n \"groupCode\": \"ROOM FEATURES\",\r\n \"description\": {\r\n \"defaultText\": \"Mountain View\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"MV\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -138582,7 +147758,7 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomHierarchies?hotelIds={{HotelId}}", + "raw": "{{HostName}}/rm/config/v1/roomFeatures", "host": [ "{{HostName}}" ], @@ -138590,30 +147766,14 @@ "rm", "config", "v1", - "roomHierarchies" - ], - "query": [ - { - "key": "hotelIds", - "value": "{{HotelId}}" - }, - { - "key": "fromCode", - "value": "", - "disabled": true - }, - { - "key": "toCode", - "value": "", - "disabled": true - } + "roomFeatures" ] } }, "response": [] }, { - "name": "post Room Hierarchies", + "name": "remove Template Room Features", "request": { "auth": { "type": "bearer", @@ -138625,36 +147785,21 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" }, { "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "value": "{{HotelId}}", "type": "text" } ], - "body": { - "mode": "raw", - "raw": "{\r\n \"roomHierarchies\": {\r\n \"roomHierarchy\": [\r\n {\r\n \"toCodes\": [\r\n \"SUP\"\r\n ],\r\n \"displaySequence\": \"3\",\r\n \"roomHierarchyType\": \"Type\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"fromCode\": \"ECO\"\r\n }\r\n ]\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomHierarchies", + "raw": "{{HostName}}/rm/config/v1/roomFeatures?genericTemplateParentGroups=ROOM+FEATURES&genericTemplateParentCodes=MV", "host": [ "{{HostName}}" ], @@ -138662,681 +147807,1443 @@ "rm", "config", "v1", - "roomHierarchies" + "roomFeatures" + ], + "query": [ + { + "key": "genericTemplateParentGroups", + "value": "ROOM+FEATURES" + }, + { + "key": "genericTemplateParentCodes", + "value": "MV" + } ] } - }, - "response": [] + }, + "response": [] + } + ] + }, + { + "name": "get Building Floor Mappings", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/buildingFloorMappings?hotelId={{HotelId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "buildingFloorMappings" + ], + "query": [ + { + "key": "hotelId", + "value": "{{HotelId}}" + } + ] + } + }, + "response": [] + }, + { + "name": "get Housekeeping Task Sheet Rooms", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTaskSheetRooms", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "housekeepingTaskSheetRooms" + ] + } + }, + "response": [] + }, + { + "name": "get Room Groups", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/rateGroups?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "rateGroups" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + }, + { + "key": "codes", + "value": "", + "disabled": true + }, + { + "key": "wildCard", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "b", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "get Room Type Info", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomType/{{RoomTypeCode}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "roomType", + "{{RoomTypeCode}}" + ] + } + }, + "response": [] + }, + { + "name": "get Room Preference Priorities", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/roomPreferencePriorities?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "roomPreferencePriorities" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" + } + ] + } + }, + "response": [] + }, + { + "name": "get Rooms", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/rooms?physical=true&room=105", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "rooms" + ], + "query": [ + { + "key": "physical", + "value": "true" + }, + { + "key": "room", + "value": "105" + } + ] + } + }, + "response": [] + }, + { + "name": "get Rooms Summary", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/roomsSummary?limit=50&physical=true&hotelId={{HotelId}}&pageNumber=1&pseudo=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "roomsSummary" + ], + "query": [ + { + "key": "limit", + "value": "50" + }, + { + "key": "physical", + "value": "true" + }, + { + "key": "hotelId", + "value": "{{HotelId}}" + }, + { + "key": "pageNumber", + "value": "1" + }, + { + "key": "pseudo", + "value": "true" + } + ] + } + }, + "response": [] + }, + { + "name": "get Room Types", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypes?physical=true&pseudo=true&summaryInfo=false", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "roomTypes" + ], + "query": [ + { + "key": "physical", + "value": "true" + }, + { + "key": "pseudo", + "value": "true" + }, + { + "key": "summaryInfo", + "value": "false" + } + ] + } + }, + "response": [] + }, + { + "name": "post Bed Type Requests", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"bedTypeRequests\": [\r\n {\r\n \"code\": \"SGP\",\r\n \"description\": {\r\n \"defaultText\": \"Single Bed\"\r\n }\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/bedTypeRequests", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "bedTypeRequests" + ] + } + }, + "response": [] + }, + { + "name": "post Room Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"roomType\": {\r\n \"roomTypeDetails\": {\r\n \"newRoomType\": \"2905\",\r\n \"roomClass\": \"SUITE\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"Cottage\"\r\n },\r\n \"description\": {\r\n \"defaultText\": \"Long Descripiong goes here\"\r\n },\r\n \"activeDate\": \"2023-09-08\",\r\n \"pseudo\": false,\r\n \"accessible\": false,\r\n \"suite\": {\r\n \"value\": false\r\n },\r\n \"meetingRoom\": false,\r\n \"sendToInterface\": false,\r\n \"sellSequence\": \"7\",\r\n \"generic\": false,\r\n \"maintenance\": false,\r\n \"defaultOccupancy\": \"1\",\r\n \"minimumOccupancy\": \"1\",\r\n \"maximumOccupancy\": \"4\",\r\n \"maxAdults\": \"2\",\r\n \"houseKeeping\": false,\r\n \"autoPopulate\": false,\r\n \"autoRoomAssign\": false,\r\n \"autoCheckin\": false,\r\n \"components\": [],\r\n \"features\": [],\r\n \"roomType\": \"2905\",\r\n \"numberOfRooms\": \"0\",\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypes", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "roomTypes" + ] + } + }, + "response": [] + }, + { + "name": "put Room Types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"roomType\": {\r\n \"roomTypeDetails\": {\r\n \"newRoomType\": \"SATRMTP\",\r\n \"roomClass\": \"RC001\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"Room type text\"\r\n },\r\n \"pseudo\": false,\r\n \"accessible\": false,\r\n \"suite\": {\r\n \"value\": false\r\n },\r\n \"meetingRoom\": true,\r\n \"sendToInterface\": true,\r\n \"sellSequence\": \"6\",\r\n \"generic\": false,\r\n \"maintenance\": true,\r\n \"defaultOccupancy\": \"1\",\r\n \"maxAdults\": \"2\",\r\n \"maxChildren\": \"2\",\r\n \"houseKeeping\": true,\r\n \"autoPopulate\": false,\r\n \"autoRoomAssign\": false,\r\n \"autoCheckin\": false,\r\n \"components\": [\r\n {\r\n \"qty\": \"1\",\r\n \"roomType\": \"SATRMTP\"\r\n }\r\n ],\r\n \"features\": [],\r\n \"roomType\": \"SATRMTP\",\r\n \"numberOfRooms\": \"0\",\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypes/{{RoomTypeId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "roomTypes", + "{{RoomTypeId}}" + ] + } + }, + "response": [] + }, + { + "name": "set Building Floor Mappings", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "PUT", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"buildingFloorMappings\": [\r\n {\r\n \"floorMappingId\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"floorCode\": \"MAIN\",\r\n \"buildingCode\": \"MAIN\"\r\n },\r\n \"description\": \"First Floor\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rm/config/v1/buildingFloorMappings", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "buildingFloorMappings" + ] + } + }, + "response": [] + }, + { + "name": "delete Rooms", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + } + ], + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/rooms/{{RoomsId}}?room=101", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "rooms", + "{{RoomsId}}" + ], + "query": [ + { + "key": "room", + "value": "101" + } + ] + } + }, + "response": [] + }, + { + "name": "delete Room types", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" + } + ], + "url": { + "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypes/{{RoomTypeId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rm", + "config", + "v1", + "hotels", + "{{HotelId}}", + "roomTypes", + "{{RoomTypeId}}" + ] + } + }, + "response": [] + } + ], + "description": "###### APIs to cater for Rooms Management in OPERA Cloud.\r\n\r\nFor further detailed information on Rooms Configuration, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_admin_inventory_accommodation_management.htm#OCSUH-AccommodationManagement-DAF8C986).", + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] + }, + { + "name": "Room Rotation (RMR)", + "item": [ + { + "name": "Get Reservation Rotation Points", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "name": "change Room Hierarchies", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"roomHierarchies\": [\r\n {\r\n \"toCodes\": [\r\n \"SUP\"\r\n ],\r\n \"displaySequence\": \"2\",\r\n \"roomHierarchyType\": \"Type\",\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"fromCode\": \"ECO\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomHierarchies", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomHierarchies" - ] - } + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" }, - "response": [] + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "" }, - { - "name": "remove Room Hierarchies", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "url": { + "raw": "{{HostName}}/rmr/v1/hotels/{{hotelId}}/departureStartDate/{{departureStartDate}}/departureEndDate/{{departureEndDate}}/reservationRotationPoints?roomIds=106&limit=100", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "v1", + "hotels", + "{{hotelId}}", + "departureStartDate", + "{{departureStartDate}}", + "departureEndDate", + "{{departureEndDate}}", + "reservationRotationPoints" + ], + "query": [ + { + "key": "roomIds", + "value": "106" }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "limit", + "value": "100" }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomHierarchies?hotelId={{HotelId}}&fromCode=ECO&roomHierarchyType=Type", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomHierarchies" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - }, - { - "key": "fromCode", - "value": "ECO" - }, - { - "key": "roomHierarchyType", - "value": "Type" - } - ] + { + "key": "", + "value": null, + "disabled": true } - }, - "response": [] + ] } - ] + }, + "response": [] }, { - "name": "Room Maintenance Reasons", - "item": [ - { - "name": "get Hotel Room Maintenance Reasons", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomMaintenanceReasons", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "roomMaintenanceReasons" - ] + "name": "Get Reservation Rotation Points Details", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" }, - "response": [] + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "" }, - { - "name": "post Hotel Room Maintenance Reasons", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"hotelRoomMaintenanceReasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine Broken\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomMaintenanceReasons", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "roomMaintenanceReasons" - ] + "url": { + "raw": "{{HostName}}/rmr/v1/hotels/{{hotelId}}/reservations/{{reservationId}}/rooms/{{RoomID}}/reservationRotationPointsDetails", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "v1", + "hotels", + "{{hotelId}}", + "reservations", + "{{reservationId}}", + "rooms", + "{{RoomID}}", + "reservationRotationPointsDetails" + ] + } + }, + "response": [] + }, + { + "name": "Put Reservation Rotation Points Details", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" }, - "response": [] + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"reservationRotationPointsDetailsList\": {\r\n \"reservationRotationPointsDetails\": [\r\n {\r\n \"startDate\": \"2023-10-25\",\r\n \"endDate\": \"2023-10-26\",\r\n \"type\": \"PerNight\",\r\n \"currentPoints\": \"10\",\r\n \"adjustPointsTo\": \"8\",\r\n \"adjustmentReason\": {\r\n \"code\": \"MGMT\",\r\n \"description\": \"Adjust Management Fee\"\r\n }\r\n },\r\n {\r\n \"startDate\": \"2023-10-25\",\r\n \"endDate\": \"2023-10-26\",\r\n \"type\": \"PerRevenue\",\r\n \"currentPoints\": \"100\",\r\n \"adjustPointsTo\": \"50\",\r\n \"adjustmentReason\": {\r\n \"code\": \"RATE\",\r\n \"description\": \"Adjust Room Rate\"\r\n }\r\n },\r\n {\r\n \"startDate\": \"2023-10-25\",\r\n \"endDate\": \"2023-10-26\",\r\n \"type\": \"PerStay\",\r\n \"currentPoints\": \"100\",\r\n \"adjustPointsTo\": \"75\",\r\n \"adjustmentReason\": {\r\n \"code\": \"TAX\",\r\n \"description\": \"Adjust Tax Withholding\"\r\n }\r\n }\r\n ]\r\n }\r\n}" }, - { - "name": "change Hotel Room Maintenance Reasons", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"hotelRoomMaintenanceReasons\": [\r\n {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine is really Broken\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomMaintenanceReasons/{{ReasonCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "roomMaintenanceReasons", - "{{ReasonCode}}" - ] + "url": { + "raw": "{{HostName}}/rmr/v1/hotels/{{hotelId}}/reservations/{{reservationId}}/rooms/{{roomId}}/reservationRotationPointsDetails", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "v1", + "hotels", + "{{hotelId}}", + "reservations", + "{{reservationId}}", + "rooms", + "{{roomId}}", + "reservationRotationPointsDetails" + ] + } + }, + "response": [] + }, + { + "name": "Get Room Rotation Points", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" }, - "response": [] + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "" }, - { - "name": "remove Hotel Room Maintenance Reasons", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "url": { + "raw": "{{HostName}}/rmr/v1/hotels/{{hotelId}}/roomRotationPoints?roomRotationPointsDate={{currentdate}}&limit=100", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "v1", + "hotels", + "{{hotelId}}", + "roomRotationPoints" + ], + "query": [ + { + "key": "roomRotationPointsDate", + "value": "{{currentdate}}" }, - "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomMaintenanceReasons/{{ReasonCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "hotels", - "{{HotelId}}", - "roomMaintenanceReasons", - "{{ReasonCode}}" - ] + { + "key": "limit", + "value": "100" } - }, - "response": [] + ] } - ] + }, + "response": [] }, { - "name": "Room Move Reasons", - "item": [ - { - "name": "get Room Move Reasons", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomMoveReasons?fetchInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomMoveReasons" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - }, - { - "key": "codes", - "value": "", - "disabled": true - } - ] + "name": "Put Room Rotation Points", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" }, - "response": [] + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": " {\r\n \"roomRotationPointsAdjustmentInfoTypeList\": [\r\n {\r\n \"roomId\": \"320\",\r\n \"balanceForwardPoints\": 0,\r\n \"roomAdjustedPoints\": 500\r\n }\r\n ]\r\n }" }, - { - "name": "post Room Move Reasons", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"roomMoveReasons\": [\r\n {\r\n \"code\": \"NOTCLEAN\",\r\n \"description\": {\r\n \"defaultText\": \"Not Clean\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomMoveReasons", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomMoveReasons" - ] + "url": { + "raw": "{{HostName}}/rmr/v1/hotels/{{hotelId}}/roomRotationPoints", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "v1", + "hotels", + "{{hotelId}}", + "roomRotationPoints" + ] + } + }, + "response": [] + }, + { + "name": "Get Profile Room Owners Details", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" }, - "response": [] + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": " {\r\n \"roomRotationPointsAdjustmentInfoTypeList\": [\r\n {\r\n \"roomId\": \"320\",\r\n \"balanceForwardPoints\": 0,\r\n \"roomAdjustedPoints\": 500\r\n }\r\n ]\r\n }" }, - { - "name": "change Room Move Reasons", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "url": { + "raw": "{{HostName}}/rmr/v1/profiles/{{profileId}}/roomOwnerships", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "v1", + "profiles", + "{{profileId}}", + "roomOwnerships" + ], + "query": [ + { + "key": "hotelIds", + "value": "{{hotelId}}", + "disabled": true }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"roomMoveReasons\": [\r\n {\r\n \"code\": \"NOTCLEAN\",\r\n \"description\": {\r\n \"defaultText\": \"Not Clean\"\r\n },\r\n \"displayOrder\": \"2\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "startDate", + "value": null, + "disabled": true }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomMoveReasons/{{ReasonCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomMoveReasons", - "{{ReasonCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Room Move Reasons", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + { + "key": "endDate", + "value": null, + "disabled": true }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "includeReferral", + "value": "true", + "disabled": true }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomMoveReasons/{{ReasonCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomMoveReasons", - "{{ReasonCode}}" - ] + { + "key": "includeAvailableRoomsOnly", + "value": "true", + "disabled": true } - }, - "response": [] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } + ] } - ] + }, + "response": [] }, { - "name": "Room Potentials", - "item": [ - { - "name": "get Room Potentials", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "name": "Get Room Owners", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": " {\r\n \"roomRotationPointsAdjustmentInfoTypeList\": [\r\n {\r\n \"roomId\": \"320\",\r\n \"balanceForwardPoints\": 0,\r\n \"roomAdjustedPoints\": 500\r\n }\r\n ]\r\n }" + }, + "url": { + "raw": "{{HostName}}/rmr/v1/roomOwners?includeInactive=false&hotelIds={{hotelId}}&startDateTo={{currentdate}}&limit=100", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "v1", + "roomOwners" + ], + "query": [ + { + "key": "endDateFrom", + "value": "", + "disabled": true }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/rm/config/v1/roomPotentials?fetchInactive=false", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomPotentials" - ], - "query": [ - { - "key": "fetchInactive", - "value": "false" - } - ] + { + "key": "startDateFrom", + "value": "", + "disabled": true + }, + { + "key": "endDateTo", + "value": "", + "disabled": true + }, + { + "key": "roomIds", + "value": "", + "disabled": true + }, + { + "key": "includeInactive", + "value": "false" + }, + { + "key": "hotelIds", + "value": "{{hotelId}}" + }, + { + "key": "roomTypes", + "value": "", + "disabled": true + }, + { + "key": "contractNumber", + "value": "", + "disabled": true + }, + { + "key": "startDateTo", + "value": "{{currentdate}}" + }, + { + "key": "roomClasses", + "value": "", + "disabled": true + }, + { + "key": "limit", + "value": "100" } - }, - "response": [] - }, + ] + } + }, + "response": [] + } + ] + }, + { + "name": "Room Rotation Configuration (RMR Config)", + "item": [ + { + "name": "XX Internal / Deprecated", + "item": [ { - "name": "post Room Potentials", + "name": "delete Rotation Groups (v0)", "request": { "auth": { "type": "bearer", @@ -139348,22 +149255,28 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomPotentials\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"CODE5\",\r\n \"description\": {\r\n \"defaultText\": \"Room Potentials1\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -139371,22 +149284,23 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomPotentials", + "raw": "{{HostName}}/rmr/config/v1/rotationGroups/{{RotationGroupsId}}", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomPotentials" + "rotationGroups", + "{{RotationGroupsId}}" ] } }, "response": [] }, { - "name": "put Room Potentials", + "name": "delete Rotation Rules (v0)", "request": { "auth": { "type": "bearer", @@ -139398,22 +149312,28 @@ } ] }, - "method": "PUT", + "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomPotentials\": [\r\n {\r\n \"inactive\": false,\r\n \"code\": \"D\",\r\n \"description\": {\r\n \"defaultText\": \"Description business edit\"\r\n },\r\n \"displayOrder\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -139421,74 +149341,28 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomPotentials/{{RoomPotentialsId}}", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rules/{{RuleId}}", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomPotentials", - "{{RoomPotentialsId}}" + "hotels", + "{{hotelId}}", + "rules", + "{{RuleId}}" ] } }, "response": [] }, { - "name": "delete Room Potentials", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "" - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomPotentials/{{RoomPotentialsId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomPotentials", - "{{RoomPotentialsId}}" - ] - } + "name": "get Rotation Groups (v0)", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - "response": [] - } - ] - }, - { - "name": "Room Template Maintenance Reasons", - "item": [ - { - "name": "get Template Room Maintenance Reasons", "request": { "auth": { "type": "bearer", @@ -139504,13 +149378,14 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -139518,29 +149393,61 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomMaintenanceReasons?includeInactive=false", + "raw": "{{HostName}}/rmr/config/v1/rotationGroups?fetchInactive=true", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomMaintenanceReasons" + "rotationGroups" ], "query": [ { - "key": "includeInactive", - "value": "false" + "key": "fetchInactive", + "value": "true" + }, + { + "key": "code", + "value": "", + "disabled": true + }, + { + "key": "wildcard", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "", + "disabled": true } ] } }, "response": [] - }, + } + ] + }, + { + "name": "Get Rotation Rules", + "item": [ { - "name": "post Template Room Maintenance Reasons", + "name": "get Rotation Rules", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -139552,7 +149459,7 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { "key": "Content-Type", @@ -139563,7 +149470,7 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -139573,7 +149480,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateRoomMaintenanceReasons\": [\r\n {\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine Broken\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -139581,22 +149488,52 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomMaintenanceReasons", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rules?setupType=Points&limit=20", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomMaintenanceReasons" + "hotels", + "{{hotelId}}", + "rules" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "Points" + }, + { + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", + "disabled": true + }, + { + "key": "limit", + "value": "20" + } ] } }, "response": [] }, { - "name": "change Template Room Maintenance Reasons", + "name": "get Rotation Rules -> Rotation Point Rules", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -139608,17 +149545,18 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -139628,125 +149566,49 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateRoomMaintenanceReasons\": [\r\n {\r\n \"code\": \"COFFEE\",\r\n \"description\": \"Coffee Machine is really broken\",\r\n \"sellSequence\": \"1\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}" - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomMaintenanceReasons/{{ReasonCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomMaintenanceReasons", - "{{ReasonCode}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Template Room Maintenance Reasons", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "raw": "", + "options": { + "raw": { + "language": "json" } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "Content-Type", - "value": "application/json", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" } - ], - "url": { - "raw": "{{HostName}}/rm/config/v1/roomMaintenanceReasons/{{ReasonCode}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomMaintenanceReasons", - "{{ReasonCode}}" - ] - } - }, - "response": [] - } - ] - }, - { - "name": "Room Type Template", - "item": [ - { - "name": "get Room Type Templates", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] }, - "method": "GET", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], "url": { - "raw": "{{HostName}}/rm/config/v1/roomTypes?includeInactive=false&physical=false&pseudo=false", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rules?setupType=Points&limit=20", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomTypes" + "hotels", + "{{hotelId}}", + "rules" ], "query": [ { - "key": "includeInactive", - "value": "false" + "key": "fetchInactive", + "value": "true", + "disabled": true }, { - "key": "physical", - "value": "false" + "key": "setupType", + "value": "Points" }, { - "key": "pseudo", - "value": "false" + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", + "disabled": true + }, + { + "key": "limit", + "value": "20" } ] } @@ -139754,7 +149616,10 @@ "response": [] }, { - "name": "post Room Type Templates", + "name": "get Rotation Rules -> Owner Multiplier Rules", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -139766,72 +149631,28 @@ } ] }, - "method": "POST", + "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"roomTypeTemplate\": {\r\n \"roomTypeTemplateDetails\": {\r\n \"newRoomType\": \"DLXK\",\r\n \"roomClass\": \"SUP\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"Deluxe King\"\r\n },\r\n \"description\": {},\r\n \"pseudo\": false,\r\n \"meetingRoom\": false,\r\n \"sendToInterface\": false,\r\n \"generic\": false,\r\n \"maintenance\": false,\r\n \"defaultOccupancy\": \"1\",\r\n \"houseKeeping\": false,\r\n \"autoPopulate\": false,\r\n \"autoRoomAssign\": false,\r\n \"autoCheckin\": false,\r\n \"components\": [],\r\n \"features\": [],\r\n \"roomType\": \"DLXK\",\r\n \"numberOfRooms\": \"0\",\r\n \"inactive\": false\r\n }\r\n }\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomTypes", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomTypes" - ] - } - }, - "response": [] - }, - { - "name": "put Room Type Templates", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{hotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomTypeTemplate\": {\r\n \"roomTypeTemplateDetails\": {\r\n \"newRoomType\": \"DLXK\",\r\n \"roomClass\": \"SUP\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"Deluxe King\"\r\n },\r\n \"description\": {},\r\n \"pseudo\": false,\r\n \"meetingRoom\": false,\r\n \"sendToInterface\": false,\r\n \"generic\": false,\r\n \"maintenance\": false,\r\n \"defaultOccupancy\": \"1\",\r\n \"houseKeeping\": false,\r\n \"autoPopulate\": false,\r\n \"autoRoomAssign\": false,\r\n \"autoCheckin\": false,\r\n \"components\": [],\r\n \"features\": [],\r\n \"roomType\": \"DLXK\",\r\n \"numberOfRooms\": \"0\",\r\n \"inactive\": false\r\n }\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -139839,70 +149660,49 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomTypes/{{RoomTypeTemplatesId}}", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rules?setupType=OwnerMultiplier&limit=20", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomTypes", - "{{RoomTypeTemplatesId}}" - ] - } - }, - "response": [] - }, - { - "name": "delete Room Type Templates", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "hotels", + "{{hotelId}}", + "rules" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "fetchInactive", + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "Points", + "disabled": true + }, + { + "key": "setupType", + "value": "OwnerMultiplier" + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", + "disabled": true + }, + { + "key": "limit", + "value": "20" } ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/rm/config/v1/roomTypes/{{RoomTypeTemplatesId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomTypes", - "{{RoomTypeTemplatesId}}" - ] } }, "response": [] - } - ] - }, - { - "name": "Smoking Types", - "item": [ + }, { - "name": "get Smoking Types", + "name": "get Rotation Rules -> Out of Order/Service Multipliers", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -139928,12 +149728,12 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -139946,28 +149746,54 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/smokingTypes?fetchInactive=true", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rules?setupType=RoomStatusMultiplier&limit=20", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "smokingTypes" + "hotels", + "{{hotelId}}", + "rules" ], "query": [ { "key": "fetchInactive", - "value": "true" + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "Points", + "disabled": true + }, + { + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier" + }, + { + "key": "limit", + "value": "20" } ] } }, "response": [] - }, + } + ] + }, + { + "name": "post Rotation Rules", + "item": [ { - "name": "post Smoking Types", + "name": "post Rotation Rules", "request": { "auth": { "type": "bearer", @@ -139990,17 +149816,17 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"smokingTypes\": [\r\n {\r\n \"code\": \"NONSM\",\r\n \"description\": {\r\n \"defaultText\": \"Non Smoking\"\r\n },\r\n \"displayOrder\": 0\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"rotationRules\": [\r\n {\r\n \"status\": \"New\",\r\n \"setupType\": \"Points\",\r\n \"startDate\": \"2022-01-31\",\r\n \"endDate\": \"2023-06-30\",\r\n \"calculationRule\": \"PerStay\",\r\n \"referral\": false,\r\n \"points\": \"150\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"rateCodes\": [\r\n \"AAA\",\r\n \"DAILY\",\r\n \"RACK\"\r\n ],\r\n \"roomTypes\": [\r\n \"DLXK\",\r\n \"DLXQ\"\r\n ]\r\n },\r\n {\r\n \"status\": \"New\",\r\n \"setupType\": \"OwnerMultiplier\",\r\n \"roomTypes\": [\r\n \"DLXK\",\r\n \"DLXQ\"\r\n ],\r\n \"startDate\": \"2022-01-31\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"multiplier\": \"0.5\",\r\n \"rateCodes\": [\r\n \"AAA\",\r\n \"COMP\",\r\n \"DAILY\"\r\n ]\r\n },\r\n {\r\n \"status\": \"New\",\r\n \"setupType\": \"RoomStatusMultiplier\",\r\n \"roomTypes\": [\r\n \"DLXK\",\r\n \"DLXQ\"\r\n ],\r\n \"startDate\": \"2022-01-31\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"multiplier\": \"2\",\r\n \"reasons\": [\r\n \"FAUCET\",\r\n \"BULB\"\r\n ]\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -140008,22 +149834,41 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/smokingTypes", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rotationRules", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "smokingTypes" + "hotels", + "{{hotelId}}", + "rotationRules" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", + "disabled": true + } ] } }, "response": [] }, { - "name": "put Smoking Types", + "name": "post Rotation Rules -> Create Rotation Points Rule", "request": { "auth": { "type": "bearer", @@ -140035,7 +149880,7 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { "key": "Content-Type", @@ -140046,17 +149891,17 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"smokingTypes\": [\r\n {\r\n \"code\": \"NONSM\",\r\n \"description\": {\r\n \"defaultText\": \"Non Smoking\"\r\n },\r\n \"displayOrder\": 0\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"rotationRules\": [\r\n {\r\n \"setupType\": \"Points\",\r\n \"status\": \"New\",\r\n \"calculationRule\": \"PerStay\",\r\n \"referral\": false,\r\n \"points\": \"100\",\r\n \"roomTypes\": [\r\n \"STDQ\"\r\n ],\r\n \"startDate\": \"2022-01-31\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"rateCodes\": []\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -140064,23 +149909,41 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/smokingTypes/{{SmokingTypesId}}", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rotationRules", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "smokingTypes", - "{{SmokingTypesId}}" + "hotels", + "{{hotelId}}", + "rotationRules" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", + "disabled": true + } ] } }, "response": [] }, { - "name": "delete Smoking Types", + "name": "post Rotation Rules -> Update Rotation Point Rule", "request": { "auth": { "type": "bearer", @@ -140092,7 +149955,7 @@ } ] }, - "method": "DELETE", + "method": "POST", "header": [ { "key": "Content-Type", @@ -140103,7 +149966,7 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -140113,7 +149976,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"rotationRules\": [\r\n {\r\n \"ruleId\": \"{{ruleId}}\",\r\n \"setupType\": \"Points\",\r\n \"status\": \"Changed\",\r\n \"calculationRule\": \"PerStay\",\r\n \"referral\": false,\r\n \"points\": \"175\",\r\n \"roomTypes\": [\r\n \"STDQ\"\r\n ],\r\n \"startDate\": \"2022-01-31\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"rateCodes\": []\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -140121,31 +149984,41 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/smokingTypes/{{SmokingTypesId}}", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rotationRules", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "smokingTypes", - "{{SmokingTypesId}}" + "hotels", + "{{hotelId}}", + "rotationRules" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", + "disabled": true + } ] } }, "response": [] - } - ] - }, - { - "name": "Template Floors", - "item": [ + }, { - "name": "get Template Floors", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Rotation Rules -> Create Owner Multiplier Rule", "request": { "auth": { "type": "bearer", @@ -140157,7 +150030,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -140168,7 +150041,7 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -140178,7 +150051,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"rotationRules\": [\r\n {\r\n \"status\": \"New\",\r\n \"setupType\": \"OwnerMultiplier\",\r\n \"roomTypes\": [\r\n \"DLXK\",\r\n \"DLXQ\"\r\n ],\r\n \"multiplier\": \"0.5\",\r\n \"startDate\": \"2022-01-31\",\r\n \"endDate\": \"2022-12-31\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"rateCodes\": []\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -140186,20 +150059,32 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/templateFloors", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rotationRules", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "templateFloors" + "hotels", + "{{hotelId}}", + "rotationRules" ], "query": [ { - "key": "codes", - "value": "", + "key": "fetchInactive", + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", "disabled": true } ] @@ -140208,7 +150093,7 @@ "response": [] }, { - "name": "post Template Floors", + "name": "post Rotation Rules -> Update Owner Multiplier Rule", "request": { "auth": { "type": "bearer", @@ -140223,69 +150108,25 @@ "method": "POST", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"templateFloors\": [\r\n {\r\n \"global\": true,\r\n \"floor\": \"TOPFL\",\r\n \"description\": \"Top Floor of Property\",\r\n \"housekeeping\": true,\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rm/config/v1/templateFloors", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "templateFloors" - ] - } - }, - "response": [] - }, - { - "name": "change Template Floors", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{hotelId}}" }, { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateFloors\": [\r\n {\r\n \"global\": true,\r\n \"floor\": \"TOPFL\",\r\n \"description\": \"TOPFL edit\",\r\n \"housekeeping\": true,\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"rotationRules\": [\r\n {\r\n \"ruleId\": \"{{ruleId}}\"\r\n \"status\": \"Changed\",\r\n \"setupType\": \"OwnerMultiplier\",\r\n \"roomTypes\": [\r\n \"DLXK\",\r\n \"DLXQ\"\r\n ],\r\n \"multiplier\": \"0.75\",\r\n \"startDate\": \"2022-01-31\",\r\n \"endDate\": \"2022-12-31\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"rateCodes\": []\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -140293,73 +150134,41 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/templateFloors/{{TemplateFloorsId}}", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rotationRules", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "templateFloors", - "{{TemplateFloorsId}}" - ] - } - }, - "response": [] - }, - { - "name": "remove Template Floor", - "request": { - "auth": { - "type": "bearer", - "bearer": [ + "hotels", + "{{hotelId}}", + "rotationRules" + ], + "query": [ { - "key": "token", - "value": "{{Token}}", - "type": "string" + "key": "fetchInactive", + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", + "disabled": true } ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/rm/config/v1/templateFloors/{{TemplateFloorsId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "templateFloors", - "{{TemplateFloorsId}}" - ] } }, "response": [] - } - ] - }, - { - "name": "Template Out Of Order Service Reasons", - "item": [ + }, { - "name": "get Template Out Of Order Service Reasons", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Rotation Rules -> Create Out of Order/Service Multiplier Rule", "request": { "auth": { "type": "bearer", @@ -140371,7 +150180,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -140382,17 +150191,17 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"rotationRules\": [\r\n {\r\n \"status\": \"New\",\r\n \"setupType\": \"RoomStatusMultiplier\",\r\n \"roomTypes\": [\r\n \"DLXK\",\r\n \"DLXQ\"\r\n ],\r\n \"startDate\": \"2022-01-31\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"multiplier\": \"2\",\r\n \"reasons\": [\r\n \"FAUCET\",\r\n \"BULB\"\r\n ]\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -140400,20 +150209,33 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/outOfOrderServiceReasons?includeInactive=false", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rotationRules", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "outOfOrderServiceReasons" + "hotels", + "{{hotelId}}", + "rotationRules" ], "query": [ { - "key": "includeInactive", - "value": "false" + "key": "fetchInactive", + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", + "disabled": true } ] } @@ -140421,7 +150243,7 @@ "response": [] }, { - "name": "post Template Out Of Order Service Reasons", + "name": "post Rotation Rules -> Update Out of Order/Service Multiplier Rule", "request": { "auth": { "type": "bearer", @@ -140444,17 +150266,17 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateOutOfOrderServiceReasons\": [\r\n {\r\n \"description\": \"Door Lock Broken\",\r\n \"sequence\": \"6\",\r\n \"reasonCode\": \"DOOR\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"rotationRules\": [\r\n {\r\n \"ruleId\": \"{{ruleId}}\"\r\n \"status\": \"Changed\",\r\n \"setupType\": \"RoomStatusMultiplier\",\r\n \"roomTypes\": [\r\n \"DLXK\",\r\n \"DLXQ\"\r\n ],\r\n \"startDate\": \"2022-01-31\",\r\n \"daysOfWeek\": {\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true\r\n },\r\n \"multiplier\": \"1.5\",\r\n \"reasons\": [\r\n \"FAUCET\",\r\n \"BULB\"\r\n ]\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -140462,22 +150284,49 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/outOfOrderServiceReasons", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rotationRules", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "outOfOrderServiceReasons" + "hotels", + "{{hotelId}}", + "rotationRules" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true", + "disabled": true + }, + { + "key": "setupType", + "value": "OwnerMultiplier", + "disabled": true + }, + { + "key": "setupType", + "value": "RoomStatusMultiplier", + "disabled": true + } ] } }, "response": [] - }, + } + ] + }, + { + "name": "get Revenue Transaction Codes", + "item": [ { - "name": "change Template Out Of Order Service Reasons", + "name": "get Revenue Transaction Codes", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -140489,7 +150338,7 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { "key": "Content-Type", @@ -140500,7 +150349,7 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -140510,7 +150359,7 @@ ], "body": { "mode": "raw", - "raw": "{\r\n \"templateOutOfOrderServiceReasons\": [\r\n {\r\n \"description\": \"Door Lock Broken\",\r\n \"sequence\": \"4\",\r\n \"reasonCode\": \"DOOR\",\r\n \"inactive\": false\r\n }\r\n ]\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -140518,23 +150367,34 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/outOfOrderServiceReasons/{{ReasonCode}}", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/revenueTransactionCodes", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "outOfOrderServiceReasons", - "{{ReasonCode}}" + "hotels", + "{{hotelId}}", + "revenueTransactionCodes" + ], + "query": [ + { + "key": "rotationRevenue", + "value": "true", + "disabled": true + } ] } }, "response": [] }, { - "name": "remove Template Out Of Order Service Reasons", + "name": "get Revenue Transaction Codes -> Rotation Revenue", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -140546,7 +150406,7 @@ } ] }, - "method": "DELETE", + "method": "GET", "header": [ { "key": "Content-Type", @@ -140557,7 +150417,7 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -140575,28 +150435,30 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/outOfOrderServiceReasons/{{ReasonCode}}", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/revenueTransactionCodes?rotationRevenue=true", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "outOfOrderServiceReasons", - "{{ReasonCode}}" + "hotels", + "{{hotelId}}", + "revenueTransactionCodes" + ], + "query": [ + { + "key": "rotationRevenue", + "value": "true" + } ] } }, "response": [] - } - ] - }, - { - "name": "Template Room Features", - "item": [ + }, { - "name": "get Template Room Features ", + "name": "get Revenue Transaction Codes -> NOT Rotation Revenue", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -140622,12 +150484,12 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -140640,25 +150502,22 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomFeatures?wildCard=c", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/revenueTransactionCodes?rotationRevenue=false", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomFeatures" + "hotels", + "{{hotelId}}", + "revenueTransactionCodes" ], "query": [ { - "key": "codes", - "value": "BAL", - "disabled": true - }, - { - "key": "wildCard", - "value": "c" + "key": "rotationRevenue", + "value": "false" } ] } @@ -140666,7 +150525,7 @@ "response": [] }, { - "name": "post Template Room Features", + "name": "put Revenue Transaction Codes", "request": { "auth": { "type": "bearer", @@ -140678,22 +150537,28 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"templateRoomFeatures\": [\r\n {\r\n \"global\": false,\r\n \"groupCode\": \"ROOM FEATURES\",\r\n \"description\": {\r\n \"defaultText\": \"Mountain View\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"MV\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"revenueTransactionCodes\": {\r\n \"rotationRevenueTransactionCodes\": [\r\n \"1007\",\r\n \"1008\"\r\n ],\r\n \"nonRotationRevenueTransactionCodes\": [\r\n \"1050\",\r\n \"1052\"\r\n ]\r\n }\r\n}", "options": { "raw": { "language": "json" @@ -140701,125 +150566,277 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomFeatures", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/revenueTransactionCodes", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomFeatures" + "hotels", + "{{hotelId}}", + "revenueTransactionCodes" ] } }, "response": [] + } + ] + }, + { + "name": "get Adjustment Reasons", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "name": "change Template Room Features", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rmr/config/v1/adjustmentReasons?fetchInactive=true", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "config", + "v1", + "adjustmentReasons" + ], + "query": [ + { + "key": "fetchInactive", + "value": "true" }, - "method": "PUT", - "header": [ - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelid", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"templateRoomFeatures\": [\r\n {\r\n \"global\": false,\r\n \"groupCode\": \"ROOM FEATURES\",\r\n \"description\": {\r\n \"defaultText\": \"Mountain View\"\r\n },\r\n \"sequence\": \"4\",\r\n \"code\": \"MV\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "code", + "value": "", + "disabled": true }, - "url": { - "raw": "{{HostName}}/rm/config/v1/roomFeatures", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomFeatures" - ] + { + "key": "wildcard", + "value": "", + "disabled": true + }, + { + "key": "description", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "post Adjustment Reasons", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"adjustmentReasons\": [\r\n {\r\n \"code\": \"DOR\",\r\n \"description\": {\r\n \"defaultText\": \"Per Director of Residences\"\r\n },\r\n \"displayOrder\": 8\r\n ]\r\n }\r\n", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rmr/config/v1/adjustmentReasons/", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "config", + "v1", + "adjustmentReasons", + "" + ] + } + }, + "response": [] + }, + { + "name": "put Adjustment Reasons", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"adjustmentReasons\": [\r\n {\r\n \"code\": \"DOR\",\r\n \"description\": {\r\n \"defaultText\": \"Per Director of Residences (Roscoe)\"\r\n },\r\n \"displayOrder\": 8\r\n ]\r\n }\r\n", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "remove Template Room Features", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "DELETE", - "header": [ - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" - }, - { - "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" - } - ], - "url": { - "raw": "{{HostName}}/rm/config/v1/roomFeatures?genericTemplateParentGroups=ROOM+FEATURES&genericTemplateParentCodes=MV", - "host": [ - "{{HostName}}" - ], - "path": [ - "rm", - "config", - "v1", - "roomFeatures" - ], - "query": [ - { - "key": "genericTemplateParentGroups", - "value": "ROOM+FEATURES" - }, - { - "key": "genericTemplateParentCodes", - "value": "MV" - } - ] + "url": { + "raw": "{{HostName}}/rmr/config/v1/adjustmentReasons/{{adjustmentReasonsId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "config", + "v1", + "adjustmentReasons", + "{{adjustmentReasonsId}}" + ] + } + }, + "response": [] + }, + { + "name": "delete Adjustment Reasons", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } + ] + }, + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "response": [] + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rmr/config/v1/adjustmentReasons/{{adjustmentReasonsId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "config", + "v1", + "adjustmentReasons", + "{{adjustmentReasonsId}}" + ] } - ] + }, + "response": [] }, { - "name": "get Building Floor Mappings", + "name": "get Rotation Period", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -140845,7 +150862,7 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -140863,31 +150880,24 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/buildingFloorMappings?hotelId={{HotelId}}", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rotationPeriod", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "buildingFloorMappings" - ], - "query": [ - { - "key": "hotelId", - "value": "{{HotelId}}" - } + "hotels", + "{{hotelId}}", + "rotationPeriod" ] } }, "response": [] }, { - "name": "get Housekeeping Task Sheet Rooms", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put Rotation Period", "request": { "auth": { "type": "bearer", @@ -140899,7 +150909,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -140910,17 +150920,17 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"rotationPeriod\": {\r\n \"hotelId\": \"{{hotelId}}\",\r\n \"startDate\": \"2022-01-01\",\r\n \"periodFrequency\": \"Annually\",\r\n \"forceRecalculate\": false\r\n }", "options": { "raw": { "language": "json" @@ -140928,24 +150938,24 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/housekeepingTaskSheetRooms", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/rotationPeriod", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", "hotels", - "{{HotelId}}", - "housekeepingTaskSheetRooms" + "{{hotelId}}", + "rotationPeriod" ] } }, "response": [] }, { - "name": "get Room Groups", + "name": "get Unit Grades", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -140971,12 +150981,12 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -140989,36 +150999,42 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/rateGroups?fetchInactive=true", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/unitGrades", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", "hotels", - "{{HotelId}}", - "rateGroups" + "{{hotelId}}", + "unitGrades" ], "query": [ + { + "key": "code", + "value": "", + "disabled": true + }, { "key": "fetchInactive", - "value": "true" + "value": "true", + "disabled": true }, { - "key": "codes", + "key": "wildcard", "value": "", "disabled": true }, { - "key": "wildCard", + "key": "description", "value": "", "disabled": true }, { - "key": "description", - "value": "b", + "key": "hotelIds", + "value": "{{hotelId}}", "disabled": true } ] @@ -141027,10 +151043,7 @@ "response": [] }, { - "name": "get Room Type Info", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Unit Grades", "request": { "auth": { "type": "bearer", @@ -141042,7 +151055,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -141053,7 +151066,7 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -141063,7 +151076,7 @@ ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"unitGrades\": [\r\n {\r\n \"code\": \"PREM\",\r\n \"description\": {\r\n \"defaultText\": \"PREMIER - Best in Class Room with the finest furnishings and interior design\"\r\n },\r\n \"displayOrder\": 1,\r\n \"hotelId\": \"string\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -141071,28 +151084,24 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomType/{{RoomTypeCode}}", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/unitGrades", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", "hotels", - "{{HotelId}}", - "roomType", - "{{RoomTypeCode}}" + "{{hotelId}}", + "unitGrades" ] } }, "response": [] }, { - "name": "get Room Preference Priorities", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "put Unit Grades", "request": { "auth": { "type": "bearer", @@ -141104,7 +151113,7 @@ } ] }, - "method": "GET", + "method": "PUT", "header": [ { "key": "Content-Type", @@ -141115,17 +151124,17 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"unitGrades\": [\r\n {\r\n \"code\": \"PREM\",\r\n \"description\": {\r\n \"defaultText\": \"PREMIER - Best in Class Room with the finest furnishings and interior design\"\r\n },\r\n \"displayOrder\": 6,\r\n \"hotelId\": \"string\"\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -141133,31 +151142,25 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomPreferencePriorities?fetchInactive=true", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/unitGrades/{{unitGradeCode}}", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomPreferencePriorities" - ], - "query": [ - { - "key": "fetchInactive", - "value": "true" - } + "hotels", + "{{hotelId}}", + "unitGrades", + "{{unitGradeCode}}" ] } }, "response": [] }, { - "name": "get Rooms", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "delete Unit Grades", "request": { "auth": { "type": "bearer", @@ -141169,7 +151172,7 @@ } ] }, - "method": "GET", + "method": "DELETE", "header": [ { "key": "Content-Type", @@ -141180,7 +151183,7 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -141198,34 +151201,25 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/rooms?physical=true&room=105", + "raw": "{{HostName}}/rmr/config/v1/hotels/{{hotelId}}/unitGrades/{{unitGradeCode}}", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", "hotels", - "{{HotelId}}", - "rooms" - ], - "query": [ - { - "key": "physical", - "value": "true" - }, - { - "key": "room", - "value": "105" - } + "{{hotelId}}", + "unitGrades", + "{{unitGradeCode}}" ] } }, "response": [] }, { - "name": "get Rooms Summary", + "name": "get Override Reasons", "protocolProfileBehavior": { "disableBodyPruning": true }, @@ -141251,12 +151245,12 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { @@ -141269,36 +151263,35 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/roomsSummary?limit=50&physical=true&hotelId={{HotelId}}&pageNumber=1&pseudo=true", + "raw": "{{HostName}}/rmr/config/v1/overrideReasons?fetchInactive=true", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "roomsSummary" + "overrideReasons" ], "query": [ { - "key": "limit", - "value": "50" - }, - { - "key": "physical", + "key": "fetchInactive", "value": "true" }, { - "key": "hotelId", - "value": "{{HotelId}}" + "key": "code", + "value": "", + "disabled": true }, { - "key": "pageNumber", - "value": "1" + "key": "wildcard", + "value": "", + "disabled": true }, { - "key": "pseudo", - "value": "true" + "key": "description", + "value": "", + "disabled": true } ] } @@ -141306,10 +151299,7 @@ "response": [] }, { - "name": "get Room Types", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "post Override Reasons", "request": { "auth": { "type": "bearer", @@ -141321,7 +151311,7 @@ } ] }, - "method": "GET", + "method": "POST", "header": [ { "key": "Content-Type", @@ -141332,17 +151322,17 @@ { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "", + "raw": "{\r\n \"overrideReasons\": [\r\n {\r\n \"code\": \"PGR\",\r\n \"description\": {\r\n \"defaultText\": \"Per Guest Request\"\r\n\r\n },\r\n \"displayOrder\": 5\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -141350,38 +151340,22 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypes?physical=true&pseudo=true&summaryInfo=false", + "raw": "{{HostName}}/rmr/config/v1/overrideReasons", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "hotels", - "{{HotelId}}", - "roomTypes" - ], - "query": [ - { - "key": "physical", - "value": "true" - }, - { - "key": "pseudo", - "value": "true" - }, - { - "key": "summaryInfo", - "value": "false" - } + "overrideReasons" ] } }, "response": [] }, { - "name": "post Bed Type Requests", + "name": "put Override Reasons", "request": { "auth": { "type": "bearer", @@ -141393,22 +151367,28 @@ } ] }, - "method": "POST", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"bedTypeRequests\": [\r\n {\r\n \"code\": \"SGP\",\r\n \"description\": {\r\n \"defaultText\": \"Single Bed\"\r\n }\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"overrideReasons\": [\r\n {\r\n \"code\": \"PGR\",\r\n \"description\": {\r\n \"defaultText\": \"Per Guest Request based on view\"\r\n\r\n },\r\n \"displayOrder\": 1\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" @@ -141416,22 +151396,23 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/bedTypeRequests", + "raw": "{{HostName}}/rmr/config/v1/overrideReasons/{{overrideReasonId}}", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "bedTypeRequests" + "overrideReasons", + "{{overrideReasonId}}" ] } }, "response": [] }, { - "name": "post Room Types", + "name": "delete Override Reasons", "request": { "auth": { "type": "bearer", @@ -141443,22 +151424,28 @@ } ] }, - "method": "POST", + "method": "DELETE", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomType\": {\r\n \"roomTypeDetails\": {\r\n \"newRoomType\": \"2905\",\r\n \"roomClass\": \"SUITE\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"Cottage\"\r\n },\r\n \"description\": {\r\n \"defaultText\": \"Long Descripiong goes here\"\r\n },\r\n \"activeDate\": \"2023-09-08\",\r\n \"pseudo\": false,\r\n \"accessible\": false,\r\n \"suite\": {\r\n \"value\": false\r\n },\r\n \"meetingRoom\": false,\r\n \"sendToInterface\": false,\r\n \"sellSequence\": \"7\",\r\n \"generic\": false,\r\n \"maintenance\": false,\r\n \"defaultOccupancy\": \"1\",\r\n \"minimumOccupancy\": \"1\",\r\n \"maximumOccupancy\": \"4\",\r\n \"maxAdults\": \"2\",\r\n \"houseKeeping\": false,\r\n \"autoPopulate\": false,\r\n \"autoRoomAssign\": false,\r\n \"autoCheckin\": false,\r\n \"components\": [],\r\n \"features\": [],\r\n \"roomType\": \"2905\",\r\n \"numberOfRooms\": \"0\",\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -141466,24 +151453,26 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypes", + "raw": "{{HostName}}/rmr/config/v1/overrideReasons/{{overrideReasonId}}", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "hotels", - "{{HotelId}}", - "roomTypes" + "overrideReasons", + "{{overrideReasonId}}" ] } }, "response": [] }, { - "name": "put Room Types", + "name": "get Profile Owner Referral Records", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -141495,22 +151484,28 @@ } ] }, - "method": "PUT", + "method": "GET", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"roomType\": {\r\n \"roomTypeDetails\": {\r\n \"newRoomType\": \"SATRMTP\",\r\n \"roomClass\": \"RC001\",\r\n \"shortDescription\": {\r\n \"defaultText\": \"Room type text\"\r\n },\r\n \"pseudo\": false,\r\n \"accessible\": false,\r\n \"suite\": {\r\n \"value\": false\r\n },\r\n \"meetingRoom\": true,\r\n \"sendToInterface\": true,\r\n \"sellSequence\": \"6\",\r\n \"generic\": false,\r\n \"maintenance\": true,\r\n \"defaultOccupancy\": \"1\",\r\n \"maxAdults\": \"2\",\r\n \"maxChildren\": \"2\",\r\n \"houseKeeping\": true,\r\n \"autoPopulate\": false,\r\n \"autoRoomAssign\": false,\r\n \"autoCheckin\": false,\r\n \"components\": [\r\n {\r\n \"qty\": \"1\",\r\n \"roomType\": \"SATRMTP\"\r\n }\r\n ],\r\n \"features\": [],\r\n \"roomType\": \"SATRMTP\",\r\n \"numberOfRooms\": \"0\",\r\n \"inactive\": false\r\n },\r\n \"hotelId\": \"{{HotelId}}\"\r\n }\r\n}", + "raw": "", "options": { "raw": { "language": "json" @@ -141518,25 +151513,31 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypes/{{RoomTypeId}}", + "raw": "{{HostName}}/rmr/config/v1/profiles/{{profileId}}/roomOwnerReferrals", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "hotels", - "{{HotelId}}", - "roomTypes", - "{{RoomTypeId}}" + "profiles", + "{{profileId}}", + "roomOwnerReferrals" + ], + "query": [ + { + "key": "includeInactive", + "value": "true", + "disabled": true + } ] } }, "response": [] }, { - "name": "set Building Floor Mappings", + "name": "post Profile Owner Referral Records", "request": { "auth": { "type": "bearer", @@ -141548,22 +151549,28 @@ } ] }, - "method": "PUT", + "method": "POST", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], "body": { "mode": "raw", - "raw": "{\r\n \"buildingFloorMappings\": [\r\n {\r\n \"floorMappingId\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"floorCode\": \"MAIN\",\r\n \"buildingCode\": \"MAIN\"\r\n },\r\n \"description\": \"First Floor\",\r\n \"sequence\": \"1\"\r\n }\r\n ]\r\n}", + "raw": "{\r\n \"roomOwnerReferrals\": {\r\n \"roomOwnerReferrals\": [\r\n {\r\n \"hotelId\": \"{{hotelId}}\",\r\n \"roomOwnerId\": {{ownershipRecordId}},\r\n \"referral\": \"OwnerReferral\",\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{referralprofileId}}\"\r\n }\r\n }\r\n ]\r\n }\r\n", "options": { "raw": { "language": "json" @@ -141571,22 +151578,25 @@ } }, "url": { - "raw": "{{HostName}}/rm/config/v1/buildingFloorMappings", + "raw": "{{HostName}}/rmr/config/v1//profiles/{{profileId}}/roomOwnerReferrals", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "buildingFloorMappings" + "", + "profiles", + "{{profileId}}", + "roomOwnerReferrals" ] } }, "response": [] }, { - "name": "delete Rooms", + "name": "put Profile Owner Referral Records", "request": { "auth": { "type": "bearer", @@ -141598,45 +151608,55 @@ } ] }, - "method": "DELETE", + "method": "PUT", "header": [ { - "key": "x-app-key", + "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "{{AppKey}}" + "value": "application/json" }, { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"roomOwnerReferral\": {\r\n \"referral\": \"OwnerReferral\",\r\n \"inactive\": true\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/rooms/{{RoomsId}}?room=101", + "raw": "{{HostName}}/rmr/config/v1//profiles/{{profileId}}/roomOwnerReferrals/{{roomOwnerReferralId}}", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "hotels", - "{{HotelId}}", - "rooms", - "{{RoomsId}}" - ], - "query": [ - { - "key": "room", - "value": "101" - } + "", + "profiles", + "{{profileId}}", + "roomOwnerReferrals", + "{{roomOwnerReferralId}}" ] } }, "response": [] }, { - "name": "delete Room types", + "name": "delete Profile Owner Referral Records", "request": { "auth": { "type": "bearer", @@ -141651,62 +151671,55 @@ "method": "DELETE", "header": [ { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", - "value": "{{HotelId}}", - "type": "text" + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/rm/config/v1/hotels/{{HotelId}}/roomTypes/{{RoomTypeId}}", + "raw": "{{HostName}}/rmr/config/v1//profiles/{{profileId}}/roomOwnerReferrals/{{roomOwnerReferralId}}", "host": [ "{{HostName}}" ], "path": [ - "rm", + "rmr", "config", "v1", - "hotels", - "{{HotelId}}", - "roomTypes", - "{{RoomTypeId}}" + "", + "profiles", + "{{profileId}}", + "roomOwnerReferrals", + "{{roomOwnerReferralId}}" ] } }, "response": [] - } - ], - "description": "###### APIs to cater for Rooms Management in OPERA Cloud.\r\n\r\nFor further detailed information on Rooms Configuration, please refer to OPERA Cloud Services User Guide located [here](https://docs.oracle.com/cd/F18689_01/doc.193/f23597/c_admin_inventory_accommodation_management.htm#OCSUH-AccommodationManagement-DAF8C986).", - "event": [ - { - "listen": "prerequest", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } }, { - "listen": "test", - "script": { - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ] - }, - { - "name": "System Monitoring (SYS)", - "item": [ - { - "name": "get Business Event Queues", + "name": "get Profile Room Ownership Records", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, "request": { "auth": { "type": "bearer", @@ -141715,10 +151728,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, @@ -141726,18 +151735,79 @@ "header": [ { "key": "Content-Type", + "name": "Content-Type", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "application/json" }, { - "key": "Accept", + "key": "x-hotelid", "type": "text", - "value": "application/json;charset=UTF-8" + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rmr/config/v1/profiles/{{profileId}}/roomOwners", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "config", + "v1", + "profiles", + "{{profileId}}", + "roomOwners" + ], + "query": [ + { + "key": "showInactiveRoomOwners", + "value": "true", + "disabled": true + } + ] + } + }, + "response": [] + }, + { + "name": "post Profile Room Ownership Records", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, { "key": "x-hotelid", "type": "text", - "value": "{{HotelId}}" + "value": "{{hotelId}}" }, { "key": "x-app-key", @@ -141745,1061 +151815,2845 @@ "value": "{{AppKey}}" } ], + "body": { + "mode": "raw", + "raw": "{\r\n \"roomOwner\": {\r\n \"hotelId\": \"{{hotelId}}\",\r\n \"contractNumber\": \"12345ABCDEFG\",\r\n \"startDate\": \"{{currentdate}}\",\r\n \"roomId\": \"{{roomId}}\",\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{profileId}}\"\r\n },\r\n \"ownerExclusive\": false,\r\n \"status\": \"A\"\r\n }\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, "url": { - "raw": "{{HostName}}/sys/v1/externalSystems/{{extSystemCode}}/accumulatedBusinessEvents?actionType=CREATE+ACTIVITY&offset=1&hotelIds={{HotelId}}&module=ACTIVITY&enquiryStartDate=2023-01-22", + "raw": "{{HostName}}/rmr/config/v1/roomOwners", "host": [ "{{HostName}}" ], "path": [ - "sys", + "rmr", + "config", "v1", - "externalSystems", - "{{extSystemCode}}", - "accumulatedBusinessEvents" + "roomOwners" ], "query": [ { - "key": "actionType", - "value": "CREATE+ACTIVITY" - }, - { - "key": "offset", - "value": "1" - }, - { - "key": "hotelIds", - "value": "{{HotelId}}" + "key": "code", + "value": "", + "disabled": true }, { - "key": "module", - "value": "ACTIVITY" + "key": "wildcard", + "value": "", + "disabled": true }, { - "key": "enquiryStartDate", - "value": "2023-01-22" + "key": "description", + "value": "", + "disabled": true } ] } }, "response": [] - } - ] - }, - { - "name": "Asyncronous APIs", - "item": [ + }, { - "name": "Availability (PARASYNC)", - "item": [ - { - "name": "post Restrictions Process", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"Closed\",\r\n \"unit\": 0,\r\n \"lengthOfStay1\": true,\r\n \"lengthOfStay2\": true,\r\n \"lengthOfStay3\": true,\r\n \"lengthOfStay4\": true,\r\n \"lengthOfStay5\": true,\r\n \"lengthOfStay6\": true,\r\n \"lengthOfStay7\": true\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", - "host": [ - "{{HostName}}" - ], - "path": [ - "par", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "restrictions" - ] - }, - "description": "This API will fetch Block allocation information for a hotel, and specified date range. The block allocated inventory, rates and room type statistics are returned as part of the response." - }, - "response": [] + "name": "put Profile Room Ownership Records", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "name": "get Restrictions Process Status", - "protocolProfileBehavior": { - "disableBodyPruning": true + "method": "PUT", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "HEAD", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "par", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "restrictions", - "{{RequestId}}" - ] - } + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" }, - "response": [] + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"roomOwners\": {\r\n \"roomOwnershipInfo\": [\r\n {\r\n \"roomOwnershipId\": {{roomOwnershipId}},\r\n \"contractNumber\": \"\",\r\n \"roomId\": \"{{roomId}}\",\r\n \"hotelId\": \"{{hotelId}}\",\r\n \"startDate\": \"{{currentdate}}\",\r\n \"endDate\": \"{{currentdateplus366}}\",\r\n \"status\": \"A\",\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{profileId}}\"\r\n },\r\n \"ownerExclusive\": true\r\n }\r\n ]\r\n },\r\n \"overrideOwnerExclusive\": false,\r\n \"overrideOwnerExclusive\": false\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "name": "get Restrictions", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] + "url": { + "raw": "{{HostName}}/rmr/config/v1/roomOwners/", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "config", + "v1", + "roomOwners", + "" + ], + "query": [ + { + "key": "code", + "value": "", + "disabled": true }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "wildcard", + "value": "", + "disabled": true }, - "url": { - "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "par", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "restrictions", - "{{RequestId}}" - ] + { + "key": "description", + "value": "", + "disabled": true } - }, - "response": [] + ] } - ] + }, + "response": [] }, { - "name": "Blocks (BLKASYNC)", - "item": [ - { - "name": "start Block Allocation Summary Process", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-07-30\"\r\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/blk/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/blocks/allocationSummary", - "host": [ - "{{HostName}}" - ], - "path": [ - "blk", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "blocks", - "allocationSummary" - ] - }, - "description": "This API will fetch Block allocation information for a hotel, and specified date range. The block allocated inventory, rates and room type statistics are returned as part of the response." - }, - "response": [] + "name": "Delete Profile Room Ownership Records", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "name": "get Block Allocation Summary Process Status", - "protocolProfileBehavior": { - "disableBodyPruning": true + "method": "DELETE", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + { + "key": "x-hotelid", + "type": "text", + "value": "{{hotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"roomOwners\": {\r\n \"roomOwnershipInfo\": [\r\n {\r\n \"roomOwnershipId\": {{roomOwnershipId}},\r\n \"contractNumber\": \"\",\r\n \"hotelId\": \"{{hotelId}}}}\",\r\n \"roomId\": \"{{roomId}}\",\r\n \"startDate\": \"{{currentdate}}\",\r\n \"endDate\": \"{{currentdateplus366}}\",\r\n \"status\": \"A\",\r\n \"profileId\": {\r\n \"type\": \"Profile\",\r\n \"id\": \"{{profileId}}\"\r\n },\r\n \"ownerExclusive\": true\r\n }\r\n ]\r\n },\r\n \"overrideOwnerExclusive\": false,\r\n \"overrideOwnerExclusive\": false\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rmr/config/v1/roomOwners/{{roomOwnershipId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rmr", + "config", + "v1", + "roomOwners", + "{{roomOwnershipId}}" + ], + "query": [ + { + "key": "code", + "value": "", + "disabled": true }, - "method": "HEAD", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "wildcard", + "value": "", + "disabled": true }, - "url": { - "raw": "{{HostName}}/blk/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/blocks/allocationSummary/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "blk", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "blocks", - "allocationSummary", - "{{RequestId}}" - ] + { + "key": "description", + "value": "", + "disabled": true + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "System Monitoring (SYS)", + "item": [ + { + "name": "get Business Event Queues", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" } - }, - "response": [] + ] }, - { - "name": "get Block Allocation Summary", - "protocolProfileBehavior": { - "disableBodyPruning": true + "method": "GET", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json;charset=UTF-8" }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - } - ] + { + "key": "Accept", + "type": "text", + "value": "application/json;charset=UTF-8" + }, + { + "key": "x-hotelid", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "url": { + "raw": "{{HostName}}/sys/v1/externalSystems/{{extSystemCode}}/accumulatedBusinessEvents?actionType=CREATE+ACTIVITY&offset=1&hotelIds={{HotelId}}&module=ACTIVITY&enquiryStartDate=2023-01-22", + "host": [ + "{{HostName}}" + ], + "path": [ + "sys", + "v1", + "externalSystems", + "{{extSystemCode}}", + "accumulatedBusinessEvents" + ], + "query": [ + { + "key": "actionType", + "value": "CREATE+ACTIVITY" }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + { + "key": "offset", + "value": "1" }, - "url": { - "raw": "{{HostName}}/blk/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/blocks/allocationSummary/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "blk", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "blocks", - "allocationSummary", - "{{RequestId}}" - ] + { + "key": "hotelIds", + "value": "{{HotelId}}" + }, + { + "key": "module", + "value": "ACTIVITY" + }, + { + "key": "enquiryStartDate", + "value": "2023-01-22" } - }, - "response": [] + ] } - ] - }, + }, + "response": [] + } + ] + }, + { + "name": "Asyncronous APIs", + "item": [ { - "name": "Inventory (INVASYNC)", + "name": "Availability (PARASYNC)", "item": [ { - "name": "start Revenue Inventory Statistics Process", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" + "name": "Restrictions", + "item": [ + { + "name": "Examples", + "item": [ + { + "name": "post Restrictions Process -> Code: Closed", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"Closed\" \r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: Open", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"Open\"\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: ClosedForArrival", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"ClosedForArrival\"\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: OpenForArrival", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"OpenForArrival\"\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: ClosedForDeparture", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"ClosedForDeparture\"\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: OpenForDeparture", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"OpenForDeparture\"\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: MinimumStayThrough", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"MinimumStayThrough\",\r\n \"unit\":3,\r\n \"lengthOfStay1\": false,\r\n \"lengthOfStay2\": false,\r\n \"lengthOfStay3\": true,\r\n \"lengthOfStay4\": false,\r\n \"lengthOfStay5\": false,\r\n \"lengthOfStay6\": false,\r\n \"lengthOfStay7\": false\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: MaximumStayThrough", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"MaximumStayThrough\",\r\n \"unit\":3,\r\n \"lengthOfStay1\": false,\r\n \"lengthOfStay2\": false,\r\n \"lengthOfStay3\": true,\r\n \"lengthOfStay4\": false,\r\n \"lengthOfStay5\": false,\r\n \"lengthOfStay6\": false,\r\n \"lengthOfStay7\": false\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: MinimumLengthOfStay", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"MinimumLengthOfStay\",\r\n \"unit\":3,\r\n \"lengthOfStay1\": false,\r\n \"lengthOfStay2\": false,\r\n \"lengthOfStay3\": true,\r\n \"lengthOfStay4\": false,\r\n \"lengthOfStay5\": false,\r\n \"lengthOfStay6\": false,\r\n \"lengthOfStay7\": false\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: MaximumLengthOfStay", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"MaximumLengthOfStay\",\r\n \"unit\":3,\r\n \"lengthOfStay1\": false,\r\n \"lengthOfStay2\": false,\r\n \"lengthOfStay3\": true,\r\n \"lengthOfStay4\": false,\r\n \"lengthOfStay5\": false,\r\n \"lengthOfStay6\": false,\r\n \"lengthOfStay7\": false\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: MinimumAdvanceBooking", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"MinimumAdvanceBooking\",\r\n \"unit\":8,\r\n \"lengthOfStay1\": false,\r\n \"lengthOfStay2\": false,\r\n \"lengthOfStay3\": true,\r\n \"lengthOfStay4\": false,\r\n \"lengthOfStay5\": false,\r\n \"lengthOfStay6\": false,\r\n \"lengthOfStay7\": false\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: MaximumAdvanceBooking", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"MaximumAdvanceBooking\",\r\n \"unit\":8,\r\n \"lengthOfStay1\": false,\r\n \"lengthOfStay2\": false,\r\n \"lengthOfStay3\": true,\r\n \"lengthOfStay4\": false,\r\n \"lengthOfStay5\": false,\r\n \"lengthOfStay6\": false,\r\n \"lengthOfStay7\": false\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] + }, + { + "name": "post Restrictions Process -> Code: LengthOfStayNotAvailable", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"LengthOfStayNotAvailable\",\r\n \"unit\":8,\r\n \"lengthOfStay1\": false,\r\n \"lengthOfStay2\": false,\r\n \"lengthOfStay3\": true,\r\n \"lengthOfStay4\": false,\r\n \"lengthOfStay5\": false,\r\n \"lengthOfStay6\": false,\r\n \"lengthOfStay7\": false\r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] } ] }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"roomTypes\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "revenueInventoryStatistics" - ] - } - }, - "response": [] - }, - { - "name": "get Revenue Inventory Statistics Process Status", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "post Restrictions Process", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "HEAD", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "revenueInventoryStatistics", - "{{RequestId}}" - ] - } - }, - "response": [] - }, - { - "name": "get Revenue Inventory Statistics", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"restrictions\": [\r\n {\r\n \"restrictionStatus\": {\r\n \"code\": \"Closed\" \r\n },\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"roomTypes\": [\r\n \"string\"\r\n ],\r\n \"ratePlanCategories\": [\r\n \"string\"\r\n ],\r\n \"seasonCode\": \"string\",\r\n \"blockId\": {\r\n \"id\": \"string\"\r\n },\r\n \"bookingChannelOnRequest\": \"s\",\r\n \"dateRangeStart\": \"2023-06-29\",\r\n \"dateRangeEnd\": \"2023-06-29\",\r\n \"sunday\": true,\r\n \"monday\": true,\r\n \"tuesday\": true,\r\n \"wednesday\": true,\r\n \"thursday\": true,\r\n \"friday\": true,\r\n \"saturday\": true,\r\n \"yieldStatus\": \"Yieldable\"\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n \n- **Operation ID**: postRestrictionsProcess (POST)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "revenueInventoryStatistics", - "{{RequestId}}" - ] - } - }, - "response": [] - }, - { - "name": "post Sell Limits Process", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "get Restrictions Process Status", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" - } - ] + "method": "HEAD", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Availability\n- **Operation ID**: getRestrictionsProcessStatus (HEAD)\n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." + }, + "response": [] }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" + { + "name": "get Restrictions", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/par/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/restrictions/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "par", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "restrictions", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Availability\n \n- **Operation ID**: getRestrictions (GET)\n \n- **Purpose**: A user can send various restrictions to OPERA Cloud by specifying restriction details in the request. You can set restrictions for a whole year and have multiple restrictions on a given day. However, there can be a hierarchy of restrictions. For further guidance, review the [OPERA PMS Help](https://docs.oracle.com/en/industries/hospitality/opera-cloud/21.5/ocsuh/t_availability_managing_restrictions.htm#ManagingRestrictions-373B441F)." }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "[\n {\n \"houseSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\"\n }\n ],\n \"roomTypeSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\",\n \"roomType\": \"string\"\n }\n ],\n \"roomClassSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\",\n \"roomClass\": \"string\"\n }\n ]\n }\n]", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "sellLimits" - ] + "response": [] } - }, - "response": [] - }, + ] + } + ] + }, + { + "name": "Blocks (BLKASYNC)", + "item": [ { - "name": "get Sell Limits Process Status", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" + "name": "Block Allocation Summary", + "item": [ + { + "name": "Examples", + "item": [ + { + "name": "start Block Allocation Summary Process -> start/EndDate", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-07-30\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/blocks/allocationSummary", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "blocks", + "allocationSummary" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n- **Module:** Blocks\n- **Operation ID**: startBlockAllocationSummaryProcess (POST)\n- **Purpose**: You can use this API will fetch Block allocation information for a hotel, and specified date range. The block allocated inventory, rates and room type statistics, including revenue, are returned as part of the response." + }, + "response": [] + }, + { + "name": "start Block Allocation Summary Process -> occupancyDate", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"occupancyDate\": \"2023-06-30\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/blocks/allocationSummary", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "blocks", + "allocationSummary" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n- **Module:** Blocks\n- **Operation ID**: startBlockAllocationSummaryProcess (POST)\n- **Purpose**: You can use this API will fetch Block allocation information for a hotel, and specified date range. The block allocated inventory, rates and room type statistics, including revenue, are returned as part of the response." + }, + "response": [] + }, + { + "name": "start Block Allocation Summary Process -> startLastModified/EndLastModifiedDate", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"startLastModifiedDate\": \"2023-06-30\",\r\n \"endLastModifiedDate\": \"2023-07-30\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/blocks/allocationSummary", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "blocks", + "allocationSummary" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n- **Module:** Blocks\n- **Operation ID**: startBlockAllocationSummaryProcess (POST)\n- **Purpose**: You can use this API will fetch Block allocation information for a hotel, and specified date range. The block allocated inventory, rates and room type statistics, including revenue, are returned as part of the response." + }, + "response": [] } ] }, - "method": "HEAD", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + { + "name": "start Block Allocation Summary Process", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"startDate\": \"2023-06-30\",\r\n \"endDate\": \"2023-07-30\"\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/blocks/allocationSummary", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "blocks", + "allocationSummary" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n- **Module:** Blocks\n- **Operation ID**: startBlockAllocationSummaryProcess (POST)\n- **Purpose**: You can use this API will fetch Block allocation information for a hotel, and specified date range. The block allocated inventory, rates and room type statistics, including revenue, are returned as part of the response." }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "sellLimits", - "{{RequestId}}" - ] - } - }, - "response": [] - }, - { - "name": "get Sell Limits", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "get Block Allocation Summary Process Status", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" - } - ] + "method": "HEAD", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/blocks/allocationSummary/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "blocks", + "allocationSummary", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n \n- **Module:** Blocks\n \n- **Operation ID**: getBlockAllocationSummaryProcessStatus (HEAD) \n \n- **Purpose**: You can use this API will fetch Block allocation information for a hotel, and specified date range. The block allocated inventory, rates and room type statistics, including revenue, are returned as part of the response." + }, + "response": [] }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + { + "name": "get Block Allocation Summary", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/blk/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/blocks/allocationSummary/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "blk", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "blocks", + "allocationSummary", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n \n- **Module:** Blocks\n \n- **Operation ID**: getBlockAllocationSummary (GET)\n \n- **Purpose**: You can use this API will fetch Block allocation information for a hotel, and specified date range. The block allocated inventory, rates and room type statistics, including revenue, are returned as part of the response." }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "inv", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "sellLimits", - "{{RequestId}}" - ] + "response": [] } - }, - "response": [] + ] } ] }, { - "name": "Rate Plan (RTPASYNC)", + "name": "Inventory (INVASYNC)", "item": [ { - "name": "start Set Daily Rate Plan Schedules Process", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" + "name": "Revenue Inventory Statistics", + "item": [ + { + "name": "Examples", + "item": [ + { + "name": "start Revenue Inventory Statistics Process -> with RoomTypes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"roomTypes\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: startRevenueInventoryStatisticsProcess (POST)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] + }, + { + "name": "start Revenue Inventory Statistics Process -> with MarketCodes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"marketCodes\": [ \n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: startRevenueInventoryStatisticsProcess (POST)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] + }, + { + "name": "start Revenue Inventory Statistics Process -> with GuaranteeCodes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"marketCodes\": [ \n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: startRevenueInventoryStatisticsProcess (POST)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] + }, + { + "name": "start Revenue Inventory Statistics Process -> with Groupby: RoomTypes", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"roomTypes\": [\n \"\"\n ],\n \"groupBy\": [\n \"roomType\"\n \n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: startRevenueInventoryStatisticsProcess (POST)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] + }, + { + "name": "start Revenue Inventory Statistics Process -> with Groupby: MarketCode", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"roomTypes\": [\n \"\"\n ],\n \"groupBy\": [\n \"MarketCode\"\n \n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: startRevenueInventoryStatisticsProcess (POST)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] + }, + { + "name": "start Revenue Inventory Statistics Process -> with Groupby: GuaranteeType", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"roomTypes\": [\n \"\"\n ],\n \"groupBy\": [\n \"GuaranteeType\"\n \n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: startRevenueInventoryStatisticsProcess (POST)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] + }, + { + "name": "start Revenue Inventory Statistics Process -> with Groupby: Multiple Criteria", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"roomTypes\": [\n \"\"\n ],\n \"groupBy\": [\n \"GuaranteeType\"\n \n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: startRevenueInventoryStatisticsProcess (POST)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] + }, + { + "name": "start Revenue Inventory Statistics Process -> Multiple Criteria", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"roomTypes\": [\n \"\"\n ],\n \"groupBy\": [\n \n ],\n \"guaranteeCodes\": [\n \n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: startRevenueInventoryStatisticsProcess (POST)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] } ] }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" + { + "name": "start Revenue Inventory Statistics Process", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dateRangeStart\": \"2023-06-23\",\n \"dateRangeEnd\": \"2023-06-25\",\n \"roomTypes\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: startRevenueInventoryStatisticsProcess (POST)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "response": [] + }, + { + "name": "get Revenue Inventory Statistics Process Status", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"dailyRatePlanSchedule\": [\n {\n \"rateAmounts\": {\n \"onePersonRate\": 1005,\n \"twoPersonRate\": 1500,\n \"threePersonRate\": 0,\n \"fourPersonRate\": 0,\n \"fivePersonRate\": 0,\n \"extraPersonRate\": 0,\n \"extraChildRate\": 0,\n \"oneChildRate\": 0,\n \"twoChildrenRate\": 0,\n \"threeChildrenRate\": 0,\n \"fourChildrenRate\": 0,\n \"rateByAgeBuckets\": [\n {\n \"rateAmount\": 0,\n \"minimumAge\": 0,\n \"maximumAge\": 0\n }\n ],\n \"minimumChildrenForFreeStay\": 0,\n \"pointsRequired\": 0,\n \"overrideFloorAmount\": true\n },\n \"rateDate\": \"2023-10-08\",\n \"ratePlanCode\": \"MYDAILY\",\n \"roomType\": \"DLX\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "HEAD", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: getRevenueInventoryStatisticsProcessStatus (HEAD)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] }, - "url": { - "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/dailySchedules", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "ratePlans", - "dailySchedules" - ] - } - }, - "response": [] - }, - { - "name": "get Daily Rate Plan Schedules Process Status", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "get Revenue Inventory Statistics", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/revenueInventoryStatistics/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "revenueInventoryStatistics", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Fetches Data from OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: getRevenueInventoryStatistics (GET)\n- **Purpose:** You can use this API to fetch revenue inventory statistics for the past, present and future reservations from OPERA Cloud. You will be able to filter using stay date (with a start and end date) to fetch inventory data." + }, + "response": [] + } + ] + }, + { + "name": "Sell Limits", + "item": [ + { + "name": "Examples", + "item": [ + { + "name": "post Sell Limits Process -> RoomType Sell Limits", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "[\n {\n \"roomTypeSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\",\n \"roomType\": \"string\"\n }\n ]\n }\n]", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "sellLimits" + ] + }, + "description": "- **Type of Async API:** Posts Data to OPERA Cloud\n- **Module:** Inventory\n- **Operation ID**: postSellLimitsProcess (POST)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." + }, + "response": [] + }, + { + "name": "post Sell Limits Process -> RoomClass Sell Limits", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "[\n {\n \"roomClassSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\",\n \"roomClass\": \"string\"\n }\n ]\n }\n]", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "sellLimits" + ] + }, + "description": "- **Type of Async API:** Posts Data to OPERA Cloud\n- **Module:** Inventory\n- **Operation ID**: postSellLimitsProcess (POST)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." + }, + "response": [] + }, + { + "name": "post Sell Limits Process -> House Sell Limits", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "[\n {\n \"houseSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\"\n }\n ]\n }\n]", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "sellLimits" + ] + }, + "description": "- **Type of Async API:** Posts Data to OPERA Cloud\n- **Module:** Inventory\n- **Operation ID**: postSellLimitsProcess (POST)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." + }, + "response": [] + }, + { + "name": "post Sell Limits Process -> Multiple Criteria", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "[\n {\n \"roomTypeSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\",\n \"roomType\": \"string\"\n }\n ],\n \"roomClassSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\",\n \"roomClass\": \"string\"\n }\n ]\n }\n]", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "sellLimits" + ] + }, + "description": "- **Type of Async API:** Posts Data to OPERA Cloud\n- **Module:** Inventory\n- **Operation ID**: postSellLimitsProcess (POST)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." + }, + "response": [] + }, + { + "name": "post Sell Limits Process -> All Criteria", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "[\n {\n \"houseSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\"\n }\n ],\n \"roomTypeSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\",\n \"roomType\": \"string\"\n }\n ],\n \"roomClassSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\",\n \"roomClass\": \"string\"\n }\n ]\n }\n]", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "sellLimits" + ] + }, + "description": "- **Type of Async API:** Posts Data to OPERA Cloud\n- **Module:** Inventory\n- **Operation ID**: postSellLimitsProcess (POST)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." + }, + "response": [] } ] }, - "method": "HEAD", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" + { + "name": "post Sell Limits Process", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "[\n {\n \"houseSellLimits\": [\n {\n \"date\": \"2023-06-29\",\n \"amount\": 0,\n \"flatOrPercentage\": \"Flat\"\n }\n ]\n }\n]", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "sellLimits" + ] + }, + "description": "- **Type of Async API:** Posts Data to OPERA Cloud\n- **Module:** Inventory\n- **Operation ID**: postSellLimitsProcess (POST)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/dailySchedules/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "ratePlans", - "dailySchedules", - "{{RequestId}}" - ] - } - }, - "response": [] - }, - { - "name": "get Daily Rate Plan Schedules", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "get Sell Limits Process Status", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "HEAD", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } }, - { - "key": "undefined", - "type": "any" - } - ] + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "sellLimits", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts Data to OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: getSellLimitsProcessStatus (HEAD)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." + }, + "response": [] }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + { + "name": "get Sell Limits", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/inv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/sellLimits/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "inv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "sellLimits", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts Data to OPERA Cloud\n \n- **Module:** Inventory\n \n- **Operation ID**: getSellLimits (GET)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." }, - { - "key": "x-hotelId", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/dailySchedules/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "ratePlans", - "dailySchedules", - "{{RequestId}}" - ] - }, - "description": "This is too fetch profile from OPERA" - }, - "response": [] - }, + "response": [] + } + ] + } + ] + }, + { + "name": "Profiles (CRMASYNC)", + "item": [ { - "name": "start Set Best Available Rate Plans Process", + "name": "stayRecords", "request": { "auth": { "type": "bearer", @@ -142808,34 +154662,25 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "POST", "header": [ { - "key": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-externalsystem", + "value": "TEST", + "type": "text" }, { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" } ], "body": { "mode": "raw", - "raw": "{\r\n \"bestAvailableRatePlans\": [\r\n {\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"rateDate\": \"2023-06-29\",\r\n \"los1\": true,\r\n \"los2\": true,\r\n \"los3\": true,\r\n \"los4\": true,\r\n \"los5\": true,\r\n \"los6\": true,\r\n \"los7\": true,\r\n \"los8\": true\r\n }\r\n ]\r\n}", + "raw": "{\n \"stayRecords\": [\n {\n \"resort\": \"LCSCRM1\",\n \"stayDailyRates\": {\n \"transactionDate\": \"06-06-2021\",\n \"bookedRoomType\": \"DLXQ\",\n \"currencyCode\": \"USD\",\n \"marketCode\": \"CORPC\",\n \"rateCode\": \"TESTOVER\",\n \"rateAmount\": 105000,\n \"roomNumber\": \"101\",\n \"roomType\": \"DLXQ\"\n },\n \"stayMemberships\": {\n \"membershipType\": \"CRMROYAL\",\n \"membershipNumber\": \"CR11001\"\n },\n \"stayProfiles\": {\n \"nameId\": \"3263372\",\n \"pmsNameId\": \"3263372\",\n \"profileRole\": \"CONTACT_RESV\"\n },\n \"stayRecordsList\": {\n \"UDFC01\": \"01\",\n \"UDFC02\": \"02\",\n \"UDFC03\": \"03\",\n \"UDFC04\": \"04\",\n \"UDFC05\": \"05\",\n \"UDFC06\": \"06\",\n \"UDFC07\": \"07\",\n \"UDFC08\": \"08\",\n \"UDFC09\": \"09\",\n \"UDFC10\": \"10\",\n \"UDFD01\": \"06-05-2021\",\n \"UDFD02\": \"06-05-2021\",\n \"UDFD03\": \"06-05-2021\",\n \"UDFD04\": \"06-05-2021\",\n \"UDFD05\": \"06-05-2021\",\n \"UDFN01\": \"10\",\n \"UDFN02\": \"20\",\n \"UDFN03\": \"30\",\n \"UDFN04\": \"40\",\n \"UDFN05\": \"50\",\n \"adults\": \"1\",\n \"arrivalDate\": \"06-05-2021\",\n \"baseRateAmount\": \"500\",\n \"baseRateCode\": \"TESTOVER\",\n \"baseRateCurrencyCode\": \"USD\",\n \"blockCode\": \"TESTBLK231\",\n \"bookedRoomType\": \"DLXQ\",\n \"bookingDate\": \"05-05-2021\",\n \"channel\": \"CHN1\",\n \"children\": \"0\",\n \"confirmationLegNumber\": \"1898437\",\n \"confirmationNumber\": \"1898437\",\n \"currencyCode\": \"USD\",\n \"departureDate\": \"07-05-2021\",\n \"exhangeRate\": \"1\",\n \"externalReservationId\": \"EXT234\",\n \"guestNameId\": \"3263372\",\n \"miscellaneousId\": \"874695\",\n \"paymentMethod\": \"CASH\",\n \"posCode\": \"TESTPOS\",\n \"promotionCode\": \"JULY\",\n \"reservationStatus\": \"CHECKED OUT\",\n \"reservationInsertSource\": \"INS\",\n \"roomNumber\": \"345\",\n \"roomRevenue\": \"200\",\n \"roomType\": \"STDK\",\n \"shareId\": \"87536\",\n \"sourceCode\": \"SOURCEC\",\n \"totalRevenue\": \"500\"\n },\n \"stayRevenuesDetails\": {\n \"folioView\": \"1\",\n \"revenueAmount\": \"200\",\n \"stayRevenues\": [\n {\n \"revenueAmount\": 200,\n \"revenueBucketCode\": \"FB\",\n \"transactionDate\": \"06-06-2021\"\n },\n {\n \"revenueAmount\": 300,\n \"revenueBucketCode\": \"RM\",\n \"transactionDate\": \"06-06-2021\"\n },\n {\n \"revenueAmount\": 100,\n \"revenueBucketCode\": \"MISC\",\n \"transactionDate\": \"06-06-2021\"\n }\n ]\n }\n }\n ]\n}", "options": { "raw": { "language": "json" @@ -142843,30 +154688,22 @@ } }, "url": { - "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/bestAvailableLOS", + "raw": "{{HostName}}/crm/async/v1/stayRecords", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "crm", "async", "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "ratePlans", - "bestAvailableLOS" + "stayRecords" ] } }, "response": [] }, { - "name": "get Best Available Rate Plans Process Status", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "getStayRecordsProcessStatus", "request": { "auth": { "type": "bearer", @@ -142875,67 +154712,40 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "HEAD", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" + "key": "x-externalsystem", + "value": "TEST", + "type": "text" }, { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "key": "x-hotelid", + "value": "{{HotelId}}", + "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/bestAvailableLOS/{{RequestId}}", + "raw": "{{HostName}}/crm/async/v1/stayRecords/07edd1ec-bdc3-66b3-e063-a912000acbd5", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "crm", "async", "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "ratePlans", - "bestAvailableLOS", - "{{RequestId}}" + "stayRecords", + "07edd1ec-bdc3-66b3-e063-a912000acbd5" ] } }, "response": [] }, { - "name": "get Best Available Rate Plans", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, + "name": "getStayRecordsProcess", "request": { "auth": { "type": "bearer", @@ -142944,265 +154754,834 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, "method": "GET", "header": [ { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", + "key": "x-externalsystem", + "value": "TEST", "type": "text" }, { - "key": "x-hotelId", + "key": "x-hotelid", "value": "{{HotelId}}", "type": "text" } ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, "url": { - "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/bestAvailableLOS/{{RequestId}}", + "raw": "{{HostName}}/crm/async/v1/stayRecords/07f11d7e-e200-f5b8-e063-ef10000aa67c", "host": [ "{{HostName}}" ], "path": [ - "rtp", + "crm", "async", "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "ratePlans", - "bestAvailableLOS", - "{{RequestId}}" + "stayRecords", + "07f11d7e-e200-f5b8-e063-ef10000aa67c" ] - }, - "description": "This is too fetch profile from OPERA" + } }, "response": [] - }, + } + ] + }, + { + "name": "Rate Plan (RTPASYNC)", + "item": [ { - "name": "start Hurdle Rates Process", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" + "name": "Daily Rate Plan Schedules", + "item": [ + { + "name": "Examples", + "item": [ + { + "name": "start Set Daily Rate Plan Schedules Process -> multiple criteria", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dailyRatePlanSchedule\": [\n {\n \"rateAmounts\": {\n \"onePersonRate\": 100,\n \"twoPersonRate\": 150,\n \"threePersonRate\": 0,\n \"fourPersonRate\": 0,\n \"fivePersonRate\": 0,\n \"extraPersonRate\": 0,\n \"extraChildRate\": 0,\n \"oneChildRate\": 0,\n \"twoChildrenRate\": 0,\n \"threeChildrenRate\": 0,\n \"fourChildrenRate\": 0,\n \"rateByAgeBuckets\": [\n {\n \"rateAmount\": 0,\n \"minimumAge\": 0,\n \"maximumAge\": 0\n }\n ],\n \"minimumChildrenForFreeStay\": 0,\n \"pointsRequired\": 0,\n \"overrideFloorAmount\": false\n },\n \"rateDate\": \"2023-10-08\",\n \"ratePlanCode\": \"MYDAILY\",\n \"roomType\": \"DLX\"\n }\n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/dailySchedules", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "ratePlans", + "dailySchedules" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Rate Plan\n- **Operation ID**: startSetDailyRatePlanSchedulesProcess (POST)\n- **Purpose:** You can use this API to add and/or update the rate price schedule to existing OPERA Daily Rate plans." + }, + "response": [] } ] }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/json" + { + "name": "start Set Daily Rate Plan Schedules Process", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"dailyRatePlanSchedule\": [\n {\n \"rateAmounts\": {\n \"onePersonRate\": 1005,\n \"twoPersonRate\": 1500,\n \"threePersonRate\": 0,\n \"fourPersonRate\": 0,\n \"fivePersonRate\": 0,\n \"extraPersonRate\": 0,\n \"extraChildRate\": 0,\n \"oneChildRate\": 0,\n \"twoChildrenRate\": 0,\n \"threeChildrenRate\": 0,\n \"fourChildrenRate\": 0,\n \"rateByAgeBuckets\": [\n {\n \"rateAmount\": 0,\n \"minimumAge\": 0,\n \"maximumAge\": 0\n }\n ],\n \"minimumChildrenForFreeStay\": 0,\n \"pointsRequired\": 0,\n \"overrideFloorAmount\": true\n },\n \"rateDate\": \"2023-10-08\",\n \"ratePlanCode\": \"MYDAILY\",\n \"roomType\": \"DLX\"\n }\n ]\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/dailySchedules", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "ratePlans", + "dailySchedules" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n- **Module:** Rate Plan\n- **Operation ID**: startSetDailyRatePlanSchedulesProcess (POST)\n- **Purpose:** You can use this API to add and/or update the rate price schedule to existing OPERA Daily Rate plans." }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "response": [] + }, + { + "name": "get Daily Rate Plan Schedules Process Status", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "[\r\n {\r\n \"hurdleDate\": \"2023-06-29\",\r\n \"roomType\": \"string\",\r\n \"roomCategory\": \"string\",\r\n \"yieldCategory\": \"string\",\r\n \"lengthOfStay\": 0,\r\n \"yieldMarketCode\": \"string\",\r\n \"hurdle\": 0,\r\n \"delta\": 0,\r\n \"ceiling\": 0,\r\n \"maximumSolds\": 0,\r\n \"roomsSold\": 0,\r\n \"override\": true\r\n }\r\n]", - "options": { - "raw": { - "language": "json" - } - } + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "HEAD", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/dailySchedules/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "ratePlans", + "dailySchedules", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: getDailyRatePlanSchedulesProcessStatus (HEAD)\n \n- **Purpose:** You can use this API to add and/or update the rate price schedule to existing OPERA Daily Rate plans." + }, + "response": [] }, - "url": { - "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/rates/hurdles", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "rates", - "hurdles" - ] - } - }, - "response": [] - }, - { - "name": "get Hurdle Rates Process Status", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "get Daily Rate Plan Schedules", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/dailySchedules/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "ratePlans", + "dailySchedules", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: getDailyRatePlanSchedules (GET)\n \n- **Purpose:** You can use this API to add and/or update the rate price schedule to existing OPERA Daily Rate plans." + }, + "response": [] + } + ] + }, + { + "name": "Best Available Rate Plans", + "item": [ + { + "name": "Examples", + "item": [ + { + "name": "start Set Best Available Rate Plans Process -> multiple criteria", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"bestAvailableRatePlans\": [\r\n {\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"rateDate\": \"2023-06-29\",\r\n \"los1\": true,\r\n \"los2\": true,\r\n \"los3\": true,\r\n \"los4\": false,\r\n \"los5\": false,\r\n \"los6\": true,\r\n \"los7\": true,\r\n \"los8\": true\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/bestAvailableLOS", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "ratePlans", + "bestAvailableLOS" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: startSetBestAvailableRatePlansProcess (POST)\n \n- **Purpose:** You can use this API to post new or update existing Best Available Rate by Length Of Stay or by DAY to OPERA Cloud." + }, + "response": [] } ] }, - "method": "HEAD", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + { + "name": "start Set Best Available Rate Plans Process", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"bestAvailableRatePlans\": [\r\n {\r\n \"ratePlanCodes\": [\r\n \"string\"\r\n ],\r\n \"rateDate\": \"2023-06-29\",\r\n \"los1\": true,\r\n \"los2\": true,\r\n \"los3\": true,\r\n \"los4\": true,\r\n \"los5\": true,\r\n \"los6\": true,\r\n \"los7\": true,\r\n \"los8\": true\r\n }\r\n ]\r\n}", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/bestAvailableLOS", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "ratePlans", + "bestAvailableLOS" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: startSetBestAvailableRatePlansProcess (POST)\n \n- **Purpose:** You can use this API to post new or update existing Best Available Rate by Length Of Stay or by DAY to OPERA Cloud." }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" + "response": [] + }, + { + "name": "get Best Available Rate Plans Process Status", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "HEAD", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/bestAvailableLOS/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "ratePlans", + "bestAvailableLOS", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: getBestAvailableRatePlansProcessStatus (HEAD)\n \n- **Purpose:** You can use this API to post new or update existing Best Available Rate by Length Of Stay or by DAY to OPERA Cloud." + }, + "response": [] }, - "url": { - "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/rates/hurdles/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "rates", - "hurdles", - "{{RequestId}}" - ] - } - }, - "response": [] - }, - { - "name": "get Hurdle Rates", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "get Best Available Rate Plans", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/ratePlans/bestAvailableLOS/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "ratePlans", + "bestAvailableLOS", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: getBestAvailableRatePlans (GET)\n \n- **Purpose:** You can use this API to post new or update existing Best Available Rate by Length Of Stay or by DAY to OPERA Cloud." + }, + "response": [] + } + ] + }, + { + "name": "Hurdle Rates", + "item": [ + { + "name": "Examples", + "item": [ + { + "name": "start Hurdle Rates Process -> multiple criteria", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "[\r\n {\r\n \"hurdleDate\": \"2023-06-29\",\r\n \"roomType\": \"string\",\r\n \"roomCategory\": \"string\",\r\n \"yieldCategory\": \"string\",\r\n \"lengthOfStay\": 0,\r\n \"yieldMarketCode\": \"string\",\r\n \"hurdle\": 0,\r\n \"delta\": 0,\r\n \"ceiling\": 0,\r\n \"maximumSolds\": 0,\r\n \"roomsSold\": 0,\r\n \"override\": true\r\n }\r\n]", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/rates/hurdles", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "rates", + "hurdles" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: startHurdleRatesProcess (POST)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." + }, + "response": [] } ] }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "value": "{{AppKey}}", - "type": "text" + { + "name": "start Hurdle Rates Process", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "[\r\n {\r\n \"hurdleDate\": \"2023-06-29\",\r\n \"roomType\": \"string\",\r\n \"roomCategory\": \"string\",\r\n \"yieldCategory\": \"string\",\r\n \"lengthOfStay\": 0,\r\n \"yieldMarketCode\": \"string\",\r\n \"hurdle\": 0,\r\n \"delta\": 0,\r\n \"ceiling\": 0,\r\n \"maximumSolds\": 0,\r\n \"roomsSold\": 0,\r\n \"override\": true\r\n }\r\n]", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/rates/hurdles", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "rates", + "hurdles" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: startHurdleRatesProcess (POST)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." }, - { - "key": "x-hotelId", - "value": "{{HotelId}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } + "response": [] }, - "url": { - "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/rates/hurdles/{{RequestId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rtp", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "rates", - "hurdles", - "{{RequestId}}" - ] + { + "name": "get Hurdle Rates Process Status", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "HEAD", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/rates/hurdles/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "rates", + "hurdles", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: getHurdleRatesProcessStatus (HEAD)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." + }, + "response": [] }, - "description": "This is too fetch profile from OPERA" - }, - "response": [] + { + "name": "get Hurdle Rates", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "value": "{{AppKey}}", + "type": "text" + }, + { + "key": "x-hotelId", + "value": "{{HotelId}}", + "type": "text" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rtp/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/rates/hurdles/{{RequestId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rtp", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "rates", + "hurdles", + "{{RequestId}}" + ] + }, + "description": "- **Type of Async API:** Posts data to OPERA Cloud\n \n- **Module:** Rate Plan\n \n- **Operation ID**: getHurdleRates (GET)\n \n- **Purpose:** You can use this API to create Sell Limits in OPERA Cloud by date." + }, + "response": [] + } + ] } ] }, @@ -143210,209 +155589,319 @@ "name": "Reservation (RSVASYNC)", "item": [ { - "name": "start Reservations Daily Summary Process", - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" - }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-02\",\r\n \"endDate\": \"2023-05-31\"\r\n }\r\n }\r\n}\r\n", - "options": { - "raw": { - "language": "json" + "name": "Reservations Daily Summary", + "item": [ + { + "name": "Examples", + "item": [ + { + "name": "start Reservations Daily Summary Process -> start/EndDate", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-02\",\r\n \"endDate\": \"2023-05-31\"\r\n }\r\n }\r\n}\r\n", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/reservations/dailySummary", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "reservations", + "dailySummary" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n- **Module:** Reservations\n- **Operation ID**: startReservationsDailySummaryProcess (POST)\n- **Purpose**: This API allows external systems to retrieve a summary of reservations for a specified hotel and date range." + }, + "response": [] + }, + { + "name": "start Reservations Daily Summary Process -> startLastModified/EndLastModifiedDate", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [ + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"lastModifiedDate\": {\r\n \"startLastModifiedDate\": \"2023-01-02\",\r\n \"endLastModifiedDate\": \"2023-05-31\"\r\n }\r\n }\r\n}\r\n", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/reservations/dailySummary", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "reservations", + "dailySummary" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n- **Module:** Reservations\n- **Operation ID**: startReservationsDailySummaryProcess (POST)\n- **Purpose**: This API allows external systems to retrieve a summary of reservations for a specified hotel and date range." + }, + "response": [] } - } - }, - "url": { - "raw": "{{HostName}}/rsv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/reservations/dailySummary", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "reservations", - "dailySummary" ] }, - "description": "This API allows you to fetch reservation daily summary for a property by given dates." - }, - "response": [] - }, - { - "name": "get Reservations Process Status", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "start Reservations Daily Summary Process", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" - } - ] - }, - "method": "HEAD", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" - }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "method": "POST", + "header": [ + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"criteria\": {\r\n \"hotelId\": \"{{HotelId}}\",\r\n \"timeSpan\": {\r\n \"startDate\": \"2023-01-02\",\r\n \"endDate\": \"2023-05-31\"\r\n }\r\n }\r\n}\r\n", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/reservations/dailySummary", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "reservations", + "dailySummary" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n- **Module:** Reservations\n- **Operation ID**: startReservationsDailySummaryProcess (POST)\n- **Purpose**: This API allows external systems to retrieve a summary of reservations for a specified hotel and date range." }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rsv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/reservations/dailySummary/{{SummaryId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "reservations", - "dailySummary", - "{{SummaryId}}" - ] + "response": [] }, - "description": "This API allows you to fetch reservation daily summary for a property by given dates." - }, - "response": [] - }, - { - "name": "get Reservations Daily Summary", - "protocolProfileBehavior": { - "disableBodyPruning": true - }, - "request": { - "auth": { - "type": "bearer", - "bearer": [ - { - "key": "token", - "value": "{{Token}}", - "type": "string" + { + "name": "get Reservations Process Status", + "protocolProfileBehavior": { + "disableBodyPruning": true + }, + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] }, - { - "key": "undefined", - "type": "any" - } - ] + "method": "HEAD", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/reservations/dailySummary/{{SummaryId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "reservations", + "dailySummary", + "{{SummaryId}}" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n- **Module:** Reservations\n- **Operation ID**: getReservationsProcessStatus (HEAD)\n- **Purpose**: This API allows external systems to retrieve a summary of reservations for a specified hotel and date range." + }, + "response": [] }, - "method": "GET", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + { + "name": "get Reservations Daily Summary", + "protocolProfileBehavior": { + "disableBodyPruning": true }, - { - "key": "x-app-key", - "type": "text", - "value": "{{AppKey}}" + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{Token}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [ + { + "key": "Content-Type", + "name": "Content-Type", + "type": "text", + "value": "application/json" + }, + { + "key": "x-app-key", + "type": "text", + "value": "{{AppKey}}" + }, + { + "key": "x-hotelId", + "type": "text", + "value": "{{HotelId}}" + } + ], + "body": { + "mode": "raw", + "raw": "", + "options": { + "raw": { + "language": "json" + } + } + }, + "url": { + "raw": "{{HostName}}/rsv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/reservations/dailySummary/{{SummaryId}}", + "host": [ + "{{HostName}}" + ], + "path": [ + "rsv", + "async", + "v1", + "externalSystems", + "{{ExtSystemCode}}", + "hotels", + "{{HotelId}}", + "reservations", + "dailySummary", + "{{SummaryId}}" + ] + }, + "description": "- **Type of Async API:** Fetches data from OPERA Cloud\n \n- **Module:** Reservations\n \n- **Operation ID**: getReservationsDailySummary (GET)\n \n- **Purpose**: This API allows external systems to retrieve a summary of reservations for a specified hotel and date range." }, - { - "key": "x-hotelId", - "type": "text", - "value": "{{HotelId}}" - } - ], - "body": { - "mode": "raw", - "raw": "", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{HostName}}/rsv/async/v1/externalSystems/{{ExtSystemCode}}/hotels/{{HotelId}}/reservations/dailySummary/{{SummaryId}}", - "host": [ - "{{HostName}}" - ], - "path": [ - "rsv", - "async", - "v1", - "externalSystems", - "{{ExtSystemCode}}", - "hotels", - "{{HotelId}}", - "reservations", - "dailySummary", - "{{SummaryId}}" - ] - }, - "description": "This API returns a properties reservation daily summary for a scheduled process." - }, - "response": [] + "response": [] + } + ] } ] } ], - "description": "###### OPERA Cloud Asynchronous APIs\n\nThe data flow is a three step process for the Asynchronous APIs.\n\n**Step 1:** POST request from external system to OPERA Cloud which starts the asynchronous job, and the response back to external system will include in the Location Header, the request ID.\n\n**Step 2:** HEAD Request from external system to OPERA, which checks to see the status of the Job. Use the request ID from Step 1 response (location header) in the URI of this HEAD request. In the response, you will receive the location of the resource in the location header, which you use in the next step, the GET request.\n\n**Step 3:** GET request from external system to get the final data/resource. In this GET request, make sure to use the ID from the location header in step 2's response message.", + "description": "###### **Overview**\n\nThe asynchronous Property APIs offer a means to collect and update bulk data efficiently. There are two distinct approaches to retrieve data from OPERA Cloud through asynchronous Property APIs and business event-driven Property APIs. The asynchronous Property APIs are specifically designed for revenue management systems, allowing smooth updates of bulk data like inventory, restrictions, and room rates in OPERA Cloud. These APIs are fully compatible with OPERA Cloud versions 23.1.x and above.\n\n###### Workflow\n\nThe Asynchronous APIs involve a three-step data flow process, and it is imperative to execute all three steps without skipping any. \n1\\. **POST** request is the first step from an external system to OPERA Cloud, which can either be to\n\n- POST Data to OPERA Cloud - This starts a process to accept the data into OPERA Cloud.\n- Fetch Data from OPERA Cloud - This starts a process to retrieve data from OPERA Cloud.\n \n\nOnce you have sent this post request to OPERA Cloud, you should receive an HTTP 202 Accepted response if the request is valid. The response header parameter \"location\" provides a URL which contains a request ID. This ID is required in step 2.\n\nNote: If the bulk data to be posted to or retrieved from OPERA Cloud doesn't align with the API specifications, a validation error will be generated.\n\n1. **HEAD** request is the second step from an external system to OPERA Cloud to check the status of the process started with POST request in the first step. Use the header parameter \"location\" from the POST response in this HEAD request. Once the process is completed, the HEAD response returns a header parameter \"status\" with value \"COMPLETED\". Similar to Step 1, the header parameter \"location\" will return a URL that contains a request ID required in step 3.\n \n\nIf the process is not completed; the HEAD response header parameter \"retry-after\" indicates the number of seconds we recommend waiting before calling the HEAD operation again. Please note that \"retry-after\" will only be supported with OPERA Cloud versions 24.1 and higher.\n\n1. **GET** request is the third step from an external system to OPERA Cloud to either collect the bulk data, or confirm the post of data was successful. Use the ID returned in the \"location\" header URL returned by the HEAD response in step 2. The GET response provides the requested data or log specifics, particularly if you've added data, and indicates any potential failures.", "event": [ { "listen": "prerequest", @@ -143447,10 +155936,6 @@ "key": "token", "value": "{{Token}}", "type": "string" - }, - { - "key": "undefined", - "type": "any" } ] }, diff --git a/postman-collections/oracle-hospitality-property.postman_environment.json b/postman-collections/oracle-hospitality-property.postman_environment.json index a665d4c..2b4f026 100644 --- a/postman-collections/oracle-hospitality-property.postman_environment.json +++ b/postman-collections/oracle-hospitality-property.postman_environment.json @@ -457,6 +457,11 @@ "value": "", "enabled": true }, + { + "key": "EnterpriseId", + "value": "", + "enabled": true + }, { "key": "EntryPointsId", "value": "", @@ -972,6 +977,11 @@ "value": "", "enabled": true }, + { + "key": "RequestId", + "value": "", + "enabled": true + }, { "key": "ReservationId", "value": "",