List All Signals
Changed onList Signals in the environment associated with your API key. Signals are returned in cursor-paginated pages and can be filtered by service, dataset, kind, status, and whether they are currently anomalous.
Request
- Base URLhttps://api.honeycomb.io
- URLhttps://api.honeycomb.io/1/signals
- AuthAPI key in header X-Honeycomb-Team
Query parameters
The string value of the next attribute from a previous result page. The cursor value must be empty or omitted for the first request of a cursor-paginated query.
The number of entries to include per response. Maximum value is 100.
Restrict results to Signals for a single service.
Restrict results to Signals in a single dataset.
The kind of measurement the Signal is trained on.
- error_rate: The fraction of erroring requests for the service.
- presence: Whether the service is producing spans.
Restrict results to Signals of the given kind.
Restrict results to Signals in the given status.
When status is provided, it takes precedence over currently_anomalous.
When true, only return Signals that are currently in an anomalous state.
This parameter is ignored when status is provided (use status=anomalous instead).
Response
Success
Example response
{
"signals": [
{
"id": "hcasp_01j9x1yq0k2t8m9n3v4b5r6c7d",
"service_name": "checkout-api",
"dataset_slug": "checkout-api",
"environment_slug": "production",
"measured_signal": "error_rate",
"enabled": true,
"status": "normal",
"sensitivity": "medium",
"last_anomaly_started_at": 1741089600,
"last_anomaly_ended_at": 1741093200,
"created_at": "2025-02-14T17:32:11Z",
"updated_at": "2025-03-01T10:04:22Z"
}
],
"links": {
"next": "/2/teams/my-team/api-keys?page[after]=3025fa645ad1100d&page[size]=10"
}
}Changes
- info
endpoint added
- info