---
title: "Get Source Config History"
method: GET
path: "/sources/{source_id}/config-history"
tags: ["Sources"]
---

# Get Source Config History

`GET /sources/{source_id}/config-history`

Retrieve configuration change history for a source with AI-generated summaries.

## Path parameters

- `source_id` string, required

## Query parameters

- `page` integer — Page number (1-indexed)
- `page_size` integer — Items per page

## Response `200`

Successful Response

- KCConfigChangeHistoryRes — Paginated response model for configuration change history endpoint. Uses standard pagination pattern: page, page_size, total, has_next, result.
  - `page` integer — Current page number
  - `page_size` integer — Results per page
  - `total` integer, nullable — Total number of results
  - `has_next` boolean, nullable — Whether more pages exist
  - `result` KCConfigChangeHistoryItem[] — List of configuration changes with AI summaries
    - `id` string, required — Unique identifier for this change record
    - `action` string, required — Action performed: 'created' or 'updated'
    - `status` string — Outcome of the operation: 'success' or 'failed'
    - `error_message` string, nullable — Masked error message if operation failed (customer-visible)
    - `timestamp` string, date-time, required — When the change occurred
    - `connector_name` string, required — Connector name
    - `connector_type` string, required — Connector type (e.g., postgres, mysql)
    - `user_id` string, nullable — ID of the user who made the change (None for system/background operations)
    - `user_email` string, nullable — Email of the user who made the change (None for system/background operations)
    - `ai_summary` KCConfigChangeSummary, required — AI-generated summary of a configuration change.
      - `summary` string, required — Human-readable summary of the configuration change

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/streamkap/apis/streamkap-rest-api.md) · [All operations](https://skmtc.net/streamkap/apis/streamkap-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/streamkap/streamkap-rest-api/versions/8aea6143d003/schema)
