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

Was this helpful?

  1. PMS / RMS
  2. Introduction
  3. pmsXchange
  4. API Reference
  5. Reservations

Reservations Import

Last updated 12 days ago

Was this helpful?

It is a prerequisite to develop to the SiteMinder to gain access to the Reservation Import API. To discuss further, please reach out to our Ecosystems team via .

Important Considerations for the Reservation Import Process:

  • Reservations will be delivered to the PMS using the normal reservation delivery method.

  • The hotel will receive standard email reservation notifications if a reservation fails to deliver during the import.

  • Only active reservations and modifications are included in the import; cancellations are ignored. Active reservations are defined as future reservations that have not checked in yet.

  • The import duration depends on several factors, such as the total number of reservations to process and the volume of ‘live’ reservations at the hotel.

  • The import may create duplicate entries in the hotel's PMS if some reservations have already been manually entered. It is not possible to exclude specific reservations from the import.

  • Currently, there is no direct way to confirm when the import has completed. A return to the normal frequency of ‘live’ reservation deliveries typically indicates that the import has finished.

Usage Note: This function is intended for use when a hotel integrates with a new PMS. It should not be used to re-deliver reservations that may have failed due to an outage or other issues.

Reservations Upload API
ecosystem.team@siteminder.com
post

Triggers the import active reservations job for requested hotel.

Authorizations
Path parameters
pmsCodestring · min: 1 · max: 255Required

pmsCode used to identify the pmsx partner

hotelCodestring · min: 1 · max: 255Required

hotelCode used to identify the hotelier

Header parameters
X-SM-TRACE-TOKENstringRequired

traceToken is logged with every log messages for this request

Responses
202
Accepted for reservation import
400
Invalid request
application/json
401
Unauthorized
application/json
403
Access denied
application/json
404
Not Found
application/json
429
Too Many Requests
application/json
500
Unexpected error occurred
application/json
503
Service Unavailable
application/json
post
POST /core-api/pmses/{pmsCode}/hotels/{hotelCode}/reservation-import HTTP/1.1
Host: tpi-pmsx.preprod.siteminderlabs.com
Authorization: Basic username:password
X-SM-TRACE-TOKEN: text
Accept: */*

No content