Slack chat message list profile
org.intentschema.communication.chat.message.list.v1@com.slack.v1
JSON: bare · @sha256:52a9bf6af030…
Hash: sha256:52a9bf6af030a559231f1e90f560476adadf0b579a9a120f8408d0c697f1bde3
Slack profile for conversations.history.
Implements: List chat messages (org.intentschema.communication.chat.message.list.v1)
Payload
| Field | Type | Description |
target * | Target | (system = "slack", required: system) |
object | object | |
slack @com.slack | 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 | |
slack @com.slack
| Field | Type | Description |
inclusive | boolean | |
oldest | string | |
latest | string | |
Result
| Field | Type | Description |
items * | object[] | |
next_cursor | string | Present when more results are available. |
estimated_total | integer | |
API mapping
Field mapping
| Intent field | API parameter |
target.external_id | (not used; target.system only) |
object.filter.channel_id | channel |
object.filter.after | oldest (Unix timestamp) |
object.filter.before | latest (Unix timestamp) |
object.limit | limit |
object.cursor | cursor |
slack.inclusive | inclusive |
slack.oldest | oldest |
slack.latest | latest |