--- title: "Get Channels" url: https://docs.catalyst.zoho.com/en/sdk/python/v1/cloud-scale/data-streams/get-channels/ description: "This page describes the methods to retrieve all channels or specific channel details from Catalyst Data Streams in your Python application with sample code snippets." last_updated: 2026-08-13T11:41:55Z service: Cloud Scale type: general related_links: - name: "Data Streams Help" url: /en/cloud-scale/help/data-streams/introduction - name: "SDK Scopes" url: /en/sdk/python/v1/sdk-scopes --- # Get Channels [Catalyst Data Streams](https://docs.catalyst.zoho.com/en/cloud-scale/help/data-streams/introduction/) allows you to retrieve information about channels created in your project. You can fetch a list of all channels or get detailed information about a specific channel. The `data_streams` reference used in the below code snippets is the component instance created earlier. To know more about this instance, please refer to [this section](https://docs.catalyst.zoho.com/en/sdk/python/v1/cloud-scale/data-streams/get-component-instance/). ### Get All Channels This method fetches the list of all Data Streams channels that are created in the project using the `get_all_channels()` method. ```python # Get all channels (admin) channels = data_streams.get_all_channels() ``` ### Get Channel Details This method retrieves the metadata and configuration details of a specific channel by passing the channel ID to the `get_channel_details()` method. **Parameters Used**
| Parameter Name | Data Type | Definition |
|---|---|---|
| `channel_id` | String | A **Mandatory** parameter. Holds the unique ID of the channel. |