Rates Restrictions Push from PMS to Aiosell

Rates Restrictions Push from PMS to Aiosell

API Endpoint URL:

https://live.aiosell.com/api/v2/cm/update-rates/sample-pms


Purpose


This API allows Property Management Systems (PMS) to push rate restrictions to Aiosell, ensuring that pricing rules and conditions are consistently applied across distribution channels. This includes stop-sell, minimum stays, and other rate-based restrictions.


Request Format


Method: POST


Sample Payload:


{

    "hotelCode": "SANDBOX-PMS",

"toChannels": ["agoda", "booking.com"],

    "updates": [

        {

            "startDate": "2023-02-22",

            "endDate": "2023-02-24",

            "rates": [

                {

                    "roomCode": "EXECUTIVE",

                    "rateplanCode": "EXECUTIVE-S-101",

                    "restrictions": {

                        "stopSell": false,

                        "exactStayArrival": null,

                        "maximumStayArrival": null,

                        "minimumAdvanceReservation": null,

                        "minimumStay": 1,

                        "closeOnArrival": false,

                        "maximumStay": null,

                        "maximumAdvanceReservation": null,

                        "closeOnDeparture": false

                    }

                },

                {

                    "roomCode": "EXECUTIVE",

                    "rateplanCode": "EXECUTIVE-D-101",

                    "restrictions": {

                        "stopSell": false,

                        "exactStayArrival": null,

                        "maximumStayArrival": null,

                        "minimumAdvanceReservation": null,

                        "minimumStay": 1,

                        "closeOnArrival": false,

                        "maximumStay": null,

                        "maximumAdvanceReservation": null,

                        "closeOnDeparture": false

                    }

                },

                {

                    "roomCode": "SUITE",

                    "rateplanCode": "SUITE-S-101",

                    "restrictions": {

                        "stopSell": false,

                        "exactStayArrival": null,

                        "maximumStayArrival": null,

                        "minimumAdvanceReservation": null,

                        "minimumStay": 1,

                        "closeOnArrival": false,

                        "maximumStay": null,

                        "maximumAdvanceReservation": null,

                        "closeOnDeparture": false

                    }

                },

                {

                    "roomCode": "SUITE",

                    "rateplanCode": "SUITE-D-101",

                    "restrictions": {

                        "stopSell": false,

                        "exactStayArrival": null,

                        "maximumStayArrival": null,

                        "minimumAdvanceReservation": null,

                        "minimumStay": 1,

                        "closeOnArrival": false,

                        "maximumStay": null,

                        "maximumAdvanceReservation": null,

                        "closeOnDeparture": false

                    }

                }

            ]

        }

    ]

}


Response


Sample Response:


{

    "success": true,

    "message": "Rates Updated Successfully"

}


Use Case

1. Rate Rule Enforcement: Ensures PMS-driven rate restrictions, such as minimum stays or stop-sell, are reflected in Aiosell.

2. Dynamic Pricing Conditions: Allows hotels to enforce pricing conditions based on market demand and operational strategy.

3. Consistency Across Platforms: Helps avoid discrepancies in booking policies by synchronizing rate restrictions across OTAs and direct channels.



    • Related Articles

    • Inventory Restrictions Push from PMS to Aiosell

      API Endpoint URL: https://live.aiosell.com/api/v2/cm/update/sample-pms Purpose This API allows Property Management Systems (PMS) to push room-specific restrictions to Aiosell. It ensures that restrictions like stop-sell, minimum stay, and ...
    • Rates Push from PMS to Aiosell

      API Endpoint URL: https://live.aiosell.com/api/v2/cm/update-rates/sample-pms Purpose This API allows Property Management Systems (PMS) to push updated room rates and rate plans to Aiosell. It ensures real-time synchronization of pricing, enabling ...
    • Aiosell REST API Documentation - PMS to Channel Manager Integration

      This guide is designed for Property Management Systems (PMS) looking to integrate with Aiosell Channel Manager. It outlines the required API endpoints, data formats, and workflows for pushing inventory, rates, and reservations. Inventory Push ...
    • Inventory Push from PMS to Aiosell

      API Endpoint URL: https://live.aiosell.com/api/v2/cm/update/sample-pms Purpose This API is designed to allow Property Management Systems (PMS) to push updated room inventory data to Aiosell Channel Manager. This ensures accurate availability across ...
    • Rates Restrictions POST from Aiosell to 3rd Party

      API Endpoint URL: BASE URL TO BE SHARED BY OTA Purpose This API allows Aiosell to communicate restrictions to third-party OTAs. Request Format | Method: POST Sample Payload: { "hotelCode": "SANDBOX-OTA", "updates": [ { "startDate": "2025-02-22", ...