GET
Capture Readiness Endpoint

Authorizations

X-API-Key
string
header
required

Organization API key (bibha_...). Takes precedence over the session credential, and is refused outright on user-session-only and super-admin routes.

Response

200 - application/json

Successful Response

Backend gates that must be green before the global hotkey will fire.

The frontend combines this with its own TCC permission checks (input monitoring, accessibility) into the full dictation readiness checklist. Hotkey-enabled is the user's intent toggle and lives outside this struct.

stt
ModelReadiness · object
required

Per-model entry in the dictation readiness checklist.

model_name is the canonical id used by POST /models/download so the frontend can wire a one-click "Download" button without a second lookup. size is the model's variant id; display_name is what the checklist row should show ("LIPI").

llm
ModelReadiness · object
required

Per-model entry in the dictation readiness checklist.

model_name is the canonical id used by POST /models/download so the frontend can wire a one-click "Download" button without a second lookup. size is the model's variant id; display_name is what the checklist row should show ("LIPI").