{"name":"SpeechRec API","version":"2.0.0","endpoints":{"POST /transcribe":"Submit audio (priority 1-10, idempotency_key, account metadata)","POST /transcribe/batch":"Submit 1-10 files in one request","GET /jobs/{job_id}":"Get job status (optional wait, timeout)","GET /jobs":"List jobs","POST /jobs/bulk":"Bulk job status","GET /jobs/{job_id}/estimate":"ETA","GET /health":"Health check","GET /health/detailed":"Detailed health (admin)","GET /health/cuda":"CUDA status (admin)","GET /events":"SSE event stream","GET /metrics":"Prometheus metrics","GET/POST/DELETE /admin/api-keys":"API key management","GET /admin/api-keys/{key_id}":"Single key detail with metrics","GET/PUT /admin/settings":"Settings","POST /admin/settings/bulk":"Bulk update multiple settings","POST /admin/settings/{key}/reset":"Reset setting to default","GET /admin/errors/*":"Error tracking","POST /admin/errors/{id}/resolve":"Resolve (dismiss) an error","GET /admin/circuit-breakers/{name}":"Single circuit breaker detail","GET/POST /admin/circuit-breakers":"Circuit breakers","GET/POST /admin/recovery/*":"Recovery/DLQ","GET /admin/queue-details":"Queue details"}}