Developer API
Overview

Developer API Overview

The Logit.io Developer API (control-plane API) lets you programmatically manage your account, stacks, alerting, pipeline configuration, and ingestion statistics. Use it to automate workflows, integrate with your tooling, or build custom applications on top of Logit.io.

Base URL and Authentication

  • Base URL: https://dashboard.logit.io
  • Authentication: All endpoints require a Logit.io API user key, passed in the x-api-key header.

When you are signed in and have Dashboard API keys, the docs replace @dashboardApiKey in the examples below with your first key so you can copy and run the request. When unauthenticated or without keys, it shows <your-dashboard-api-key>. Stack-scoped examples use @logs_id, @metrics_id, or @apm_id depending on stack type (Logs, Metrics, APM), replaced from your session (JWT) when signed in, or <your-stack-id> otherwise. Get your API key from the Profile (opens in a new tab) page; see Authentication for setup and security.

Example request:

curl -H "x-api-key: @dashboardApiKey" https://dashboard.logit.io/api/me/profile

API Scope

The Developer API covers:

  • Account — Manage account settings, users, teams, invoices, and stacks
  • Stacks — Get stack overview, connection details, getting-started info, statistics, audit log
  • Log Management — Pipeline configuration, security rules, diagnostics, upgrades, alert rules
  • Infrastructure Metrics — AlertManager configuration and metrics alert rules
  • Ingestion — Retrieve ingestion statistics for logs, metrics, and spans
  • Me — Manage your profile and API keys

Guides

GuideCovers
Getting StartedFirst request, quickstart
AuthenticationAPI key setup and usage
Profile and API KeysProfile, create/revoke keys, proxy credentials
Account ManagementAccounts, users, teams, settings, invoices
Managing StacksStacks, connection details, upgrades, audit log
Ingestion StatisticsIngestion events, history, latency, metrics, spans
AlertingEnable/disable, Log and Metrics rules, AlertManager
Pipeline ConfigurationLogstash pipeline get, validate, apply, restart
Security and DiagnosticsFirewall rules, diagnostic logs
Generating ClientsOpenAPI schema codegen
API ReferenceFull reference and schema URL

Other API Access

For sending logs to your stack, see JSON via HTTP/S to post logs to your Logit.io endpoint.

For programmatic access to visualizers (OpenSearch Dashboards, Kibana, Grafana, Jaeger), see the REST API documentation for each: