> **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/videos-videoid-comments>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/dailymotion/videos-videoid-comments.mdx>

---

# Dailymotion Comments API

Top-level comments with their first replies, authors, timestamps and like counts, one page at a time.

`GET /v1/dailymotion/videos/{videoId}/comments` returns `lookupStatus`, `commentsDisabled`, `total`, `comments[]` and `page`. Each top-level comment has `id`, `text`, `createdAt`, `kind`, `depth`, `replyCount`, `likeCount`, `parentId`, `rootId`, `replyToAuthor`, `timestamps[]` and `author`, plus `replies.total` and `replies.items` with the first five replies. Use the replies route for the rest.

`limit` takes 1 to 20 top-level comments and defaults to 20. `total` counts top-level comments only and can be a few more than the rows served, because removed comments are still counted. `extras.commentCount` on the video route counts top-level comments and replies together, so it is higher when there are replies. About 7% of videos have any comments; `commentsDisabled` says whether the owner switched them off.

## Request

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

## FAQ

### How many comments come back per page?

Up to 20 top-level comments, the most Dailymotion serves for this query. Each comes with its first five replies. Set limit between 1 and 20 and page from 1.

### Why is total lower than the reply count suggests?

total counts top-level comments only. Replies are in replies.total on each comment. extras.commentCount on the video route counts both together, so it can be higher.

### What if comments are turned off?

commentsDisabled is true and comments is empty. The route still returns HTTP 200, so branch on commentsDisabled and lookupStatus.

### How much does a comments 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.
