Get Source Config History
Retrieve configuration change history for a source with AI-generated summaries.
/sources/{source_id}/config-historyAuthorizationBearer token · headerrequiredsource_idstringrequiredpageintegerPage number (1-indexed)
page_sizeintegerItems per page
Successful Response
pageintegerCurrent page number
page_sizeintegerResults per page
totalinteger | nullTotal number of results
Show propertiesHide properties
integernullhas_nextboolean | nullWhether more pages exist
Show propertiesHide properties
booleannullresultKCConfigChangeHistoryItem[]List of configuration changes with AI summaries
Show propertiesHide properties
KCConfigChangeHistoryItemidstringrequiredUnique identifier for this change record
actionstringrequiredAction performed: 'created' or 'updated'
statusstringOutcome of the operation: 'success' or 'failed'
error_messagestring | nullMasked error message if operation failed (customer-visible)
Show propertiesHide properties
stringnulltimestampstring<date-time>requiredWhen the change occurred
connector_namestringrequiredConnector name
connector_typestringrequiredConnector type (e.g., postgres, mysql)
user_idstring | nullID of the user who made the change (None for system/background operations)
Show propertiesHide properties
stringnulluser_emailstring | nullEmail of the user who made the change (None for system/background operations)
Show propertiesHide properties
stringnullai_summaryKCConfigChangeSummaryrequiredAI-generated summary of a configuration change.
Show propertiesHide properties
summarystringrequiredHuman-readable summary of the configuration change
Validation Error
detailValidationError[]Show propertiesHide properties
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
string | integerstringintegermsgstringrequiredtypestringrequiredinputanyctxobject