
### Render Time
Rendering takes approximately **20 seconds per minute** of video. Additional effects, filters, or transitions increase render time.

### Rate Limits
Requests are rate limited **per API key** using a **fixed 60-second window**. Within each window you can make up to the number of requests shown below; once the limit is reached, further requests to that API are rejected until the window resets. Short bursts up to the limit are allowed, and limits are the same across all plans.

| API | Production (per 60s) | Sandbox (per 60s) |
| --- | --- | --- |
| Edit (including render requests) | 300 | 150 |
| Serve | 600 | 300 |
| Ingest | 300 | 120 |

This is roughly 5 requests per second for most APIs in production.

When you exceed the limit, the API responds with **HTTP 429 (Too Many Requests)** and an error of type `rate_limit_error`. Do not immediately resubmit the request — wait for the current 60-second window to reset, then retry using exponential backoff.

### Sandbox Environment
- Same render and feature limits as production, except for a **maximum render duration of 10 minutes**.
- All videos rendered in the sandbox environment will have a watermark applied,
- You need at least one credit to make use of the sandbox environment.

### Disk Space Limits
- **Individual source files:** 5GB maximum per file.
- **Source footage + output video:** Must not exceed 10GB total.
