Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.fireflies.ai/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The apps query fetches the results of the AI App for all the meetings it ran successfully.

Arguments

app_id
String
The app_id parameter retrieves all outputs against a specific AI App.
transcript_id
String
The transcript_id parameter retrieves all outputs against a specific meeting/transcript.
skip
Int
Number of records to skip over. Helps paginate results when used in combination with the limit param.
limit
Int
Maximum number of apps outputs to fetch in a single query. The default query fetches 10 records, which is the maximum for a single request.

Schema

Fields available to the AI Apps query

Usage Example

query GetAIAppsOutputs($appId: String, $transcriptId: String, $skip: Float, $limit: Float) {
  apps(app_id: $appId, transcript_id: $transcriptId, skip: $skip, limit: $limit) {
    outputs {
      transcript_id
      user_id
      app_id
      created_at
      title
      prompt
      response
    }
  }
}
curl -X POST \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer your_api_key" \
    --data '{ "query": "query GetAIAppsOutputs($transcriptId: String) { apps(transcript_id: $transcriptId) { outputs { transcript_id user_id app_id created_at title prompt response } } }", "variables": { "transcriptId": "your_transcript_id" } }' \
    https://api.fireflies.ai/graphql
{
  "data": {
    "apps": [
		{
			"transcript_id": "transcript-id",
			"user_id": "user-id",
			"app_id": "app-id",
			"title": "Weekly sync"
		}
	]
  }
}

Additional Resources

Transcript

Querying transcript details

Transcripts

Querying list of transcripts