Shop Rates
The Shop Rates endpoint retrieves OTA and CRS rates for a specific hotel, with the option to filter by a specific rate.
GET
https://api.rateparity.com/v1/shopper/{code}
Path Parameters
code
String
Yes
The property code
Query Parameters
channel
No
If not provided, rates for all configured channels are returned
rateId
string
No
If not provided, the cheapest rate is returned.
Model Description
See Model Description for the base structure of responses.
Data Object Fields
currency
String
The currency code (e.g., USD, EUR) for the returned rates.
channels
A list of available channels with rate details.
rates
A list of rates applicable to the hotel and filters provided.
Channel Object Fields
sourceId
string
source_id
The unique identifier for the source channel.
sourceName
string
source_name
The name of the source channel (e.g., Booking.com, Expedia).
price
double
price
The price returned for the hotel in the specified channel.
Rate Object Fields
price
double
The price for the specified rate.
roomId
string
The unique identifier for the room.
rateId
string
The unique identifier for the rate.
beRateId
List<string>
The unique booking engine identifier for the rate.
roomName
string
The name of the room.
cancellationPolicy
string
Details about the cancellation policy for the rate.
board
string
The board type (e.g., Bed & Breakfast, Half Board, Full Board).
extras
List<string>
List of additional services or extras included in the rate.
partnerRate
boolean
Indicates if the rate is a partner-specific rate (true
or false
).
lowestRate
boolean
Indicates if this is the lowest available rate (true
or false
).
Request Example
Response Example
Last updated