import { Callout } from "nextra-theme-docs";
Optic Capture helps create OpenAPI specifications and keep them up to date by examining the traffic to your API. Under the hood the following happens when running Capture,
- Your API is started via a command you provide.
- A reverse proxy is configured to send traffic to your API.
- A command or set of requests you provide is run, generating traffic to the proxy.
- Optic observes the traffic as it passes through the proxy.