Jaeger · Capability

Query Services

Query Services is a Naftiko capability published by Jaeger, one of 5 capabilities the APIs.io network indexes for this provider.

Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Run with Naftiko

Capability Spec

query-services.yaml Raw ↑
name: Jaeger Query — Services and Operations
slug: query-services
version: 0.1.0
description: |-
  List services that have reported traces and enumerate the operation names
  observed for a chosen service. Use this capability to populate service/operation
  pickers in a UI or to seed downstream trace search.
api:
  id: jaeger:jaeger-query-api
  openapi: openapi/jaeger-query-api-openapi.yml
operations:
  - operationId: QueryService_GetServices
    method: GET
    path: /api/v3/services
    summary: List all services that have reported spans.
  - operationId: QueryService_GetOperations
    method: GET
    path: /api/v3/operations
    summary: List operations for a specific service.
inputs:
  - name: service
    type: string
    required: false
    description: Service name to enumerate operations for.
  - name: spanKind
    type: string
    required: false
    description: Optional OpenTelemetry SpanKind filter.
outputs:
  - name: services
    type: string[]
  - name: operations
    type: object[]
governance:
  authentication: None by default — the Query API is typically deployed behind an internal network or reverse proxy with auth.
  rateLimits: None enforced at the API layer; bounded by Query service resources.