---
updatedAt: 2026-07-27T13:25:20.000Z
---

Fetch the complete documentation index at: https://developers.dailymotion.com/llms.txt. Use this file to discover all available pages before exploring further. Append .md to any documentation page URL to get its markdown version.

# Introduction

<Callout icon="ℹ️" theme="info">
  ### You are on Dailymotion API v2 reference

  This reference covers **API v2**, the current and recommended version of the Dailymotion API.

  If you're currently using the Legacy API, the <Anchor target="_blank" href="https://developers.dailymotion.com/v0/docs/welcome">Legacy API documentation</Anchor> is still available.
</Callout>

<br />

Dailymotion API v2 is organized around 2 core components. Use this page to find the right reference for what you want to build.

<Callout icon="🔐" theme="default">
  ### Authentication required

  All API calls must be authenticated with a valid access token.

  <Anchor target="_blank" href="https://developers.dailymotion.com/v2/docs/authenticate">Get started with Authentication →</Anchor>
</Callout>

<br />

***

## Manage content, profile and Players

Use the **API v2** to programmatically manage everything you would otherwise handle in Dailymotion Studio: your videos, playlists, Player configurations and profile details.

* **Upload, edit, and delete content**
* **Create and configure custom Players**
* **Retrieve embed code**
* **Update profile information**

<HTMLBlock>{`
<a href="https://developers.dailymotion.com/v2/reference/get-video">
  <button style="padding: 10px 20px; background-color: #000000; color: white; border: none; border-radius: 6px; cursor: pointer;">
    ▶️  API v2 Reference
  </button>
</a>
`}</HTMLBlock>

<br />

***

## Embed the Player on Web, iOS and Android

The **Player SDKs** let you embed and programmatically control the Dailymotion Player across web and native environments. Each SDK exposes a consistent set of methods, events, and states to manage playback behavior and user interactions.

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

<HTMLBlock>{`
<a href="https://developers.dailymotion.com/v2/reference/web-sdk-player-methods">
  <button style="padding: 10px 20px; background-color: #000000; color: white; border: none; border-radius: 6px; cursor: pointer;">
    💻  Web SDK Reference
  </button>
</a>
`}</HTMLBlock>

<HTMLBlock>{`
<a href="https://developers.dailymotion.com/v2/reference/android-sdk-player-methods">
  <button style="padding: 10px 20px; background-color: #000000; color: white; border: none; border-radius: 6px; cursor: pointer;">
    🤖  Android SDK Reference
  </button>
</a>
`}</HTMLBlock>

<HTMLBlock>{`
<a href="https://developers.dailymotion.com/v2/reference/ios-sdk-player-methods">
  <button style="padding: 10px 20px; background-color: #000000; color: white; border: none; border-radius: 6px; cursor: pointer;">
      iOS SDK Reference
  </button>
</a>
`}</HTMLBlock>

<br />