Skip to content

Get Consolidation Config

GET /knowledge-bases/{kb_id}/consolidation

What the maintenance pass will do to this base, and how often.

Readable at last. The document could be set at create time and never read back or changed: an operator asking “why did that pass do nothing” had a base whose enabled: false was invisible from every route in the API.

NameInTypeNotes
kb_idpathstring (uuid)required—
StatusDescriptionBody
200Successful ResponseConsolidationConfig
422Validation ErrorHTTPValidationError
Terminal window
curl -X GET https://your-deployment.example.com/knowledge-bases/{kb_id}/consolidation \
-H "Authorization: Bearer $COBRE_TOKEN"
FieldTypeNotes
schema_versionintegeroptionalDefault 1. min 1
enabledbooleanoptionalDefault false.
interval_secondsintegeroptionalDefault 86400. min 60 max 31536000
model_refstring | nulloptional—
stagesobjectoptional—
promote_dry_runbooleanoptionalDefault true.
thresholdsConsolidationThresholdsoptional—
limitsConsolidationLimitsoptional—