Technical Guide
Explore the supported SOAP messages and REST endpoints available for the pmsXchange API
Supported SOAP Messages
OTA_HotelAvailNotifRQ/RS
PMS → SiteMinder (PUSH)
Updates availability and restrictions
OTA_HotelRateAmountNotifRQ/RS
PMS → SiteMinder (PUSH)
Updates rates
OTA_ReadRQ/OTA_ResRetrieveRS
PMS ← SiteMinder (PULL)
Retrieves reservations, modifications, and cancellations
OTA_NotifReportRQ/RS
PMS → SiteMinder (PUSH)
Confirms that reservations, modifications, or cancellations have been processed
OTA_HotelResNotifRQ/RS
PMS → SiteMinder (PUSH)
Delivers reservations, modifications, and cancellations
SM_HotelResPaymentReadRQ/RS
PMS ← SiteMinder (PULL)
Retrieves payment transaction details
SM_HotelResPaymentResultRQ/RS
PMS → SiteMinder (PUSH)
Confirms the payment transaction has been processed and stored
Supported REST Endpoints
/core-api/pmses/{pmsCode}/hotels/{hotelCode}/room-rates
GET - PMS ← SiteMinder (PULL)
Retrieves all configured room types and rate plans for the specified hotel
/core-api/pmses/{pmsCode}/hotels/{hotelCode}/reservation-import
POST - PMS → SiteMinder (PUSH)
Triggers the import job to retrieve active reservations for the hotel
Authentication Requirements: The REST components of the pmsXchange API only support PMS-level authentication, which means using the same credentials across all properties. If you’re currently using hotel-level authentication (credentials per property), we recommend switching to PMS-level to ensure compatibility with the REST endpoints.
Last updated
Was this helpful?