Get a Signal
Fetch a Signal by ID, including the Recipients assigned to it.
Authorizations
Authenticate using a Honeycomb Configuration Key.
Pass the Token in the X-Honeycomb-Team header:
If you created your key using the API, use data.attributes.secret; this is the same value as the Token in the UI.
To learn how to create a Configuration Key, visit Manage Environment API Keys. To learn more about authenticating requests, visit API Authentication.
Path Parameters
The unique identifier (ID) of a Signal.
Response
Success
A Signal with its assigned Recipients.
Unique identifier (ID) of the Signal.
"hcasp_01j9x1yq0k2t8m9n3v4b5r6c7d"
The name of the service the Signal monitors.
"checkout-api"
The slug of the dataset the Signal's service reports to.
"checkout-api"
The slug of the environment the Signal belongs to.
"production"
The kind of measurement the Signal is trained on.
error_rate, presence "error_rate"
Whether the Signal is currently enabled. Disabled Signals do not fire.
true
The lifecycle status of the Signal.
onboarding, training, active, false, ineligible "active"
How far a measurement must deviate from the trained normal band before the Signal fires. Always null for presence Signals, and null for any Signal that has not yet trained.
low, medium, high "medium"
When true, Honeycomb will automatically start an investigation when this Signal fires.
false
Whether the Signal is currently in an anomalous state.
false
The start time of the most recent anomaly, in seconds since UNIX epoch. null when the Signal has never been anomalous.
1741089600
The end time of the most recent anomaly, in seconds since UNIX epoch. null when no anomaly has ended yet, or the Signal is currently anomalous.
1741093200
The ISO8601-formatted time when the Signal was created.
"2025-02-14T17:32:11Z"
The ISO8601-formatted time when the Signal was last updated.
"2025-03-01T10:04:22Z"
The Recipients notified when this Signal fires.