# ZapCap

> ZapCap is a REST API for programmatically adding high-quality animated
> subtitles to videos. Process videos in 48 languages with up to 99.9%
> transcription accuracy and transform them using 20+ designer templates.
> Base price: $0.10 per minute of processed video.

ZapCap's default captioning flow returns a rendered MP4 with burned-in
styled captions plus a structured transcript via webhook or polling. The
pipeline is upload → transcribe → optionally edit the transcript → render
with a chosen template → download. Transparent overlay and green-screen
export modes are also documented for editor/browser overlay workflows.

Notes for assistants:
- Authentication: `x-api-key: <KEY>` HTTP header. Generate keys at https://platform.zapcap.ai/dashboard/api-key.
- API access requires an active Pro subscription or higher. API credits are billed pay-as-you-go on top.
- Base cost: $0.10 per minute (transcription $0.03 + rendering $0.07 at default settings). Higher fps, 1440p/4K, transparent codecs (ProRes 4444, VP9 alpha), or "Fast"/"Ultra Fast" render speeds multiply the rendering side. Storage is $0.015/GB/month, prorated; if no TTL is set, files are kept indefinitely and billed using the documented 12-month storage calculation.
- Maximum video length: 30 minutes by default. Contact hi@zapcap.ai for higher limits.
- Standard video uploads: MP4 and QuickTime. Audio-only uploads are documented for transparent overlay renders. Custom fonts: TTF, OTF, WOFF, WOFF2 (≤50 MB).

## Docs
- [Introduction](https://platform.zapcap.ai/docs/)
- [Quickstart](https://platform.zapcap.ai/docs/quickstart)
- [API reference](https://platform.zapcap.ai/docs/api)
- [Caption a video — Node, Python, curl](https://platform.zapcap.ai/docs/examples/caption-a-video)
- [OpenAPI spec (JSON)](https://api.zapcap.ai/api-json)
- [OpenAPI spec (YAML)](https://api.zapcap.ai/api-yaml)
- [Full LLM context bundle](https://zapcap.ai/llms-full.txt)

## Guides
- [Uploading videos](https://platform.zapcap.ai/docs/guides/uploading-videos)
- [Captioning tasks](https://platform.zapcap.ai/docs/guides/tasks)
- [Captions configuration](https://platform.zapcap.ai/docs/guides/captions-configuration)
- [Editing transcripts](https://platform.zapcap.ai/docs/guides/editing-transcripts)
- [Custom fonts](https://platform.zapcap.ai/docs/guides/custom-fonts)
- [Advanced options](https://platform.zapcap.ai/docs/guides/advanced)
- [Webhooks](https://platform.zapcap.ai/docs/guides/webhooks)
- [TTL / file retention](https://platform.zapcap.ai/docs/guides/ttl)

## Pricing
- [Plans](https://zapcap.ai/pricing)
- [API billing details](https://platform.zapcap.ai/docs/billing)
- [API credits dashboard](https://platform.zapcap.ai/dashboard/billing)

## Optional
- [Limitations](https://platform.zapcap.ai/docs/limitations)
- [Changelog](https://platform.zapcap.ai/docs/changelog)
- [Playground](https://platform.zapcap.ai/docs/playground)
- [Web app](https://app.zapcap.ai/)
- [Contact](https://zapcap.ai/contact-us)
