Kloudfuse Metrics API
The Metrics API from Kloudfuse — 5 operation(s) for metrics.
The Metrics API from Kloudfuse — 5 operation(s) for metrics.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/kloudfuse:kloudfuse-metrics-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Kloudfuse Platform Metrics API
version: latest
description: Generated by API Evangelist from the Kloudfuse API reference documentation (docs.kloudfuse.com/platform/latest/reference/api/). NOT published by Kloudfuse. Paths and methods come from the documented curl examples; request and response bodies are not modelled. Kloudfuse is deployed per customer, so the server host is the customer instance.
x-generated-from: documentation
x-ae-authored: true
x-source: https://docs.kloudfuse.com/platform/latest/reference/api/
servers:
- url: https://{instance}
variables:
instance:
default: your-instance.example.com
description: Your Kloudfuse instance hostname
security:
- ServiceAccountToken: []
tags:
- name: Metrics
paths:
/api/v1/query:
get:
tags:
- Metrics
summary: Instant Query (GET)
operationId: instantQueryGet
description: Instant Query (GET). Documented at https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
post:
tags:
- Metrics
summary: Instant Query
operationId: instantQuery
description: Instant Query. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
/api/v1/query_range:
post:
tags:
- Metrics
summary: Range Query
operationId: rangeQuery
description: Range Query. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
/api/v1/label/{labelName}/values:
post:
tags:
- Metrics
summary: List Label Values
operationId: listLabelValues
description: List Label Values. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
parameters:
- name: labelName
in: path
required: true
schema:
type: string
requestBody:
required: false
content:
application/json:
schema:
type: object
/api/v1/series:
post:
tags:
- Metrics
summary: Find Series
operationId: findSeries
description: Find Series. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
/api/v1/metadata:
post:
tags:
- Metrics
summary: Get Metric Metadata
operationId: getMetricMetadata
description: Get Metric Metadata. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/metrics/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
components:
responses:
Error:
description: Error (see API Response Codes)
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
schemas:
Error:
type: object
properties:
status:
type: string
enum:
- error
errorType:
type: string
enum:
- BAD_REQUEST
- UNAUTHORIZED
- FORBIDDEN
- NOT_FOUND
- RESOURCE_EXHAUSTED
- RATE_LIMITED
- CANCELED
- INTERNAL_ERROR
- SERVICE_UNAVAILABLE
- TIMEOUT
error:
type: string
request_id:
type: string
securitySchemes:
ServiceAccountToken:
type: http
scheme: bearer
description: Kloudfuse Service Account token
IngestApiKey:
type: apiKey
in: header
name: Kf-Api-Key