Werk #20023: Fix loss of site-specific global settings when editing a site connection via REST API
| Component | REST API | ||||
| Title | Fix loss of site-specific global settings when editing a site connection via REST API | ||||
| Date | Aug 3, 2026 | ||||
| Level | Trivial Change | ||||
| Class | Bug Fix | ||||
| Compatibility | Compatible - no manual interaction needed | ||||
| Checkmk versions & editions |
|
Previously, updating a site connection via the REST API
(PUT /objects/site_connection/{site_id}) silently discarded any
site-specific global settings (configured under Setup > Distributed
Monitoring > site > "Site specific global settings") that had been set
for that site. Even a REST API request that only touched an unrelated
field, like the alias, would wipe these overrides.
This has been fixed - such settings now survive a REST API update, the same way they already do when the site connection is edited via Setup.