Nobl9 API (v1alpha)
Nobl9 provides you with an open API that allows you to access the most up-to-date metrics for any SLO you need or create, fetch and delete Annotations.
Follow the links below to access the relevant API documentation:
Or check the section below to see how to generate an access token for the Nobl9 API.
Scroll down to see code samples
Generate access token
To generate access token, you must provide Authorization header with the Basic
scheme.
The access token consists of your Client ID and Client Secret in the following format: clientId:clientSecret
.
Rate limits for access token
All requests to the endpointhttps://app.nobl9.com/api/accessToken
are rate limited. An organization can make 1 request per 3 seconds. The API returns the 429 HTTP
status code when this limit is exceeded.
NOTE
Your token will be valid for 1 hour. Minimize the usage of this endpoint and reuse the token until it expires.
Your token will be valid for 1 hour. Minimize the usage of this endpoint and reuse the token until it expires.
We recommend downloading your token once and reusing it in your CI/CD pipeline. Generating multiple tokens may exceed your rate limits.
Authorizations:
basicAuth
header Parameters
Organization required | string |
Responses
Request samples
- cURL
curl -X POST https://app.nobl9.com/api/accessToken -H 'Accept: application/json; version=v1alpha' \ -H 'Organization: nobl9-dev' \ -H 'Authorization: Basic ${encoded_access_keys}'