La API de Content ID de YouTube permite administrar los activos de YouTube junto con su contenido asociado, referencias, propiedad, derechos y políticas.
- Recurso REST: assetLabels
- Recurso REST: assetMatchPolicy
- Recurso REST: assetRelationships
- Recurso de REST: assetSearch
- Recurso REST: assetShares
- Recurso de REST: activos
- Recurso de REST: campañas
- Recurso REST: claimHistory
- Recurso de REST: claimSearch
- Recurso de REST: claims
- Recurso de REST: contentOwners
- Recurso de REST: liveCuepoints
- Recurso de REST: metadataHistory
- Recurso de REST: musicChangeRequests
- Recurso REST: musicReleases
- Recurso REST: musicTracks
- Recurso de REST: property
- Recurso de REST: ownershipHistory
- Recurso de REST: package
- Recurso de REST: policies
- Recurso de REST: referenceConflicts
- Recurso de REST: referencias
- Recurso de REST: spreadsheetTemplate
- Recurso REST: Uploader
- Recurso de REST: validador
- Recurso de REST: videoAdvertisingOptions
- Recurso de REST: listas blancas
Servicio: youtubepartner.googleapis.com
Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la información siguiente cuando realices las solicitudes a la API.
Documento de descubrimiento
Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
https://youtubepartner.googleapis.com
Recurso de REST: assetLabels
| Métodos | |
|---|---|
insert |
POST /youtube/partner/v1/assetLabels Inserta una etiqueta de activo para un propietario. |
list |
GET /youtube/partner/v1/assetLabels Recupera una lista de todas las etiquetas de activos de un propietario. |
Recurso de REST: assetMatchPolicy
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/matchPolicy Recupera la política de coincidencias que el propietario del contenido asociado con el usuario autenticado asignó al activo especificado. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy Aplica un parche a la política de coincidencias del activo. |
update |
PUT /youtube/partner/v1/assets/{assetId}/matchPolicy Actualiza la política de coincidencias del activo. |
Recurso de REST: assetRelationships
| Métodos | |
|---|---|
delete |
DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} Elimina una relación entre dos activos. |
insert |
POST /youtube/partner/v1/assetRelationships Crea una relación que vincula dos recursos. |
list |
GET /youtube/partner/v1/assetRelationships Recupera una lista de relaciones para un activo determinado. |
Recurso de REST: assetSearch
| Métodos | |
|---|---|
list |
GET /youtube/partner/v1/assetSearch Busca elementos según sus metadatos. |
Recurso de REST: assets
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId} Recupera los metadatos del elemento especificado. |
insert |
POST /youtube/partner/v1/assets Inserta un activo con los metadatos especificados. |
list |
GET /youtube/partner/v1/assets Recupera una lista de activos según sus metadatos. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} Aplica parches a los metadatos del recurso especificado. |
update |
PUT /youtube/partner/v1/assets/{assetId} Actualiza los metadatos del activo especificado. |
Recurso de REST: campaigns
| Métodos | |
|---|---|
delete |
DELETE /youtube/partner/v1/campaigns/{campaignId} Borra una campaña especificada para un propietario. |
get |
GET /youtube/partner/v1/campaigns/{campaignId} Recupera una campaña en particular para un propietario. |
insert |
POST /youtube/partner/v1/campaigns Inserta una campaña nueva para un propietario con los datos de la campaña especificados. |
list |
GET /youtube/partner/v1/campaigns Recupera una lista de campañas de un propietario. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId} Aplica un parche a los datos de una campaña específica. |
update |
PUT /youtube/partner/v1/campaigns/{campaignId} Actualiza los datos de una campaña específica. |
Recurso de REST: claimHistory
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/claimHistory/{claimId} Recupera el historial de reclamos de un reclamo específico. |
Recurso de REST: claimSearch
| Métodos | |
|---|---|
list |
GET /youtube/partner/v1/claimSearch Recupera una lista de reclamaciones que coinciden con los criterios de búsqueda. |
Recurso de REST: claims
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/claims/{claimId} Recupera un reclamo específico por ID. |
insert |
POST /youtube/partner/v1/claims Crea un reclamo. |
list |
GET /youtube/partner/v1/claims Recupera una lista de reclamos administrados por el propietario del contenido asociado con el usuario autenticado actualmente. |
patch |
PATCH /youtube/partner/v1/claims/{claimId} Aplica un parche a un reclamo existente cambiando su política o su estado. |
update |
PUT /youtube/partner/v1/claims/{claimId} Actualiza un reclamo existente cambiando su política o su estado. |
Recurso de REST: contentOwners
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/contentOwners/{contentOwnerId} Recupera información sobre el propietario del contenido especificado. |
list |
GET /youtube/partner/v1/contentOwners Recupera una lista de los propietarios de contenido que coinciden con los criterios de la solicitud. |
Recurso de REST: liveCuepoints
| Métodos | |
|---|---|
insert |
POST /youtube/partner/v1/liveCuepoints Inserta un punto de inserción en una transmisión en vivo. |
Recurso de REST: metadataHistory
| Métodos | |
|---|---|
list |
GET /youtube/partner/v1/metadataHistory Recupera una lista de todos los metadatos proporcionados para un activo, independientemente de qué propietario de contenido proporcionó los datos. |
Recurso de REST: musicChangeRequests
| Métodos | |
|---|---|
create |
POST /youtube/partner/v1/music/changeRequests Crea una solicitud de cambio de música que se informa a una versión o un segmento. |
list |
GET /youtube/partner/v1/music/changeRequests Recupera una lista de solicitudes de cambios musicales informadas a un lanzamiento o una pista. |
Recurso de REST: musicReleases
| Métodos | |
|---|---|
list |
GET /youtube/partner/v1/music/releases Recupera una lista de lanzamientos musicales. |
Recurso de REST: musicTracks
| Métodos | |
|---|---|
list |
GET /youtube/partner/v1/music/{parent=releases/*}/tracks Recupera una lista de pistas musicales. |
Recurso de REST: ownership
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/ownership Recupera los datos de propiedad proporcionados para el elemento especificado por el propietario del contenido asociado con el usuario autenticado. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/ownership Proporciona información de propiedad nueva para el elemento especificado. |
update |
PUT /youtube/partner/v1/assets/{assetId}/ownership Proporciona información de propiedad nueva para el activo especificado. |
Recurso de REST: ownershipHistory
| Métodos | |
|---|---|
list |
GET /youtube/partner/v1/ownershipHistory Recupera una lista de los datos de propiedad de un activo, independientemente de qué propietario del contenido proporcionó los datos. |
Recurso de REST: package
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/package/{packageId} Recupera información para el paquete especificado. |
insert |
POST /youtube/partner/v1/package Inserta un paquete de solo metadatos. |
Recurso de REST: policies
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/policies/{policyId} Recupera la política guardada especificada. |
insert |
POST /youtube/partner/v1/policies Crea una política guardada. |
list |
GET /youtube/partner/v1/policies Recupera una lista de las políticas guardadas del propietario del contenido. |
patch |
PATCH /youtube/partner/v1/policies/{policyId} Aplica un parche a la política guardada especificada. |
update |
PUT /youtube/partner/v1/policies/{policyId} Actualiza la política guardada especificada. |
Recurso de REST: referenceConflicts
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/referenceConflicts/{referenceConflictId} Recupera información sobre el conflicto de referencia especificado. |
list |
GET /youtube/partner/v1/referenceConflicts Recupera una lista de conflictos de referencia sin resolver. |
Recurso de REST: references
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/references/{referenceId} Recupera información sobre la referencia especificada. |
insert |
POST /youtube/partner/v1/references POST /upload/youtube/partner/v1/references Crea una referencia de una de las siguientes maneras:
|
list |
GET /youtube/partner/v1/references Recupera una lista de referencias por ID o la lista de referencias del activo especificado. |
patch |
PATCH /youtube/partner/v1/references/{referenceId} Aplica parches a una referencia. |
update |
PUT /youtube/partner/v1/references/{referenceId} Actualiza una referencia. |
Recurso de REST: spreadsheetTemplate
| Métodos | |
|---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate Recupera una lista de plantillas de hoja de cálculo para un propietario del contenido. |
Recurso de REST: uploader
| Métodos | |
|---|---|
list |
GET /youtube/partner/v1/uploader Recupera una lista de los usuarios que subieron contenido para un propietario. |
Recurso de REST: validator
| Métodos | |
|---|---|
validate |
POST /youtube/partner/v1/validator Validar un archivo de metadatos |
validateAsync |
POST /youtube/partner/v1/validatorAsync Validar un archivo de metadatos de forma asíncrona |
validateAsyncStatus |
POST /youtube/partner/v1/validatorAsyncStatus Obtén el estado de validación asíncrona. |
Recurso de REST: videoAdvertisingOptions
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId} Recupera la configuración publicitaria del video especificado. |
getEnabledAds |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds Recupera detalles sobre los tipos de anuncios permitidos para un video subido por un socio o un usuario específico. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId} Aplica un parche a la configuración publicitaria del video especificado. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} Actualiza la configuración de publicidad del video especificado. |
Recurso de REST: whitelists
| Métodos | |
|---|---|
delete |
DELETE /youtube/partner/v1/whitelists/{id} Quita un canal de la lista de canales permitidos de un propietario del contenido. |
get |
GET /youtube/partner/v1/whitelists/{id} Recupera un canal específico de la lista blanca por ID. |
insert |
POST /youtube/partner/v1/whitelists Incluye en la lista blanca un canal de YouTube para tu propietario del contenido. |
list |
GET /youtube/partner/v1/whitelists Recupera una lista de canales incluidos en la lista de canales permitidos de un propietario del contenido. |