GET /messages/{message_id}
Given a message ID, return the message object.
Additionally, a raw_content field is included. This field is
useful for clients that primarily work with HTML-rendered
messages but might need to occasionally fetch the message's
raw Zulip-flavored Markdown (e.g. for view
source or
prefilling a message edit textarea).
Changes: Before Zulip 5.0 (feature level 120), this
endpoint only returned the raw_content field.
Servers
- https://{subdomain}.zulipchat.com/api/v1
- {server}/api/v1
- https://chat.zulip.org/api/v1
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
message_id |
Integer | Yes |
The target message's ID. |
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
allow_empty_topic_name |
Boolean | No |
Whether the client supports processing the empty string as a topic in the topic name fields in the returned data, including in returned edit_history data. If Changes: New in Zulip 10.0 (feature level 334). Previously, the empty string was not a valid topic. Default value: false |
apply_markdown |
Boolean | No |
If Changes: New in Zulip 5.0 (feature level 120). Default value: true |
How to start integrating
- Add HTTP Task to your workflow definition.
- 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.
- Click Test request to test run your request to the API and see the API's response.