---
title: "List Messages of a User"
method: GET
path: "/messages"
tags: ["Message"]
---

# List Messages of a User

`GET /messages`

## Query parameters

- `not_read` boolean

## Response `200`

OK

- ModelsMessage[]
  - `code` 'favorite' | 'reply' | 'mention' | 'modify' | 'permission' | 'report' | 'report_dealt' | 'mail' | 'sensitive'
  - `data` unknown
  - `description` string
  - `has_read` boolean — 兼容旧版, 永远为false，以MessageUser的HasRead为准
  - `id` integer
  - `message` string
  - `message_id` integer — 兼容旧版 id
  - `related_floor_id` integer
  - `related_hole_id` integer
  - `time_created` string
  - `time_updated` string
  - `url` string

---

[API](https://skmtc.net/opentreehole/apis/open-tree-hole.md) · [All operations](https://skmtc.net/opentreehole/apis/open-tree-hole/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/opentreehole/open-tree-hole/versions/a91f11ffe9a4/schema)
