> ## Documentation Index
> Fetch the complete documentation index at: https://docs.usekinetic.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API Overview

> Access your form submission data programmatically via the Kinetic API.

# API Overview

The Kinetic API lets you programmatically access form submissions, form listings, and analytics. Authenticate with API keys, available on Growth and Pro plans.

## Authentication

All requests require a bearer token:

```bash theme={null}
curl -H "Authorization: Bearer kntc_your_api_key" \
  https://app.usekinetic.com/api/v1/external/forms
```

API keys are created in **Settings** → **Developer**.

## Endpoints

| Endpoint                                     | Description                      |
| -------------------------------------------- | -------------------------------- |
| `GET /api/v1/external/forms`                 | List all forms                   |
| `GET /api/v1/external/forms/:id/submissions` | Get submissions for a form       |
| `GET /api/v1/external/submissions`           | Get submissions across all forms |
| `GET /api/v1/external/forms/:id/stats`       | Get form analytics               |

## Response format

All endpoints return:

```json theme={null}
{
  "data": [...],
  "pagination": { "total": 142, "limit": 50, "offset": 0 },
  "meta": { "request_id": "...", "timestamp": "..." }
}
```
