L'API YouTube Content ID permet de gérer les éléments YouTube, ainsi que leurs contenus, références, propriété, droits et règles associés.
- Ressource REST: assetLabels
- Ressource REST: assetMatchPolicy
- Ressource REST: assetRelationships
- Ressource REST: assetSearch
- Ressource REST: assetShares
- Ressource REST: assets
- Ressource REST: campagnes
- Ressource REST: ClaimHistory
- Ressource REST: ClaimSearch
- Ressource REST: revendications
- Ressource REST: contentOwners
- Ressource REST: liveCuepoints
- Ressource REST: metadataHistory
- Ressource REST: musicChangeRequests
- Ressource REST: musicReleases
- Ressource REST: musicTracks
- Ressource REST: owner
- Ressource REST: ownerHistory
- Ressource REST: package
- Ressource REST: règles
- Ressource REST: referenceConflicts
- Ressource REST: références
- Ressource REST: sheetTemplate
- Ressource REST: programme de transfert
- Ressource REST: validateur
- 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 les 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 du 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 avoir 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 de 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'élément. |
Ressource REST: assetRelationships
Méthodes | |
---|---|
delete |
DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} Supprime la relation entre deux éléments. |
insert |
POST /youtube/partner/v1/assetRelationships Crée une relation qui associe deux éléments. |
list |
GET /youtube/partner/v1/assetRelationships Récupère la liste des relations d'un élément donné. |
Ressource REST: assetSearch
Méthodes | |
---|---|
list |
GET /youtube/partner/v1/assetSearch Recherche des assets 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} Ajoute 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 la 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 à l'aide des données de campagne spécifiées. |
list |
GET /youtube/partner/v1/campaigns Récupère la liste des campagnes pour un propriétaire. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId} Appliquez un correctif aux données d'une campagne spécifique. |
update |
PUT /youtube/partner/v1/campaigns/{campaignId} Mettez à jour 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 des revendications pour une revendication spécifique. |
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 en fonction de son 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 de contenu associé à l'utilisateur actuellement authentifié. |
patch |
PATCH /youtube/partner/v1/claims/{claimId} Corrigez 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 les 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 qui correspondent 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 musicale signalée à un album ou à un titre. |
list |
GET /youtube/partner/v1/music/changeRequests Récupère la liste des demandes de modification musicale signalées à un album ou à un titre. |
Ressource REST: musicReleases
Méthodes | |
---|---|
list |
GET /youtube/partner/v1/music/releases Récupère une liste de morceaux de musique. |
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 de 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 de contenu qui les a fournies. |
Ressource REST: package
Méthodes | |
---|---|
get |
GET /youtube/partner/v1/package/{packageId} Récupère les informations pour le package spécifié. |
insert |
POST /youtube/partner/v1/package Insère un package ne contenant que des métadonnées. |
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 du propriétaire de contenu. |
patch |
PATCH /youtube/partner/v1/policies/{policyId} Ajoute 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 les informations sur le conflit de référence 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 les 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 de références de l'élément spécifié. |
patch |
PATCH /youtube/partner/v1/references/{referenceId} Apporte un correctif à une référence. |
update |
PUT /youtube/partner/v1/references/{referenceId} Met à jour une référence. |
Ressource REST: sheetTemplate
Méthodes | |
---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate Récupère une liste de 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: programme de validation
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 la validation asynchrone. |
Ressource REST: videoAdvertisingOptions
Méthodes | |
---|---|
get |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId} Récupère les paramètres d'annonces de la vidéo spécifiée. |
getEnabledAds |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds Récupère les informations relatives aux types d'annonces autorisées pour une vidéo spécifique mise en ligne par un partenaire ou un utilisateur. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId} Correction des paramètres publicitaires pour la vidéo spécifiée. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} Met à jour les paramètres d'annonces pour la vidéo spécifiée. |
Ressource REST: checklists
Méthodes | |
---|---|
delete |
DELETE /youtube/partner/v1/whitelists/{id} Supprime une chaîne sur liste blanche d'un propriétaire de contenu. |
get |
GET /youtube/partner/v1/whitelists/{id} Récupère une chaîne spécifique ajoutée à la liste blanche à l'aide de son ID. |
insert |
POST /youtube/partner/v1/whitelists Ajoutez la chaîne YouTube de votre propriétaire de contenu à la liste blanche. |
list |
GET /youtube/partner/v1/whitelists Récupère la liste des chaînes sur liste blanche pour un propriétaire de contenu. |