RMS Product Updates logo
Back to Homepage Subscribe to Updates

Product Updates

Check out the latest features, improvements, and product updates from RMS

Labels

  • All Posts
  • Announcement
  • New Feature
  • Improvement
  • New Channel
  • New Integration
  • Fix
  • BETA
  • Release Candidate
  • Live
  • RMS Pay
  • RMS Booking Engine
  • Partners
  • Rest API
  • Rollback

Jump to Month

  • February 2026
  • January 2026
  • November 2025
  • October 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
Powered️ byAnnounceKit

Create yours, for free!

FixBETA
5 days ago

Derived Derived Rate Type

We’ve fixed an issue where derived-from-derived rate types that include additional person pricing were not calculating correctly.

Previously, when a rate type was derived from another derived rate and configured to adjust additionals, the system reused the original additional amount for both adjustment levels. This could cause the final price (e.g. for 3 adults) to be under-calculated in Quick Quote and when creating a reservation and posting tariff.

Avatar of authorChloe Unwin
FixBETARest API
a week ago

REST API v10.26.30.1 — Beta

Summary

This Beta release includes a fix for an issue impacting the reports/npsResults endpoint in the Beta environment, where a 500 error was being returned. Partners are encouraged to validate this fix in Beta and report any issues via standard support channels.


Fixes & Improvements

NPS Results Report Endpoint

  • Issue: A 500 error was being returned for the reports/npsResults endpoint in Beta.
  • Fix: The endpoint no longer returns a 500 error and now processes requests as expected.

Endpoint:
POST/reports/npsResults
https://app.swaggerhub.com/apis-docs/RMSHospitality/RMS_REST_API/1.4.43.1#/reports/npsResultsReport


Notes

  • Release Date: February 11, 2026 (AEDT) 
  • This issue was environment-related and has been resolved in Beta.
  • There is no impact to Live environments.
  • Please report any issues through standard support channels:
    https://rmsapi.zendesk.com/hc/en-gb/requests


Avatar of authorRaul Lopez
AnnouncementImprovementBETALiveRest API
a week ago

Upcoming API Rate Limit Changes – Action Required

Important Notice: API Rate Limit Updates

We’re introducing new global rate limits for a set of Group Allotment and reference data REST API endpoints (including Companies and Travel Agents).

These endpoints return low‑change data and are intended to be used with caching and webhooks, rather than continuous polling. The changes below are designed to improve platform stability and ensure consistent performance for all partners.


Why this change is being made

We’ve observed sustained high‑volume polling on several Group Allotment endpoints that return low‑change data. In most cases, these resources are expected to be:

  • Cached after initial retrieval
  • Refreshed only when changes occur via webhook notifications

Continuous polling creates unnecessary load and can impact overall platform performance.


What’s changing (Effective Date: February 23, 2026)

The following endpoints will be limited to 60 requests per minute:

  • GET /groupAllotments
  • GET /groupAllotments/{id}
  • GET /groupAllotments/{id}/allotments
  • GET /groupAllotments/{id}/companies
  • GET /groupAllotments/{id}/travelAgents
  • GET /companies
  • GET /travelAgents

Webhooks (recommended approach)

Webhooks should be used as the primary mechanism for detecting changes:

Group Allotments

  • Events: create, update, delete
  • Payload includes groupAllotmentId, which can be used to re‑query the specific resource if needed

Agents

  • Events: create, update
  • Payload includes agentId for retrieving updated agent details

Using webhooks avoids unnecessary polling and ensures updates are processed only when changes occur.

Webhook schema:
Webhooks


What you need to do

  • Cache responses from the affected endpoints
  • Use webhooks to detect changes
  • Re‑query only the affected resource when a webhook event is received
  • Avoid continuous polling
  • Ensure any manual refreshes stay within the new rate limits

Enforcement

  • Rate limits are applied globally
  • Sustained traffic above the limits may be throttled or blocked

Need help?

If you have questions or would like assistance reviewing your implementation, please contact API Support:
Partner & API Support


Avatar of authorRaul Lopez
FixBETA
3 weeks ago

Unable to remove associated room from setup

Property is using Associated Rooms to get best value out of renting out apartments at the property. When the apartment is no longer able to be rented out, there is no way of removing the association. 

Help article

Avatar of authorChloe Unwin
FixBETA
3 weeks ago

Auto Check out on zero balance not working prior to 9am

Automatic Check-out will prompt users exiting an account on the departure date with the option to update the Reservation Status.

an issue was identified where this functionality was not working if the check out time was prior to 9am

Avatar of authorChloe Unwin
FixBETA
3 weeks ago

Credit Card Token Details Window

We’re pleased to confirm that the issue affecting the Credit Card Token Details window has now been resolved.

This was a UI issue that occurred only for specific properties. While the credit card information was still visible when clicking the token, the details window would not open when selecting ‘View Token’ or double-clicking the token.

You should now be able to:

Select ‘View Token’, or

Double-click on the credit card token

and the Credit Card Token Details window will open as expected.

Avatar of authorChloe Unwin
FixBETA
3 weeks ago

Missing area cleanStatus Webhooks on Same-Day Room Moves

Issue Summary When a same-day room move occurred for a reservation that had already arrived, RMS was not triggering the expected webhook events for updated area.cleanStatus values. Specifically: The previous area did not trigger a vacantDirty webhook The new area did not trigger an occupied webhook This resulted in housekeeping status discrepancies between RMS and integrated partner systems. Impact Integrated housekeeping platforms did not receive updated room status events Led to out-of-sync housekeeping data, incorrect room allocations, delayed cleaning, and operational inconsistencies Affected partners and customers relying on RMS webhook events to maintain accurate room status workflows Resolution Webhook events are now correctly raised when a same-day room move occurs for an arrived reservation. The following events will now be sent as expected: vacantDirty webhook for the previous area occupied webhook for the new area This ensures housekeeping systems remain synchronized with RMS room status changes. Notes Applies to same-day room move scenarios for arrived reservations Partners using area statusModification webhooks should no longer experience missed events Please report any unexpected behaviour via standard support channels

Avatar of authorChloe Unwin
FixBETA
a month ago

Out of Order bookings made with a past start date unable to be released

The Out of Order Maintenance Utility allows properties to efficiently manage maintenance tasks for Areas within RMS. A Maintenance Reservation can be created to take an Area offline, preventing any new bookings.

An issue was found where an if an Out of Order was placed for a past date, the user was then unable to release it at a later stage. 

Avatar of authorChloe Unwin
FixBETA
a month ago

Second discount causing tax amount to drop off

A Discount can be used to reduce the price of a Rate or Sundry by the predefined value.

An issue was found where the tax and discount were showing an incorrect amount when a 2nd discount was added. 

Avatar of authorChloe Unwin
ImprovementBETA
a month ago

Multiple Agent Commissions

This new feature allows you to configure a second commission type/amount for the same Agent and Property.

Feedback received from our customers was that certain agents around the world will charge two commissions, one as a set amount per booking and the other as a percentage of the rate.  This feature helps our customers accommodate this by allowing you to configure multiple comissions on a single agent for a single property.

Help article

Avatar of authorChloe Unwin