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

# Limits

> Free usage, credits, concurrency and rate limits.

## Free usage and credits

Each account includes **5 hours of free usage**, shared by all models. After that, usage is paid from credits you add in the console (Billing, where the prices are listed). Credits added early are used only once the free hours run out; they don't expire.

* **A5S Async v1** counts the duration of each completed transcript. Failed jobs are not counted.
* **AirCaps Diarization-v1** counts the duration of each completed diarization the same way.
* **A5S Small V2 Streaming** counts the audio you stream.
* **AirCaps Speaker ID-v1** counts the duration of each clip it processes, enrollments and identifications alike. Requests that fail are not counted.
* When the free hours and credits are used up, new requests return `402 insufficient_balance`, a file that costs more than what's left fails with `insufficient_balance` (not charged), and a live stream ends with a `session_limit` message. Add credits, or turn on auto refill in the console, to keep going.
* See what's left in the console or with [`GET /v1/account`](https://aircaps.ai/docs/api-reference/account) (`usage_limit` is your free usage).

## Defaults

| Limit | Default |
| - | - |
| Asynchronous jobs processing at once (transcripts and diarizations together) | 5 (more are queued, first in first out) |
| Asynchronous jobs waiting in the queue | 2,000 |
| Job create requests (`POST /v1/transcripts` and `POST /v1/diarizations` together) | 600 per minute |
| Maximum file duration / size | 10 hours / 5 GB (AirCaps Diarization-v1: 6 hours / 5 GB) |
| Direct upload (`POST /v1/files`) | 1 GB (use an upload URL for larger files). One that takes longer than about 2.5 minutes is answered with a `303` redirect to its result: follow redirects, as most HTTP clients do by default |
| Uploaded files | Usable for 24 hours after upload, then deleted within the next 24 hours; deleting a transcript deletes its file right away |
| Transcripts and diarizations kept (including failed ones) | 30 days, or until you delete them ([Data & privacy](https://aircaps.ai/docs/data-privacy.md)) |
| A5S Small V2 Streaming sessions at once | 5 |
| Streaming session length | 30 minutes; up to 4 hours on request ([talk to sales](https://aircaps.ai/contact)) |
| AirCaps Speaker ID-v1 clips | 0.5 s to 2 minutes (enrollments at least 1 s), up to 100 MB, one per request |
| AirCaps Speaker ID-v1 speakers | 1,000 per account, 20 enrollments per speaker |
| AirCaps Speaker ID-v1 requests (enrollments and identifications together) | 600 per minute |
| Active API keys | 10 |

Jobs beyond the processing limit wait as `queued`. Beyond the queue or request-rate limit you get `429` with a `Retry-After` header. Other endpoints are not rate limited.

## Pricing and higher limits

Limits are set per account. For pricing, higher usage limits or concurrency, access to a model, or a dedicated deployment, [talk to sales](https://aircaps.ai/contact).

> [card] [Talk to sales](https://aircaps.ai/contact)
>
> aircaps.ai/contact


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.