# FetchMedia ## Documentation - [Introduction to FetchMedia](https://docs.fetchmedia.io/introduction.md): Discover FetchMedia, an API platform that simplifies fetching and processing videos from social media sources like TikTok, Instagram, and YouTube, or any public link, and offers managed FFmpeg processing for automated editing and repurposing. - [Authentication and API Keys](https://docs.fetchmedia.io/authentication.md): Learn how to securely authenticate with the FetchMedia API using API keys for file upload, fetching, and processing endpoints. - [Quickstart](https://docs.fetchmedia.io/ffmpeg/quickstart.md): Get started with the FetchMedia Commands API in under 5 minutes by making your first API call to run an FFmpeg command on a video. - [FFmpeg Examples](https://docs.fetchmedia.io/examples.md): No description found - [FFmpeg Commands](https://docs.fetchmedia.io/commands.md): No description found - [Input Files](https://docs.fetchmedia.io/input-files.md): No description found - [Output Files](https://docs.fetchmedia.io/output-files.md): No description found - [Webhooks](https://docs.fetchmedia.io/webhooks.md): No description found - [Quickstart Guide](https://docs.fetchmedia.io/quickstart.md): Get started with FetchMedia in under 5 minutes by making your first API call to fetch and process a video from a social media link. - [Core Concepts](https://docs.fetchmedia.io/fetcher/core.md): Fetch and download media from supported URLs, with metadata inspection and webhook-based completion. - [API Overview](https://docs.fetchmedia.io/fetcher/api-overview.md): Fetch and download media from supported URLs, with metadata inspection and webhook-based completion. - [Webhooks](https://docs.fetchmedia.io/fetcher/webhooks.md): No description found - [HTTP Node](https://docs.fetchmedia.io/http-node.md): No description found - [Using Webhook Callbacks for Commands in n8n](https://docs.fetchmedia.io/webhook-callback.md): No description found - [Download Viral Social Media Videos Directly From Telegram Using FetchMedia](https://docs.fetchmedia.io/download-viral-social-media-videos-directly-from-telegram-using-fetchmedia.md): No description found - [Get Support](https://docs.fetchmedia.io/get-support.md): No description found - [Troubleshooting](https://docs.fetchmedia.io/troubleshooting.md): Understand common errors in FetchMedia API calls, including error codes for video fetching failures, processing issues, and how to resolve them effectively. - [Errors](https://docs.fetchmedia.io/errors.md): No description found ## API Reference - [API Introduction](https://docs.fetchmedia.io/api-introduction.md): Core concepts, file naming conventions, authentication, and high-level API overview. - [Commands Overview](https://docs.fetchmedia.io/api-introduction/commands/overview.md): Execute and manage FFmpeg-based media processing jobs via API. - [List commands](https://docs.fetchmedia.io/get-commands.md): Retrieves a list of commands. - [Create a command](https://docs.fetchmedia.io/post-commands.md): Creates a new command. - [Get a command](https://docs.fetchmedia.io/get-commands-id.md): Retrieves a command by its ID. - [Delete a command](https://docs.fetchmedia.io/delete-commands-id.md): Deletes a command by its ID. - [Files Overview](https://docs.fetchmedia.io/api-introduction/files/overview.md): Upload, store, download, and ingest media files used by FetchMedia in ffmpeg commands processing pipelines. - [List files](https://docs.fetchmedia.io/get-files.md): Retrieves a list of files. - [Create a file](https://docs.fetchmedia.io/post-files.md): Creates a new file from a file upload or a URL. - [Get a file](https://docs.fetchmedia.io/get-files-id.md): Retrieves a file by its ID. - [Delete a file](https://docs.fetchmedia.io/delete-files-id.md): Deletes a file by its ID. - [Download a file](https://docs.fetchmedia.io/get-files-id-filename.md): Downloads a file. - [Fetch Overview](https://docs.fetchmedia.io/api-introduction/fetch/overview.md): Fetch and download media from supported URLs, with metadata inspection and webhook-based completion. - [Create a fetch](https://docs.fetchmedia.io/post-fetch.md): Creates a new fetch from a URL. - [Get video metadata](https://docs.fetchmedia.io/get-fetch-metadata.md): Retrieves metadata for a video from a URL. - [Get video metadata](https://docs.fetchmedia.io/post-fetch-metadata.md): Retrieves metadata for a video from a URL. - [Get a fetch](https://docs.fetchmedia.io/get-fetch-id.md): Retrieves a fetch by its ID. - [Download a fetched file](https://docs.fetchmedia.io/get-fetch-id-filename.md): Downloads a file that has been fetched. - [List transcriptions](https://docs.fetchmedia.io/get-transcribe.md): Retrieves a list of transcriptions. - [Create a transcription](https://docs.fetchmedia.io/post-transcribe.md): Creates a new transcription from an audio or video file. - [Get a transcription](https://docs.fetchmedia.io/get-transcribe-id.md): Retrieves a transcription by its ID. - [Delete a transcription](https://docs.fetchmedia.io/delete-transcribe-id.md): Deletes a transcription by its ID.