{"info":{"_postman_id":"90846eaf-1a29-4362-9787-bc2ed2d03303","name":"PMS API (Phase 1)","description":"# Introduction\nyou can get Available Rooms and prices of hotels and Reserve your desired Rooms\n\n# Overview\nyou should know that this API is for Integration between PMS and Channel Manager \nafter that Hotels can Manage their Contracts on Channel Manager Panels and  see Reports of Reservation in th panel\n\n# Authentication\nthere is a token that exchanged between channel manger and hotel by a physical contract \n\n\n# Error Codes\nWhat errors and status codes can a user expect?\n\n\t1xx:\tInformational\n\t2xx:\tsuccess\n\t4xx:\tclient error\n\t5xx:\tserver error\n\n# Rate limit\nchannel manger shouldn't send more than \n\n\tping    \t\t\t\t\t10 r/h\n\tavailability\t\t\t\t10 r/m\n\t\n\tmaximum per hotel server\t40 r/m","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json"},"item":[{"name":"Ping Copy","id":"bba82cde-84ee-4394-aba5-0c52b5562fd9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth"},"method":"GET","header":[{"key":"apiToken","value":"{{myApikey}}"}],"url":"https://hotelIP:PMSPort/ping","description":"you can check if hotel server is available"},"response":[{"id":"aecb8c79-bc26-4eb0-8a23-5f0cb6d614b0","name":"Default","originalRequest":{"method":"GET","header":[{"key":"apiToken","value":"4d2fe7550a89a2b077638d61c88b1684754d6f94"}],"url":"https://hotelIP:PMSPort/ping"},"code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"    {\r\n        \"status\": \"success\",\r\n        \"data\":{},\r\n        \"errors\":{}\r\n    }"}],"_postman_id":"bba82cde-84ee-4394-aba5-0c52b5562fd9"},{"name":"Rooms Copy","id":"cbba98fa-5ff4-4e04-b4fb-6450c049602a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"apiToken","value":"{{myApiKey}}"}],"url":"https://hotelIP:PMSPort/rooms","description":"you  can get  a list of hotel rooms "},"response":[{"id":"f0ae70a1-0258-4f3f-b66d-86779e072746","name":"Default","originalRequest":{"method":"GET","header":[{"key":"apiToken","value":"4d2fe7550a89a2b077638d61c88b1684754d6f94"}],"url":"https://hotelIP:PMSPort/rooms"},"code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"status\":\"success\",\r\n    \"data\":{\r\n        \"hotelId\":\"2\",\r\n        \"name\":\"هتل تستی\",\r\n        \"star\": 5,\r\n        \"address\": \"امیرآباد شمالی روبروی کوچه نهم \",\r\n        \"city\":\"تهران\",\r\n        \"province\":\"تهران\",\r\n        \"latitude\":\"35.7258441\",\r\n        \"longitude\":\"51.3869356\",\r\n        \"desc\":\"\",\r\n        \"rooms\":[{\r\n                \"name\":\"اتاق دوتخته\",\r\n                \"id\":\"3\",\r\n                \"capacity\":\"2\",\r\n                \"count\":\"25\",\r\n                \"code\":\"Dbl\",\r\n                \"desc\":\"با پنجره زیبا رو به آفتاب \",\r\n                \"type\":\"DBL\",\r\n                \"details\":[{\r\n                        \"amenities\":[\r\n                            1,2,3,4,5\r\n                        ],\r\n                        \"images\":[\"gogl.com/hotelimage.jpg\",\"gogl.com/hotelimage2.jpg\"]\r\n                    }\r\n                ]\r\n            }\r\n        ]\r\n    },\r\n    \"errors\":{}\r\n}"}],"_postman_id":"cbba98fa-5ff4-4e04-b4fb-6450c049602a"},{"name":"Reserve Copy","id":"21a36cc6-88d7-459c-b935-c396d97a0a51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"apiToken","value":"{{myApiKey}}"}],"body":{"mode":"raw","raw":"{\r\n    \"startDate\": \"1397-08-13\",\r\n    \"endDate\": \"1397-08-15\",\r\n    \"hotelId\": \"2\",\r\n    \"referenceId\": \"ReferenceId\",\r\n    \"agency\":{\r\n        \"code\":\"3\",\r\n        \"name\":\"قلی بابا\"\r\n    },\r\n    \"customer\":{\r\n        \"firstName\":\"علی میردار\",\r\n        \"lastName\":\"\",\r\n        \"nationalCode\":\"\",\r\n        \"phoneNumber\":\"\",\r\n        \"country\":\"IR\"\r\n    },\r\n    \"rooms\":[{\r\n            \"roomId\":\"2\",\r\n            \"paymentDetail\":{\r\n            \t\r\n                \"price\":\"50000\",\r\n                \"priceToPay\":\"40000\",\r\n                \"discount\":\"10000\",\r\n                \"wage\":\"0\"\r\n            },\r\n            \"party\":{\r\n                \"adult\":2,\r\n                \"children\":1,\r\n                \"infant\":0\r\n            }\r\n        }\r\n    ]\r\n}"},"url":"https://hotelIP:PMSPort/reserve","description":"you can reserve and lock  one or more rooms in hotel"},"response":[{"id":"cd4746f2-4651-4dab-a615-070d0a43b487","name":"Default","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"startDate\": \"1397-08-13\",\r\n    \"endDate\": \"1397-08-15\",\r\n    \"hotelId\": \"2\",\r\n    \"referenceId\": \"ReferenceId\",\r\n    \"agency\":{\r\n        \"Code\":\"3\",\r\n        \"name\":\"قلی بابا\"\r\n    },\r\n    \"customer\":{\r\n        \"firstName\":\"علی میردار\",\r\n        \"lastName\":\"\",\r\n        \"nationalCode\":\"\",\r\n        \"phoneNumber\":\"\",\r\n        \"country\":\"IR\"\r\n    },\r\n    \"rooms\":[{\r\n            \"roomid\":\"2\",\r\n            \"priceDetail\":{\r\n                \"price\":\"50000\",\r\n                \"priceToPay\":\"40000\",\r\n                \"discount\":\"10000\",\r\n                \"wage\":\"0\"\r\n            },\r\n            \"party\":{\r\n                \"adult\":2,\r\n                \"children\":1,\r\n                \"infant\":1\r\n            }\r\n        }\r\n    ]\r\n}"},"url":"https://hotelIP:PMSPort/reserve"},"code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"status\":\"success\",\r\n    \"data\":{\r\n        \"reserveNumber\":13335\r\n    },\r\n    \"errors\":{}\r\n}"}],"_postman_id":"21a36cc6-88d7-459c-b935-c396d97a0a51"},{"name":"Confirm Copy","id":"7aeb3dba-8b2b-4e67-ad2f-d73533958093","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"apiToken","value":"{{myApiKey}}"}],"body":{"mode":"raw","raw":"{\r\n    \"hotelId\":\"2\",\r\n    \"referenceId\":\"myReferenceNumber123\"\r\n}"},"url":"https://hotelIP:PMSPort/confirm","description":"you can confirm your reserved rooms"},"response":[{"id":"13ca39ab-33c5-40f4-a898-2e306d68a86e","name":"Default","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"hotelId\":\"2\",\r\n    \"referenceId\":\"myReferenceNumber\"\r\n}"},"url":"https://hotelIP:PMSPort/confirm"},"code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"    {\r\n        \"status\":\"success\",\r\n        \"data\":{\r\n            \"hotelId\":\"2\",\r\n            \"reserveNumber\":13335\r\n        },\r\n        \"errors\":{}\r\n    }"}],"_postman_id":"7aeb3dba-8b2b-4e67-ad2f-d73533958093"},{"name":"Availability Copy","id":"f92ff867-f1be-4d41-9177-6dedd552cd24","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"apiToken","value":"{{myApiKey}}"}],"body":{"mode":"raw","raw":"{\r\n    \"startDate\":\"1397-08-13\",\r\n    \"endDate\":\"1397-08-15\",\r\n    \"dailyAvail\":\"enable\",\r\n    \"dailyPrice\":\"enable\"\r\n}"},"url":"https://hotelIP:PMSPort/availability","description":"you can get available rooms in a period of time "},"response":[{"id":"bf449b45-67af-4550-bc06-2584ef598a2f","name":"Default","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"apiToken","value":"4d2fe7550a89a2b077638d61c88b1684754d6f94"}],"body":{"mode":"raw","raw":"{\r\n    \"startDate\":\"1397-08-13\",\r\n    \"endDate\":\"1397-08-15\",\r\n    \"dailyAvail\":\"enable\",\r\n    \"dailyPrice\":\"enable\"\r\n}"},"url":"https://hotelIP:PMSPort/availability"},"code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"status\":\"success\",\r\n    \"data\":{\r\n        \"hotelId\":\"2\",\r\n        \"name\":\"هتل نمونه آبادان\",\r\n        \"roomtypes\":[\r\n            {\r\n                \"id\":\"2\",\r\n                \"name\":\"اتاق دوتخته\",\r\n                \"range\":{\r\n                    \"startDate\":\"1397-08-13\",\r\n                    \"endDate\":\"1397-08-15\",\r\n                    \"availability\":4,\r\n                    \"price\":\"50000\"\r\n                },\r\n                \"dates\":\r\n                [\r\n                    {\r\n                        \"date\":\"1397-08-13\",\r\n                        \"availability\":4,\r\n                        \"price\": 25000\r\n                    },\r\n                    {\r\n                        \"date\":\"1397-08-14\",\r\n                        \"availability\":6,\r\n                        \"price\": 25000\r\n                    }\r\n                ]\r\n            }\r\n        ]\r\n    },\r\n    \"errors\":{}\r\n}"}],"_postman_id":"f92ff867-f1be-4d41-9177-6dedd552cd24"}],"event":[{"listen":"prerequest","script":{"id":"b4aedd2a-eccf-4cd1-a3d3-f45fdc0cd967","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"07e383df-2057-44a2-b854-6d24f19a1ef1","type":"text/javascript","exec":[""]}}]}