Query
Transcript
Getting Started
Graphql API
Schema
Misclellaneous
Additional Info
Query
Transcript
Querying transcript details
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your_api_key" \
--data '{ "query": "query Transcript($transcriptId: String!) { transcript(id: $transcriptId) { title id } }", "variables": { "transcriptId": "your_transcript_id" } }' \
https://api.fireflies.ai/graphql
{
"data": {
"transcript": {
"title": "Weekly sync",
"id": "transcript-id",
}
}
}
Overview
The transcript query is designed to fetch details associated with a specific transcript ID.
Arguments
Schema
Fields available to the Transcript query
Usage Example
query Transcript($transcriptId: String!) {
transcript(id: $transcriptId) {
id
dateString
privacy
speakers {
id
name
}
sentences {
index
speaker_name
speaker_id
meeting_info {
fred_joined
silent_meeting
summary_status
}
text
raw_text
start_time
end_time
ai_filters {
task
pricing
metric
question
date_and_time
text_cleanup
sentiment
}
}
title
host_email
organizer_email
calendar_id
user {
user_id
email
name
num_transcripts
recent_meeting
minutes_consumed
is_admin
integrations
}
fireflies_users
participants
date
transcript_url
audio_url
video_url
duration
meeting_attendees {
displayName
email
phoneNumber
name
location
}
summary {
keywords
action_items
outline
shorthand_bullet
overview
bullet_gist
gist
short_summary
short_overview
meeting_type
topics_discussed
transcript_chapters
}
cal_id
calendar_type
apps_preview {
outputs {
transcript_id
user_id
app_id
created_at
title
prompt
response
}
}
meeting_link
}
}
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your_api_key" \
--data '{ "query": "query Transcript($transcriptId: String!) { transcript(id: $transcriptId) { title id } }", "variables": { "transcriptId": "your_transcript_id" } }' \
https://api.fireflies.ai/graphql
{
"data": {
"transcript": {
"title": "Weekly sync",
"id": "transcript-id",
}
}
}
Error Codes
List of possible error codes that may be returned by the transcript
query. Full list of error codes can be found here.
The transcript ID you are trying to query does not exist or you do not have access to it.
Additional Resources
Was this page helpful?
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your_api_key" \
--data '{ "query": "query Transcript($transcriptId: String!) { transcript(id: $transcriptId) { title id } }", "variables": { "transcriptId": "your_transcript_id" } }' \
https://api.fireflies.ai/graphql
{
"data": {
"transcript": {
"title": "Weekly sync",
"id": "transcript-id",
}
}
}