Mar 31, 2025 – Dynamic rule updates in General Availability

Property Manager now supports dynamic rule updates in General Availability.

We introduce backward compatibility to PAPI, allowing you to consistently use the latest rule format without managing breaking changes due to the catalog updates. Now you can send their previous inputs, which will be processed successfully even if the catalog has been updated. PAPI will convert these inputs to the newer format, ensuring seamless integration and operation. This enhancement is designed to reduce complexity, save valuable time, and enhance the overall experience for you.

The affected operations:

Get an include's rule tree
Update an include's rule tree
Patch an include's rule tree
Get a property's rule tree
Update a property's rule tree
Patch a property's rule tree

Once the feature is enabled, the behavior of the endpoints changes in the following ways:

  • The upgradeRules = true parameter is set by default, so PAPI automatically upgrades your inputs for any PUT or PATCH requests.
  • The originalInput = true parameter is set by default, so PAPI displays your input on GET requests rather than the processed internal representation.

Learn more about Dynamic rule updates.