Grafana Tempo HTTP API

High-volume, minimal-dependency distributed tracing backend. Supports OTLP ingestion, trace lookup by ID (`/api/traces/{traceID}`), TraceQL search (`/api/search`), tag and value listing, and metrics derived from spans. Stores traces in object storage (S3, GCS, Azure Blob) with bloom-filter index.

API entry from apis.yml

apis.yml Raw ↑
aid: grafana-com:tempo-http-api
name: Grafana Tempo HTTP API
tags:
- Observability
- Tempo
- Traces
- TraceQL
humanURL: https://grafana.com/docs/tempo/latest/api_docs/
properties:
- url: https://grafana.com/docs/tempo/latest/api_docs/
  type: Documentation
- url: https://github.com/grafana/tempo
  type: SourceCode
description: High-volume, minimal-dependency distributed tracing backend. Supports OTLP ingestion, trace
  lookup by ID (`/api/traces/{traceID}`), TraceQL search (`/api/search`), tag and value listing, and metrics
  derived from spans. Stores traces in object storage (S3, GCS, Azure Blob) with bloom-filter index.