> ## 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.

# AudioUploadInput

> Schema for AudioUploadInput

<ParamField path="url" type="String" required>
  URL from which the audio file will be fetched. This should be a direct link to the audio resource.
</ParamField>

<ParamField path="title" type="String">
  Title assigned to the uploaded file. If not provided, the file's original name will be used as its
  title.

  Maximum length is 256 characters.
</ParamField>

<ParamField path="attendees" type="[Attendee]">
  Array of [Attendee](/schema/attendee) objects, as defined in the [Attendee](/schema/attendee)
  schema. Each element in this array represents an attendee.

  Max length of 100 attendees.
</ParamField>

<ParamField path="custom_language" type="String">
  Custom language code for the meeting
</ParamField>

<ParamField path="client_reference_id" type="String">
  Custom identifier set by the user during upload. You may use this to identify your uploads in your
  events.

  Maximum length is 128 characters.
</ParamField>

<ParamField path="save_video" type="Boolean">
  Boolean value that specifies whether the content video needs to be saved.
</ParamField>

<ParamField path="download_auth" type="DownloadAuthInput">
  Authentication configuration for downloading the media file. Use this when your audio/video file requires authentication. Supports bearer token and basic authentication methods. If not provided, defaults to no authentication (publicly accessible URL).

  See [DownloadAuthInput](/schema/input/download-auth-input) for the complete schema definition.
</ParamField>

<ParamField path="meeting_date" type="String">
  Optional. The date and time the meeting actually took place, in ISO 8601 format (e.g.
  `2026-03-14T15:00:00Z`; offsets are normalized to UTC). Nonexistent calendar dates are rejected.
  Use this when importing historical
  recordings so the meeting is dated correctly instead of using the upload time. Must not be in the
  future. Defaults to the upload time when omitted.
</ParamField>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.