Skip to main content
Every recallai.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Audio Mixed

delete

audioMixed.delete Delete a mixed audio artifact Risk: destructive
Input Output: undefined

list

audioMixed.list List mixed audio artifacts Risk: read
Input Output

retrieve

audioMixed.retrieve Retrieve a mixed audio artifact Risk: read
Input Output

update

audioMixed.update Update mixed audio artifact metadata Risk: write
Input
Output

Audio Separate

delete

audioSeparate.delete Delete a separate audio artifact Risk: destructive
Input Output: undefined

list

audioSeparate.list List separate audio artifacts Risk: read
Input Output

retrieve

audioSeparate.retrieve Retrieve a separate audio artifact Risk: read
Input Output

update

audioSeparate.update Update separate audio artifact metadata Risk: write
Input
Output

Billing

retrieveUsage

billing.retrieveUsage Retrieve Recall.ai billing usage Risk: read
Input Output

Bot Actions

deleteBotMedia

botActions.deleteBotMedia Delete stored media for a Recall.ai bot Risk: destructive
Input Output

leaveBotCall

botActions.leaveBotCall Remove a Recall.ai bot from its meeting Risk: destructive
Input Output

outputAudio

botActions.outputAudio Output audio from a Recall.ai bot Risk: write
Input Output

outputMedia

botActions.outputMedia Start media output from a Recall.ai bot Risk: write
Input
Output

outputVideo

botActions.outputVideo Output video from a Recall.ai bot Risk: write
Input Output

pauseRecording

botActions.pauseRecording Pause a Recall.ai bot recording Risk: write
Input Output

pinParticipant

botActions.pinParticipant Pin a participant for a Recall.ai bot Risk: write
Input Output

resumeRecording

botActions.resumeRecording Resume a Recall.ai bot recording Risk: write
Input Output

sendChatMessage

botActions.sendChatMessage Send a chat message from a Recall.ai bot Risk: write
Input Output

startRecording

botActions.startRecording Start a Recall.ai bot recording Risk: write
Input
Output

startScreenshare

botActions.startScreenshare Start bot screenshare in Recall.ai Risk: write
Input Output

stopOutputAudio

botActions.stopOutputAudio Stop bot audio output in Recall.ai Risk: write
Input Output: undefined

stopOutputMedia

botActions.stopOutputMedia Stop bot media output in Recall.ai Risk: write
Input Output: undefined

stopOutputVideo

botActions.stopOutputVideo Stop bot video output in Recall.ai Risk: write
Input Output: undefined

stopRecording

botActions.stopRecording Stop a Recall.ai bot recording Risk: write
Input Output

stopScreenshare

botActions.stopScreenshare Stop bot screenshare in Recall.ai Risk: write
Input Output: undefined

Bots

create

bots.create Create a Recall.ai meeting bot Risk: write
Input
Output

delete

bots.delete Delete a Recall.ai meeting bot Risk: destructive
Input Output: undefined

list

bots.list List Recall.ai meeting bots Risk: read
Input Output

retrieve

bots.retrieve Retrieve a Recall.ai meeting bot Risk: read
Input Output

update

bots.update Update a Recall.ai meeting bot Risk: write
Input
Output

Calendar

authenticate

calendar.authenticate Create a Recall.ai calendar auth token Risk: write
Input Output: object

deleteUser

calendar.deleteUser Delete a Recall.ai calendar user Risk: destructive
Input Output: undefined

disconnectPlatform

calendar.disconnectPlatform Disconnect a Recall.ai calendar platform Risk: destructive
Input Output: object

listEvents

calendar.listEvents List Recall.ai calendar events Risk: read
Input Output: object

listMeetings

calendar.listMeetings List Recall.ai calendar meetings Risk: read
Input Output: object[]

listUsers

calendar.listUsers List Recall.ai calendar users Risk: read
Input Output: object

refreshMeetings

calendar.refreshMeetings Refresh Recall.ai calendar meetings Risk: write
Input Output: object[]

retrieveEvent

