Get all SLOs for a dataset or environment (using __all__). This action returns any SLOs, including those applied with multiple datasets.
A Honeycomb Configuration Key is required to use this API. A Configuration Key can be found in the API Keys section of the environment configuration, which can be found under Environment Settings -> API Keys -> Configuration tab. Check out our documentation to find your API Keys.
More information can be found in Manage Environments.
The dataset slug or use __all__ for endpoints that support environment-wide operations.
Success
The name of the SLO.
1 - 120"My SLO"
Reference to the Calculated Field used as the indicator of event success.
{ "alias": "error_sli" }The time period, in days, over which the SLO will be evaluated.
x >= 130
The number of events out of one million (1,000,000) that you expected qualified events to succeed.
0 <= x <= 999999990000
A nice description of the SLO's intent and context.
1023"SLO to ensure requests succeed and are fast"
A list of key-value pairs to help identify the SLO.
10[{ "key": "team", "value": "blue" }]The ISO8601-formatted time the SLO was last reset. The value will be null if the SLO has not yet been reset.
"2022-011-11T09:53:04Z"
The ISO8601-formatted time when the SLO was created.
"2022-09-22T17:32:11Z"
The ISO8601-formatted time when the SLO was updated.
"2022-10-31T15:08:11Z"
The dataset(s) the SLO will be evaluated against. Required if using __all__ in the path.
1 - 10 elements["mydataset1", "mydataset2"]