Introduction

Welcome to the Reference section of our developer documentation!

Our Reference section offers comprehensive guidance on how to use our API to manage content or build custom reports, and how to use our SDKs to embed our Player on web and native environments.

In this page, we'll guide you to the right reference based on what you want to achieve.



Manage content, profile and Players

Use the Platform API (REST) to programmatically manage your videos, playlists, Player configurations and account details. At a high level, it offers a full suite of endpoints which automates most workflows of the Dailymotion Studio:

  • Upload, edit, and delete content
  • Configure Players and retrieve Player embed code
  • Update user information


Build custom reports and analyze performance

The Reporting API (GraphQL) allows you to build custom reports by selecting specific metrics, dimensions, filters and products. Reports are generated in CSV format and can be integrated to your monitoring solution.

  • Generate custom reports
  • Monitor content and Player performance
  • Access audience and monetization insights
ℹ️

The Reporting API is only available to Pro Advanced & Enterprise customers.



Embed the Player on Web, iOS or Android

Embed and control the Dailymotion Player on your web and native environments with our dedicated Player SDKs. Each SDK offers a fully featured set of methods, events and states to control playback behavior programmatically.

  • Embed custom Player configurations using Player IDs
  • Out-of-the-box playback features
  • Optimized Player performances for web and native environments

What’s Next Tell your users what they should do after they've finished this page

AI Agent

Save to Branch Save