API Hub
  • Learn
  • Build
  • Help

Versions

Overview

  • Introduction
  • Authentication
  • Error Codes
  • Rate-Limits
  • Upgrades

    Metadata

    • Overview

      Core Resources

      • Devices
      • Alerts

        Webhooks

        • Introduction
        • Defining a Webhook
        • Event Types
        • Alert Types
        • Webhook invocation, retries and logs
        • Event Handling

          On this page

          Defining a Webhook

          Webhooks can be setup via our KOLO Central Developer tab. Once a webhook is setup, webhook is considered “live”. You can configure your webhook with the following information:

          1. Name – string (required)
          2. Event Type - array of strings (alert.created, alert.resolved) (required)
            • all or one of event types
          3. Alert Type - array of strings (required)
            • all or one or many of alert types
          4. Description – string (optional)
          5. Method - string, could be one of the following (required)
            • Get
            • Post
            • Put
            • Patch
            • Delete
          6. URL – string (required), valid URL string that starts with https://
          7. Request headers - one or multiple of the following. (optional)
            • Header - string
            • Value - string