EveryData platform API

Dailymotion API

Dailymotion videos, channels, playlists, channel uploads, and comments are the Dailymotion objects documented here; 6 actions including `search`, `video`, `comments` keep Dailymotion selectors and outputs separate.

On Dailymotion, `search` handles matching public results through `keyword`, while `video` handles one public video through `url`; neither Dailymotion action receives undeclared filters.

Endpoint
POST /api/v1/social
Capabilities
6
Per 1,000
$1.389

Available capabilities

Compare the Dailymotion actions by required input, returned data, and price. Use the action identifier exactly as shown in your request.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
search

Search

Use search with keyword to discover public Dailymotion videos. Results are a request-scoped discovery set, not a complete platform index. Video discovery matches titles and topics supplied in the query. Call Dailymotion search with date_range, upload_date, sort, and keyword; Dailymotion search exposes duration_seconds, like_count, is_live, platform, category, channel_id, url, created_at, id, view_count, title, channel_url, tags, thumbnail_url, channel_name, comment_count, and description.

keyworddate_range, sort, upload_dateSync deliveryCatalog values: defaultLimit=10, maxLimit=100. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$1.39 per 1,000 requestsid · url · title · description · duration_seconds · view_count · like_count · comment_count · category · tags · is_live · thumbnail_url · channel_id · channel_name · channel_url · created_at · platform
video

Video details

Use video with a Dailymotion watch-page url to retrieve one public video. Objects not returned by this action remain unknown. Video detail resolves one Dailymotion watch page and its public metadata. Dailymotion video reads sort, upload_date, url, and date_range, with platform, comment_count, url, view_count, category, channel_url, like_count, tags, description, is_live, thumbnail_url, channel_name, channel_id, created_at, id, duration_seconds, and title available in its response.

urldate_range, sort, upload_dateSync delivery$1.39 per 1,000 requestsid · url · title · description · duration_seconds · view_count · like_count · comment_count · category · tags · is_live · thumbnail_url · channel_id · channel_name · channel_url · created_at · platform
comments

Comments

Use Dailymotion comments to read visible Dailymotion comments. Use Dailymotion comments with url; Dailymotion then selects object comments. Call Dailymotion comments with date_range, url, upload_date, and sort; Dailymotion comments exposes platform, comment_id, video_id, author_name, author_id, video_url, text, and created_at.

urldate_range, sort, upload_dateSync deliveryCatalog values: defaultLimit=20, maxLimit=100. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$1.39 per 1,000 requestscomment_id · video_id · video_url · text · author_name · author_id · created_at · platform
channel

Channel

Dailymotion exposes one channel record under the channel identifier. Use Dailymotion channel with url; Dailymotion then selects one channel record. Use url, sort, date_range, and upload_date when calling Dailymotion channel; the response contains username, display_name, name, url, follower_count, created_at, channel_id, video_count, description, avatar_url, and platform.

urldate_range, sort, upload_dateSync delivery$1.39 per 1,000 requestschannel_id · username · name · display_name · description · url · avatar_url · follower_count · video_count · created_at · platform
channel_videos

Channel videos

Choose channel_videos when the Dailymotion target is videos from a known channel. In this contract, url identifies the target channel. Pass sort, upload_date, date_range, and url to Dailymotion channel_videos; returned objects expose channel_url, duration_seconds, id, like_count, url, thumbnail_url, category, tags, channel_id, created_at, is_live, description, platform, channel_name, title, comment_count, and view_count.

urldate_range, sort, upload_dateSync deliveryCatalog values: defaultLimit=20, maxLimit=100. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$1.39 per 1,000 requestsid · url · title · description · duration_seconds · view_count · like_count · comment_count · category · tags · is_live · thumbnail_url · channel_id · channel_name · channel_url · created_at · platform
playlist

Playlist

Within Dailymotion, playlist addresses one playlist. Use Dailymotion playlist with url; Dailymotion then selects one playlist. Call Dailymotion playlist with date_range, upload_date, sort, and url; Dailymotion playlist exposes video_count, description, thumbnail_url, channel_name, url, created_at, channel_id, platform, playlist_id, and name.

urldate_range, sort, upload_dateSync delivery$1.39 per 1,000 requestsplaylist_id · url · name · description · video_count · thumbnail_url · channel_id · channel_name · created_at · platform

What does each Dailymotion action accept?

Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.

Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.

What do the Dailymotion search parameters mean?

Use search with keyword to discover public Dailymotion videos. Results are a request-scoped discovery set, not a complete platform index. Video discovery matches titles and topics supplied in the query. Call Dailymotion search with date_range, upload_date, sort, and keyword; Dailymotion search exposes duration_seconds, like_count, is_live, platform, category, channel_id, url, created_at, id, view_count, title, channel_url, tags, thumbnail_url, channel_name, comment_count, and description.

