List chat messages
org.intentschema.communication.chat.message.list.v1
JSON: bare · @sha256:b8452776c5da…
Hash: sha256:b8452776c5da10aff768d91e60968cfe6c433e65d5dbbbc582cccc4b98ff0fe4
List messages in channels and DMs the user has access to.
Payload
| Field | Type | Description |
target * | Target | |
object | object | |
object
| Field | Type | Description |
query | string | Optional provider-specific search string. |
filter | object | |
limit | integer (minimum 1; maximum 500; default 50) | |
cursor | string | |
filter
| Field | Type | Description |
channel_id | string | |
from | string | |
after | string (date-time) | |
before | string (date-time) | |
has_attachment | boolean | |
Result
| Field | Type | Description |
items * | object[] | |
next_cursor | string | Present when more results are available. |
estimated_total | integer | |
items[]
| Field | Type | Description |
external_id | string | |
channel_id | string | |
thread_id | string | |
author | string | |
text | string | |
posted_at | string (date-time) | |
Examples
search a channel
{
"target": {
"system": "slack"
},
"object": {
"filter": {
"channel_id": "C0123456",
"after": "2026-04-01T00:00:00Z"
}
}
}
Profiles