Engine version
The engine is the part of Capture that reads a channel’s live source and writes its recordings, and its version decides which recording settings and channel settings a channel can have. Those settings are free-form fields whose shape follows the engine version; Engine Version explains this and documents the schemas of each version.How errors come back
Every failure is a problem document (RFC 9457), sent asapplication/problem+json:
type, not on title: a type URI never changes meaning and always comes with the same status, while the title is there for people to read. When a request is refused because of its content, detail says what was wrong, in words meant for a person rather than a program. A 503 means something the request depends on is temporarily unavailable; it carries a Retry-After header saying how many seconds to wait.