For AI agents: visit https://developers.dailymotion.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Guides
Recipes
Reference
Changelog
Dailymotion API
Release Note
Helpcenter
Status Page
Contact Us
Log In
Guides
Release Note
Helpcenter
Status Page
Contact Us
Log In
Dailymotion API
Guides
Recipes
Reference
Changelog
DRM Guide
Overview
Welcome
Authentication
Get started with Authentication
Authenticate using client credentials
Authenticate using password grant type
Authenticate using authorization codes
Upload
Upload videos
Mass upload from an Excel file using Python SDK
Import content via MRSS feed
Manage Content
Edit video metadata
Generate stream URLs
Generate download URLs
Browse large video catalogs (with more than 1000 videos) with the API
Webhooks
Collect video IDs
Collect embed information with oEmbed
Live events
Create and schedule a live event
Launch an ad break during a live event
Record your live event
DRM Guide
Players
Create Player
Customize Player
Vertical Player
Autostart
Picture-in-Picture (PiP)
Loop
Chromecast & Airplay support
Embed with Web SDK
Getting started (Web SDK)
Player Embed Script (Web)
Player Library Script (Web)
iFrame (Web)
Reference (Web SDK)
SDK Usage (Web SDK)
Optimize Player loading (Web)
Use Player methods (Web)
Listen to Player events (Web)
Retrieve Player state (Web)
Add runtime Player parameters (Web)
Embed with Android SDK
Getting started (Android SDK)
Reference (Android SDK)
SDK usage (Android SDK)
Use methods with Android SDK
Listen to events with Android SDK
Retrieve Player state with Android SDK
Add runtime Player parameters (Android)
Destroy the Player with Android SDK
Customize features (Android SDK)
Fullscreen (Android)
Out-of-the-box fullscreen implementation (Android)
Custom fullscreen implementation (Android)
Programmatic fullscreen control (Android)
Fullscreen orientation (Android)
Chromecast (Android)
Sample app (Android SDK) 🛠️
Embed with iOS SDK
Getting started (iOS SDK)
Configure logs (iOS SDK)
Errors (iOS SDK)
Reference (iOS SDK)
SDK usage (iOS SDK)
Add runtime Player parameters (iOS SDK)
Listen to events (iOS SDK)
Retrieve Player state (iOS SDK)
Destroy the Player (iOS SDK)
Best practices (iOS SDK)
Preload and reuse Player (iOS SDK)
Handling advertising set up (iOS SDK)
Customize features (iOS SDK)
Fullscreen (iOS SDK)
Out-of-the-box fullscreen implementation (iOS SDK)
Custom fullscreen implementation (iOS SDK)
Fullscreen orientation (iOS)
Programmatic fullscreen control (iOS SDK)
Check fullscreen state (iOS SDK)
Chromecast (iOS SDK)
Sample app (iOS SDK) 🛠️
Advertising
Start monetizing
Domain verification
Ads.txt
App-ads.txt
TCF2
MCM
Optimize monetization
Optimize player
Optimize Player for ads
Ad viewability & user engagement
Optimize domains
CORS Policy
Optimize video inventory
Contextual video matching
Automatic recommendations
Playlist embed
Optimize ad requests
Ad tag macros
Ad pods
Ad scheduling
Extended User IDs (EIDs)
Custom config
Header bidding
Brand safety
Player ad tester 🛠️
Analytics & reports
Create & download a report
Connect analytics to 3rd party tools
Google Analytics 4 (Web)
Google Analytics 4 (Android)
Google Analytics 4 (iOS)
Chartbeat
Marfeel
Embed with other libraries
ReactJS
Flutter
React Native
Angular
Platform SDKs
Javascript SDK
PHP SDK
Python SDK
Manage Content
DRM Guide
Copy Page