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

Search public results on Dailymotion. Accepts these parameters: date_range, upload_date, sort, and keyword. Returns these fields: duration_seconds, like_count, is_live, and category.

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

Retrieve a public video from Dailymotion. Accepts these parameters: sort, upload_date, url, and date_range. Returns these fields: comment_count, view_count, category, and channel_url.

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

Retrieve public comments from Dailymotion. Accepts these parameters: date_range, url, upload_date, and sort. Returns these fields: comment_id, video_id, author_name, and author_id.

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

Retrieve channel details from Dailymotion. Accepts these parameters: url, sort, date_range, and upload_date. Returns these fields: username, display_name, name, and follower_count.

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

Retrieve channel videos from Dailymotion. Accepts these parameters: sort, upload_date, date_range, and url. Returns these fields: channel_url, duration_seconds, like_count, and thumbnail_url.

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

Retrieve a public playlist from Dailymotion. Accepts these parameters: date_range, upload_date, sort, and url. Returns these fields: video_count, description, thumbnail_url, and channel_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?

Search public results on Dailymotion. Accepts these parameters: date_range, upload_date, sort, and keyword. Returns these fields: duration_seconds, like_count, is_live, and category.

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?

Retrieve a public video from Dailymotion. Accepts these parameters: sort, upload_date, url, and date_range. Returns these fields: comment_count, view_count, category, and channel_url.

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?

Retrieve public comments from Dailymotion. Accepts these parameters: date_range, url, upload_date, and sort. Returns these fields: comment_id, video_id, author_name, and author_id.

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?

Retrieve channel details from Dailymotion. Accepts these parameters: url, sort, date_range, and upload_date. Returns these fields: username, display_name, name, and follower_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 channel_videos parameters mean?

Retrieve channel videos from Dailymotion. Accepts these parameters: sort, upload_date, date_range, and url. Returns these fields: channel_url, duration_seconds, like_count, and thumbnail_url.

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?

Retrieve a public playlist from Dailymotion. Accepts these parameters: date_range, upload_date, sort, and url. Returns these fields: video_count, description, thumbnail_url, and channel_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.