Rental Rates

Retrieve Rental Rates for the Inventory or specific Unit

Overview

The Rental Rates request is designed to provide partners with the ability to access Rental Rates for either the Inventory or a specific unit, which allows partners to efficiently manage pricing in their application and offer accurate Rental Rates to potential guests.

Through the Rental Rates request, partners can retrieve comprehensive and up-to-date information about the Rental Rates associated with a Unit.

Endpoints Available

MethodEndpointDescription
GETv2023.07.31/ratesRetrieve Rental Rates for Inventory
GETv2023.07.31/rates/{unitId}Retrieve Rental Rates for Unit in Inventory

Path Parameters

Path ParameterRequired / OptionalDescription
{unitId}RequiredUnique Identifier for Unit in Inventory

Query String Parameters

ParameterRequired / OptionalDescriptionData Type
pageOptionalThe page to be shownint
pageSizeOptionalLimits the number of returned resultsint
lastUpdateDateOptionalOnly return objects which have been modified after a certain datedate-time
mcUserIdOptionalUnique Identifier for Supplierint
mcUserIdsOptionalUnique Identifiers for Suppliersarray
unitIdOptionalUnique Identifier for Unit in Inventoryint
unitIdsOptionalUnique Identifiers for Units in Inventoryarray
ratesLengthOptionalThe desired length of the rates to be returned if it is availableint
startOptionalThe desired start for the rental ratesdate-time

Response Definition

Response ItemDescriptionData Type
"rates"An array containing rate details for a specific Unit. Each element in the array represents a rate set associated with the Unitarray

"rates" Object

Response ItemDescriptionData Type
"unit_id"The unique identifier for the Unitint
"rate_set_id"The unique identifier for the rate set associated with the Unitint
"nightly_rate"An object containing details about the rates for the Unitobject

"nightly_rate" Object

Response ItemDescriptionData Type
"start"The start date of the "nighty_rate" periodstring
"end"The end date of the "nighty_rate" periodstring
"length"The length of the "nighty_rate" in Daysint
"iso_currency"The currency code for the "nighty_rate"string
"rates"An array containing rate details for the specified length. Each element in the array represents a specific dayarray
"length_of_stay_pricing"A flag indicating whether the pricing is based on the length of stay (true) or not (false)boolean
"rate_decimal_places"The number of decimal places in the "rates" valueint
"stay_arrival_min_nights"An array containing the minimum number of nights required for a stay. Each element in the array represents a specific dayarray
"stay_arrival_max_nights"An array containing the maximum number of nights allowed for a stay. Each element in the array represents a specific dayarray
"allowed_arrival_days"An array containing allowed arrival days. Each element in the array represents a specific dayarray
"allowed_departure_days"An array containing allowed departure days. Each element in the array represents a specific dayarray
"applicable_taxes"An array containing details about applicable taxes for the "nightly_rate"array
"currency_exchanges"An array containing details about currency exchanges for the Unitarray
"mc_user_id"Unique Identifier for Supplier of Inventoryint

"applicable_taxes" Object

Response ItemDescriptionData Type
"name"The name or description of the taxstring
"value"The value of the tax - See "value_type"float
"value_type"The type of value, which is "PERCENTAGE" for percentage-based taxstring
"tax_type"The type of tax, e.g., "TAX_ONE" or "TAX_TWOstring
🚧

If a Rate is set as 000, this was defined by the Property Manager. Please contact the PM and request they populate this data. As long as a rateband has been defined (even as 000) for the date period of a reservation and the user has set the property to be bookable online, the property can be booked and the quote will be calculated based on the defined rates.

Sample Request

curl --request GET \
     --url 'https://api.ciiruspartners.com/v2023.07.31/rates?page=1&pageSize=50'

Sample Response

{
    "rates": [
        {
            "unit_id": 219264,
            "rate_set_id": 72024,
            "nightly_rate": {
                "start": "2023-07-26T00:00:00",
                "end": "2024-12-31T00:00:00",
                "length": 30,
                "iso_currency": "USD",
                "rates": [
                    10000,
                    10000,
                    10000,
                    10000,
                    10000,
                    10000,
                  ...
                ],
                "length_of_stay_pricing": false,
                "rate_decimal_places": 2,
                "stay_arrival_min_nights": [
                    4,
                    4,
                    4,
                    4,
                    4,
                    4,
                  ...
                ],
                "stay_arrival_max_nights": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                  ...
                ],
                "allowed_arrival_days": [
                    127,
                    127,
                    127,
                    127,
                    127,
                    127,
                  ...
                ],
                "allowed_departure_days": [
                    127,
                    127,
                    127,
                    127,
                    127,
                    127,
                  ...
                ],
                "applicable_taxes": [
                    {
                        "name": "Sales Tax",
                        "value": 7.500,
                        "value_type": "PERCENTAGE",
                        "tax_type": "TAX_ONE"
                    },
                    {
                        "name": "Tourist Tax",
                        "value": 6.000,
                        "value_type": "PERCENTAGE",
                        "tax_type": "TAX_TWO"
                    }
                ]
            },
            "currency_exchanges": [],
            "mc_user_id": 42330
        }
    ],
    "next_page_url": "https://api.ciiruspartners.com/v20230731/rates?page=2&pageSize=50",
    "total_page_count": 8