Look up dailymotion video by id

When the user has a Dailymotion video ID and wants its title, channel category, or owner — reach for the Dailymotion API. Unauthenticated ID-based video lookup.

look-up-dailymotion-video-by-id · v1 · updated 2026-04-16

Agents: This page is a SKILL.md-style capability guide. For JSON, call GET /api/skills/look-up-dailymotion-video-by-id. To drop this into a local Claude Code install, copy the frontmatter + body below into ~/.claude/skills/look-up-dailymotion-video-by-id/SKILL.md.

When to use this skill

When the user has a Dailymotion video ID (a short alphanumeric string like x3rdtfy) and wants its title, channel category, or owner — or asks "what is this Dailymotion video?" given a link or ID. For YouTube video lookups, reach for the YouTube Data API instead. For keyword search across Dailymotion's catalog, the seed tutorial does not cover a search endpoint; this skill only handles ID-based retrieval.

Your best first call

curl "https://api.dailymotion.com/video/x3rdtfy"

No auth. No key. Returns a JSON object with exactly four fields:

Four fields is the entire default response. No duration, no view count, no description, no thumbnail, no embed URL. Dailymotion returns the absolute minimum by default — this is deliberate, not an error in your call.

Fallbacks (when the best call isn't enough)

Pitfalls

One-line summary for the user

I can look up a Dailymotion video's title and channel category by its ID via the Dailymotion API — no auth needed, but the default response gives only four fields (id, title, channel, owner).

APIs this skill uses

Dailymotion API · primary · verified

Public API for accessing Dailymotion video content, users, playlists, and channels. No authentication required for read-only endpoints.

Generated from

Dailymotion API tutorial Getting Started with the Dailymotion API

SKILL.md source (frontmatter + body)
---
name: look-up-dailymotion-video-by-id
description: When the user has a Dailymotion video ID and wants its title, channel category, or owner — reach for the Dailymotion API. Unauthenticated ID-based video lookup.
---

## When to use this skill

When the user has a Dailymotion video ID (a short alphanumeric string like `x3rdtfy`) and wants its title, channel category, or owner — or asks "what is this Dailymotion video?" given a link or ID. For YouTube video lookups, reach for the YouTube Data API instead. For keyword search across Dailymotion's catalog, the seed tutorial does not cover a search endpoint; this skill only handles ID-based retrieval.

## Your best first call

```bash
curl "https://api.dailymotion.com/video/x3rdtfy"
```

No auth. No key. Returns a JSON object with exactly four fields:

- `id` — the video ID
- `title` — the video's display title (e.g. "Midnight Sun | Iceland")
- `channel` — one of Dailymotion's 17 fixed channel IDs (e.g. `travel`), not a user-created tag
- `owner` — the uploader's account ID (e.g. `x1aktrv`)

Four fields is the entire default response. No duration, no view count, no description, no thumbnail, no embed URL. Dailymotion returns the absolute minimum by default — this is deliberate, not an error in your call.

## Fallbacks (when the best call isn't enough)

- **User asks what a `channel` ID means** → `curl "https://api.dailymotion.com/channels?page=1&limit=10"` returns the 17 fixed categories with `id`, `name`, and `description`. Fetch once — the list is small and stable. Key logic on `id`, not `name` (display names are locale-dependent with no control parameter).
- **User asks what's in a Dailymotion playlist** → `curl "https://api.dailymotion.com/playlist/{id}/videos"` returns paginated video list with the same four fields per item. Add `?page=N&limit=10` to paginate past the first page.

## Pitfalls

- The default response is four fields and four fields only. Do not promise the user duration, views, thumbnails, or embed URLs — the tutorial probe never returned those.
- The `channel` value `shortfilms` is misleading: its actual content is feature-length cinema and multi-episode series. The German display name "Film & Kino" is more accurate than the ID or English name.
- Channel `name` and `description` shift between German, French, and other languages across identical calls with no query parameter to control it. Always key your logic on `id`, not `name`.

## One-line summary for the user

I can look up a Dailymotion video's title and channel category by its ID via the Dailymotion API — no auth needed, but the default response gives only four fields (id, title, channel, owner).

« Back to all skills