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

# Introduction

> Use models you train in the Impulse AI dashboard via a simple REST API

## What is the Impulse AI API?

The Impulse AI API lets you train machine-learning models in the dashboard — no code required — then call them programmatically from any application using a standard REST API.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Get your first inference in under 5 minutes
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Create and manage API keys
  </Card>

  <Card title="Run Inference" icon="bolt" href="/api-reference/inference/run">
    Send inputs to your deployed model
  </Card>

  <Card title="Error Reference" icon="circle-exclamation" href="/api-reference/errors">
    Understand error codes and responses
  </Card>
</CardGroup>

## Base URLs

| Environment | URL                                |
| ----------- | ---------------------------------- |
| Production  | `https://api.impulselabs.ai`       |
| Inference   | `https://inference.impulselabs.ai` |

## How it works

1. **Train** — Upload a dataset and train a model in the [dashboard](https://app.impulselabs.ai). Each trained model gets a `deployment_id`.
2. **Create an API key** — Go to **Settings → API Keys** in the dashboard and generate a key. Keys start with `imp_`.
3. **Call `/infer`** — Send your input features as JSON. The API routes the request to your deployed model container and returns the prediction.

```
Dashboard  ──train──►  Deployed model container
                               ▲
Your app  ──POST /infer──►  Inference API  ──proxy──►  container
```

## Plans & access

API keys are available on all plans. Se rate limiting below.

| Plan       | Requests / minute |
| ---------- | :---------------: |
| Pro        |        120        |
| Team       |        300        |
| Enterprise |       1 000       |

Upgrade at [app.impulselabs.ai/billing](https://app.impulselabs.ai/billing).
