

BlitzReels is an AI video editing API for developers and AI agents. Import or upload long-form recordings, create short clips, edit timelines, apply captions, and export finished videos with API or CLI workflows.

## For AI Agents [#for-ai-agents]

Build AI agents that create and edit videos using our machine-readable documentation:

| Resource                                                               | Description                                                                         |
| ---------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| [llms.txt](/llms.txt)                                                  | Concise index of all endpoints and concepts                                         |
| [llms-full.txt](/llms-full.txt)                                        | Complete documentation dump for full context                                        |
| [OpenAPI Spec](/api/openapi.json)                                      | Machine-readable API specification                                                  |
| [Video Editor API and CLI](/docs/video-editor-api-cli)                 | Factual workflow for captions, transcripts, B-roll, media insertion, and exports    |
| [CLI Docs](/docs/cli)                                                  | Shell commands for agent-driven project inspection, editing, snapshots, and exports |
| [Agent Skills](/docs/agent-skills-repo)                                | Installable skill packs for Claude Code, Cursor, Codex, and other agents            |
| [Agent Integrations](/integrations)                                    | Claude Code, Codex, Cursor, and shell-agent video editing workflows                 |
| [Agent Skills GitHub Repo](https://github.com/blitzreels/agent-skills) | Source repository for installable BlitzReels skills                                 |

These files follow the [llms.txt standard](https://llmstxt.org/) and are optimized for Claude, GPT-4, and other LLMs.

## Base URL [#base-url]

```txt
https://blitzreels.com/api/v1
```

## OpenAPI [#openapi]

```txt
https://blitzreels.com/api/openapi.json
```

## What You Can Build [#what-you-can-build]

* Long-form to short-form clipping pipelines for TikTok, Reels, Shorts, and LinkedIn
* AI-driven timeline edits, captions, B-roll, overlays, and audio
* CLI workflows an AI coding agent can run from a terminal
* Faceless generation and carousel workflows when those formats are explicitly needed
* Integrations for Claude, ChatGPT Actions, Zapier, n8n, Make

## Start Here [#start-here]

* **Quickstart**: create a managed clip from a YouTube URL or workspace asset
* **Authentication**: get an API key and send requests
* **Concepts**: understand projects, media assets, timeline items, jobs
* **CLI**: inspect, edit, snapshot, and export projects from a shell
* **Video Editor API and CLI**: edit captions, transcripts, B-roll, footage, and exports programmatically
* **Agent Skills**: install workflow-specific skills for clipping, editing, captions, carousels, and CLI use
* **Agent Integrations**: use BlitzReels with Claude Code, Codex, Cursor, and shell-based agents
* **SDKs**: use the official TypeScript SDK or generate clients from OpenAPI
* **Timeline API**: trim, split, move, transform, insert B‑roll
* **Project Media API**: upload, list, and delete project media
* **Project Context API**: fetch full edit context for AI agents
* **Captions API**: apply styles and edit words
* **Transcript API**: segment and bulk-correct transcripts
* **Reference**: full REST + OpenAPI spec

## Health Check [#health-check]

```bash title="Terminal"
curl https://blitzreels.com/api/v1 \
  -H "Authorization: Bearer br_live_..."
```
