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

# Get Source

`GET /sources/{source_id}`

## Path parameters

- `source_id` string, required

## Response `200`

Successful Response

- SourcesPaginatedRes — Get paginated sources response.
  - `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` SourceConnector[], required
    - `name` string, nullable — User-defined connector name
    - `connector` string, nullable — Connector type (e.g., 'postgresql', 'mysql', 'mongodb')
    - `id` string, nullable — Unique identifier
    - `connector_display_name` string, nullable — Human-readable connector type name
    - `created_timestamp` union — Creation timestamp (ISO 8601)
      - string
      - string, date-time
    - `sub_id` string, nullable — Subscription identifier
    - `tenant_id` string, nullable — Tenant identifier for multi-tenancy
    - `service_id` string, nullable — Associated service identifier
    - `config` object, nullable — Connector configuration parameters
    - `topic_ids` union[], nullable — List of associated topic identifiers
      - union
        - string
        - integer
    - `topic_map` object, nullable — Mapping of topics to their partitions or related entities
    - `topics` union[], nullable — List of topic names
      - union
        - string
        - integer
    - `tasks` integer[], nullable — List of task identifiers
    - `connector_status` string, nullable — Current status: Active, Paused, Stopped, Broken, Starting, Unassigned, Unknown, Pending
    - `desired_state` string, nullable — Desired state: Pending, Active, Paused, Stopped
    - `kc_cluster_id` string, nullable — KC cluster this connector is deployed to. None means default cluster.
    - `task_statuses` object, nullable — Status information for each connector task
    - `tags` string[], nullable — List of tag IDs assigned to this source

## 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)
