La API de Content ID de YouTube permite administrar los activos de YouTube junto con el contenido asociado, las referencias, la propiedad, los derechos y las políticas.
- Recurso de REST: assetlabels
- Recurso de REST: assetMatchPolicy
- Recurso de REST: assetRelationships
- Recurso de REST: assetSearch
- Recurso de REST: assetShares
- Recurso de REST: elementos
- Recurso de REST: campaigns
- Recurso de REST: ClaimHistory
- Recurso de REST: ClaimSearch
- Recurso de REST: reclamaciones
- Recurso de REST: contentOwners
- Recurso de REST: liveCuepoints
- Recurso de REST: metadataHistory
- Recurso de REST: musicChangeRequests
- Recurso de REST: musicReleases
- Recurso de REST: musicTracks
- Recurso de REST: propiedad
- Recurso de REST: ownershipHistory
- Recurso de REST: package
- Recurso de REST: policies
- Recurso de REST: referenceConflicts
- Recurso de REST: referencias
- Recurso de REST: hoja de cálculoTemplate
- Recurso de REST: bootloader
- 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 siguiente información cuando realices 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: assetLabel
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 elemento especificado. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy Aplica parches en la política de coincidencias del elemento. |
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} Borra una relación entre dos activos. |
insert |
POST /youtube/partner/v1/assetRelationships Crea una relación que vincule dos activos. |
list |
GET /youtube/partner/v1/assetRelationships Recupera una lista de relaciones de un elemento determinado. |
Recurso de REST: assetSearch
Métodos | |
---|---|
list |
GET /youtube/partner/v1/assetSearch Busca activos 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 recurso con los metadatos especificados. |
list |
GET /youtube/partner/v1/assets Recupera una lista de activos en función de los metadatos de estos. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} Aplica parches a los metadatos para el elemento especificado. |
update |
PUT /youtube/partner/v1/assets/{assetId} Actualiza los metadatos del elemento especificado. |
Recurso de REST: campaigns
Métodos | |
---|---|
delete |
DELETE /youtube/partner/v1/campaigns/{campaignId} Borra una campaña especificada de un propietario. |
get |
GET /youtube/partner/v1/campaigns/{campaignId} Recupera una campaña en particular para un propietario. |
insert |
POST /youtube/partner/v1/campaigns Inserte una campaña nueva de un propietario con los datos especificados de la campaña. |
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 reclamos 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 una reclamación. |
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 parches a una reclamación 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 de 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 del propietario del contenido que haya proporcionado 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 un lanzamiento o una pista. |
list |
GET /youtube/partner/v1/music/changeRequests Recupera una lista de las solicitudes de cambio de música que se informaron a un lanzamiento o una pista. |
Recurso de REST: musicReleases
Métodos | |
---|---|
list |
GET /youtube/partner/v1/music/releases Recupera una lista de lanzamientos de música. |
Recurso de REST: musicTracks
Métodos | |
---|---|
list |
GET /youtube/partner/v1/music/{parent=releases/*}/tracks Recupera una lista de pistas de música. |
Recurso de REST: ownership
Métodos | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/ownership Recupera los datos de propiedad que proporcionó el propietario del contenido asociado con el usuario autenticado para el activo especificado. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/ownership Proporciona información de propiedad nueva para el activo 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, sin importar qué propietario del contenido proporcionó los datos. |
Recurso de REST: package
Métodos | |
---|---|
get |
GET /youtube/partner/v1/package/{packageId} Recupera información del 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 parches en 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 un parche a una referencia. |
update |
PUT /youtube/partner/v1/references/{referenceId} Actualiza una referencia. |
Recurso de REST: sheetsTemplate
Métodos | |
---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate Recupera una lista de plantillas de hoja de cálculo para un propietario de contenido. |
Recurso de REST: uploader
Métodos | |
---|---|
list |
GET /youtube/partner/v1/uploader Recupera una lista de quienes suben videos para un propietario del contenido. |
Recurso de REST: Validate
Métodos | |
---|---|
validate |
POST /youtube/partner/v1/validator Valida un archivo de metadatos. |
validateAsync |
POST /youtube/partner/v1/validatorAsync Valida 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 de publicidad 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 parches en la configuración de publicidad 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 incluido en la lista blanca de un propietario de contenido. |
get |
GET /youtube/partner/v1/whitelists/{id} Recupera un canal específico incluido en la lista blanca por ID. |
insert |
POST /youtube/partner/v1/whitelists Incluye en la lista blanca un canal de YouTube para el propietario del contenido. |
list |
GET /youtube/partner/v1/whitelists Recupera una lista de canales incluidos en la lista blanca de un propietario de contenido. |