honeycomb · Schema

Recipient

Properties

Name Type Description
id string Unique identifier for the recipient.
type string The notification channel type.
target string The target address or identifier for the recipient, such as an email address or webhook URL.
created_at string ISO8601 formatted time the recipient was created.
updated_at string ISO8601 formatted time the recipient was last updated.
View JSON Schema on GitHub

JSON Schema

honeycomb-recipient-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Recipient",
  "title": "Recipient",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the recipient."
    },
    "type": {
      "type": "string",
      "description": "The notification channel type.",
      "enum": [
        "email",
        "pagerduty",
        "slack",
        "webhook",
        "msteams"
      ]
    },
    "target": {
      "type": "string",
      "description": "The target address or identifier for the recipient, such as an email address or webhook URL."
    },
    "created_at": {
      "type": "string",
      "format": "date-time",
      "description": "ISO8601 formatted time the recipient was created."
    },
    "updated_at": {
      "type": "string",
      "format": "date-time",
      "description": "ISO8601 formatted time the recipient was last updated."
    }
  }
}