L'API YouTube Content ID permet de gérer les éléments YouTube ainsi que les contenus, références, droits de propriété, droits et règles qui leur sont associés.
- Ressource REST : assetLabels
- Ressource REST: assetMatchPolicy
- Ressource REST : assetRelationships
- Ressource REST: assetSearch
- Ressource REST: assetShares
- Ressource REST: ressources
- Ressource REST: campaigns
- Ressource REST : claimHistory
- Ressource REST: claimSearch
- Ressource REST : claims
- Ressource REST: contentOwners
- Ressource REST : liveCuepoints
- Ressource REST: metadataHistory
- Ressource REST: musicChangeRequests
- Ressource REST: musicReleases
- Ressource REST : musicTracks
- Ressource REST : propriété
- Ressource REST: ownershipHistory
- Ressource REST: package
- Ressource REST: policies
- Ressource REST: referenceConflicts
- Ressource REST : références
- Ressource REST : spreadsheetTemplate
- Ressource REST : uploader
- Ressource REST : validator
- Ressource REST: videoAdvertisingOptions
- Ressource REST: listes blanches
Service : youtubepartner.googleapis.com
Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, utilisez les informations suivantes lorsque vous effectuez des requêtes API.
Document de découverte
Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit le document de découverte suivant :
Point de terminaison de service
Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :
https://youtubepartner.googleapis.com
Ressource REST : assetLabels
| Méthodes | |
|---|---|
insert |
POST /youtube/partner/v1/assetLabels Insérez un libellé d'élément pour un propriétaire. |
list |
GET /youtube/partner/v1/assetLabels Récupère la liste de tous les libellés d'éléments pour un propriétaire. |
Ressource REST: assetMatchPolicy
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/matchPolicy Récupère la règle de correspondance attribuée à l'élément spécifié par le propriétaire du contenu associé à l'utilisateur authentifié. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy Applique un correctif à la règle de correspondance de l'élément. |
update |
PUT /youtube/partner/v1/assets/{assetId}/matchPolicy Met à jour la règle de correspondance de l'asset. |
Ressource REST : assetRelationships
| Méthodes | |
|---|---|
delete |
DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} Supprime une relation entre deux éléments. |
insert |
POST /youtube/partner/v1/assetRelationships Crée une relation qui lie deux composants. |
list |
GET /youtube/partner/v1/assetRelationships Récupère une liste de relations pour un élément donné. |
Ressource REST: assetSearch
| Méthodes | |
|---|---|
list |
GET /youtube/partner/v1/assetSearch Recherche des éléments en fonction de leurs métadonnées. |
Ressource REST : assets
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId} Récupère les métadonnées de l'élément spécifié. |
insert |
POST /youtube/partner/v1/assets Insère un élément avec les métadonnées spécifiées. |
list |
GET /youtube/partner/v1/assets Récupère une liste d'éléments en fonction de leurs métadonnées. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} Applique un correctif aux métadonnées de l'élément spécifié. |
update |
PUT /youtube/partner/v1/assets/{assetId} Met à jour les métadonnées de l'élément spécifié. |
Ressource REST : campaigns
| Méthodes | |
|---|---|
delete |
DELETE /youtube/partner/v1/campaigns/{campaignId} Supprime une campagne spécifiée pour un propriétaire. |
get |
GET /youtube/partner/v1/campaigns/{campaignId} Récupère une campagne spécifique pour un propriétaire. |
insert |
POST /youtube/partner/v1/campaigns Insérez une nouvelle campagne pour un propriétaire utilisant les données de campagne spécifiées. |
list |
GET /youtube/partner/v1/campaigns Récupère la liste des campagnes d'un propriétaire. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId} Appliquer un correctif aux données d'une campagne spécifique |
update |
PUT /youtube/partner/v1/campaigns/{campaignId} Modifiez les données d'une campagne spécifique. |
Ressource REST: claimHistory
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/claimHistory/{claimId} Récupère l'historique d'une revendication spécifiée. |
Ressource REST : claimSearch
| Méthodes | |
|---|---|
list |
GET /youtube/partner/v1/claimSearch Récupère une liste de revendications correspondant aux critères de recherche. |
Ressource REST: claims
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/claims/{claimId} Récupère une revendication spécifique par ID. |
insert |
POST /youtube/partner/v1/claims Crée une revendication. |
list |
GET /youtube/partner/v1/claims Récupère la liste des revendications gérées par le propriétaire du contenu associé à l'utilisateur actuellement authentifié. |
patch |
PATCH /youtube/partner/v1/claims/{claimId} Corrige une revendication existante en modifiant sa règle ou son état. |
update |
PUT /youtube/partner/v1/claims/{claimId} Met à jour une revendication existante en modifiant sa règle ou son état. |
Ressource REST : contentOwners
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/contentOwners/{contentOwnerId} Récupère des informations sur le propriétaire de contenu spécifié. |
list |
GET /youtube/partner/v1/contentOwners Récupère la liste des propriétaires de contenu correspondant aux critères de la requête. |
Ressource REST : liveCuepoints
| Méthodes | |
|---|---|
insert |
POST /youtube/partner/v1/liveCuepoints Insère un point de repère dans une diffusion en direct. |
Ressource REST : metadataHistory
| Méthodes | |
|---|---|
list |
GET /youtube/partner/v1/metadataHistory Récupère la liste de toutes les métadonnées fournies pour un élément, quel que soit le propriétaire de contenu qui a fourni les données. |
Ressource REST : musicChangeRequests
| Méthodes | |
|---|---|
create |
POST /youtube/partner/v1/music/changeRequests Crée une demande de modification de musique signalée à une sortie ou à un titre. |
list |
GET /youtube/partner/v1/music/changeRequests Récupère la liste des demandes de modification de musique signalées pour un titre ou un album. |
Ressource REST : musicReleases
| Méthodes | |
|---|---|
list |
GET /youtube/partner/v1/music/releases Récupère une liste de sorties musicales. |
Ressource REST : musicTracks
| Méthodes | |
|---|---|
list |
GET /youtube/partner/v1/music/{parent=releases/*}/tracks Récupère une liste de titres musicaux. |
Ressource REST: ownership
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/ownership Récupère les données de propriété fournies pour l'élément spécifié par le propriétaire du contenu associé à l'utilisateur authentifié. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/ownership Fournit de nouvelles informations de propriété pour l'élément spécifié. |
update |
PUT /youtube/partner/v1/assets/{assetId}/ownership Fournit de nouvelles informations de propriété pour l'élément spécifié. |
Ressource REST : ownershipHistory
| Méthodes | |
|---|---|
list |
GET /youtube/partner/v1/ownershipHistory Récupère la liste des données de propriété d'un élément, quel que soit le propriétaire du contenu qui a fourni les données. |
Ressource REST: package
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/package/{packageId} Récupère des informations pour le package spécifié. |
insert |
POST /youtube/partner/v1/package Insère un package de métadonnées uniquement. |
Ressource REST : policies
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/policies/{policyId} Récupère la règle enregistrée spécifiée. |
insert |
POST /youtube/partner/v1/policies Crée une règle enregistrée. |
list |
GET /youtube/partner/v1/policies Récupère la liste des règles enregistrées par le propriétaire de contenu. |
patch |
PATCH /youtube/partner/v1/policies/{policyId} Applique un correctif à la règle enregistrée spécifiée. |
update |
PUT /youtube/partner/v1/policies/{policyId} Met à jour la règle enregistrée spécifiée. |
Ressource REST : referenceConflicts
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/referenceConflicts/{referenceConflictId} Récupère des informations sur le conflit de références spécifié. |
list |
GET /youtube/partner/v1/referenceConflicts Récupère la liste des conflits de références non résolus. |
Ressource REST: references
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/references/{referenceId} Récupère des informations sur la référence spécifiée. |
insert |
POST /youtube/partner/v1/references POST /upload/youtube/partner/v1/references Crée une référence de l'une des manières suivantes :
|
list |
GET /youtube/partner/v1/references Récupère une liste de références par ID ou la liste des références de l'asset spécifié. |
patch |
PATCH /youtube/partner/v1/references/{referenceId} Ajoute un correctif à une référence. |
update |
PUT /youtube/partner/v1/references/{referenceId} Met à jour une référence. |
Ressource REST : spreadsheetTemplate
| Méthodes | |
|---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate Récupère la liste des modèles de feuilles de calcul pour un propriétaire de contenu. |
Ressource REST: uploader
| Méthodes | |
|---|---|
list |
GET /youtube/partner/v1/uploader Récupère la liste des utilisateurs mettant en ligne des vidéos pour un propriétaire de contenu. |
Ressource REST: validate
| Méthodes | |
|---|---|
validate |
POST /youtube/partner/v1/validator Validez un fichier de métadonnées. |
validateAsync |
POST /youtube/partner/v1/validatorAsync Validez un fichier de métadonnées de manière asynchrone. |
validateAsyncStatus |
POST /youtube/partner/v1/validatorAsyncStatus Obtenez l'état de validation asynchrone. |
Ressource REST : videoAdvertisingOptions
| Méthodes | |
|---|---|
get |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId} Récupère les paramètres d'annonces pour la vidéo spécifiée. |
getEnabledAds |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds Récupère des informations sur les types d'annonces autorisés pour une vidéo mise en ligne par un partenaire ou un utilisateur spécifié. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId} Applique un correctif aux paramètres d'annonces pour la vidéo spécifiée. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} Met à jour les paramètres publicitaires de la vidéo spécifiée. |
Ressource REST: Centers
| Méthodes | |
|---|---|
delete |
DELETE /youtube/partner/v1/whitelists/{id} Supprime une chaîne sur liste blanche pour un propriétaire de contenu. |
get |
GET /youtube/partner/v1/whitelists/{id} Récupère une chaîne spécifique sur liste blanche à l'aide de son ID. |
insert |
POST /youtube/partner/v1/whitelists Ajoutez une chaîne YouTube à la liste blanche pour votre propriétaire de contenu. |
list |
GET /youtube/partner/v1/whitelists Récupère la liste des chaînes ajoutées à la liste blanche pour un propriétaire de contenu. |