<@U04SE163WC8>, how do I get the list of names of ...
# ask-ai
n
@kapa.ai, how do I get the list of names of all the enabled streams of a connection?
u
To get the list of names of all the enabled streams of a connection in Airbyte, you can follow these steps: 1. In the Airbyte UI, click Connections and then click the connection you want to check. 2. Click the Schema tab. All the streams Airbyte has discovered from your source will appear. 3. Use the toggle "Hide disabled streams" to quickly view all enabled streams. Please note that the toggle "Hide disabled streams" will help you to quickly view all enabled streams or all disabled streams. For more details, you can refer to the [Airbyte documentation on Configuring Schemas](https://docs.airbyte.com/using-airbyte/configuring-schema).
n
@kapa.ai, sorry I should have mentioned Im looking to retrieve them using the api
u
A message from kapa.ai
u
To retrieve the list of enabled streams of a connection using the Airbyte API, you can use the
getStreamProperties
method of the "Streams" group in the Airbyte Public API. Here is the endpoint:
GET /streams
This method requires the following parameters: -
sourceId
(string, required): ID of the source -
destinationId
(string, required): ID of the destination -
ignoreCache
(boolean, optional): If true pull the latest schema from the source, else pull from cache (default false) The response will include a list of stream properties associated with a connection. However, please note that this method does not directly indicate whether a stream is enabled or not. You might need to cross-reference this with your connection configuration to determine which streams are enabled. For more details, you can refer to the [Airbyte Public API documentation](https://reference.airbyte.com/reference/start). Please note that this is based on the information available in the provided knowledge sources and the actual implementation might vary based on your specific setup and version of Airbyte.