Getting Started
Get started with the SiteConnect API and begin your integration with SiteMinder.
Before You Begin
What is SiteConnect?
SiteConnect API connects your booking channel with SiteMinder's distribution platform. Through SiteConnect, you can:
Provide room type and rate plan mapping configuration
Receive availability, restrictions and rates
Push reservations, modifications and cancellations
API Components:
Configuration: Rooms and Rates
Inventory: Availability and Restrictions, Rates (supports PDP and OBP)
Reservations: PUSH delivery method
Explore all components in the API Reference.
Partnership Required
Access to SiteConnect requires an active partnership agreement with SiteMinder. Once your partnership agreement is complete, the Partner Integrations team will contact you with test credentials and setup instructions.
Not a Partner Yet?
Integration Process
Once your partnership agreement is complete, you'll move through a structured integration process. The journey includes five key phases:
Initiation where we confirm API details and set up your test account.
Development where you build and test your integration.
Certification where you complete our test scenarios and we validate your results.
Production where we configure your live environment and run a pilot property connection.
Live where you begin onboarding properties.
Visit our Integration Process page for detailed information about each phase, timelines, and key activities.
Set Up Your Test Environment
What You'll Receive
SiteMinder will provide:
Reservation Test Endpoints and Credentials:
Authentication credentials (
usernameandpassword)RequestorID(Channel Code)
Test Platform Access:
Pre-configured room types and rate plans
Inventory simulator to push inventory, restrictions and rates
Platform to verify pushed reservations
What You'll Provide
To retrieve rooms and rates, and to send availability, restrictions, and rate updates:
Test endpoint URL (HTTPS)
Authentication credentials (
usernameandpassword) for SiteMinderEndpoint must accept
OTA_HotelAvailRQ,OTA_HotelAvailNotifRQ,OTA_HotelRateAmountNotifRQSOAP messagesHotelCode(test property)
WSDL Files
Test Web Service
We provide multiple WSDL variations to accommodate different technology stacks:
Inlined WSDL (Recommended for .NET): https://tpi-cm-siteconn.preprod.siteminderlabs.com/reservation-gateway/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:
Successresponse providing two room types, each with two rate plans.Errorresponse forInvalid Username and/or PasswordErrorresponse 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.
Build and Certify Your Integration
Start Building
Now that your test environment is ready:
Review component specifications → API Reference
Begin with Rooms and Rates → Retrieve your test hotel configuration
Implement inventory management → Receive availability, restrictions, and rates
Set up reservations → Push bookings (reservations, modifications, cancellations)
Testing and Certification
Use the Testing and Certification guide to validate your integration:
✅ Required test scenarios (rooms/rates, inventory updates, reservations) ✅ Certification requirements (mandatory vs optional components) ✅ Final submission process
The guide serves as your testing checklist throughout development and final certification validation.
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?