Upload Audio
Use the API to upload audio to Fireflies.ai
Overview
The uploadAudio
mutation allows you to upload audio files to Fireflies.ai for transcription.
Arguments
Usage Example
To upload a file, provide the necessary input parameters to the mutation. Here’s an example of how this mutation could be used:
FAQ
Can I upload a file directly from my machine?
Can I upload a file directly from my machine?
Audio upload only works with publicly accessible URLs. We cannot accept files hosted on your local machine or a private server.
I don't want to expose my audio files to the public internet. How can I upload them to Fireflies.ai safely?
I don't want to expose my audio files to the public internet. How can I upload them to Fireflies.ai safely?
You may use signed urls with short expiry times to upload audio files to Fireflies.ai. Fireflies will download the file from the url and process it.
Error Codes
List of possible error codes that may be returned by the uploadAudio
mutation. Full list of error codes can be found here.
account_cancelled
account_cancelled
The user account has been cancelled. Please contact support if you encounter this error.
paid_required (pro_or_higher)
paid_required (pro_or_higher)
You may receieve this error when uploading audio files or querying audio_url
field.
Free plan users cannot upload audio files. Please upgrade to a paid plan to upload audio files.
paid_required (business_or_higher)
paid_required (business_or_higher)
You may receieve this error when querying video_url
field.
Free/pro plan users cannot query video_url
field. Please upgrade to a Business or Enterprise plan to query video_url
field.
payload_too_small
payload_too_small
The audio file is too short to be processed. Please ensure the audio file is at least 50kb in size.
invalid_language_code
invalid_language_code
The language code you provided is invalid. Please refer to the Language Codes page for a list of valid language codes.