Dailymotion Scraper – Videos, Trending, Channels & Playlists
Pricing
from $1.50 / 1,000 videos
Dailymotion Scraper – Videos, Trending, Channels & Playlists
Dailymotion scraper using the official public API, no login or key: search videos, trending feeds by country and category, channel uploads and stats, playlists and video details by URL. Views, likes, duration, tags. Monitor new uploads. Metadata only.
Pricing
from $1.50 / 1,000 videos
Rating
0.0
(0)
Developer
Enes Bulanık
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Dailymotion Scraper collects public video metadata from Dailymotion through the official public Dailymotion API. You don't need a login, cookies or an API key. Search videos, read the trending feed for any country or category, list a channel's uploads, get channel stats, walk playlists or look up videos by URL. Results cost $1.50 per 1,000 and there is no start fee.
What does Dailymotion Scraper do?
| Mode | What you get |
|---|---|
| Search videos | Videos that match a keyword. Leave the keyword empty to list every video that matches your filters. |
| Trending videos | The trending or most-viewed feed, globally or per country (fr, tr, us, in…) and per category (news, sport, music…). |
| Channel videos | A channel's uploads, newest first. You can search inside the channel and filter by date. |
| Channel stats | Followers, number of videos and playlists, total views, verified and partner status, website and official social links. |
| Search channels | Channels that match a keyword, most followed first. |
| Video details | Full metadata for a list of video URLs, dai.ly short links or IDs (100 per API request). |
| Playlist videos | Every video in a playlist, plus one row with the playlist's own details. |
| Channel playlists | All public playlists of a channel. |
Filters: country, language, category, uploaded after/before (absolute or relative, e.g. 24 hours), minimum and maximum duration, tags, featured only, verified creators only, and live-stream handling (include, exclude, live only, on air now).
Sort orders: relevance, newest, trending, most viewed (last hour, today, this week, this month or all time), oldest, random, live audience.
Monitor mode: turn on Only new videos since the last run and schedule the Actor. Every run then returns only the uploads it has not seen before, and you pay only for those.
Why use this Dailymotion scraper?
- Official public API. No browser, no proxy and no login, so runs depend only on Dailymotion's API being up.
- Low price: $0.0015 per video, channel or playlist, with no start fee.
- Goes past the 1,000-result limit. Dailymotion returns at most 1,000 results per query. For newest-first listings, such as a channel's whole upload history, the Actor keeps going by date windows.
- View velocity: each video has views for the last hour, day, week and month as well as the total. You can spot what is gaining traction right now.
- Flat, consistent output that exports cleanly to CSV or Excel or connects to Make, Zapier, n8n and Google Sheets.
Use cases
- Media monitoring: track what news publishers and broadcasters post, per country (Dailymotion is strong in France, Turkey, India and the news sector).
- Trend research: daily snapshots of the trending feed by country and category.
- Competitor and publisher analysis: compare channel followers, upload frequency and views per video.
- Syndication checks: confirm which partner videos are live, embeddable or geo-blocked.
- Ad-tech and content research: build datasets of non-YouTube video with duration, aspect ratio (vertical or horizontal), kids flag and AI-altered flag.
- New-upload alerts: schedule the monitor mode for a list of channels and send new videos to Slack or email with an integration.
How to scrape Dailymotion
- Choose What to scrape (for example Trending videos).
- Add a keyword, channels, video URLs or playlist URLs, depending on the mode.
- Optionally set a country, category, date range or sort order.
- Set Max results per source to cap your cost, then click Start.
- Download the results as JSON, CSV or Excel, or read them through the API.
Input
Trending news videos in France from the last 24 hours, most viewed today first:
{"mode": "trending","country": "fr","category": "news","createdAfter": "24 hours","sort": "visited-today","maxResults": 100}
Monitor two publishers for new uploads (run it on a schedule):
{"mode": "channelVideos","channels": ["https://www.dailymotion.com/franceinfo", "LeHuffPost"],"maxResults": 50,"onlyNewVideos": true}
Look up specific videos:
{"mode": "videoDetails","videoUrls": ["https://www.dailymotion.com/video/x5auisp", "https://dai.ly/xdm6xh"]}
Output
Each result is one flat row. type is video, channel, playlist or error. Here is a real video row:
{"type": "video","videoId": "xbi8r72","url": "https://www.dailymotion.com/video/xbi8r72","title": "Sharon Stones","description": null,"category": "news","tags": [],"hashtags": [],"language": "fr","country": "FR","durationSec": 125,"createdAt": "2026-10-05T08:06:38.000Z","updatedAt": "2026-10-05T09:53:13.000Z","views": 11651,"viewsLastHour": 41,"viewsLastDay": 762,"viewsLastWeek": 11651,"viewsLastMonth": 11651,"likes": 0,"channelId": "x177sp","channelUsername": "parismatch","channelName": "Paris Match","channelUrl": "https://www.dailymotion.com/parismatch","channelFollowers": 801,"channelVerified": true,"isVerified": true,"isPartner": true,"mode": "vod","isLive": false,"isOnAir": false,"liveAudience": null,"mediaType": "video","width": 1080,"height": 1920,"aspectRatio": 0.5625,"allowEmbed": true,"embedUrl": "https://geo.dailymotion.com/player.html?video=xbi8r72","thumbnailUrl": "https://s2.dmcdn.net/v/fU9ck1gmtE94WYqkA/x720","isExplicit": false,"isCreatedForKids": false,"geoblocking": ["allow"],"aiAltered": false,"aiSubtitleLanguages": [],"source": "trending","searchQuery": null,"rank": 1,"scrapedAt": "2026-10-08T18:26:09.247Z"}
A channel row (type: "channel") contains channelId, channelUsername, channelName, url, description, country, language, createdAt, followers, following, videos, playlists, views, isVerified, isPartner, avatarUrl, coverUrl, websiteUrl and the channel's official social links. A playlist row (type: "playlist") contains playlistId, url, title, description, videos, createdAt, updatedAt, thumbnailUrl and the owner channel.
When an input fails (a channel that does not exist, a deleted video, no results, or no new videos in monitor mode), you get a free error row with an errorCode (INVALID_INPUT, NOT_FOUND, NOT_PUBLIC, NO_RESULTS, NO_NEW_RESULTS, SCRAPE_FAILED). The run does not fail.
Pricing
Pay per event: you pay only for results.
| Event | Price | When |
|---|---|---|
video | $0.0015 ($1.50 / 1,000) | Each video row |
channel | $0.0015 ($1.50 / 1,000) | Each channel row (channel stats, channel search, or the optional channel row in channel modes) |
playlist | $0.0015 ($1.50 / 1,000) | Each playlist row |
Error rows are free, and there is no start fee. The Actor stops cleanly when it reaches your Max cost per run. Example: the trending feed for 5 countries with 100 videos each costs 500 × $0.0015 = $0.75.
Use with AI agents (MCP)
This Actor works as a tool in the Apify MCP server, so Claude, ChatGPT, Cursor and other MCP clients can call it. Add apify/mcp-server with this Actor and ask, for example: "What are the most watched news videos in Turkey on Dailymotion today?" The agent can call it with:
{"mode": "trending","country": "tr","category": "news","sort": "visited-today","maxResults": 20}
FAQ
Do I need a Dailymotion account or API key? No. The Actor reads public data through Dailymotion's official public API.
Can it download videos? No. It returns metadata only (titles, stats, links, thumbnails). Downloading videos is outside the scope of this tool and may infringe copyright.
Does it scrape comments? No. Dailymotion's public API does not offer comments.
Why do I get at most 1,000 results for a keyword search? Dailymotion's API stops at 1,000 results per query. You can get more by splitting the search with filters (country, category, date range), or by sorting by Newest first. With that sort the Actor continues automatically by date.
Some channels show fewer videos than their profile count. Why? The API lists only public, published videos. Private, unlisted, password-protected or removed videos are not returned.
How does the monitor mode remember what it has seen? It stores the IDs of returned videos in a named key-value store, dailymotion-scraper-monitor, in your own Apify account. It keeps a separate memory for each search, feed, channel and playlist. Delete that store to start over.
What does "hashtags" contain? The hashtags written in the title and description, in lowercase.
Is it legal to scrape Dailymotion?
This Actor reads only publicly available metadata through Dailymotion's official public API and does not log in, bypass access controls or download video files. It does not collect personal contact data: the API fields for e-mail, real name, gender, birthday and address are never requested. You remain responsible for how you use the data. Respect Dailymotion's Terms of Use and copyright, and comply with data-protection laws such as GDPR when you process information about channels run by individuals.
Related actors
Related actors by the same developer:
- YouTube Transcript Scraper – Captions, Subtitles & Video Data
- Bilibili Scraper – Videos, Search, Rankings, Comments & Danmaku
- Douyin Scraper – Creator Profiles, Videos & Trending, No Login
- Google News Scraper – Full Article Text & Real Publisher URLs
- Telegram Channel Scraper – Posts, Messages & Views, No Login
Support & feedback
Missing a field or a mode? Open an issue in the Issues tab. Feature requests are welcome.