---
title: "Retrieve Thread Message"
method: GET
path: "/api/2.0/thread_messages/{id}/"
tags: ["Thread Messages"]
---

# Retrieve Thread Message

`GET /api/2.0/thread_messages/{id}/`

## Path parameters

- `id` integer, required

## Response `200`

- ThreadMessage
  - `body` string, required — The actual message body.
  - `id` integer
  - `patient` integer — The patient id.
  - `practice` integer — The practice id.
  - `send_date` string, date-time, required — The date of when the message was sent.
  - `sender` integer, required — The id of who sent the message.
  - `thread` integer — The message thread id.
  - `to_document` Document
    - `authoring_practice` integer, required
    - `chart_date` string, date-time, required — The creation date of the patient chart.
    - `created_date` string, date-time, nullable — The creation date of the document.
    - `deleted_date` string, date-time, nullable — The deleted date of the document.
    - `document_date` string, date-time, required — The date of the document. In most cases it's the same as the creation date. For some documents, like visit notes, it's the date of the visit note.
    - `document_type` integer, nullable
    - `id` integer, required
    - `last_modified` string, date-time
    - `patient` integer, required
    - `sign_date` string, date-time, nullable — The date of when the document was signed (if signed).
    - `signed_by` integer — The id of whoever signed the document (if signed).

---

[API](https://skmtc.net/elationhealth/apis/api-authentication.md) · [All operations](https://skmtc.net/elationhealth/apis/api-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elationhealth/api-authentication/versions/c060f89d4de7/schema)
