Authentication

This provider requires authentication.

  • host_url: UptimeKuma Host URL (required: True, sensitive: False)
  • username: UptimeKuma Username (required: True, sensitive: False)
  • password: UptimeKuma Password (required: True, sensitive: True)

Certain scopes may be required to perform specific actions or queries via the provider. Below is a summary of relevant scopes and their use cases:

  • alerts: Read alerts from UptimeKuma

In workflows

This provider can’t be used as a “step” or “action” in workflows. If you want to use it, please let us know by creating an issue in the GitHub repository.

Connecting with the Provider

Obtain UptimeKuma Host URL, Username and Password

  1. UptimeKuma can only be self-hosted. You need to have an instance of UptimeKuma running.
  2. After setting up UptimeKuma, you can obtain the Host URL, Username and Password.
  3. Use the obtained Host URL, Username and Password in the provider settings.

Webhooks Integration

  1. Connect to UptimeKuma provider with the required parameters.
  2. Use the Keep Backend API URL as the Host URL in UptimeKuma. https://api.keephq.dev (Default)
  3. Navigate to Account Settings in Keep, proceed to API Keys, and generate a API Key for Webhook.