Kloudfuse Traces API
The Traces API from Kloudfuse — 5 operation(s) for traces.
The Traces API from Kloudfuse — 5 operation(s) for traces.
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-traces-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 Traces 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: Traces
paths:
/grafana/api/datasources:
get:
tags:
- Traces
summary: List Datasources
operationId: listDatasources
description: List Datasources. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/traces/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/traces/
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'
/grafana/api/datasources/proxy/uid/{dsUid}/api/search:
get:
tags:
- Traces
summary: Search Traces (GET)
operationId: searchTracesGet
description: Search Traces (GET). Documented at https://docs.kloudfuse.com/platform/latest/reference/api/traces/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/traces/
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: dsUid
in: path
required: true
schema:
type: string
post:
tags:
- Traces
summary: Search Traces
operationId: searchTraces
description: Search Traces. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/traces/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/traces/
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: dsUid
in: path
required: true
schema:
type: string
requestBody:
required: false
content:
application/json:
schema:
type: object
/grafana/api/datasources/proxy/uid/{dsUid}/api/traces/{traceId}:
get:
tags:
- Traces
summary: Get Trace By ID
operationId: getTraceById
description: Get Trace By ID. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/traces/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/traces/
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: dsUid
in: path
required: true
schema:
type: string
- name: traceId
in: path
required: true
schema:
type: string
/grafana/api/datasources/proxy/uid/{dsUid}/api/search/tags:
post:
tags:
- Traces
summary: List Trace Tags
operationId: listTraceTags
description: List Trace Tags. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/traces/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/traces/
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: dsUid
in: path
required: true
schema:
type: string
requestBody:
required: false
content:
application/json:
schema:
type: object
/grafana/api/datasources/proxy/uid/{dsUid}/api/search/tag/{tagName}/values:
post:
tags:
- Traces
summary: List Trace Tag Values
operationId: listTraceTagValues
description: List Trace Tag Values. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/traces/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/traces/
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: dsUid
in: path
required: true
schema:
type: string
- name: tagName
in: path
required: true
schema:
type: string
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