Getting Started
Get started with the SiteConnect API and begin your integration with SiteMinder.
Test Environment
Each booking channel connecting to the SiteMinder platform via SiteConnect API will be provided with an interactive test account to establish a basic connection.
The booking channel will provide
endpoint
,username
, andpassword
, allowing SiteMinder to retrieve rooms and rates, and to send availability, restrictions, and rate updates.SiteMinder will provide
endpoint
,username
,password
, andRequestorID
(channel code) to connect to the reservation service.The booking channel will provide a
HotelCode
for the test hotel.
Test Extranet
The connecting booking channel will get access to a test hotel on the SiteMinder Platform to retrieve the rooms and rates, and to push availability, restrictions and rates updates to their system. The platform will also show the reservations created and received from the booking channel.
Test Web Service
We provide multiple WSDL variations to accommodate different technology stacks:
Inlined WSDL (Recommended for .NET): https://tpi-cm-apac.preprod.siteminderlabs.com/siteconnect/services/siteconnect_v1.1.0_inlined.wsdl
For .NET clients, we recommend using the inlined WSDL, as the standard version may cause issues with .NET proxy generators (e.g., wsdl.exe or svcutil.exe) due to OTA specifications.
Your First API
The Rooms and Rates is the first step in your SiteMinder integration. You will need to build an endpoint to connect to our Rooms and Rates
service before completing the technical information form. This allows SiteMinder to request room types and rate plans from your system for testing. Once this step is completed, we'll create a test account for you to access the SiteMinder platform.
Postman Collection
To assist you in testing the SiteConnect API, we've prepared Postman collections and environment for you. Follow the steps below to begin your testing process with Rooms and Rates
:
Step 1 - Access our Postman workspace: https://www.postman.com/siteminder-apis/channels/overview
Step 2 - Fork all SiteConnect
available collections to your Postman account. For Rooms and Rates
, use the SiteConnect - Rooms and Rates
collection.
Step 3 - Fork the SiteConnect
environment to your Postman account.
Step 4 - Update the environment with your specific details (HotelCode
, RRurl
, RRusername
, RRpassword
).
Step 5 - Test required responses:
Success
response providing two room types, each with two rate plans.Error
response forInvalid Username and/or Password
Error
response forHotel not found for HotelCode=XXXXX
For more details on using Postman, see the articles Fork collections, environments, and flows and Run API tests manually.
SiteMinder provides a test account for use during the active development phase. This account is intended solely for development purposes and should not be used for ongoing testing or demonstrations. Access to the test account will be disabled upon completion of the SiteMinder certification.
Help Centre
Last updated
Was this helpful?