In this section outlines the different options available for receiving availability and rate information from our system. Derbysoft supports two primary ARI (Availability, Rates, and Inventory) models that distributors can implement based on their specific requirements: the Push Model and the Pull Model, each designed to align with different distribution strategies and technical requirements. The model you implement depends on the configuration selected during your account registration and remains fixed post-integration unless reconfigured.

  • Push Model
    The Push Model allows distributors to receive rates and availability updates proactively from us. This model offers further flexibility by allowing you to choose how rates are structured, either as Daily Rates or Length of Stay (LOS) Rates, depending on the distributor's preference. When implementing the Push Model, distributors can also choose to integrate the Promotion API, an optional feature that enables suppliers (hotels) to send promotional discount offers as part of the ARI feed. Before implementing the Promotion API, it is worth checking if your supplier has such functionality.
  • Pull Model
    Alternatively, the Pull Model requires your system to explicitly request ARI data from DerbySoft’s platform. This model is ideal for distributors who prefer to query the data on demand, rather than receiving regular updates from our system.

The key functionalities of this API include:

  • Availability and Rate Push Model: Distributors can receive real-time availability and rate updates pushed directly from the API on a regular basis (either daily or as Length of Stay (LOS) data).
  • Availability and Rate Pull Model: Distributors can pull availability and rate data from the API on demand, allowing for flexible, real-time retrieval based on their needs.
  • Rate and Availability Data Format Flexibility: Distributors can choose between different formats (daily snapshots or LOS) to receive rate and availability data, providing flexibility to suit various business needs.
  • Promotion API (Push Model Only): For distributors using the Push Model, the Promotion API enables suppliers (such as hotels) to send promotional discounts or special offers along with the regular availability and rate data.
  • Account Configuration for ARI Model Selection: When creating an account, distributors must select one of the ARI models (Push or Pull). This configuration ensures proper setup and data flow management from the start.
  • Real-Time Data Synchronization: Both models (Push and Pull) ensure that the rate and availability of data is synced in real time, reducing the chance of discrepancies between the supplier's system and the distributor’s system.
  • Scalable Data Handling: The API is designed to handle large volumes of data, allowing distributors to scale their operations without performance issues as they grow their customer base and inventory.
  • Flexible Query Parameters (Pull Model): Distributors using the Pull Model can customize their data requests with specific query parameters, such as date ranges, specific properties, and number of rooms, to pull exactly what they need.