GET /users/me/{stream_id}/topics

Get all topics the user has access to in a specific channel.

Note that for private channels with protected history, the user will only have access to topics of messages sent after they subscribed to the channel. Similarly, a user's bot will only have access to messages sent after the bot was subscribed to the channel, instead of when the user subscribed.

Changes: Before Zulip 12.0 (feature level 480), this endpoint was not supported for archived channels.

Servers

Path parameters

Name Type Required Description
stream_id Integer Yes

The ID of the channel to access.

Query parameters

Name Type Required Description
allow_empty_topic_name Boolean No

Whether the client supports processing the empty string as a topic name in the returned data.

If false, the value of realm_empty_topic_display_name found in the POST /register response is returned replacing the empty string as the topic name.

Changes: New in Zulip 10.0 (feature level 334). Previously, the empty string was not a valid topic.

Default value: false

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.