> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trysiren.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Message Replies

> Fetches replies to a previously sent notification. Currently supported for Slack only.

## Header

<ParamField header="Authorization" type="string" required>
  Bearer token for API authentication. Format: `Bearer {{apiToken}}`

  **Required:** API Key with full access
</ParamField>

## Path Parameters

<ParamField path type="string" required>
  Unique ID of the sent notification (UUID format)
</ParamField>

## Response

### Success Response (200 OK)

Returns an array of messages (including top-level and threaded replies).

<ResponseField name="text" type="string" required>
  Message content
</ResponseField>

<ResponseField name="user" type="string" required>
  Slack user ID of the sender
</ResponseField>

<ResponseField name="ts" type="string" required>
  Slack message timestamp (used for threading and ordering)
</ResponseField>

<ResponseField name="thread_ts" type="string">
  Timestamp of the parent message if this is a threaded reply
</ResponseField>

## Response Examples

<ResponseExample>
  ```json HTTP 200 - Success theme={null}
  [
    {
      "text": "Main message content",
      "user": "U01ABC123",
      "ts": "1718690834.000100"
    },
    {
      "text": "This is a threaded reply",
      "user": "U01XYZ456",
      "ts": "1718690845.000300",
      "thread_ts": "1718690834.000100"
    }
  ]
  ```
</ResponseExample>

<Note>
  * This endpoint currently supports Slack only.
  * The `thread_ts` field is only present in threaded messages.
  * Message timestamps (`ts` and `thread_ts`) follow Slack's timestamp format.
</Note>
