All Social Media Video Downloader

All Social Media Video Downloader

All Social Media Video Downloader API allows easy extraction of video links from platforms like Facebook, Instagram, Twitter, TikTok, YouTube, etc.

SOCIAL_MEDIAVIDEOSAUTOMATIONApify

📹 All Social Media Video Downloader

The All Social Media Video Downloader is a powerful API that allows developers to extract video links from various social media platforms. This tool simplifies the process of obtaining direct video links, making it easier to embed or download videos from supported platforms.

You can view the detailed user guide here.

🌟 Features

  • 🖥️ Multi-Platform Support: Extract video links from platforms such as Facebook, Instagram, Twitter, TikTok, YouTube, and more.
  • 🔗 Easy Integration: Simple and straightforward API endpoints for seamless application integration.
  • High Performance: Fast and reliable retrieval of video links.
  • 🔒 Secure: Robust security measures to ensure safe usage.

🌐 Supported Platforms

  • YouTube
  • Facebook
  • Instagram
  • Twitter
  • TikTok (without watermark)
  • Dailymotion
  • LinkedIn
  • Vimeo
  • ...and many more!

(Enter the video URL from your desired social network to check if it’s supported.)


🛡️ Proxies

To access social media platforms, a RESIDENTIAL proxy group is required. Using Apify Proxy is recommended. Depending on the video size and proxy quality, downloading may take from 2 to 360 seconds.


🛠️ API Request

Endpoint:

POST https://api.apify.com/v2/acts/wilcode~all-social-media-video-downloader/run-sync-get-dataset-items?token=<token>

Request Body (Example of TikTok - Other platforms are similar as well):

1{
2    "url": "https://www.tiktok.com/@alickzm/video/7440491396902997303",
3    "proxySettings": {
4        "useApifyProxy": true,
5        "apifyProxyGroups": [
6            "RESIDENTIAL"
7        ],
8        "apifyProxyCountry": "US"
9    }
10}

Request Body (Facebook/Instagram - Download & Merge Audio and Video):

1{
2    "url": "https://www.facebook.com/reel/1231817508603093",
3    "mergeAV": true,
4    "proxySettings": {
5        "useApifyProxy": true,
6        "apifyProxyGroups": [
7            "RESIDENTIAL"
8        ],
9        "apifyProxyCountry": "US"
10    }
11}

Request Body (YouTube - Specify Video Quality - Download & Merge Audio and Video):

1{
2    "url": "https://www.youtube.com/shorts/NsMKvVdEPkw",
3    "mergeYoutube": {
4      "quality": 720
5    },
6    "proxySettings": {
7        "useApifyProxy": true,
8        "apifyProxyGroups": [
9            "RESIDENTIAL"
10        ],
11        "apifyProxyCountry": "US"
12    }
13}

Input Parameters:

  • url (required): The video URL to download.
  • proxySettings (optional): Use residential proxy for better success, especially for TikTok.
  • mergeAV (optional): Merge audio and video (for Instagram/Facebook).
  • mergeYoutube (optional): Merge audio and video with a specified quality (for YouTube).

💻 cURL Command

1curl -X POST "https://api.apify.com/v2/acts/wilcode~all-social-media-video-downloader/run-sync-get-dataset-items?token=<token>" \
2-H "Content-Type: application/json" \
3-d '{
4    "url": "https://www.youtube.com/shorts/NsMKvVdEPkw",
5    "proxySettings": {
6        "useApifyProxy": true,
7        "apifyProxyGroups": [
8            "RESIDENTIAL"
9        ],
10        "apifyProxyCountry": "US"
11    }
12}'

📄 JSON Results

For YouTube, Instagram, and Facebook

  • The download field appears only if you use mergeYoutube or mergeAV. It contains the link to the video merged with audio.
  • The tool saves the downloaded video to your Storage and provides a direct shareable download link.

For Other Platforms

  • The formats field lists the available resolutions with corresponding download links.

Sample Response:

1{
2    "title": "Video title",
3    "uploader": "Channel Name",
4    "channel": "Channel Name",
5    "upload_date": "20240706",
6    "duration": 100,
7    "description": "",
8    "like_count": 478,
9    "comment_count": 19,
10    "thumbnail": "image thumbnail url",
11    "formats": [
12        {
13            "resolution": "720x1080",
14            "url": "url download"
15        },
16        {
17            "resolution": "1080x1920",
18            "url": "url download"
19        },
20        {
21            "resolution": "audio only",
22            "url": "url download"
23        }
24    ],
25    "download": [
26        {
27            "resolution": 720,
28            "url": "https://api.apify.com/v2/key-value-stores/amhvXQKACHs124/records/downloaded_video_1732199392399.mp4"
29        }
30    ]
31}

Frequently Asked Questions

Is it legal to scrape job listings or public data?

Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.

Do I need to code to use this scraper?

No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.

What data does it extract?

It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.

Can I scrape multiple pages or filter by location?

Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.

How do I get started?

You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!