# Overshoot > Overshoot is a real-time video understanding API: ingest live frames over WebRTC and query them with vision-language models through an OpenAI-compatible interface. ## Docs - [Chat completions](https://docs.overshoot.ai/api-reference/chat-completions.md): OpenAI-compatible chat completions endpoint. To reference frames from a live stream, include a `video_url` or `image_url` content part whose URL uses the `ovs://streams/{stream_id}?...` reference scheme with a `start_offset_ms` (relative to live edge), `frame_index`, `timestamp_ms`, or `offset_ms` q… - [Create stream](https://docs.overshoot.ai/api-reference/create-stream.md): Create a new video inference stream. Returns connection details for the chosen transport. - [Delete stream](https://docs.overshoot.ai/api-reference/delete-stream.md): End a stream and release its resources. Idempotent on already-deleted streams within the lookup window. - [Get stream](https://docs.overshoot.ai/api-reference/get-stream.md) - [Introduction](https://docs.overshoot.ai/api-reference/introduction.md): Use the Overshoot REST API to ingest live video, query vision-language models, and manage stream lifecycle. - [Renew stream lease](https://docs.overshoot.ai/api-reference/keepalive-stream.md): Renew the stream lease and pay for elapsed streaming time. **Call every 10-20 seconds.** Streams expire after ~45 seconds without a keepalive. - [List models](https://docs.overshoot.ai/api-reference/list-models.md): Returns the set of vision-language models you can target in `chat/completions`. - [Best practices](https://docs.overshoot.ai/best-practices.md): Patterns for keeping latency low, costs predictable, and streams alive. - [Chat Completion](https://docs.overshoot.ai/chat-completion.md): Use an OpenAI-compatible request to interact with your stream. Reference any moment by URL: a single frame, a window, or several windows. - [Glossary](https://docs.overshoot.ai/glossary.md): Canonical definitions for Overshoot terms used across the docs and API. - [Welcome to Overshoot](https://docs.overshoot.ai/intro.md) - [Models](https://docs.overshoot.ai/models.md): Vision Language Models on Overshoot - [Quickstart](https://docs.overshoot.ai/quickstart.md): Get started in four quick steps - [The Stream](https://docs.overshoot.ai/the-stream.md): A leased session that holds your live video feed and makes it addressable from any chat completion. ## OpenAPI Specs - [openapi](https://docs.overshoot.ai/api-reference/openapi.yaml)