Werk #18363: REST API no longer automatically migrates deprecated rule values
| Component | REST API | ||
| Title | REST API no longer automatically migrates deprecated rule values | ||
| Date | Sep 10, 2025 | ||
| Level | Trivial Change | ||
| Class | New Feature | ||
| Compatibility | Incompatible - Manual interaction might be required | ||
| Checkmk versions & editions |
|
In earlier versions, the REST API also accepted obsolete parameters from rules. These parameters were automatically migrated to the newer version. The problem was that the client was not informed about what was actually written to the hard drive. During a migration there was always a risk of newly introduced or deprecated fields.
This change requires the REST API client to use the latest known data format for the rule. If the endpoint receives deprecated data, it reports an error.