Help us improve the Developer Guide! Share your feedback using the “Was this helpful?” option on the right of each page.

Rooms and Rates

The room-rates endpoint allows a Property Management System (PMS) to request a list of room rates for a hotel associated with that PMS. The response will provide the names and mapping codes for these room rates, which can be used to align and map them with the hotel’s room rates on the PMS.

Important Considerations for the Rooms and Rates Process:

  • The room-rates endpoint will provide only the room rates configured for the PMS on the SiteMinder Platform (this configuration is done on Distribution > Connectivities > {PMS} > Rooms and Rates Mapping).

  • If your PMS does not support Rate Plans, the fields for ratePlanName and ratePlanCode will be empty.

  • The Included Occupancy field is optional and may also be blank if the hoteliers have not set this value on the SiteMinder Platform.

  • The roomTypeCode returned by the Rooms and Rates API should be used for both RoomTypeCode and InvTypeCode on the PMS side.

get

Returns all configured room rates for specified hotelier.

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
200
OK
application/json
Responseall of[]
get
GET /core-api/pmses/{pmsCode}/hotels/{hotelCode}/room-rates HTTP/1.1
Host: tpi-pmsx.preprod.siteminderlabs.com
Authorization: Basic username:password
X-SM-TRACE-TOKEN: text
Accept: */*
[
  {
    "ratePlanName": "text",
    "ratePlanCode": "text",
    "roomTypeName": "text",
    "roomTypeCode": "text",
    "includedAdultOccupancy": 1
  }
]

Last updated

Was this helpful?