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
Output
delete
memberships.delete
Remove a person from a room
Risk: destructive
Output
list
memberships.list
List the memberships of a room or of a person
Risk: read
Output
items full type
items full type
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
Output
delete
messages.delete
Delete one message permanently
Risk: destructive · Irreversible
Output
get
messages.get
Read one message with its text, files and thread parent
Risk: read
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
Output
items full type
items full type
update
messages.update
Edit the text or markdown of a message you sent, up to 10 times per message
Risk: write
Output
People
get
people.get
Read one person by id
Risk: read
Output
list
people.list
List people by email, display name, id or organization
Risk: read
Output
items full type
items full type
me
people.me
Read the account behind the token, which is the cheapest way to check it
Risk: read
Rooms
create
rooms.create
Create a space, optionally within a team and with lock or read-only settings
Risk: write
Output
delete
rooms.delete
Delete a space and its message history; this cannot be undone
Risk: destructive · Irreversible
Output
get
rooms.get
Read one space with its title, type and creator
Risk: read
Output
list
rooms.list
List spaces, filtered by type or team and sorted by id, last activity or creation
Risk: read
Output
items full type
items full type
update
rooms.update
Change a space title, description or lock and read-only settings; the title is always sent
Risk: write
Output
Team Memberships
create
teamMemberships.create
Add a person to a team, optionally as a moderator
Risk: write
Output
delete
teamMemberships.delete
Remove a person from a team
Risk: destructive
Output
list
teamMemberships.list
List the members of a team
Risk: read
Output
items full type
items full type
Teams
create
teams.create
Create a team with a name
Risk: write
Output
delete
teams.delete
Delete a team, leaving its spaces in place
Risk: destructive
Output
get
teams.get
Read one team with its name and creator
Risk: read
Output
list
teams.list
List the teams on the workspace
Risk: read
Output
items full type
items full type
Webhooks
create
webhooks.create
Subscribe a URL to a resource event, optionally filtered to one room and signed with a secret
Risk: write
Output
delete
webhooks.delete
Delete a webhook subscription
Risk: destructive
Output
get
webhooks.get
Read one webhook and what it fires on
Risk: read
Output
list
webhooks.list
List webhook subscriptions
Risk: read
Output
items full type
items full type
update
webhooks.update
Change a webhook name, target or secret, or reactivate one Webex disabled; name and target are always sent
Risk: write
Output