Enter your own Checkmk ideas or vote for existing ones

In order to continually improve Checkmk, we're looking for your ideas. They provide valuable input to our roadmap discussions and allow us to contact you directly for more in-depth discussions or during development. A few tips:

  • Concisely describing the problem rather than the solution will help other users understand and relate to your idea.
  • An idea should be easy to understand. This will increase your chances of getting votes.
  • Be as specific as possible. Knowing exactly what to expect when voting on an idea makes it a much better experience for all of us when it is adapted later in Checkmk.

Further information can be found in this guide. If you have any questions, please send an email to ideas@checkmk.com.

API for gobalconfig

It would be great if it is possible to set parameter in the globalconfig for an supported way (without editing mk files)
Suggested by: MW (17 Jun) Upvoted: 17 Jun Comments: 1
Clarification required RestAPI

REST API: Return the ID of each implemented rule

REST API: Please return the ID for each rule implemented via the API to ensure that further processing always takes place (Delete, tracing, logging, etc.) Showing ...
Suggested by: JPH (20 Apr) Upvoted: 13 May Comments: 3
Under consideration RestAPI

Rest API: Ruleset for Alert Handlers

A ruleset API for alert handlers is currently missing.
Suggested by: Robert Sander (04 Mar) Upvoted: 04 Mar Comments: 0
Under consideration RestAPI

REST API: Ability to edit rule endpoint without modifying the existing password

Since https://checkmk.com/werk/16111 it is possible to edit a rule via REST API, but if the rule contains a explicit password it is only possible to overwrite the ...
Suggested by: Sebastian Häger (11 Feb) Upvoted: 17 Feb Comments: 0
Under consideration RestAPI

REST API: Limits for API calls per user

