Buyer API (Push)
...
Rates Update
Length of Stay Rates (LOS) Occupancy Based
1 min
{ "name" "los rate", "method" "post", "url" "https //api bakuun com/ratedockapi/agent/updateoccratelosrq", "description" "", "tab" "examples", "examples" { "languages" \[ { "id" "f6dfmy8yp37hbzlk13k1v", "language" "json", "code" "{\n \\"password\\" \\"testpassword\\",\n \\"username\\" \\"testusername\\",\n \\"hotelid\\" \\"htlx x\\",\n \\"startdateymd\\" \\"2021 10 17\\",\n \\"enddateymd\\" \\"2021 10 19\\",\n \\"ratemodel\\" \\"obp los\\",\n \\"action\\" \\"lospriceupdate\\",\n \\"dailyrates\\" \[\n {\n \\"roomcode \\" \\"std100\\",\n \\"condcode \\" \\"st100 1\\",\n \\"los\\" 2,\n \\"occupancy\\" 2,\n \\"fplos\\" \\"y\\",\n \\"ratetype\\" \\"bar/net\\",\n \\"amountbeforetax\\" \\"502 19\\",\n \\"amountaftertax\\" \\"623 23\\",\n \\"currencycode\\" \\"eur\\",\n \\"taxfeedetails\\" {\n \\"before\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"vat\\",\n \\"taxvalue\\" \\"10 00\\",\n \\"included\\" \\"0\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"per night\\",\n \\"feevalue\\" \\"10\\",\n \\"included\\" \\"1\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"sales\\",\n \\"offervalue\\" \\"10\\"\n }\n },\n \\"after\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"vat\\",\n \\"taxvalue\\" \\"10 00\\",\n \\"included\\" \\"0\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"per night\\",\n \\"feevalue\\" \\"10\\",\n \\"included\\" \\"1\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"sales\\",\n \\"offervalue\\" \\"10\\"\n }\n }\n }\n },\n {\n \\"roomcode \\" \\"std100\\",\n \\"condcode \\" \\"st100 1\\",\n \\"los\\" 4,\n \\"occupancy\\" 3,\n \\"fplos\\" \\"y\\",\n \\"ratetype\\" \\"bar/net\\",\n \\"amountbeforetax\\" \\"502 19\\",\n \\"amountaftertax\\" \\"623 23\\",\n \\"currencycode\\" \\"eur\\",\n \\"taxfeedetails\\" {\n \\"before\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"vat\\",\n \\"taxvalue\\" \\"10 00\\",\n \\"included\\" \\"0\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"per night\\",\n \\"feevalue\\" \\"10\\",\n \\"included\\" \\"1\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"sales\\",\n \\"offervalue\\" \\"10\\"\n }\n },\n \\"after\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"vat\\",\n \\"taxvalue\\" \\"10 00\\",\n \\"included\\" \\"0\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"per night\\",\n \\"feevalue\\" \\"10\\",\n \\"included\\" \\"1\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"sales\\",\n \\"offervalue\\" \\"10\\"\n }\n }\n }\n }\n ]\n}", "customlabel" "" }, { "id" "zcf8trlxozipsvuczaxb3", "language" "curl", "code" "curl location 'https //api bakuun com/ratedockapi/agent/updateoccratelosrq' \\\\\n header 'accept application/json' \\\\\n header 'content type application/json' \\\\\n data '{\n \\"username\\" \\"string\\",\n \\"password\\" \\"string\\",\n \\"hotelid\\" \\"string\\",\n \\"startdateymd\\" \\"string\\",\n \\"enddateymd\\" \\"string\\",\n \\"ratemodel\\" \\"string\\",\n \\"action\\" \\"string\\",\n \\"dailyrates\\" {\n \\"roomcode \\" \\"\\",\n \\"condcode \\" \\"\\",\n \\"los\\" \\"\\",\n \\"fplos\\" \\"\\",\n \\"amountbeforetax\\" \\"\\",\n \\"amountaftertax\\" \\"\\",\n \\"currencycode\\" \\"\\",\n \\"ratetype\\" \\"\\",\n \\"taxfeedetails\\" {\n \\"before\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n },\n \\"after\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n }\n },\n \\"occupancy\\" \\"\\"\n }\n}'", "customlabel" "" }, { "id" "twmc0vde7ljebdvxdeezo", "language" "nodejs", "code" "var request = require('request');\nvar options = {\n 'method' 'post',\n 'url' 'https //api bakuun com/ratedockapi/agent/updateoccratelosrq',\n 'headers' {\n 'accept' 'application/json',\n 'content type' 'application/json'\n },\n body json stringify({\n \\"username\\" \\"string\\",\n \\"password\\" \\"string\\",\n \\"hotelid\\" \\"string\\",\n \\"startdateymd\\" \\"string\\",\n \\"enddateymd\\" \\"string\\",\n \\"ratemodel\\" \\"string\\",\n \\"action\\" \\"string\\",\n \\"dailyrates\\" {\n \\"roomcode \\" \\"\\",\n \\"condcode \\" \\"\\",\n \\"los\\" \\"\\",\n \\"fplos\\" \\"\\",\n \\"amountbeforetax\\" \\"\\",\n \\"amountaftertax\\" \\"\\",\n \\"currencycode\\" \\"\\",\n \\"ratetype\\" \\"\\",\n \\"taxfeedetails\\" {\n \\"before\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n },\n \\"after\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n }\n },\n \\"occupancy\\" \\"\\"\n }\n })\n\n};\nrequest(options, function (error, response) {\n if (error) throw new error(error);\n console log(response body);\n});\n", "customlabel" "" }, { "id" " urxjcxb 7rmgdc2bt8bt", "language" "javascript", "code" "var myheaders = new headers();\nmyheaders append(\\"accept\\", \\"application/json\\");\nmyheaders append(\\"content type\\", \\"application/json\\");\n\nvar raw = json stringify({\n \\"username\\" \\"string\\",\n \\"password\\" \\"string\\",\n \\"hotelid\\" \\"string\\",\n \\"startdateymd\\" \\"string\\",\n \\"enddateymd\\" \\"string\\",\n \\"ratemodel\\" \\"string\\",\n \\"action\\" \\"string\\",\n \\"dailyrates\\" {\n \\"roomcode \\" \\"\\",\n \\"condcode \\" \\"\\",\n \\"los\\" \\"\\",\n \\"fplos\\" \\"\\",\n \\"amountbeforetax\\" \\"\\",\n \\"amountaftertax\\" \\"\\",\n \\"currencycode\\" \\"\\",\n \\"ratetype\\" \\"\\",\n \\"taxfeedetails\\" {\n \\"before\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n },\n \\"after\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n }\n },\n \\"occupancy\\" \\"\\"\n }\n});\n\nvar requestoptions = {\n method 'post',\n headers myheaders,\n body raw,\n redirect 'follow'\n};\n\nfetch(\\"https //api bakuun com/ratedockapi/agent/updateoccratelosrq\\", requestoptions)\n then(response => response text())\n then(result => console log(result))\n catch(error => console log('error', error));", "customlabel" "" }, { "id" "ypiffpprshacw dsi2lnc", "language" "python", "code" "import requests\nimport json\n\nurl = \\"https //api bakuun com/ratedockapi/agent/updateoccratelosrq\\"\n\npayload = json dumps({\n \\"username\\" \\"string\\",\n \\"password\\" \\"string\\",\n \\"hotelid\\" \\"string\\",\n \\"startdateymd\\" \\"string\\",\n \\"enddateymd\\" \\"string\\",\n \\"ratemodel\\" \\"string\\",\n \\"action\\" \\"string\\",\n \\"dailyrates\\" {\n \\"roomcode \\" \\"\\",\n \\"condcode \\" \\"\\",\n \\"los\\" \\"\\",\n \\"fplos\\" \\"\\",\n \\"amountbeforetax\\" \\"\\",\n \\"amountaftertax\\" \\"\\",\n \\"currencycode\\" \\"\\",\n \\"ratetype\\" \\"\\",\n \\"taxfeedetails\\" {\n \\"before\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n },\n \\"after\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n }\n },\n \\"occupancy\\" \\"\\"\n }\n})\nheaders = {\n 'accept' 'application/json',\n 'content type' 'application/json'\n}\n\nresponse = requests request(\\"post\\", url, headers=headers, data=payload)\n\nprint(response text)\n", "customlabel" "" }, { "id" "ccrv5xhdbtrj5sxqk9zsh", "language" "ruby", "code" "require \\"uri\\"\nrequire \\"json\\"\nrequire \\"net/http\"\n\nurl = uri(\\"https //api bakuun com/ratedockapi/agent/updateoccratelosrq\\")\n\nhttps = net http new(url host, url port)\nhttps use ssl = true\n\nrequest = net http post new(url)\nrequest\[\\"accept\\"] = \\"application/json\\"\nrequest\[\\"content type\\"] = \\"application/json\\"\nrequest body = json dump({\n \\"username\\" \\"string\\",\n \\"password\\" \\"string\\",\n \\"hotelid\\" \\"string\\",\n \\"startdateymd\\" \\"string\\",\n \\"enddateymd\\" \\"string\\",\n \\"ratemodel\\" \\"string\\",\n \\"action\\" \\"string\\",\n \\"dailyrates\\" {\n \\"roomcode \\" \\"\\",\n \\"condcode \\" \\"\\",\n \\"los\\" \\"\\",\n \\"fplos\\" \\"\\",\n \\"amountbeforetax\\" \\"\\",\n \\"amountaftertax\\" \\"\\",\n \\"currencycode\\" \\"\\",\n \\"ratetype\\" \\"\\",\n \\"taxfeedetails\\" {\n \\"before\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n },\n \\"after\\" {\n \\"tax\\" {\n \\"taxtype\\" \\"\\",\n \\"taxvalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"fees\\" {\n \\"feetype\\" \\"\\",\n \\"feevalue\\" \\"\\",\n \\"included\\" \\"\\"\n },\n \\"offers\\" {\n \\"offertype\\" \\"\\",\n \\"offervalue\\" \\"\\"\n }\n }\n },\n \\"occupancy\\" \\"\\"\n }\n})\n\nresponse = https request(request)\nputs response read body\n", "customlabel" "" } ], "selectedlanguageid" "f6dfmy8yp37hbzlk13k1v" }, "results" { "languages" \[ { "id" "nk06oapm sjchzgv2zyly", "language" "200", "code" "{ \n\\"success\\" true \n}", "customlabel" "" }, { "id" "vhiruvk cehgkpasehzud", "language" "401", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 401,\n \\"message\\" \\"invalid amount\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "xp3tweagik5ayk9jvhgru", "language" "402", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 402,\n \\"message\\" \\"invalid parameter\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n }", "customlabel" "" }, { "id" "lav04x ysdgm3 ssnghc7", "language" "404", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 404,\n \\"message\\" \\"invalid start date\\"\n }\n ]\n }", "customlabel" "" }, { "id" "mxok8k nubsnplj22ktle", "language" "405", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 405,\n \\"message\\" \\"invalid end date\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n }", "customlabel" "" }, { "id" "wceyfpr rexmcv0yiags", "language" "408", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 408,\n \\"message\\" \\"processing error\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n }", "customlabel" "" }, { "id" "o47uhre8zesuhyi5rlvcl", "language" "415", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 415,\n \\"message\\" \\"invalid authentication key\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "by6marnhie6 kzgkelkbs", "language" "416", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 416,\n \\"message\\" \\"overlapping data range\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "hf6djkv kvqkoot ujkbj", "language" "417", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 440,\n \\"message\\" \\"invalid source id\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "4fpcqzpn0hx0rp1xgndmo", "language" "418", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 442,\n \\"message\\" \\"endpoint is not active\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "tmhcxf0m9aw57yulhuuaj", "language" "421", "code" "{ \n\\"success\\" true \n}", "customlabel" "" }, { "id" "zw9yu5duevvqhh7n3gvgs", "language" "422", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 451,\n \\"message\\" \\"invalid room mapping\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "8dtaz7mwe3 eigkdxsvcu", "language" "423", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 453,\n \\"message\\" \\"mapping is not active\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "mb14rod0libv6sv9fwfzc", "language" "424", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 454,\n \\"message\\" \\"invalid endpoint\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "bf1hdhbf0yoxks1xjd6bv", "language" "425", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 425,\n \\"message\\" \\"invalid before taxes amount\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "8vicnrikr8kwhnvfylnm ", "language" "426", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 425,\n \\"message\\" \\"invalid before taxes amount\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "2p841kkn9bojgc9xdo1hj", "language" "428", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 454,\n \\"message\\" \\"invalid endpoint\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "rezbdorah7pxzff6o42z7", "language" "429", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 452,\n \\"message\\" \\"invalid rate plan mapping\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "llom5178xtlkcryaaujul", "language" "431", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 446,\n \\"message\\" \\"invalid property mapping\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "uxlke2tkuumihnkuam5sw", "language" "451", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 453,\n \\"message\\" \\"mapping is not active\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "zcwpkcoai2gcs lmjv5yy", "language" "500", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 500,\n \\"message\\" \\"internal server error\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "em kpv2ozfn8mco7 f1sv", "language" "502", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 502,\n \\"message\\" \\"bad gateway\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "zzze2j6y7yzdula qc4od", "language" "503", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 503,\n \\"message\\" \\"service unavailable\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" }, { "id" "b4wrfm8k9w0kuyctvgtou", "language" "504", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 504,\n \\"message\\" \\"endpoint request timed out\\"\n }\n ],\n \\"trackingid\\" \\"68c168dd04829387650a476d\\"\n}", "customlabel" "" } ], "selectedlanguageid" "nk06oapm sjchzgv2zyly" }, "request" { "pathparameters" \[], "queryparameters" \[], "headerparameters" \[], "bodydataparameters" \[ { "name" "username", "kind" "required", "type" "string", "description" "api username provided by the partner to authenticate incoming pushes from bakuun ", "" "api username provided by the partner to authenticate incoming pushes from bakuun " }, { "name" "password", "kind" "required", "type" "string", "description" "api password provided by the partner to authenticate incoming requests from bakuun ", "" "api password provided by the partner to authenticate incoming requests from bakuun " }, { "name" "hotelid", "kind" "required", "type" "string", "description" "unique property identifier (shared mapping between bakuun and the partner) ", "" "unique property identifier (shared mapping between bakuun and the partner) " }, { "name" "startdateymd", "kind" "required", "type" "string", "description" "start date of the update range, formatted as yyyy mm dd ", "" "start date of the update range, formatted as yyyy mm dd " }, { "name" "enddateymd", "kind" "required", "type" "string", "description" "end date of the update range, formatted as yyyy mm dd ", "" "end date of the update range, formatted as yyyy mm dd " }, { "name" "ratemodel", "kind" "required", "type" "string", "description" "", "" "ratemodel" }, { "name" "action", "kind" "required", "type" "string", "description" "", "" "required" }, { "name" "dailyrates", "kind" "required", "type" "object", "description" "", "" "dailyrates", "children" \[ { "name" "roomcode ", "kind" "required", "type" "string", "description" "code identifying the room code as per mapping " }, { "name" "condcode ", "kind" "required", "type" "string", "description" "code identifying the rate plan code as per mapping " }, { "name" "los", "kind" "required", "type" "integer", "description" "" }, { "name" "fplos", "kind" "required", "type" "string", "description" "" }, { "name" "amountbeforetax", "kind" "required", "type" "string", "description" "" }, { "name" "amountaftertax", "kind" "required", "type" "string", "description" "" }, { "name" "currencycode", "kind" "required", "type" "string", "description" "" }, { "name" "ratetype", "kind" "required", "type" "string", "description" "" }, { "name" "taxfeedetails", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "before", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "tax", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "taxtype", "kind" "required", "type" "string", "description" "" }, { "name" "taxvalue", "kind" "required", "type" "string", "description" "" }, { "name" "included", "kind" "required", "type" "string", "description" "" } ] }, { "name" "fees", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "feetype", "kind" "required", "type" "string", "description" "" }, { "name" "feevalue", "kind" "required", "type" "string", "description" "" }, { "name" "included", "kind" "required", "type" "string", "description" "" } ] }, { "name" "offers", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "offertype", "kind" "required", "type" "string", "description" "" }, { "name" "offervalue", "kind" "required", "type" "string", "description" "" } ] } ] }, { "name" "after", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "tax", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "taxtype", "kind" "required", "type" "string", "description" "" }, { "name" "taxvalue", "kind" "required", "type" "string", "description" "" }, { "name" "included", "kind" "required", "type" "string", "description" "" } ] }, { "name" "fees", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "feetype", "kind" "required", "type" "string", "description" "" }, { "name" "feevalue", "kind" "required", "type" "string", "description" "" }, { "name" "included", "kind" "required", "type" "string", "description" "" } ] }, { "name" "offers", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "offertype", "kind" "required", "type" "string", "description" "" }, { "name" "offervalue", "kind" "required", "type" "string", "description" "" } ] } ] } ] }, { "name" "occupancy", "kind" "required", "type" "integer", "description" "" } ], "schema" \[ { "name" "roomcode ", "kind" "required", "type" "string", "description" "code identifying the room code as per mapping " }, { "name" "condcode ", "kind" "required", "type" "string", "description" "code identifying the rate plan code as per mapping " }, { "name" "los", "kind" "required", "type" "integer", "description" "" }, { "name" "fplos", "kind" "required", "type" "string", "description" "" }, { "name" "amountbeforetax", "kind" "required", "type" "string", "description" "" }, { "name" "amountaftertax", "kind" "required", "type" "string", "description" "" }, { "name" "currencycode", "kind" "required", "type" "string", "description" "" }, { "name" "ratetype", "kind" "required", "type" "string", "description" "" }, { "name" "taxfeedetails", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "before", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "tax", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "taxtype", "kind" "required", "type" "string", "description" "" }, { "name" "taxvalue", "kind" "required", "type" "string", "description" "" }, { "name" "included", "kind" "required", "type" "string", "description" "" } ] }, { "name" "fees", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "feetype", "kind" "required", "type" "string", "description" "" }, { "name" "feevalue", "kind" "required", "type" "string", "description" "" }, { "name" "included", "kind" "required", "type" "string", "description" "" } ] }, { "name" "offers", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "offertype", "kind" "required", "type" "string", "description" "" }, { "name" "offervalue", "kind" "required", "type" "string", "description" "" } ] } ] }, { "name" "after", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "tax", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "taxtype", "kind" "required", "type" "string", "description" "" }, { "name" "taxvalue", "kind" "required", "type" "string", "description" "" }, { "name" "included", "kind" "required", "type" "string", "description" "" } ] }, { "name" "fees", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "feetype", "kind" "required", "type" "string", "description" "" }, { "name" "feevalue", "kind" "required", "type" "string", "description" "" }, { "name" "included", "kind" "required", "type" "string", "description" "" } ] }, { "name" "offers", "kind" "required", "type" "object", "description" "", "children" \[ { "name" "offertype", "kind" "required", "type" "string", "description" "" }, { "name" "offervalue", "kind" "required", "type" "string", "description" "" } ] } ] } ] }, { "name" "occupancy", "kind" "required", "type" "integer", "description" "" } ] } ], "formdataparameters" \[] }, "currentnewparameter" { "label" "body parameter", "value" "bodydataparameters" }, "hastryitout" false, "response" \[ { "name" "success", "kind" "optional", "type" "boolean", "description" "" }, { "name" "trackingid", "kind" "optional", "type" "string", "description" "", "children" \[] } ] }

