Skip to content

Get Knowledge Base Readiness

GET /knowledge-bases/{kb_id}/readiness

The checklist a feature screen renders: what works, what is missing, and the action that completes each step — with the conventional secret name as machine data, never as something a person is asked to know (D-5307).

viewer, like the rest of this file: it is a dashboard. What it reveals about credentials is existence at the organization level (“who pays”), never a name a viewer could act on — the actions themselves (PUT /secrets, the consolidation config) keep their admin floors.

NameInTypeNotes
kb_idpathstring (uuid)required—
StatusDescriptionBody
200Successful ResponseKnowledgeBaseReadiness
422Validation ErrorHTTPValidationError
Terminal window
curl -X GET https://your-deployment.example.com/knowledge-bases/{kb_id}/readiness \
-H "Authorization: Bearer $COBRE_TOKEN"
FieldTypeNotes
embeddingsFeatureReadinessrequired—
dreamingFeatureReadinessrequired—
embedding_modelstring | nullrequired, nullable—
key_sourcestring | nullrequired, nullable—
synthesis_modelstring | nullrequired, nullable—