Hi all, We once encountered an issue where a bug in a script using the Checkmk REST API created hundreds of downtimes within seconds, which significantly impacted ...
Suggested by: Thomas (17 Nov, '25) Upvoted: 17 Feb Comments: 0
Under consideration RestAPI

REST API endpoint to inject / push check results to services

It would be great if it is possible to inject check result from outside to a checkmk service. E.g. A check (service) under a Host exists and via Rest-Api can the ...
Suggested by: torshpun (13 Nov, '25) Upvoted: 24 May Comments: 3
Under consideration RestAPI

Template Language for WATO Rulesets

Currently, WATO rulesets must be implemented in Python using CheckMK’s internal APIs. This approach has several limitations: Users must understand Python and the ...
Suggested by: Mario Sommer (03 Oct, '25) Upvoted: 03 Oct, '25 Comments: 0
Under consideration RestAPI

REST-API: Add endpoint for global settings and site specific global settings

Needed especially for centralized notification systems. And I think when we tackle the globals we should not forget the site specifics.
Suggested by: Dennis (01 Jul, '25) Upvoted: 25 Jun Comments: 2
Under consideration RestAPI

REST-API: Add endpoint to create 'Custom host attributes'

When automating migrations from other monitoring systems or automating new deployments, some host information may be best placed as custom host attributes, i.e. ...
Suggested by: Dennis (01 Jul, '25) Upvoted: 07 Jun Comments: 3
In progress RestAPI

REST API: Create comment should return comment ID after successful creation

When using the Checkmk REST API to create a comment for a host or service via: - POST /cmk/check_mk/api/1.0/domain-types/comment/collections/host - POST ...
Suggested by: Tom (12 Jun, '25) Upvoted: 24 Sep, '25 Comments: 0
Under consideration RestAPI

REST API: Send user message

The new "User messages" feature is a very useful way to quickly send a message to Checkmk users. We would like to use this feature to inform active users via popup ...
Suggested by: Mario (02 Jun, '25) Upvoted: 29 Sep, '25 Comments: 0
Under consideration RestAPI

REST API: LDAP API should provide Validation endpoint

With the release of 2.4 we now have a set of API calls which allow us to manage the LDAP connection configurations in CheckMK which is a good step forward. ...
Suggested by: ISCB (23 May, '25) Upvoted: 04 Jul, '25 Comments: 0
Under consideration RestAPI

REST-API: Add endpoint for ordering notification rules

Hi, notification rules cannot be sorted / ordered via REST-API. The order of the rules is as important as in other configuration rulesets. Getting all ...
Suggested by: Robert Sander (19 Feb, '25) Upvoted: 10 Mar, '25 Comments: 0
In progress RestAPI

REST-API: Add endpoint for user connections (LDAP, AD)

To automatically provision sites it would be nice to be able to configure the LDAP and AD user connections via REST-API.
Suggested by: Robert Sander (19 Feb, '25) Upvoted: 11 Mar, '25 Comments: 0
Under consideration RestAPI

Rest-API - Add Status 20x for empty Results

As a user, I am always uncertain when I get a "200" but no data in the value. Please add a special code for empty results: "201 OK: The operation was done ...
Suggested by: Lars Sörensen (04 Dec, '24) Upvoted: 09 Oct, '25 Comments: 0
Under consideration RestAPI

REST API: get notification rule ID by name

REST API: get notification rule ID by name in the documentation it is mentioned the notification rule ID. But it is not possible to get the notification rule ID for ...
Suggested by: JPH (05 Aug, '24) Upvoted: 12 Nov, '24 Comments: 0
Under consideration RestAPI

REST API: user notification rules

Managing user notification rules via REST API should be possible, even for accounts from LDAP or AD.
Suggested by: Robert Sander (22 Jul, '24) Upvoted: 03 Jul Comments: 5
Under consideration RestAPI

Make "ineffective rules" available via API

The possibility to show ineffective rules in the GUI is a valuable function to clean up the rules. But you have to check every menu that gives access to rules to find ...
Suggested by: Jörn Clausen (28 Jun, '24) Upvoted: 02 Jun Comments: 0
Under consideration RestAPI

REST-API: Monitoring Comments - Missing End Date

API Endpoint have start_date for comment an info is expires. I search expire_date in result.
Suggested by: Thomas W. (24 May, '24) Upvoted: 24 May, '24 Comments: 2
Under consideration RestAPI

Create hosts in bulk via API without failing if some of the hosts do not meet requirements

When using the Checkmk Rest API to create hosts in bulk, if one host does not meet requirements, the entire list of hosts fails. For example, if one host already ...
Suggested by: Adrian Guta (10 Apr, '24) Upvoted: 14 Feb, '25 Comments: 0
Under consideration RestAPI Usability

Bulk creation of folders, rules and hosts

We have automated our setup completely. Now it does take a very long time to (re)create the whole structure of hosts, rules and folders. We would prefer to feed the ...
Suggested by: Markus (22 Mar, '24) Upvoted: 22 Mar, '24 Comments: 10
Under consideration RestAPI

REST-API: Master Control

Please add the possibility, to switch these settings via the REST API: - Notifications - Service checks - Host checks - Flap Detection - Performance Data - ...
Suggested by: M.H (02 Feb, '24) Upvoted: 10 Jun Comments: 1
In progress RestAPI

REST-API add CME features for Customer

The REST-API cannot handle the customer objects and attributes today. Please add API endpoints to manage customer objects and change existing endpoints (e.g. for ...
Suggested by: Robert Sander (19 Jan, '24) Upvoted: 14 Jun Comments: 5
In progress RestAPI

REST API: Reschedule Checks

Please add the possibility to schedule a recheck of a host or service via the REST API.
Suggested by: M.H (15 Jan, '24) Upvoted: 12 Jun Comments: 0
Under consideration RestAPI

REST-APi: Update rule by using service description or another identifier

I know it is possible. https://ideas.checkmk.com/suggestions/316064/add-edit-rule-endpoint-in-checkmk-rest-api But this not it. At least not for me. I would like to ...
Suggested by: Markus (04 Dec, '23) Upvoted: 15 Dec, '23 Comments: 0
Under consideration RestAPI

REST-API: Add endpoint for "Revert changes"

It is possible to activate changes with REST-API related endpoints. However there's no endpoint to revert pending changes, as the function exists in the GUI menu ...
Suggested by: Nicolas (09 Nov, '23) Upvoted: 16 Jun Comments: 0
Under consideration RestAPI

user_icons_and_actions in REST API

We were able to automate anything (important) we needed. However!!! That one is missing ~/etc/check_mk/multisite.d/wato/global.mk However ...
Suggested by: Markus (06 Oct, '23) Upvoted: 27 Oct, '23 Comments: 0
Under consideration RestAPI

Adding Custom Host / Service Notes via API

It would be nice to have the ability to add and getting "Custom Host / Service Notes" via REST API
Suggested by: Bernd Holzhauer (24 May, '23) Upvoted: 12 May Comments: 0
Under consideration RestAPI

Enable transfer of generic agents to distributed sites via config or API

Problem with new hosts in distributed setting. There is an API endpoint to download the latest generic package. ...
Suggested by: MarkusS (23 Mar, '23) Upvoted: 21 Sep, '23 Comments: 0
Under consideration RestAPI

REST-API: Manage event console packs/rules

Suggested by: Christian (05 Feb, '23) Upvoted: 13 Mar, '24 Comments: 0
Under consideration RestAPI

Clear logwatch logs via REST API

In some cases the ability of clearing logs from logwatch in bulk would be useful via WebAPI. The opportunity to delete files on the filesystem is espacially in ...
Suggested by: Tobias Wurzbacher (26 Jan, '23) Upvoted: 19 Oct, '23 Comments: 1
Under consideration RestAPI

REST-API: Make Packages (MKP) Enable/Disable/Editable/Installable/Deleteable

Suggested by: Christian (20 Jan, '23) Upvoted: 09 May, '25 Comments: 4
Under consideration RestAPI

on/off Switch for API

Hello, in our company and probably in general, more and more things are automated. Among other things, this is also possible in the monitoring environment due to the ...
Suggested by: Christian Friedrich (02 Dec, '22) Upvoted: 27 Feb Comments: 0
Under consideration RestAPI

Allow automated export of a View/Graph as PNG or PDF

It's possible to export a view or time series graph as PNG or PDF directly in the GUI. But this approach is not scriptable, e.g. through the Rest-API. In some ...
Suggested by: Marcel Arentz (29 Jun, '22) Upvoted: 12 May, '25 Comments: 0
Under consideration RestAPI

REST API: Expose availability data

Please expose the availability data via the REST API
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 01 Dec, '25 Comments: 2
In progress RestAPI