calendar.retrieveEvent Retrieve a Recall.ai calendar event Risk: read
Input Output: object

retrieveMeeting

calendar.retrieveMeeting Retrieve a Recall.ai calendar meeting Risk: read
Input Output: object

retrieveUser

calendar.retrieveUser Retrieve a Recall.ai calendar user Risk: read
Input Output: object

scheduleBot

calendar.scheduleBot Schedule a Recall.ai bot for a calendar event Risk: write
Input
Output: object

unscheduleBot

calendar.unscheduleBot Remove a scheduled Recall.ai bot from a calendar event Risk: destructive
Input Output: object

updateMeeting

calendar.updateMeeting Update a Recall.ai calendar meeting Risk: write
Input Output: object

updateUser

calendar.updateUser Update a Recall.ai calendar user Risk: write
Input
Output: object

Calendars

create

calendars.create Create a Recall.ai calendar Risk: write
Input
Output

createAccessToken

calendars.createAccessToken Create a Recall.ai calendar access token Risk: write
Input Output

delete

calendars.delete Delete a Recall.ai calendar Risk: destructive
Input Output: undefined

list

calendars.list List Recall.ai calendars Risk: read
Input Output

retrieve

calendars.retrieve Retrieve a Recall.ai calendar Risk: read
Input Output

update

calendars.update Update a Recall.ai calendar Risk: write
Input
Output

Google Login Groups

create

googleLoginGroups.create Create a Recall.ai Google login group Risk: write
Input Output

delete

googleLoginGroups.delete Delete a Recall.ai Google login group Risk: destructive
Input Output: undefined

list

googleLoginGroups.list List Recall.ai Google login groups Risk: read
Input Output

partialUpdate

googleLoginGroups.partialUpdate Update fields on a Recall.ai Google login group Risk: write
Input Output

retrieve

googleLoginGroups.retrieve Retrieve a Recall.ai Google login group Risk: read
Input Output

update

googleLoginGroups.update Replace a Recall.ai Google login group Risk: write
Input Output

Google Logins

create

googleLogins.create Create a Recall.ai Google login Risk: write
Input Output

delete

googleLogins.delete Delete a Recall.ai Google login Risk: destructive
Input Output: undefined

list

googleLogins.list List Recall.ai Google logins Risk: read
Input Output

partialUpdate

googleLogins.partialUpdate Update fields on a Recall.ai Google login Risk: write
Input Output

retrieve

googleLogins.retrieve Retrieve a Recall.ai Google login Risk: read
Input Output

update

googleLogins.update Replace a Recall.ai Google login Risk: write
Input Output

Meeting Direct Connects

create

meetingDirectConnects.create Create a Recall.ai direct connection Risk: write
Input
Output

list

meetingDirectConnects.list List Recall.ai direct connections Risk: read
Input: empty object Output: object[]

retrieve

meetingDirectConnects.retrieve Retrieve a Recall.ai direct connection Risk: read
Input Output

Meeting Metadata

delete

meetingMetadata.delete Delete a Recall.ai meeting metadata artifact Risk: destructive
Input Output: undefined

list

meetingMetadata.list List Recall.ai meeting metadata artifacts Risk: read
Input Output

retrieve

meetingMetadata.retrieve Retrieve a Recall.ai meeting metadata artifact Risk: read
Input Output

update

meetingMetadata.update Update Recall.ai meeting metadata Risk: write
Input
Output

Participant Events

delete

participantEvents.delete Delete a Recall.ai participant event artifact Risk: destructive
Input Output: undefined

list

participantEvents.list List Recall.ai participant event artifacts Risk: read
Input Output

retrieve

participantEvents.retrieve Retrieve a Recall.ai participant event artifact Risk: read
Input Output

update

participantEvents.update Update Recall.ai participant event metadata Risk: write
Input
Output

Realtime Endpoints

list

realtimeEndpoints.list List Recall.ai real-time endpoints Risk: read
Input Output

retrieve

realtimeEndpoints.retrieve Retrieve a Recall.ai real-time endpoint Risk: read
Input Output

update

