Platform API
Getting started
Introduction
The Platform API enables you to access info about videos, users, playlists, etc., manage your Player and embed it on your own website or application. At a high level, the range of available API calls covers virtually all facets of Dailymotion.
Public info are available with no specific authentication while private info and account operations are available depending on the authenticated status and permissions granted.
API Keys & Endpoints
The Platform API is accessible with both public and private API keys.
If you don’t know which API key you should use, find more details in the FAQ.
The endpoint will be different depending on the type of API key used:
https://api.dailymotion.com/
https://partner.api.dailymotion.com/rest
Objects and schema of the Platform API Reference are compatible with both endpoints.
Authentication
Check the authentication guides to access the API.
API Reference
Limitations
We enforce the following rate limitations on the video uploads made via the API:
Standard accounts limits | Verified Partners limits | |
---|---|---|
Per video | 2 hours and 4Gb | No limit |
Per 24h | 15 videos and 10 hours | 96 videos* and unlimited duration |
You can check the current limits set on your account at the video level with the limits
field: /user/<CHANNEL_ID>?fields=limits
(you need to be authenticated).
Errors
If you’re receiving error messages during your interactions with the Platform API, we’ve compiled a detailed list of possible errors you might encounter.
Whether it is authentication problems, request format issues, rate limits or anything else, we’re providing error descriptions to help you troubleshoot your requests.
API basics
If you want to get more information before diving into the API reference, read our API basics to get more insights on how to interact with the API objects, fields and filters: