{"info":{"_postman_id":"2a985d96-2f36-4a3e-acc1-695fee29ea64","name":"Tempo OpenAPI","description":"<html><head></head><body><p>OpenAPI Specifications For Tempo Channel Manager API</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"36952618","collectionId":"2a985d96-2f36-4a3e-acc1-695fee29ea64","publishedId":"2sA3kYizm6","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-08-08T09:15:26.000Z"},"item":[{"name":"Inventory","item":[{"name":"postAvailability","id":"2a79bc1a-9464-4fc9-88c3-19adfb04c99b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOjksIkVtYWlsSWQiOiJzY3JlZW5pZnkxMjNAZ21haWwuY29tIiwiVXNlckNsaWVudElkIjo1LCJpcEFkZHJlc3MiOiIxOTIuMS4xNjguMjIyIiwiaWF0IjoxNzIxOTgzOTc0fQ.fBXO3MPyojF3kgaKoxEnb5S4Omqa-qSqgkDNgMzNkhA","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"unitAvailability\": [\n        {   \n            \"externalPropertyId\": \"epid1\",\n            \"externalUnitId\": \"64\",\n            \"unitId\": null,\n            \"startDate\": \"2024-07-28\",\n            \"endDate\": \"2024-08-10\",\n            \"inventoryAvailable\": false,\n            \"inventoryCount\": 3,\n            \"ratePlanId\": 5\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://dev.hosttempo.com/postAvailability","description":"<p><strong>(*) - Indicates Mandatory Fields</strong></p>\n<p><strong>PARAMS</strong></p>\n<p><strong>ExternalPropertyId</strong> : External Property ID mapped to the hostTempo property ID. <strong>(data_type : string)</strong></p>\n<p><strong>ExternalUnitId</strong> : ExternalUnitId mapped to the hostTempo unit ID. <strong>(data_type : string)</strong></p>\n<p><strong>UnitId (*)</strong> : The unique identifier assigned to the unit. For example, 64 is the unit ID of 200Y_1. <strong>(data_type : integer)</strong></p>\n<p><strong>StartDate</strong> <strong>(*)</strong> : The date representing the check-in date for the unit. <strong>(data_type : string)</strong></p>\n<p><strong>EndDate (*)</strong> : The date representing the check-out date for the unit. <strong>(data_type : string)</strong></p>\n<p><strong>inventoryAvailable (*)</strong> : Indicates whether the unit is currently available for booking. <code>true</code> signifies that the unit is available, while <code>false</code> indicates that it is unavailable. <strong>(data_type : boolean)</strong></p>\n<p><strong>inventoryCount (*)</strong> : The number of units available in inventory. This represents the total count of units that are available for booking. <strong>(data_type : integer)</strong></p>\n<p><strong>ratePlaneId (*)</strong> : Identifier for the rate plan. For example 5 for the Standard RatePlan. <strong>(data_type : integer)</strong></p>\n<p><strong>isEndDateExclusive</strong>: This parameter is a boolean that indicates if the end date is exclusive <code>(true)</code> or inclusive <code>(false)</code>. <strong>(data_type : boolean)</strong></p>\n","urlObject":{"protocol":"https","path":["postAvailability"],"host":["dev","hosttempo","com"],"query":[],"variable":[]}},"response":[{"id":"c7bc1a3d-cde9-4b9b-aaff-d002a22fc194","name":"postAvailability","originalRequest":{"method":"POST","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOjksIkVtYWlsSWQiOiJzY3JlZW5pZnkxMjNAZ21haWwuY29tIiwiVXNlckNsaWVudElkIjo1LCJpcEFkZHJlc3MiOiIxOTIuMS4xNjguMjIyIiwiaWF0IjoxNzIxOTgzOTc0fQ.fBXO3MPyojF3kgaKoxEnb5S4Omqa-qSqgkDNgMzNkhA","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"unitAvailability\": [\n        {   \n            \"externalPropertyId\": \"epid1\",\n            \"externalUnitId\": \"64\",\n            \"unitId\": null,\n            \"startDate\": \"2024-07-28\",\n            \"endDate\": \"2024-08-10\",\n            \"inventoryAvailable\": false,\n            \"inventoryCount\": 3,\n            \"ratePlanId\": 5\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://dev.hosttempo.com/postAvailability"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx"},{"key":"Date","value":"Sat, 03 Aug 2024 15:00:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"46"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"2e-ApEXns/FI1lvYt8IJKMVtBCi7Fw\""},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"status_message\": \"Success\"\n}"}],"_postman_id":"2a79bc1a-9464-4fc9-88c3-19adfb04c99b"}],"id":"1faaee48-ca1b-4e58-a722-6d60123c0981","description":"<p><strong>postAvailability</strong> - Post Unit Availabilty Details.</p>\n","_postman_id":"1faaee48-ca1b-4e58-a722-6d60123c0981"},{"name":"Rates","item":[{"name":"postRates","id":"eb364763-614f-4ef3-9fe3-99fa97ee2373","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOjksIkVtYWlsSWQiOiJzY3JlZW5pZnkxMjNAZ21haWwuY29tIiwiVXNlckNsaWVudElkIjo1LCJpcEFkZHJlc3MiOiIxOTIuMS4xNjguMjIyIiwiaWF0IjoxNzIxOTgzOTc0fQ.fBXO3MPyojF3kgaKoxEnb5S4Omqa-qSqgkDNgMzNkhA","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"postRates\": [\n        {   \n            \"externalPropertyId\": \"epid1\",\n            \"externalUnitId\": \"64\",\n            \"unitId\": null,\n            \"startDate\": \"2024-07-28\",\n            \"endDate\": \"2024-08-10\",\n            \"additionalAdultRate\": 400,\n            \"additionalChildRate\": 200,\n            \"baseRateInUSD\": 80,\n            \"ratePlanId\": 5\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://dev.hosttempo.com/postRates","description":"<p><strong>PARAMS</strong></p>\n<p><strong>ExternalPropertyId</strong> : External Property ID mapped to the hostTempo property ID. <strong>(data_type : string)</strong></p>\n<p><strong>ExternalUnitId</strong> : ExternalUnitId mapped to the hostTempo unit ID. <strong>(data_type : string)</strong></p>\n<p><strong>unitId (*)</strong> : The unique identifier assigned to the unit. For example, <code>1525</code> is the unit ID of <code>Booja</code>. <strong>(data_type : integer)</strong></p>\n<p><strong>startDate (*)</strong> : Effective start date for the rate. <strong>(data_type: string)</strong></p>\n<p><strong>endDate (*)</strong> : Expiration date for the rate. Must be after startDate. <strong>(data_type: string)</strong></p>\n<p><strong>additionalAdultRate</strong> : Extra charge per adult for the date range. <strong>(data_type: number)</strong></p>\n<p><strong>additionalChildRate</strong> : Extra charge per child for the date range. <strong>(data_type: number)</strong></p>\n<p><strong>ratePlanId (*)</strong> : Identifier for the rate plan applied. <strong>(type: integer)</strong></p>\n<p><strong>baseRateInUSD (*)</strong> : Base rate for the unit during the date range. <strong>(data_type : integer)</strong></p>\n<p><strong>isEndDateExclusive</strong>: This parameter is a boolean that indicates if the end date is exclusive <code>(true)</code> or inclusive <code>(false)</code>. <strong>(data_type : boolean)</strong></p>\n","urlObject":{"protocol":"https","path":["postRates"],"host":["dev","hosttempo","com"],"query":[],"variable":[]}},"response":[{"id":"453fb601-83c6-4ca2-ba41-245501f426bf","name":"postRates","originalRequest":{"method":"POST","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOjksIkVtYWlsSWQiOiJzY3JlZW5pZnkxMjNAZ21haWwuY29tIiwiVXNlckNsaWVudElkIjo1LCJpcEFkZHJlc3MiOiIxOTIuMS4xNjguMjIyIiwiaWF0IjoxNzIxOTgzOTc0fQ.fBXO3MPyojF3kgaKoxEnb5S4Omqa-qSqgkDNgMzNkhA","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"postRates\": [\n        {   \n            \"externalPropertyId\": \"epid1\",\n            \"externalUnitId\": \"64\",\n            \"unitId\": null,\n            \"startDate\": \"2024-07-28\",\n            \"endDate\": \"2024-08-10\",\n            \"additionalAdultRate\": 400,\n            \"additionalChildRate\": 200,\n            \"baseRateInUSD\": 80,\n            \"ratePlanId\": 5\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://dev.hosttempo.com/postRates"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx"},{"key":"Date","value":"Sat, 03 Aug 2024 14:57:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"46"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"2e-ApEXns/FI1lvYt8IJKMVtBCi7Fw\""},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"status_message\": \"Success\"\n}"}],"_postman_id":"eb364763-614f-4ef3-9fe3-99fa97ee2373"}],"id":"b13b95e3-d0ad-45cf-ac5e-ef3f73a65edd","description":"<p><strong>postRates</strong> - Post Rate Details.</p>\n","_postman_id":"b13b95e3-d0ad-45cf-ac5e-ef3f73a65edd"},{"name":"Restrictions","item":[{"name":"postRestrictions","id":"2e9c5f30-7bc4-46c6-a96e-8462fb8c2064","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOjksIkVtYWlsSWQiOiJzY3JlZW5pZnkxMjNAZ21haWwuY29tIiwiVXNlckNsaWVudElkIjo1LCJpcEFkZHJlc3MiOiIxOTIuMS4xNjguMjIyIiwiaWF0IjoxNzIxOTgzOTc0fQ.fBXO3MPyojF3kgaKoxEnb5S4Omqa-qSqgkDNgMzNkhA","type":"text"}],"body":{"mode":"raw","raw":"{   \n    \"externalPropertyId\": \"epid1\",\n    \"externalUnitIds\": [\"64\",\"65\"], \n    \"unitIds\": null,\n    \"startDate\": \"2024-07-28\",\n    \"endDate\"  : \"2024-07-30\",\n    \"days\": [2],\n    \"minStay\": 1,\n    \"noCheckin\": false,\n    \"noCheckout\": false,\n    \"ratePlanId\": 5\n}","options":{"raw":{"language":"json"}}},"url":"https://dev.hosttempo.com/postRestrictions","description":"<p><strong>PARAMS</strong></p>\n<p><strong>ExternalPropertyId</strong> : External Property ID mapped to the hostTempo property ID. <strong>(data_type : string)</strong></p>\n<p><strong>ExternalUnitId</strong> : ExternalUnitId mapped to the hostTempo unit ID. <strong>(data_type : list)</strong></p>\n<p><strong>UnitId (*)</strong> : List of particular unit IDs. For example <code>1518</code> for the Booja unit. <strong>(data_type : list)</strong></p>\n<p><strong>MinStay</strong> : Minimum duration of stay required(minimum stay value). <strong>(data_type : integer)</strong></p>\n<p><strong>StartDate (*)</strong> : Starting date of the unit for no check-in or no check-in and no check-out. <strong>(data_type : string)</strong></p>\n<p><strong>EndDate (*)</strong> : Ending date of the unit for no check-out or no check-in and no check-out. <strong>(data_type : string)</strong></p>\n<p><strong>Days (*)</strong> : Enumeration of the days of the week are represented as follows: 1 for Sunday, 2 for Monday, 3 for Tuesday, 4 for Wednesday, 5 for Thursday, 6 for Friday, and 7 for Saturday. <strong>(data_type : list)</strong></p>\n<p><strong>NoCheckin</strong> : A boolean value indicating whether check-in is permitted on the specified dates. <code>false</code> denotes no restriction, while <code>true</code> denotes a restriction on check-in. <strong>(data_type : boolean)</strong></p>\n<p><strong>NoCheckout</strong> : A boolean value indicating whether check-out is permitted on the specified dates. <code>false</code> denotes no restriction, while <code>true</code> denotes a restriction on check-out. <strong>(data_type : boolean)</strong></p>\n<p><strong>RatePlanId (*)</strong> : Identifier for the rate plan. For example <code>5</code> for the Standard RatePlan. <strong>(data_type : integer)</strong></p>\n<p><strong>isEndDateExclusive</strong>: This parameter is a boolean that indicates if the end date is exclusive <code>(true)</code> or inclusive <code>(false)</code>. <strong>(data_type : boolean)</strong></p>\n","urlObject":{"protocol":"https","path":["postRestrictions"],"host":["dev","hosttempo","com"],"query":[],"variable":[]}},"response":[{"id":"113c22a7-bd2b-4083-a83d-a2b77de64ac1","name":"postRestrictions","originalRequest":{"method":"POST","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOjksIkVtYWlsSWQiOiJzY3JlZW5pZnkxMjNAZ21haWwuY29tIiwiVXNlckNsaWVudElkIjo1LCJpcEFkZHJlc3MiOiIxOTIuMS4xNjguMjIyIiwiaWF0IjoxNzIxOTgzOTc0fQ.fBXO3MPyojF3kgaKoxEnb5S4Omqa-qSqgkDNgMzNkhA","type":"text"}],"body":{"mode":"raw","raw":"{   \n    \"externalPropertyId\": \"epid1\",\n    \"externalUnitIds\": [\"64\",\"65\"], \n    \"unitIds\": null,\n    \"startDate\": \"2024-07-28\",\n    \"endDate\"  : \"2024-07-30\",\n    \"days\": [2],\n    \"minStay\": 1,\n    \"noCheckin\": false,\n    \"noCheckout\": false,\n    \"ratePlanId\": 5\n}","options":{"raw":{"language":"json"}}},"url":"https://dev.hosttempo.com/postRestrictions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx"},{"key":"Date","value":"Sat, 03 Aug 2024 14:46:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"46"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"ETag","value":"W/\"2e-ApEXns/FI1lvYt8IJKMVtBCi7Fw\""},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"status_code\": 200,\n    \"status_message\": \"Success\"\n}"}],"_postman_id":"2e9c5f30-7bc4-46c6-a96e-8462fb8c2064"}],"id":"a1260224-3d2f-4098-aa46-29751c292982","description":"<p><strong>postRestrictions</strong> - Post Restrictions based on the Block specific units for given date ranges by providing unit details and dates.</p>\n","_postman_id":"a1260224-3d2f-4098-aa46-29751c292982"}]}