fireflies.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.
Ai App
getOutputs
aiApp.getOutputs
Get the outputs of an AI app for a transcript
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
transcriptId | string | No | — |
appId | string | No | — |
limit | number | No | — |
skip | number | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
apps | object | No | — |
apps full type
apps full type
Ask Fred
continueThread
askFred.continueThread
Continue an existing AskFred conversation thread
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
threadId | string | Yes | — |
query | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
continueAskFredThread | object | Yes | — |
continueAskFredThread full type
continueAskFredThread full type
createThread
askFred.createThread
Create a new AskFred conversation thread
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
transcriptId | string | No | — |
query | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
createAskFredThread | object | Yes | — |
createAskFredThread full type
createAskFredThread full type
deleteThread
askFred.deleteThread
Delete an AskFred conversation thread [DESTRUCTIVE]
Risk: destructive
| Name | Type | Required | Description |
|---|---|---|---|
threadId | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
deleteAskFredThread | object | Yes | — |
deleteAskFredThread full type
deleteAskFredThread full type
getThread
askFred.getThread
Get a single AskFred conversation thread by ID
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
threadId | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
askfred_thread | object | No | — |
askfred_thread full type
askfred_thread full type
getThreads
askFred.getThreads
Get all AskFred conversation threads for a transcript
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
transcriptId | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
askfred_threads | object[] | Yes | — |
askfred_threads full type
askfred_threads full type
Audio
upload
audio.upload
Upload an audio file for transcription
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
url | string | Yes | — |
title | string | No | — |
webhook | string | No | — |
custom_language | string | No | — |
client_reference_id | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
uploadAudio | object | Yes | — |
uploadAudio full type
uploadAudio full type
Transcripts
get
transcripts.get
Get a single transcript by ID with full details
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
transcriptId | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
transcript | object | No | — |
transcript full type
transcript full type
getAnalytics
transcripts.getAnalytics
Get analytics data for a transcript
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
transcriptId | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
transcript | object | No | — |
transcript full type
transcript full type
getAudioUrl
transcripts.getAudioUrl
Get the audio URL for a transcript
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
transcriptId | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
transcript | object | No | — |
transcript full type
transcript full type
getSummary
transcripts.getSummary
Get the AI-generated summary for a transcript
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
transcriptId | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
transcript | object | No | — |
transcript full type
transcript full type
getVideoUrl
transcripts.getVideoUrl
Get the video URL for a transcript
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
transcriptId | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
transcript | object | No | — |
transcript full type
transcript full type
list
transcripts.list
List transcripts with optional filters
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
title | string | No | — |
fromDate | string | No | — |
toDate | string | No | — |
limit | number | No | — |
skip | number | No | — |
host_email | string | No | — |
participant_email | string | No | — |
mine | boolean | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
transcripts | object[] | Yes | — |
transcripts full type
transcripts full type
Users
getCurrent
users.getCurrent
Get the current authenticated user
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
user | object | No | — |
user full type
user full type
list
users.list
List all users in the workspace
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
users | object[] | Yes | — |
users full type
users full type