keywordRequired
Specifies the search term for Dailymotion video discovery. The search action queries videos only and does not support searching for channels or playlists by keyword; use channel or playlist actions with target URLs instead.
Dailymotion: Public Video Search and Restricted ContentDailymotion states that private videos do not appear in site search, and notes password protection, publish date, and geographic restrictions. This describes visibility boundaries only and does not imply that search results from this API cover all uploaded videos, nor does it provide the capability to bypass access restrictions.Checked
date_rangeOptional
Filters video search results by relative upload window using today, week, month, or year. Accepts predefined intervals only rather than custom date bounds, with specific cutoff thresholds determined by platform filters. Use date_range independently without passing the compatibility parameter upload_date.
Allowed values:monthtodayweekyear
sortOptional
Sorts video search results by relevance, newest (upload date), or most_viewed. These values apply exclusively to search and do not reorder comments by posting time or helpfulness.
Allowed values:most_viewednewestrelevance
upload_dateOptional
Serves as a compatibility alias for date_range, accepting today, week, month, or year to filter video upload windows rather than select video IDs. When both are supplied, upload_date overrides date_range; using date_range directly is recommended.
Allowed values:monthtodayweekyear

What do the Dailymotion video parameters mean?

Use video with a Dailymotion watch-page url to retrieve one public video. Objects not returned by this action remain unknown. Video detail resolves one Dailymotion watch page and its public metadata. Dailymotion video reads sort, upload_date, url, and date_range, with platform, comment_count, url, view_count, category, channel_url, like_count, tags, description, is_live, thumbnail_url, channel_name, channel_id, created_at, id, duration_seconds, and title available in its response.

urlRequired
Specifies the full Dailymotion web link corresponding to the requested action scope: a video page URL for video or comments, a channel page URL for channel or channel_videos, or a playlist page URL for playlist. Fetches video metadata or text comments without downloading video media or subtitle tracks.
date_rangeOptional
Filters video search results by relative upload window using today, week, month, or year. Accepts predefined intervals only rather than custom date bounds, with specific cutoff thresholds determined by platform filters. Use date_range independently without passing the compatibility parameter upload_date.
Allowed values:monthtodayweekyear
sortOptional
Sorts video search results by relevance, newest (upload date), or most_viewed. These values apply exclusively to search and do not reorder comments by posting time or helpfulness.
Allowed values:most_viewednewestrelevance
upload_dateOptional
Serves as a compatibility alias for date_range, accepting today, week, month, or year to filter video upload windows rather than select video IDs. When both are supplied, upload_date overrides date_range; using date_range directly is recommended.
Allowed values:monthtodayweekyear

What do the Dailymotion comments parameters mean?

Use Dailymotion comments to read visible Dailymotion comments. Use Dailymotion comments with url; Dailymotion then selects object comments. Call Dailymotion comments with date_range, url, upload_date, and sort; Dailymotion comments exposes platform, comment_id, video_id, author_name, author_id, video_url, text, and created_at.

urlRequired
Specifies the full Dailymotion web link corresponding to the requested action scope: a video page URL for video or comments, a channel page URL for channel or channel_videos, or a playlist page URL for playlist. Fetches video metadata or text comments without downloading video media or subtitle tracks.
Dailymotion: Comment Availability Is Affected by Region and Content SettingsDailymotion comment help lists applicable regions and notes that content made for kids or comments disabled by the author affect comment functionality. This source explains potential reasons for empty results and does not guarantee that this API can retrieve all comments for every region or video.Checked
date_rangeOptional
Filters video search results by relative upload window using today, week, month, or year. Accepts predefined intervals only rather than custom date bounds, with specific cutoff thresholds determined by platform filters. Use date_range independently without passing the compatibility parameter upload_date.
Allowed values:monthtodayweekyear
sortOptional
Sorts video search results by relevance, newest (upload date), or most_viewed. These values apply exclusively to search and do not reorder comments by posting time or helpfulness.
Allowed values:most_viewednewestrelevance
upload_dateOptional
Serves as a compatibility alias for date_range, accepting today, week, month, or year to filter video upload windows rather than select video IDs. When both are supplied, upload_date overrides date_range; using date_range directly is recommended.
Allowed values:monthtodayweekyear

What do the Dailymotion channel parameters mean?

Dailymotion exposes one channel record under the channel identifier. Use Dailymotion channel with url; Dailymotion then selects one channel record. Use url, sort, date_range, and upload_date when calling Dailymotion channel; the response contains username, display_name, name, url, follower_count, created_at, channel_id, video_count, description, avatar_url, and platform.

