Developer API
Account Management via API

Account Management via API

Manage account information, users, teams, settings, and invoices using the Logit.io Developer API. These endpoints support multi-account workflows, billing automation, and access control.

Use your Dashboard API key from the Profile (opens in a new tab) page in the x-api-key header. See Authentication for setup and security.

List Accounts

Get a list of accounts accessible to the authenticated user. You can filter by enabled and paying status.

Get all accounts

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

Filter by enabled status

Use Enabled=true, Enabled=false, or omit for no filter.

curl -H "x-api-key: @dashboardApiKey" "https://dashboard.logit.io/api/accounts?Enabled=true"

Filter by paying status

curl -H "x-api-key: @dashboardApiKey" "https://dashboard.logit.io/api/accounts?Paying=true"

The response includes account IDs, display names, and status for each account.

Get Account Stacks

Retrieve all stacks (Logs, Metrics, APM) grouped by subscription for an account:

curl -H "x-api-key: @dashboardApiKey" https://dashboard.logit.io/api/account/ACCOUNT_ID/stacks

Replace ACCOUNT_ID with the account GUID. Use this to discover stacks before calling stack-specific endpoints.

Get Account Users

List all users belonging to an account:

curl -H "x-api-key: @dashboardApiKey" https://dashboard.logit.io/api/account/ACCOUNT_ID/users

Get Account Teams

List all teams belonging to an account:

curl -H "x-api-key: @dashboardApiKey" https://dashboard.logit.io/api/account/ACCOUNT_ID/teams

The response includes team IDs, names, and member counts. For managing teams and permissions in the UI, see Roles and Access.

Get Account Settings

Retrieve account settings including plan and payment status:

curl -H "x-api-key: @dashboardApiKey" https://dashboard.logit.io/api/account/ACCOUNT_ID/settings

The response includes display name, enabled status, paying status, and 2FA enforcement.

Get Account Invoices

Retrieve payment and invoice information for an account:

curl -H "x-api-key: @dashboardApiKey" https://dashboard.logit.io/api/account/ACCOUNT_ID/invoices

Returns billing status, Stripe linkage, and related payment details. For billing in the UI, see Subscriptions, Management & Usage.

Full API Reference

See the API Reference for complete endpoint documentation and response schemas.