Getting Started

Test Environment

Each PMS connecting to pmsXchange will be given an interactive test account to get a basic connection up and running.

  • The PMS will be given an URL, username, password and RequestorID to connect to the pmsXchange inventory and reservation service.

  • The PMS will be given a Hotel Code for the test hotel.

  • The PMS will be given a reservation tool to test the reservation service.

Test Extranet

The connecting PMS will get access to a test hotel on the SiteMinder extranet to confirm that the availability, restrictions and rates pushed from their system is processed correctly. The extranet will also show the reservations created and the delivery status to the PMS.

Test Web Service

Test Web Service URL: https://tpi-pmsx.preprod.siteminderlabs.com/webservices/{RequestorID}

WSDL: https://tpi-pmsx.preprod.siteminderlabs.com/webservices/RequestorID/pmsxchange.wsdl

WSDL for dotNet: https://tpi-pmsx.preprod.siteminderlabs.com/webservices/RequestorID/pmsxchange_flat.wsdl The above WSDL for dotNet is recommended for .NET clients as several known issues will arise when using proxy generators from the .NET framework (such as wsdl.exe or svcutil.exe) with the OTA spec.

Ping Request

The connecting PMS can use the OTA_PingRQ to verify that the test web service is up and running and that it's able to connect.

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
	<SOAP-ENV:Header>
		<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
			<wsse:UsernameToken>
				<wsse:Username>USERNAME</wsse:Username>
				<wsse:Password>PASSWORD</wsse:Password>
			</wsse:UsernameToken>
		</wsse:Security>
	</SOAP-ENV:Header>
	<SOAP-ENV:Body>
		<OTA_PingRQ xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="abc123" TimeStamp="2024-12-31T10:00:29Z" Version="1">
			<EchoData>Hello World</EchoData>
		</OTA_PingRQ>
	</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Postman Collection

TBA

Help Centre

Last updated