RezLynx Web Service Router
Click here for a complete list of operations.
pmsint_GetRoomsByStatusCode
pmsint_GetRoomsByStatusCode
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /rlxsoap.asmx HTTP/1.1 Host: rlxsoap.eu.guestline.app Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://tempuri.org/RLXSOAP19/RLXSOAP19/pmsint_GetRoomsByStatusCode" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <pmsint_GetRoomsByStatusCode xmlns="http://tempuri.org/RLXSOAP19/RLXSOAP19"> <SessionID>string</SessionID> <StatusCode>int</StatusCode> <GetStatusCodes> <Rooms> <cpmsint_GetRoomsByStatusCode_Room> <strRoomID>string</strRoomID> <iRFlag>long</iRFlag> <strRoomDescription>string</strRoomDescription> <strSubGroupCode>string</strSubGroupCode> <strOwnerCode>string</strOwnerCode> <strRoomTypeCode>string</strRoomTypeCode> <dtAvailableFrom>dateTime</dtAvailableFrom> <iStatus>long</iStatus> <iHKStatus>long</iHKStatus> <strHKCode>string</strHKCode> <iAAPriority>long</iAAPriority> <strNextToRoomID>string</strNextToRoomID> <strTelNo1>string</strTelNo1> <strTelNo2>string</strTelNo2> <strTelNo3>string</strTelNo3> <strTelNo4>string</strTelNo4> <strTag1>string</strTag1> <strTag2>string</strTag2> <iSmoke>long</iSmoke> <iPAX>long</iPAX> <iRoomIDClass>long</iRoomIDClass> <iParam2>long</iParam2> <strNotes>string</strNotes> <iParam1>long</iParam1> </cpmsint_GetRoomsByStatusCode_Room> <cpmsint_GetRoomsByStatusCode_Room> <strRoomID>string</strRoomID> <iRFlag>long</iRFlag> <strRoomDescription>string</strRoomDescription> <strSubGroupCode>string</strSubGroupCode> <strOwnerCode>string</strOwnerCode> <strRoomTypeCode>string</strRoomTypeCode> <dtAvailableFrom>dateTime</dtAvailableFrom> <iStatus>long</iStatus> <iHKStatus>long</iHKStatus> <strHKCode>string</strHKCode> <iAAPriority>long</iAAPriority> <strNextToRoomID>string</strNextToRoomID> <strTelNo1>string</strTelNo1> <strTelNo2>string</strTelNo2> <strTelNo3>string</strTelNo3> <strTelNo4>string</strTelNo4> <strTag1>string</strTag1> <strTag2>string</strTag2> <iSmoke>long</iSmoke> <iPAX>long</iPAX> <iRoomIDClass>long</iRoomIDClass> <iParam2>long</iParam2> <strNotes>string</strNotes> <iParam1>long</iParam1> </cpmsint_GetRoomsByStatusCode_Room> </Rooms> </GetStatusCodes> </pmsint_GetRoomsByStatusCode> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <pmsint_GetRoomsByStatusCodeResponse xmlns="http://tempuri.org/RLXSOAP19/RLXSOAP19"> <pmsint_GetRoomsByStatusCodeResult> <ExceptionCode>int</ExceptionCode> <ExceptionDescription>string</ExceptionDescription> </pmsint_GetRoomsByStatusCodeResult> <GetStatusCodes> <Rooms> <cpmsint_GetRoomsByStatusCode_Room> <strRoomID>string</strRoomID> <iRFlag>long</iRFlag> <strRoomDescription>string</strRoomDescription> <strSubGroupCode>string</strSubGroupCode> <strOwnerCode>string</strOwnerCode> <strRoomTypeCode>string</strRoomTypeCode> <dtAvailableFrom>dateTime</dtAvailableFrom> <iStatus>long</iStatus> <iHKStatus>long</iHKStatus> <strHKCode>string</strHKCode> <iAAPriority>long</iAAPriority> <strNextToRoomID>string</strNextToRoomID> <strTelNo1>string</strTelNo1> <strTelNo2>string</strTelNo2> <strTelNo3>string</strTelNo3> <strTelNo4>string</strTelNo4> <strTag1>string</strTag1> <strTag2>string</strTag2> <iSmoke>long</iSmoke> <iPAX>long</iPAX> <iRoomIDClass>long</iRoomIDClass> <iParam2>long</iParam2> <strNotes>string</strNotes> <iParam1>long</iParam1> </cpmsint_GetRoomsByStatusCode_Room> <cpmsint_GetRoomsByStatusCode_Room> <strRoomID>string</strRoomID> <iRFlag>long</iRFlag> <strRoomDescription>string</strRoomDescription> <strSubGroupCode>string</strSubGroupCode> <strOwnerCode>string</strOwnerCode> <strRoomTypeCode>string</strRoomTypeCode> <dtAvailableFrom>dateTime</dtAvailableFrom> <iStatus>long</iStatus> <iHKStatus>long</iHKStatus> <strHKCode>string</strHKCode> <iAAPriority>long</iAAPriority> <strNextToRoomID>string</strNextToRoomID> <strTelNo1>string</strTelNo1> <strTelNo2>string</strTelNo2> <strTelNo3>string</strTelNo3> <strTelNo4>string</strTelNo4> <strTag1>string</strTag1> <strTag2>string</strTag2> <iSmoke>long</iSmoke> <iPAX>long</iPAX> <iRoomIDClass>long</iRoomIDClass> <iParam2>long</iParam2> <strNotes>string</strNotes> <iParam1>long</iParam1> </cpmsint_GetRoomsByStatusCode_Room> </Rooms> </GetStatusCodes> </pmsint_GetRoomsByStatusCodeResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /rlxsoap.asmx HTTP/1.1 Host: rlxsoap.eu.guestline.app Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <pmsint_GetRoomsByStatusCode xmlns="http://tempuri.org/RLXSOAP19/RLXSOAP19"> <SessionID>string</SessionID> <StatusCode>int</StatusCode> <GetStatusCodes> <Rooms> <cpmsint_GetRoomsByStatusCode_Room> <strRoomID>string</strRoomID> <iRFlag>long</iRFlag> <strRoomDescription>string</strRoomDescription> <strSubGroupCode>string</strSubGroupCode> <strOwnerCode>string</strOwnerCode> <strRoomTypeCode>string</strRoomTypeCode> <dtAvailableFrom>dateTime</dtAvailableFrom> <iStatus>long</iStatus> <iHKStatus>long</iHKStatus> <strHKCode>string</strHKCode> <iAAPriority>long</iAAPriority> <strNextToRoomID>string</strNextToRoomID> <strTelNo1>string</strTelNo1> <strTelNo2>string</strTelNo2> <strTelNo3>string</strTelNo3> <strTelNo4>string</strTelNo4> <strTag1>string</strTag1> <strTag2>string</strTag2> <iSmoke>long</iSmoke> <iPAX>long</iPAX> <iRoomIDClass>long</iRoomIDClass> <iParam2>long</iParam2> <strNotes>string</strNotes> <iParam1>long</iParam1> </cpmsint_GetRoomsByStatusCode_Room> <cpmsint_GetRoomsByStatusCode_Room> <strRoomID>string</strRoomID> <iRFlag>long</iRFlag> <strRoomDescription>string</strRoomDescription> <strSubGroupCode>string</strSubGroupCode> <strOwnerCode>string</strOwnerCode> <strRoomTypeCode>string</strRoomTypeCode> <dtAvailableFrom>dateTime</dtAvailableFrom> <iStatus>long</iStatus> <iHKStatus>long</iHKStatus> <strHKCode>string</strHKCode> <iAAPriority>long</iAAPriority> <strNextToRoomID>string</strNextToRoomID> <strTelNo1>string</strTelNo1> <strTelNo2>string</strTelNo2> <strTelNo3>string</strTelNo3> <strTelNo4>string</strTelNo4> <strTag1>string</strTag1> <strTag2>string</strTag2> <iSmoke>long</iSmoke> <iPAX>long</iPAX> <iRoomIDClass>long</iRoomIDClass> <iParam2>long</iParam2> <strNotes>string</strNotes> <iParam1>long</iParam1> </cpmsint_GetRoomsByStatusCode_Room> </Rooms> </GetStatusCodes> </pmsint_GetRoomsByStatusCode> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <pmsint_GetRoomsByStatusCodeResponse xmlns="http://tempuri.org/RLXSOAP19/RLXSOAP19"> <pmsint_GetRoomsByStatusCodeResult> <ExceptionCode>int</ExceptionCode> <ExceptionDescription>string</ExceptionDescription> </pmsint_GetRoomsByStatusCodeResult> <GetStatusCodes> <Rooms> <cpmsint_GetRoomsByStatusCode_Room> <strRoomID>string</strRoomID> <iRFlag>long</iRFlag> <strRoomDescription>string</strRoomDescription> <strSubGroupCode>string</strSubGroupCode> <strOwnerCode>string</strOwnerCode> <strRoomTypeCode>string</strRoomTypeCode> <dtAvailableFrom>dateTime</dtAvailableFrom> <iStatus>long</iStatus> <iHKStatus>long</iHKStatus> <strHKCode>string</strHKCode> <iAAPriority>long</iAAPriority> <strNextToRoomID>string</strNextToRoomID> <strTelNo1>string</strTelNo1> <strTelNo2>string</strTelNo2> <strTelNo3>string</strTelNo3> <strTelNo4>string</strTelNo4> <strTag1>string</strTag1> <strTag2>string</strTag2> <iSmoke>long</iSmoke> <iPAX>long</iPAX> <iRoomIDClass>long</iRoomIDClass> <iParam2>long</iParam2> <strNotes>string</strNotes> <iParam1>long</iParam1> </cpmsint_GetRoomsByStatusCode_Room> <cpmsint_GetRoomsByStatusCode_Room> <strRoomID>string</strRoomID> <iRFlag>long</iRFlag> <strRoomDescription>string</strRoomDescription> <strSubGroupCode>string</strSubGroupCode> <strOwnerCode>string</strOwnerCode> <strRoomTypeCode>string</strRoomTypeCode> <dtAvailableFrom>dateTime</dtAvailableFrom> <iStatus>long</iStatus> <iHKStatus>long</iHKStatus> <strHKCode>string</strHKCode> <iAAPriority>long</iAAPriority> <strNextToRoomID>string</strNextToRoomID> <strTelNo1>string</strTelNo1> <strTelNo2>string</strTelNo2> <strTelNo3>string</strTelNo3> <strTelNo4>string</strTelNo4> <strTag1>string</strTag1> <strTag2>string</strTag2> <iSmoke>long</iSmoke> <iPAX>long</iPAX> <iRoomIDClass>long</iRoomIDClass> <iParam2>long</iParam2> <strNotes>string</strNotes> <iParam1>long</iParam1> </cpmsint_GetRoomsByStatusCode_Room> </Rooms> </GetStatusCodes> </pmsint_GetRoomsByStatusCodeResponse> </soap12:Body> </soap12:Envelope>