List Dailymotion user videos
List a Dailymotion user's videos, with a time window to go past the 1,000-video limit.
Headers
Get your API keyAPI key (`sfk_...`)
Dailymotion user id (`x2znl3e`) or username (`abinashkathariya`). Usernames are not case-sensitive; ids are. A profile URL is also accepted.
pattern: ^[A-Za-z0-9][A-Za-z0-9._-]{0,63}$
Order. Default: recent.
one of: recent, old, visited, trending
Only videos created after this time (ISO 8601 with a time zone). With createdBefore this windows past the 1,000-row limit.
Only videos created before this time (ISO 8601 with a time zone).
Page number (1-100). Default: 1. A list never reaches past 1000 rows.
≥ 1 · ≤ 100
Rows per page (1-100). Default: 30. A page costs the same at any size. A list never reaches past 1000 rows, so a page size of 100 reaches at most page 10.
≥ 1 · ≤ 100
Endpoint-specific response payload.
Whether the item was found. A deleted or unknown id is `not_found`. The lists of a deleted user (videos, followers) and the `source=api` related list of a deleted video stay available on Dailymotion, so they are `found` while the user or video itself is `not_found`.
one of: found, not_found
The user's videos, in order. Empty when the user is not found.
Video id, e.g. `x9hffw2`.
Video page URL.
Short link (dai.ly).
Title.
Description text. It can contain `<br>` or `<br />` line breaks and a literal `\r`; strip the markup if you need plain text.
Tags the owner set.
Language code the owner set.
Country code the owner set.
Category id, as listed by the channels endpoint.
Length in seconds. 0 on live videos and placeholders.
≥ 0
When the video was created. Null where Dailymotion holds a placeholder date. `sort=old` can list these rows ahead of the oldest real dates; `uploadedAt` is still filled.
When the file was uploaded.
Views over the video's life.
≥ 0
Likes. 0 on most videos.
≥ 0
Thumbnail, 240 pixels high.
Thumbnail, 720 pixels high.
Whether this is a live video.
Whether a live stream is on air now. It can be false on a row returned for `live=onair`.
Whether the video is marked explicit.
Whether the owner marked the video as made for kids.
Whether the video may be embedded elsewhere.
Where the video is blocked or allowed.
`allow`: the video is shown everywhere, or only in `countries` when any are listed. `deny`: it is blocked in `countries`.
one of: allow, deny
Lower-case two-letter country codes the rule names.
Whether the owner is a partner.
Whether the owner is verified.
Whether the owner flagged the video as altered with AI.
Publication status, `published` on a public video.
The user who owns a video or a playlist.
User id, e.g. `x2znl3e`.
Username.
Display name.
Profile page URL.
Whether the user is verified.
Whether the user is a Dailymotion partner.
How many videos match, counted up to 1,000. A larger real total shows as 1,000. On page 1 of a very large user's video list the count is omitted; the account's video count is in `counts.videos` on the user endpoint. Null when Dailymotion does not count the list on this page.
≥ 0
Pagination state for the current page.
Current page number (1-based).
≥ 0
Whether another page is available.
Next page number when more pages exist; null on the last page.
≥ 0
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
Code example
curl "https://api.socialfetch.dev/v1/dailymotion/users/abinashkathariya/videos" \
-H "x-api-key: YOUR_API_KEY"Responses
A Dailymotion user's videos.