# Dailymotion on Onekey > 14 endpoints for Dailymotion (14 stable, 0 beta), 1 to 5 credits each. Category: Video & streaming. One key, one JSON shape. Base URL: https://api.onekey.dev Auth: header `x-api-key: `. Call shape: `GET /v1/{platform}/{endpoint}?{params}`. Every response is `{success, data, metadata, error}`; check `success` first. Cost is in `metadata.credits_charged`. Free when served from cache (0.2 credit for a cached response over 100 KB). Failed and not-found calls are refunded. Status: stable = verified against the live source; beta = not yet verified, fields may be missing. Page: https://onekey.dev/platforms/dailymotion Reference (Markdown): https://onekey.dev/docs/api/dailymotion.md All docs: https://onekey.dev/llms.txt ## Canonical fields returned Unified-schema fields (same names on every platform), with how many of the 14 mapped Dailymotion endpoints return each: - `author.id` (string): 12 - `content.createdAt` (ISO 8601 date): 10 - `content.id` (string): 9 - `content.title` (string): 9 - `engagement.views` (integer): 9 - `media.thumbnailUrl` (URL): 9 - `content.url` (URL): 8 - `media.durationSeconds` (number): 8 - `engagement.likes` (integer): 6 - `author.avatarUrl` (URL): 4 - `author.contentCount` (integer): 4 - `author.displayName` (string): 4 - `author.followers` (integer): 4 - `author.url` (URL): 4 - `author.username` (string): 4 - `content.text` (string): 3 - `author.following` (integer): 1 - `author.verified` (boolean): 1 - `entity.description` (string): 1 - `entity.id` (string): 1 - `entity.name` (string): 1 - plus 1 platform-specific field under `ext.` ## Endpoints ### dailymotion.channel_videos Videos in a Dailymotion channel (category), e.g. news, music, sport. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/channel_videos?channel=news` with header `x-api-key: YOUR_API_KEY` - Parameters: - `channel` (string, required): Dailymotion channel id, e.g. news - `page` (string, optional, default 1): Page number - Fields returned: `content.id`, `content.title`, `content.url`, `content.createdAt`, `author.id`, `engagement.views`, `engagement.likes`, `media.durationSeconds`, `media.thumbnailUrl` - Reference: https://onekey.dev/docs/api/dailymotion/channel_videos.md ### dailymotion.channels List of Dailymotion channels (top-level categories). - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/channels` with header `x-api-key: YOUR_API_KEY` - Parameters: none - Fields returned: `entity.id`, `entity.name`, `entity.description` - Reference: https://onekey.dev/docs/api/dailymotion/channels.md ### dailymotion.followers Followers of a Dailymotion user. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/followers?user=dailymotion` with header `x-api-key: YOUR_API_KEY` - Parameters: - `user` (string, required): Dailymotion user id or username, e.g. dailymotion - `page` (string, optional, default 1): Page number - Fields returned: `author.id`, `author.username`, `author.displayName`, `author.followers`, `author.url`, `author.avatarUrl`, `author.contentCount` - Reference: https://onekey.dev/docs/api/dailymotion/followers.md ### dailymotion.following Accounts a Dailymotion user follows. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/following?user=dailymotion` with header `x-api-key: YOUR_API_KEY` - Parameters: - `user` (string, required): Dailymotion user id or username, e.g. dailymotion - `page` (string, optional, default 1): Page number - Fields returned: `author.id`, `author.username`, `author.displayName`, `author.followers`, `author.url`, `author.avatarUrl`, `author.contentCount` - Reference: https://onekey.dev/docs/api/dailymotion/following.md ### dailymotion.related Videos related to a Dailymotion video. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/related?id=x8u5nxo` with header `x-api-key: YOUR_API_KEY` - Parameters: - `id` (string, required): Dailymotion video id, e.g. x8u5nxo - `page` (string, optional, default 1): Page number - Fields returned: `content.id`, `content.title`, `content.url`, `content.createdAt`, `author.id`, `engagement.views`, `engagement.likes`, `media.durationSeconds`, `media.thumbnailUrl` - Reference: https://onekey.dev/docs/api/dailymotion/related.md ### dailymotion.search Search Dailymotion videos. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/search?q=golf` with header `x-api-key: YOUR_API_KEY` - Parameters: - `q` (string, required): Search query - Fields returned: `content.id`, `content.title`, `author.id`, `content.url`, `engagement.views`, `media.durationSeconds`, `media.thumbnailUrl`, `content.createdAt` - Reference: https://onekey.dev/docs/api/dailymotion/search.md ### dailymotion.search_users Search Dailymotion users/channels by name. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/search_users?q=news` with header `x-api-key: YOUR_API_KEY` - Parameters: - `q` (string, required): Search text - `page` (string, optional, default 1): Page number - Fields returned: `author.id`, `author.username`, `author.displayName`, `author.followers`, `author.url`, `author.avatarUrl`, `author.contentCount` - Reference: https://onekey.dev/docs/api/dailymotion/search_users.md ### dailymotion.search_videos Search Dailymotion videos by keyword. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/search_videos?q=music` with header `x-api-key: YOUR_API_KEY` - Parameters: - `q` (string, required): Search text - `page` (string, optional, default 1): Page number - Fields returned: `content.id`, `content.title`, `content.url`, `content.createdAt`, `author.id`, `engagement.views`, `engagement.likes`, `media.durationSeconds`, `media.thumbnailUrl` - Reference: https://onekey.dev/docs/api/dailymotion/search_videos.md ### dailymotion.trending Trending Dailymotion videos right now. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/trending` with header `x-api-key: YOUR_API_KEY` - Parameters: - `page` (string, optional, default 1): Page number - Fields returned: `content.id`, `content.title`, `content.url`, `content.createdAt`, `author.id`, `engagement.views`, `engagement.likes`, `media.durationSeconds`, `media.thumbnailUrl` - Reference: https://onekey.dev/docs/api/dailymotion/trending.md ### dailymotion.user Dailymotion user/channel profile: name, bio, followers, video count, avatar. - Price: 1 credit per fresh call. Status: stable. Returns: one record. - Request: `GET https://api.onekey.dev/v1/dailymotion/user?user=dailymotion` with header `x-api-key: YOUR_API_KEY` - Parameters: - `user` (string, required): Dailymotion user id or username, e.g. dailymotion - Fields returned: `author.id`, `author.username`, `author.displayName`, `content.text`, `author.avatarUrl`, `author.followers`, `author.following`, `author.url`, `author.verified`, `author.contentCount`, `engagement.views`, `content.createdAt` - Reference: https://onekey.dev/docs/api/dailymotion/user.md ### dailymotion.user_playlists Playlists created by a Dailymotion user. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/user_playlists?user=dailymotion` with header `x-api-key: YOUR_API_KEY` - Parameters: - `user` (string, required): Dailymotion user id or username, e.g. dailymotion - `page` (string, optional, default 1): Page number - Fields returned: `content.id`, `content.title`, `content.text`, `content.createdAt`, `media.thumbnailUrl`, `ext.videos` - Reference: https://onekey.dev/docs/api/dailymotion/user_playlists.md ### dailymotion.user_videos Videos uploaded by a Dailymotion user. - Price: 5 credits per fresh call. Status: stable. Returns: a list. - Request: `GET https://api.onekey.dev/v1/dailymotion/user_videos?user=dailymotion` with header `x-api-key: YOUR_API_KEY` - Parameters: - `user` (string, required): Dailymotion user id or username, e.g. dailymotion - `page` (string, optional, default 1): Page number - Fields returned: `content.id`, `content.title`, `content.url`, `content.createdAt`, `author.id`, `engagement.views`, `engagement.likes`, `media.durationSeconds`, `media.thumbnailUrl` - Reference: https://onekey.dev/docs/api/dailymotion/user_videos.md ### dailymotion.video Dailymotion video by id. - Price: 1 credit per fresh call. Status: stable. Returns: one record. - Request: `GET https://api.onekey.dev/v1/dailymotion/video?id=x8ynkt6` with header `x-api-key: YOUR_API_KEY` - Parameters: - `id` (string, required): Dailymotion video id, e.g. x8ynkt6 - Fields returned: `content.id`, `content.title`, `author.id`, `content.url`, `engagement.views`, `media.durationSeconds`, `media.thumbnailUrl`, `content.createdAt` - Reference: https://onekey.dev/docs/api/dailymotion/video.md ### dailymotion.video_info Dailymotion video details: title, owner, views, likes, duration, thumbnail. - Price: 1 credit per fresh call. Status: stable. Returns: one record. - Request: `GET https://api.onekey.dev/v1/dailymotion/video_info?id=x8u5nxo` with header `x-api-key: YOUR_API_KEY` - Parameters: - `id` (string, required): Dailymotion video id, e.g. x8u5nxo - Fields returned: `content.id`, `content.title`, `content.text`, `content.url`, `content.createdAt`, `author.id`, `engagement.views`, `engagement.likes`, `media.durationSeconds`, `media.thumbnailUrl` - Reference: https://onekey.dev/docs/api/dailymotion/video_info.md ## Sample request ```bash curl "https://api.onekey.dev/v1/dailymotion/user?user=dailymotion" \ -H "x-api-key: YOUR_API_KEY" ```