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

Memberships

create

memberships.create Add a person to a room, optionally as a moderator Risk: write
Input Output

delete

memberships.delete Remove a person from a room Risk: destructive
Input Output

list

memberships.list List the memberships of a room or of a person Risk: read
Input Output

Messages

create

messages.create Post a message to a room or directly to a person, with text, markdown, html or one file attachment Risk: write
Input Output

delete

messages.delete Delete one message permanently Risk: destructive · Irreversible
Input Output

get

messages.get Read one message with its text, files and thread parent Risk: read
Input Output

list

messages.list List messages in a room, or the replies in one of its threads, optionally before a time or message id Risk: read
Input Output

update

messages.update Edit the text or markdown of a message you sent, up to 10 times per message Risk: write
Input Output

People

get

people.get Read one person by id Risk: read
Input Output

list

people.list List people by email, display name, id or organization Risk: read
Input Output

me

people.me Read the account behind the token, which is the cheapest way to check it Risk: read
Input: empty object Output

Rooms

create

rooms.create Create a space, optionally within a team and with lock or read-only settings Risk: write
Input Output

delete

rooms.delete Delete a space and its message history; this cannot be undone Risk: destructive · Irreversible
Input Output

get

rooms.get Read one space with its title, type and creator Risk: read
Input Output

list

rooms.list List spaces, filtered by type or team and sorted by id, last activity or creation Risk: read
Input Output

update

rooms.update Change a space title, description or lock and read-only settings; the title is always sent Risk: write
Input Output

Team Memberships

create

teamMemberships.create Add a person to a team, optionally as a moderator Risk: write
Input Output

delete

teamMemberships.delete Remove a person from a team Risk: destructive
Input Output

list

teamMemberships.list List the members of a team Risk: read
Input Output

Teams

create

teams.create Create a team with a name Risk: write
Input Output

delete

teams.delete Delete a team, leaving its spaces in place Risk: destructive
Input Output

get

teams.get Read one team with its name and creator Risk: read
Input Output

list

teams.list List the teams on the workspace Risk: read
Input Output

Webhooks

create

webhooks.create Subscribe a URL to a resource event, optionally filtered to one room and signed with a secret Risk: write
Input Output

delete

webhooks.delete Delete a webhook subscription Risk: destructive
Input Output

get

webhooks.get Read one webhook and what it fires on Risk: read
Input Output

list

webhooks.list List webhook subscriptions Risk: read
Input Output

update

webhooks.update Change a webhook name, target or secret, or reactivate one Webex disabled; name and target are always sent Risk: write
Input Output