Skip to main content
New to Corsair? See API access, authentication, and error handling.

Chat

history

chat.history Read a chat or group’s messages with time-window and thread filters plus cursor paging Risk: read
Input Needs exactly one of chat_id, group_id or user_ids. Poll options come back as { id, text } objects. Output

list

chat.list List the chats the token can see, with cursor paging Risk: read
Input Output

post

chat.post Post a message to a chat, group or direct conversation, or schedule one for later Risk: write
Input Pass sync: true to get the timestamp back. text, items and asset_ids combine; blocks and poll stand alone; send_at schedules instead of sending.
Output

update

chat.update Edit a message the token posted, replacing its content Risk: write
Input Needs text or blocks, and identifies the message by chat and timestamp.
Output

Groups

list

groups.list List groups with a search phrase and type filter, plus cursor paging Risk: read
Input Output

Meetings

list

meetings.list List meetings with a time window, plus cursor paging Risk: read
Input Output

transcript

meetings.transcript Fetch a meeting’s transcript cues with their speaker id and timing Risk: read
Input Returns cues with the speaker’s user id, start and end; the plugin asks for JSON rather than WebVTT. Output

Reactions

add

reactions.add Add an emoji reaction to a message Risk: write
Input The name is an emoji name such as thumbsup, not the emoji character. Output

list

reactions.list List the reactions on a message, and the votes on each option when it is a poll Risk: read
Input Output

Token

info

token.info Read the account behind the token: its user, bot, workspace and granted scopes Risk: read
Input: empty object Also reports the API client id, the bot the token posts as, the workspace and the granted scopes. Output

Users

info

users.info Look up one person or bot by uuid or email, including their role and availability Risk: read
Input Output

list

users.list List directory members with a search phrase or an explicit id list, plus cursor paging Risk: read
Input Output