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

FieldTypeDescription
target *Target(system = "slack", required: system)
objectobject
slack @com.slackobject
object
FieldTypeDescription
querystringOptional provider-specific search string.
filterobject
limitinteger (minimum 1; maximum 500; default 50)
cursorstring
filter
FieldTypeDescription
channel_idstring
fromstring
afterstring (date-time)
beforestring (date-time)
has_attachmentboolean
slack @com.slack
FieldTypeDescription
inclusiveboolean
oldeststring
lateststring

Result

FieldTypeDescription
items *object[]
next_cursorstringPresent when more results are available.
estimated_totalinteger

API mapping

FieldValue
base_urlhttps://slack.com
methodGET
path/api/conversations.history
scopeschannels:history
docshttps://api.slack.com/methods/conversations.history

Field mapping

Intent fieldAPI parameter
target.external_id(not used; target.system only)
object.filter.channel_idchannel
object.filter.afteroldest (Unix timestamp)
object.filter.beforelatest (Unix timestamp)
object.limitlimit
object.cursorcursor
slack.inclusiveinclusive
slack.oldestoldest
slack.latestlatest