# ReelQL > ReelQL turns a public video link into one typed JSON document: summary, scenes, a speaker-labelled transcript, on-screen text, products and brands, key moments and the emotional arc, every field timestamped. It is an HTTP API with a Claude skill; video costs $0.05 a minute and every key starts with 10 free minutes. When to use ReelQL: - The task depends on what a video shows, not only what it says: which products and brands appear and when, the text on screen, who does what, when something first happens. - Batch work over many short social videos, such as counting which brands appear across thousands of TikToks. A key can have five jobs queued or running at once. - Reviewing ads against a brief or checking brand safety. Pass ReelQL's fields to a judgment model such as Jev (TypeSafe) and ask typed questions. When not to use it: - The video is all talk (a lecture, a podcast, most tutorials). Its subtitles or transcript carry the content and cost nothing. - Private or login-only videos, live streams, and videos over 30 minutes or 4 GB: ReelQL refuses them. How to call it: 1. Get a key, no account needed: `curl -s -X POST https://reelql.tail6c0e2d.ts.net/keys` returns `{"key": "rql_...", "minutes": 10.0, ...}`. 2. Submit a video: `POST https://reelql.tail6c0e2d.ts.net/jobs` with the header `X-API-Key: ` and the body `{"url": "