SiteMinder APIs
Help CentrePartner ContactsTest Extranet LoginBecome a SiteMinder Partner
  • Hub
  • Quickstart
  • Integration Process
  • CHANNELS
    • Introduction
      • SiteConnect
        • Getting Started
        • Developer Guide
          • Integration Requirements
          • Message Structure
          • Error Handling
        • API Reference
          • Rooms and Rates
          • Availability and Restrictions
          • Rates
          • Reservations
            • Reservation XML Sample
        • Testing and Certification
        • Changelog
        • FAQ
      • Channels Plus
        • Getting Started
        • Developer Guide
          • Partner Portal
          • Deals
          • Invoicing: Gross vs. Net
        • API Reference
          • Properties
          • Property
          • Lock Reservation
          • Confirm Reservation
          • Modify Reservation
          • Cancel Reservation
        • Testing and Certification
        • Swagger
        • Changelog
        • FAQ
  • PMS / RMS
    • Introduction
      • pmsXchange
        • Getting Started
        • Developer Guide
          • Integration Requirements
          • Message Structure
          • Error Handling
        • API Reference
          • Rooms and Rates
          • Availability and Restrictions
          • Rates
          • Reservations
            • Reservations PULL
            • Reservations Import
            • Reservations Upload
              • Reservation Types
            • Payment Transaction Record
            • Credit Card Tokenization
            • Reservations XML Samples
              • Reservations PULL Samples
              • Reservations Upload Samples
        • Testing and Certification
        • Changelog
        • FAQ
  • APPS
    • Introduction
      • SiteMinder Exchange
        • Getting Started
        • Developer Guide
          • Integration Requirements
          • Message Structure
          • Error Handling
        • API Reference
          • Availability and Rates
            • Publishers
            • Hotels
            • RoomTypes
            • RatePlans
            • Availability
            • Rates
            • Models
            • Response Samples
              • Publishers Sample
              • Hotels Sample
              • RoomTypes Samples
              • RatePlans Samples
              • Availability Samples
              • Rates Sample
            • ARI 1-Way Guidelines
          • Reservations
            • Maximum Content Sample
            • Minimum Content Sample
        • Testing and Certification
        • Activation & Deactivation Process for Hotels
          • Activation Process for Hotels
          • Activation Form Parameterisation
          • Deactivation Process for Hotels
        • Changelog
          • Reservations API Changelog
          • ARI API Changelog
        • FAQ
  • Additional Resources
    • Reference Tables
      • Booking Agent Codes
      • Document Type Code (DOC)
      • Error Codes (ERR)
      • Error Warning Types (EWT)
      • Fee Tax Type (FTT)
      • Handling HTTP 500
      • Meal Plan Type (MPT)
      • OpenTravel Codes List
      • Payment Card Provider Codes
      • Service and Extra Charge
      • Strong Customer Authentication Codes
      • Test Credit Cards
    • Glossary
    • FAQ
Powered by GitBook
On this page
  • Test Environment
  • Test Extranet
  • Test Web Service
  • Your First API
  • Postman Collection
  • Help Centre

Was this helpful?

  1. CHANNELS
  2. Introduction
  3. SiteConnect

Getting Started

Last updated 14 hours ago

Was this helpful?

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, and password, allowing SiteMinder to retrieve rooms and rates, and to send availability, restrictions, and rate updates.

  • SiteMinder will provide endpoint, username, password, and RequestorID (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:

  • Standard WSDL:

  • Inlined WSDL (Recommended for .NET):

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 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 2 - Fork all 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 for Invalid Username and/or Password

  • Error response for Hotel not found for HotelCode=XXXXX

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

Step 1 - Access our Postman workspace:

For more details on using Postman, see the articles and .

https://tpi-cm-apac.preprod.siteminderlabs.com/siteconnect/services/siteconnect_v1.1.0.wsdl
https://tpi-cm-apac.preprod.siteminderlabs.com/siteconnect/services/siteconnect_v1.1.0_inlined.wsdl
Rooms and Rates
https://www.postman.com/siteminder-apis/channels/overview
Fork collections, environments, and flows
Run API tests manually
SiteMinder Platform Help Centre
Getting started
Video: Rooms and rates