# Logit API Documentation

This is the complete API documentation for connecting to the Logit API using MindCloud's Universal API.

MindCloud offers one normalized API to access 3,400+ apps from a single place. It centralizes authentication and normalizes app APIs so they are easier and more consistent to use.

## Quickstart

1. A **MindCloud account** — sign in or create an account at [MindCloud](https://app.mindcloud.co).
2. A **MindCloud API Key** — create one in [API Keys](https://app.mindcloud.co/user/api-keys). Keep it on your server.
3. At least one **Logit connection** — create or choose one in [Connections](https://app.mindcloud.co/credentials). Note its `connectionId`.

```text
POST https://connect.mindcloud.co/v2/universal/apps/logit/actions/{actionSlug}/run
```

## Logit actions

- PUT `apply-stack-pipeline-config` Apply Stack Pipeline Config
- POST `create-stack-alert-rule` Create Stack Alert Rule
- DELETE `delete-stack-alert-rule` Delete Stack Alert Rule
- GET `get-account-settings` Get Account Settings
- GET `get-profile` Get Profile
- GET `get-stack-alert-rule` Get Stack Alert Rule
- GET `get-stack-alert-rule-status` Get Stack Alert Rule Status
- GET `get-stack-alerting-status` Get Stack Alerting Status
- GET `get-stack-audit-log` Get Stack Audit Log
- GET `get-stack-connection-details` Get Stack Connection Details
- GET `get-stack-diagnostics` Get Stack Diagnostics
- GET `get-stack-ingestion-events` Get Stack Ingestion Events
- GET `get-stack-ingestion-history` Get Stack Ingestion History
- GET `get-stack-ingestion-latency` Get Stack Ingestion Latency
- GET `get-stack-ingestion-metrics` Get Stack Ingestion Metrics
- GET `get-stack-ingestion-spans` Get Stack Ingestion Spans
- GET `get-stack-overview` Get Stack Overview
- GET `get-stack-pipeline-config` Get Stack Pipeline Config
- GET `get-stack-pipeline-config-validation` Get Stack Pipeline Config Validation
- GET `get-stack-security` Get Stack Security
- GET `get-stack-statistics` Get Stack Statistics
- GET `list-account-stacks` List Account Stacks
- GET `list-account-teams` List Account Teams
- GET `list-account-users` List Account Users
- GET `list-accounts` List Accounts
- GET `list-alert-rule-templates` List Alert Rule Templates
- GET `list-stack-alerting-rules` List Stack Alerting Rules
- PUT `restart-stack-pipeline` Restart Stack Pipeline
- GET `test-stack-alert-rule` Test Stack Alert Rule
- GET `validate-stack-pipeline-config` Validate Stack Pipeline Config
