Skip to main content
The Superlog Management API is a REST interface that lets you automate every aspect of your observability setup — from provisioning new projects and minting ingest keys to querying stored traces, logs, and metrics. All endpoints accept and return application/json.

Base URL

If you are on Superlog Cloud, your exact host URL is shown in your project settings page.
All management endpoints are served under the /api/v1/ path prefix. A machine-readable OpenAPI 3.1 spec is always available at /api/v1/openapi.json, and an interactive Scalar reference UI is at /api/v1/docs.

Authentication

Every request to /api/v1/* must carry an Authorization: Bearer header. Superlog uses two distinct key types — choose the right one for each use case. See Authentication for step-by-step setup instructions.

Endpoint groups

Projects

List, create, and update projects in your org.

API Keys

Mint project-scoped ingest keys programmatically.

Telemetry Read

Query stored traces, logs, and metrics over REST.

OTLP Ingest

Send traces, logs, and metrics to Superlog from your services.

MCP Server

AI assistant integration for query_logs, query_traces, and more.

Error codes

Superlog uses standard HTTP status codes. Every error body follows the same shape:

Content type

All request bodies must be JSON. Always include Content-Type: application/json when sending a body.