realtimeEndpoints.update Update a Recall.ai real-time endpoint Risk: write
Input
Output

Recordings

createTranscript

recordings.createTranscript Create an asynchronous Recall.ai transcript Risk: write
Input
Output

delete

recordings.delete Delete a Recall.ai recording artifact Risk: destructive
Input Output: undefined

list

recordings.list List Recall.ai recording artifacts Risk: read
Input Output

retrieve

recordings.retrieve Retrieve a Recall.ai recording artifact Risk: read
Input Output

update

recordings.update Update Recall.ai recording metadata Risk: write
Input
Output

Sdk Uploads

create

sdkUploads.create Create a Recall.ai Desktop SDK upload Risk: write
Input
Output

list

sdkUploads.list List Recall.ai Desktop SDK uploads Risk: read
Input Output

retrieve

sdkUploads.retrieve Retrieve a Recall.ai Desktop SDK upload Risk: read
Input Output

Transcripts

delete

transcripts.delete Delete a Recall.ai transcript artifact Risk: destructive
Input Output: undefined

list

transcripts.list List Recall.ai transcript artifacts Risk: read
Input Output

retrieve

transcripts.retrieve Retrieve a Recall.ai transcript artifact Risk: read
Input Output

update

transcripts.update Update Recall.ai transcript metadata Risk: write
Input
Output

Video Mixed

delete

videoMixed.delete Delete a mixed video artifact Risk: destructive
Input Output: undefined

list

videoMixed.list List mixed video artifacts Risk: read
Input Output

retrieve

videoMixed.retrieve Retrieve a mixed video artifact Risk: read
Input Output

update

videoMixed.update Update mixed video artifact metadata Risk: write
Input
Output

Video Separate

delete

videoSeparate.delete Delete a separate video artifact Risk: destructive
Input Output: undefined

list

videoSeparate.list List separate video artifacts Risk: read
Input Output

retrieve

videoSeparate.retrieve Retrieve a separate video artifact Risk: read
Input Output

update

videoSeparate.update Update separate video artifact metadata Risk: write
Input
Output

Zoom Meetings To Credentials

list

zoomMeetingsToCredentials.list List Zoom meeting credential mappings Risk: read
Input Output

Zoom OAuth App Logs

list

zoomOAuthAppLogs.list List Recall.ai Zoom OAuth app logs Risk: read
Input Output

Zoom OAuth Apps

create

zoomOAuthApps.create Create a Recall.ai Zoom OAuth app Risk: write
Input Output

delete

zoomOAuthApps.delete Delete a Recall.ai Zoom OAuth app Risk: destructive
Input Output: undefined

list

zoomOAuthApps.list List Recall.ai Zoom OAuth apps Risk: read
Input Output

retrieve

zoomOAuthApps.retrieve Retrieve a Recall.ai Zoom OAuth app Risk: read
Input Output

update

zoomOAuthApps.update Update a Recall.ai Zoom OAuth app Risk: write
Input Output

Zoom OAuth Credential Logs

list

zoomOAuthCredentialLogs.list List Recall.ai Zoom OAuth credential logs Risk: read
Input Output

Zoom OAuth Credentials

create

zoomOAuthCredentials.create Create a Recall.ai Zoom OAuth credential Risk: write
Input
Output

delete

zoomOAuthCredentials.delete Delete a Recall.ai Zoom OAuth credential Risk: destructive
Input Output: undefined

list

zoomOAuthCredentials.list List Recall.ai Zoom OAuth credentials Risk: read
Input Output

retrieve

zoomOAuthCredentials.retrieve Retrieve a Recall.ai Zoom OAuth credential Risk: read
Input Output

retrieveAccessToken

zoomOAuthCredentials.retrieveAccessToken Retrieve a Zoom OAuth access token Risk: read
Input Output

syncMeetings

zoomOAuthCredentials.syncMeetings Synchronize Zoom OAuth credential meetings Risk: write
Input Output: undefined

validate

zoomOAuthCredentials.validate Validate a Recall.ai Zoom OAuth credential Risk: write
Input Output: undefined