ROOTREZ
  1. ParityCheck
ROOTREZ
  • App
    • Api health check
      GET
    • Check if the API is alive
      GET
    • Check current outbound public IP
      GET
  • Property
    • Get property details
      GET
    • Get property availability
      POST
    • List property reviews
      GET
  • Properties
    • Get static data for an Account
      GET
    • Get availability for an account
      POST
  • ParityCheck
    • Perform parity check with availability data for a accountId
      POST
    • Check rate parity for a provider
      POST
  • Account
    • PublisherController_getSettings
      GET
    • Get map pins for a Account
      GET
    • Get filters for a Account
      GET
    • Get themes for a Account
      GET
    • Get banners by account
      GET
    • Get landing page by account and slug
      GET
  • Public Account
    • PublicPublisherController_getFilters
      GET
    • PublicPublisherController_getWidget
      GET
  • Auth
    • Authenticate token and secret to get JWT
      POST
    • AuthController_checkJWT
      GET
    • AuthController_refresh
      POST
  • Discount
    • Get grouped discounts
      GET
    • Get all discounts
      GET
    • DiscountController_getViewDiscount
      POST
  • Addons
    • Get products for the authenticated account
    • Get product detail from cache
    • AddOnsController_createOrder
  • Cache
    • CacheController_cleanByPublisher
    • CacheController_refreshByPublisher
    • CacheController_cleanByProperty
    • CacheController_refreshByProperty
  • Book
    • Create new reservation
    • Preview reservation
  • Create a conversation collection
    POST
  • Create a conversation model
    POST
  • search conversation
    POST
  • get a conversation model
    GET
  • semantica search
    POST
  • create product
    POST
  1. ParityCheck

Perform parity check with availability data for a accountId

POST
/api/account/v4.0/properties/parity-check
Performs a parity check for the specified accountId using availability data, including properties, check-in/check-out dates, rooms, and other optional parameters.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/account/v4.0/properties/parity-check' \
--header 'Content-Type: application/json' \
--data-raw '{
    "locale": "en_US",
    "properties": "6742,6937,6703,...",
    "checkin": "2024-12-01",
    "checkout": "2024-12-03",
    "currency": "USD",
    "rooms": [
        {
            "adults": 2,
            "children": 0
        }
    ],
    "publisherId": 98,
    "referral": ""
}'
Response Response Example
200 - Example 1
{
    "total": 154,
    "data": [
        {
            "id": 6592,
            "property_parent_id": 0,
            "property_type_id": 9,
            "name": "AC Hotel by Marriott Atlanta Airport Gateway",
            "parent_company": null,
            "short_name": null,
            "url": "https://www.marriott.com/en-us/hotels/atlat-ac-hotel-atlanta-airport-gateway/overview/?scid=f2ae0541-1279-4f24-b197-a979c79310b0",
            "checkin_time": "15:00:00",
            "checkout_time": "12:00:00",
            "cutoff_days": 0,
            "cutoff_time": "15:00:00",
            "desk_open_time": "07:00:00",
            "desk_close_time": "23:00:00",
            "checkin_policy": "<ul>  <li>Extra-person charges may apply...</li></ul>",
            "room_tax": "0.000",
            "currency": "USD",
            "commission_rate": "0.000",
            "status": "ready",
            "tripadvisor_location_id": "19068680",
            "is_tripadvisor_partner": 0,
            "meta_data": null,
            "has_ean_parity_control": true,
            "is_expedia_updated": true,
            "created": "2022-09-28T09:59:50.000Z",
            "modified": "2023-09-19T10:49:03.000Z",
            "booking_engine": "ecommerce",
            "discount_rebate_type": "customer",
            "propertyFees": [],
            "inventory_connection_id": 5,
            "inventory_connection": "Expedia",
            "rate": {
                "beds": [],
                "taxItems": [],
                "fees": [],
                "checkinFees": [],
                "propertyFees": [],
                "nights": [
                    {
                        "tmp": {},
                        "rate": 107,
                        "originalRate": 107,
                        "originalRateWithTaxes": 178,
                        "inventory": 1,
                        "promotionalSavings": 0
                    }
                ],
                "code": "250430431:exp",
                "low": {
                    "total": {
                        "originalSubtotal": 295,
                        "originalSubtotalWithTaxes": 356,
                        "subtotalWithTaxes": 356,
                        "subtotal": 295,
                        "promotionalSavings": 0,
                        "originalNightlyAvg": 147.5,
                        "nightlyAvg": 147.5,
                        "fee": 0,
                        "feeCurrency": "",
                        "tax": 0,
                        "taxCurrency": "",
                        "checkinFee": 0,
                        "propertyFee": 0,
                        "isParityChecked": true
                    }
                }
            }
        }
    ]
}

Request

Body Params application/json

Examples

Responses

🟢200OK
application/json
Parity check performed successfully
Body

🟠400Bad Request
🟠404Record Not Found
Modified at 2025-05-22 15:45:10
Previous
Get availability for an account
Next
Check rate parity for a provider
Built with