> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/platforms/dailymotion/users-user-videos>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/dailymotion/users-user-videos.mdx>

---

# Dailymotion User Videos API

A channel's uploads in the order you choose, with a date window for older videos.

`GET /v1/dailymotion/users/{user}/videos` returns `lookupStatus`, `data.videos[]`, `data.total` and `data.page`. A row is the video summary shape: `id`, `url`, `shortUrl`, `title`, `description`, `tags`, `language`, `country`, `categoryId`, `durationSeconds`, `createdAt`, `uploadedAt`, `viewCount`, `likeCount`, thumbnails, `isLive`, `onAir`, `explicit`, `madeForKids`, `allowEmbed`, `geoblocking`, `partner`, `verified`, `alteredWithAi`, `status` and `owner`.

`sort` takes `recent` (the default), `old`, `visited` or `trending`. `createdAfter` and `createdBefore` take ISO 8601 times with a time zone and are the way to reach past the 1,000-row list cap; `createdAfter` must be earlier than `createdBefore`. A deleted user's videos can still be found with rows, because Dailymotion keeps them available.

## Request

- **Endpoint:** `GET /v1/dailymotion/users/{user}/videos`
- **Credits:** 1 credit
Failed requests are free
- **Input:** by user id or username
- **Full reference:** [docs](https://www.socialfetch.dev/docs/api/v1/dailymotion/users/user/videos/get)
- **Platform page:** [/platforms/dailymotion](https://www.socialfetch.dev/platforms/dailymotion)

## FAQ

### Which sort orders are available?

recent for newest first, old for oldest first, visited for most watched and trending for the current popular order. The default is recent.

### How do I get older uploads past the row limit?

Use createdAfter and createdBefore with ISO 8601 times that include a time zone. A list stops at 1,000 rows, so a date window is the way to walk a large channel without hitting that cap. total is the count Dailymotion reports for the page and is null when it reports none. On a very large channel, page 1 also returns total null; read counts.videos on the user route for the account total.

### What happens for a deleted user?

lookupStatus can still be found with rows, because Dailymotion keeps a deleted user's lists available. Check the user route if you need to know whether the account itself exists.

### How much does a user videos page cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth. Each paginated page is a separate billed request.
