Skip to main content
Checkmk
Checkmk
68 actions · 1 auth method
Preview

Authentication

Automation User

Authenticate using a Checkmk automation user’s credentials. Automation users are machine accounts designed for API acces…Guides: Connector Profile, Link Account
Actions
68 actions
Action
Description
Create Host
Create a new host in Checkmk
List Hosts
List all configured hosts in Checkmk
Show Host
Retrieve the configuration details of a single host
Update Host
Update the attributes of an existing host
Delete Host
Permanently delete a host from Checkmk
Move Host To Folder
Move an existing host to a different folder
Create Folder
Create a new folder in the monitoring tree
List Folders
Retrieve a list of all folders
Show Folder
Retrieve a single folder by its path
Update Folder
Update an existing folder’s title or attributes
Delete Folder
Delete a folder from the monitoring tree
List Monitored Hosts
Retrieve monitored hosts from the Livestatus database
List Services For Host
Retrieve all monitored services for a specific host
List All Services
Retrieve all monitored services across all hosts
Start Service Discovery
Start a service discovery run on a host
Update Service Discovery Phase
Update the discovery phase of a specific service on a host
Activate Pending Changes
Activate pending configuration changes
Wait For Activation Completion
Wait for an activation run to complete
Show Activation Run
Retrieve the status of an activation run
List Running Activations
Retrieve all currently running activations
Show Pending Changes
Retrieve all pending configuration changes
Create Host Downtime
Schedule a downtime for one or more hosts
Create Service Downtime
Schedule a downtime for one or more services
List Downtimes
Retrieve all scheduled downtimes
Show Downtime
Retrieve a single downtime by ID
Delete Downtime
Delete one or more scheduled downtimes
Acknowledge Host Problem
Acknowledge a problem on a host or host group
Acknowledge Service Problem
Acknowledge a problem on a service or service group
Delete Acknowledgement
Remove an acknowledgement from a host or service
Create Host Comment
Create a comment on one or more hosts
List Comments
Retrieve comments by collection type
Show Comment
Retrieve a single comment by ID
Delete Comments
Delete one or more comments
Create Service Comment
Create a comment on one or more services
Create User
Create a new Checkmk user account
List Users
Retrieve all Checkmk user accounts
Show User
Retrieve a single Checkmk user by username
Update User
Update an existing Checkmk user
Delete User
Delete a Checkmk user account
Create Rule
Create a new rule in a specified ruleset
List Rules
List all rules in a specified ruleset
Show Rule
Retrieve a single rule by its ID
Update Rule
Update an existing rule by its ID
Delete Rule
Delete a rule by its ID
Move Rule
Move a rule to a different position within its ruleset
List Rulesets
Retrieve all available rulesets
Show Ruleset
Retrieve details for a specific ruleset
Create Host Group
Create a new host group in Checkmk
List Host Groups
List all host groups in Checkmk
Show Host Group
Retrieve details of a single host group
Update Host Group
Update an existing host group in Checkmk
Delete Host Group
Permanently delete a host group from Checkmk
Create Contact Group
Create a new contact group in Checkmk
List Contact Groups
List all contact groups in Checkmk
Show Contact Group
Retrieve details of a single contact group
Update Contact Group
Update an existing contact group in Checkmk
Delete Contact Group
Permanently delete a contact group from Checkmk
Create Service Group
Create a new service group in Checkmk
List Service Groups
List all service groups in Checkmk
Show Service Group
Retrieve details of a single service group
Update Service Group
Update an existing service group in Checkmk
Delete Service Group
Permanently delete a service group from Checkmk
Create Notification Rule
Create a new notification rule in Checkmk
List Notification Rules
List all notification rules in Checkmk
Show Notification Rule
Retrieve details of a single notification rule
Update Notification Rule
Update an existing notification rule in Checkmk
Delete Notification Rule
Permanently delete a notification rule from Checkmk
Show Version
Retrieve Checkmk server version information

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/checkmk/filled/png

Connector Profile

Checkmk - Automation User
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/checkmk/filled/png

Link Account

Checkmk - Automation User
4

Use Actions

Invoke actions using one of the methods below: