# Tempo TraceQL API

**Canonical:** https://apis.io/apis/tempo/tempo-traceql-api/  
**Provider:** Tempo — https://apis.io/providers/tempo/  
**Base URL:** http://localhost:3200  
**Documentation:** https://grafana.com/docs/tempo/latest/traceql/

Tempo TraceQL API is one of 6 APIs that [Tempo](https://apis.io/providers/tempo/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Distributed Tracing, Query Language, TraceQL, and Observability. The published artifact set on APIs.io includes API documentation and an API reference.

TraceQL is a query language developed for Grafana Tempo that allows filtering and selecting spans within traces. The TraceQL search API endpoint enables rich span-level filtering using a pipeline syntax with attribute matchers, duration filters, and structural operators.

## Machine-readable artifacts (3)

- **Documentation** — https://grafana.com/docs/tempo/latest/traceql/
- **Reference** — https://grafana.com/docs/tempo/latest/traceql/query-editor/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/tempo/refs/heads/main/apis.yml

## Other Tempo APIs (5)

- [Tempo Health API](https://apis.io/apis/tempo/tempo-health-api/)
- [Tempo Metrics API](https://apis.io/apis/tempo/tempo-metrics-api/)
- [Tempo Search API](https://apis.io/apis/tempo/tempo-search-api/)
- [Tempo Tags API](https://apis.io/apis/tempo/tempo-tags-api/)
- [Tempo Traces API](https://apis.io/apis/tempo/tempo-traces-api/)

## Tags

Distributed Tracing, Query Language, TraceQL, Observability

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/tempo/tempo-traceql-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/tempo/.