urlRequired
Specifies the full Dailymotion web link corresponding to the requested action scope: a video page URL for video or comments, a channel page URL for channel or channel_videos, or a playlist page URL for playlist. Fetches video metadata or text comments without downloading video media or subtitle tracks.
date_rangeOptional
Filters video search results by relative upload window using today, week, month, or year. Accepts predefined intervals only rather than custom date bounds, with specific cutoff thresholds determined by platform filters. Use date_range independently without passing the compatibility parameter upload_date.
Allowed values:monthtodayweekyear
sortOptional
Sorts video search results by relevance, newest (upload date), or most_viewed. These values apply exclusively to search and do not reorder comments by posting time or helpfulness.
Allowed values:most_viewednewestrelevance
upload_dateOptional
Serves as a compatibility alias for date_range, accepting today, week, month, or year to filter video upload windows rather than select video IDs. When both are supplied, upload_date overrides date_range; using date_range directly is recommended.
Allowed values:monthtodayweekyear

What do the Dailymotion channel_videos parameters mean?

Choose channel_videos when the Dailymotion target is videos from a known channel. In this contract, url identifies the target channel. Pass sort, upload_date, date_range, and url to Dailymotion channel_videos; returned objects expose channel_url, duration_seconds, id, like_count, url, thumbnail_url, category, tags, channel_id, created_at, is_live, description, platform, channel_name, title, comment_count, and view_count.

urlRequired
Specifies the full Dailymotion web link corresponding to the requested action scope: a video page URL for video or comments, a channel page URL for channel or channel_videos, or a playlist page URL for playlist. Fetches video metadata or text comments without downloading video media or subtitle tracks.
date_rangeOptional
Filters video search results by relative upload window using today, week, month, or year. Accepts predefined intervals only rather than custom date bounds, with specific cutoff thresholds determined by platform filters. Use date_range independently without passing the compatibility parameter upload_date.
Allowed values:monthtodayweekyear
sortOptional
Sorts video search results by relevance, newest (upload date), or most_viewed. These values apply exclusively to search and do not reorder comments by posting time or helpfulness.
Allowed values:most_viewednewestrelevance
upload_dateOptional
Serves as a compatibility alias for date_range, accepting today, week, month, or year to filter video upload windows rather than select video IDs. When both are supplied, upload_date overrides date_range; using date_range directly is recommended.
Allowed values:monthtodayweekyear

What do the Dailymotion playlist parameters mean?

Within Dailymotion, playlist addresses one playlist. Use Dailymotion playlist with url; Dailymotion then selects one playlist. Call Dailymotion playlist with date_range, upload_date, sort, and url; Dailymotion playlist exposes video_count, description, thumbnail_url, channel_name, url, created_at, channel_id, platform, playlist_id, and name.

urlRequired
Specifies the full Dailymotion web link corresponding to the requested action scope: a video page URL for video or comments, a channel page URL for channel or channel_videos, or a playlist page URL for playlist. Fetches video metadata or text comments without downloading video media or subtitle tracks.
Dailymotion: Playlists Have Independent Public or Private SettingsDailymotion explains playlist visibility separately from video visibility, noting that private playlists cannot be discovered via search. Collection data returned by playlist does not equate to access rights for all playlist contents, nor does it mean this API supports managing these settings.Checked
date_rangeOptional
Filters video search results by relative upload window using today, week, month, or year. Accepts predefined intervals only rather than custom date bounds, with specific cutoff thresholds determined by platform filters. Use date_range independently without passing the compatibility parameter upload_date.
Allowed values:monthtodayweekyear
sortOptional
Sorts video search results by relevance, newest (upload date), or most_viewed. These values apply exclusively to search and do not reorder comments by posting time or helpfulness.
Allowed values:most_viewednewestrelevance
upload_dateOptional
Serves as a compatibility alias for date_range, accepting today, week, month, or year to filter video upload windows rather than select video IDs. When both are supplied, upload_date overrides date_range; using date_range directly is recommended.
Allowed values:monthtodayweekyear

How to use the Dailymotion API

  1. 01Read the public catalog and choose a platform action.
  2. 02Send the platform, action, and required parameters to POST /api/v1/social.
  3. 03Handle a synchronous result or poll the returned job ID when the selected action is asynchronous.
  4. 04Store the structured response fields needed by your application.
dailymotion_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"dailymotion","action":"search","params":{"keyword":"<keyword>"}}'

Dailymotion API questions

What can I retrieve with the Dailymotion API?

Set platform to dailymotion. The current catalog lists search, video details, comments, channel, channel videos, and more. These action names identify different Dailymotion objects or views; they are not interchangeable search modes.

Which input starts a Dailymotion `search` request?

Specifies the search term for Dailymotion video discovery. The search action queries videos only and does not support searching for channels or playlists by keyword; use channel or playlist actions with target URLs instead. Send it as keyword inside params.

Which fields can Dailymotion `search` return?

Its declared schema includes title, description, duration_seconds, and view_count. A declared field can still be absent from an individual source record, and every other action has its own field list.

Does every Dailymotion action return immediately?

No assumption is needed: this page labels each action's delivery mode. The current catalog contains sync delivery; poll a returned job ID only for an action labeled asynchronous.