For the complete documentation index, see llms.txt. This page is also available as Markdown.

ARI Endpoint

iVvy publishes ARI (Availability, Rates, Inventory) notifications to help external systems stay in sync with changes in room availability, rates, and booking rules.


RoomInventoryUpdated

Message

RoomInventoryUpdated

Body

{
  "data": [
    {
      "date": "2025-12-16",
      "roomId": 7,
      "inventoryCount": 3,
      "availableCount": 3
    },
    {
      "date": "2025-12-16",
      "roomId": 2,
      "inventoryCount": 130,
      "availableCount": 130
    }
  ]
}

Description

This notification is published when:

  • The room's dynamic inventory is updated via API.*

  • The available count for a room changes.

  • Blocked room count is updated for bookings with status Tentative, Confirmed, or Prospective Hold.

  • Booking status changes between reserved and non-reserved.

  • Booking is moved to different dates.

  • Booking or accommodation block is deleted.

Note: * Only applies to venues with a distribution channel.


RoomRatesUpdated

Message

RoomRatesUpdated

Body

Description

This notification is published when:

  • Dynamic room rates are updated via API.*

  • Rate plan values are modified for any future or existing dates.

Note: * Only applies to venues with a distribution channel.

Rate plan deletions are not handled.


RatePlanBookingRulesUpdated

Message

RatePlanBookingRulesUpdated

Body

Description

This notification is published when:

  • Booking rules for a rate plan are updated via API.


Last updated