codeAPI Overview

Use this page to understand what each pmsXchange API component does and what data it handles.

Rooms and Rates


SM -> PMS

REST/JSON

Retrieve room type and rate plan mappings.

  • GET Room Rates

View API Specification

PMS -> SM (Beta)

REST/JSON

Share room type and rate plan mappings.

  • GET Room Rates

View API Specification


Availability


PMS -> SM

SOAP/XML

Sync room inventory from your PMS to SiteMinder for channel distribution.

  • Availability

View API Specification


Restrictions


PMS -> SM

SOAP/XML

Sync booking restrictions from your PMS to SiteMinder for channel distribution.

  • Stop Sell

  • Minimum Length of Stay (MinLOS)

  • Maximum Length of Stay (MaxLOS)

  • Close to Arrival (CTA)

  • Close to Departure (CTD)

View API Specification

SM -> PMS (Beta)

REST/JSON

Receive restriction updates pushed from SiteMinder directly to your PMS.

  • Stop Sell

  • Minimum Length of Stay (MinLOS)

  • Maximum Length of Stay (MaxLOS)

  • Close to Arrival (CTA)

  • Close to Departure (CTD)

View API Specification


Rates


PMS -> SM

SOAP/XML

Sync pricing from your PMS to SiteMinder for channel distribution.

  • Per Day Pricing (PDP)

  • Occupancy Based Pricing (OBP)

View API Specification

SM -> PMS (Beta)

REST/JSON

Receive rate updates pushed from SiteMinder directly to your PMS.

  • Per Day Pricing (PDP)

  • Occupancy Based Pricing (OBP)

View API Specification


Reservations


Push (SM -> PMS)

SOAP/XML

Receive reservations from SiteMinder directly to your PMS in real time.

  • Reservation (Initial Delivery)

  • Reservation Multi-Rooms

  • Reservation Modifications

  • Reservation Cancellations

View API Specification

Pull (SM -> PMS)

SOAP/XML

Retrieve reservations from SiteMinder by polling at regular 2–5 minute intervals.

  • Reservation (Initial Delivery)

  • Reservation Multi-Rooms

  • Reservation Modifications

  • Reservation Cancellations

View API Specification


Upload (PMS -> SM)

SOAP/XML

Sync PMS reservations back to the SiteMinder Platform.

  • Walk-in Reservations

  • Direct Booking Channel Reservations

  • CRS/GDS/Wholesaler Reservations

  • SiteMinder Modification/Cancellation

View API Specification

Import

REST/JSON

Bulk import all active reservations during initial PMS integration setup.

  • GET Reservation Import

View API Specification


Payment Transaction Record


SM -> PMS

SOAP/XML

Retrieve payment transaction data from SiteMinder to your PMS.

  • Reserve

  • Charge

  • Refund

View API Specification

sparkles

Still have questions?

Last updated

Was this helpful?