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-keyheader.
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/profileAPI 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
| Guide | Covers |
|---|---|
| Getting Started | First request, quickstart |
| Authentication | API key setup and usage |
| Profile and API Keys | Profile, create/revoke keys, proxy credentials |
| Account Management | Accounts, users, teams, settings, invoices |
| Managing Stacks | Stacks, connection details, upgrades, audit log |
| Ingestion Statistics | Ingestion events, history, latency, metrics, spans |
| Alerting | Enable/disable, Log and Metrics rules, AlertManager |
| Pipeline Configuration | Logstash pipeline get, validate, apply, restart |
| Security and Diagnostics | Firewall rules, diagnostic logs |
| Generating Clients | OpenAPI schema codegen |
| API Reference | Full 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: