La API de Content ID de YouTube permite administrar los activos de YouTube junto con su contenido, referencias, propiedad, derechos y políticas asociados.
- Recurso de REST: assetLabels
- Recurso de REST: assetMatchPolicy
- Recurso de REST: assetRelationships
- Recurso de REST: assetSearch
- Recurso de REST: assetShares
- Recurso de REST: assets
- Recurso de REST: campaigns
- Recurso de 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 de REST: musicReleases
- Recurso de REST: musicTracks
- Recurso de REST: ownership
- Recurso de REST: ownershipHistory
- Recurso de REST: package
- Recurso de REST: policies
- Recurso de REST: referenceConflicts
- Recurso de REST: references
- Recurso de REST: spreadsheetTemplate
- Recurso de REST: uploader
- Recurso de REST: validator
- Recurso de REST: videoAdvertisingOptions
- Recurso de REST: whitelists
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 legible por máquina para describir y consumir las APIs 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 asignada al recurso especificado por el propietario del contenido asociado con el usuario autenticado. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy Aplica parches 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} Borra 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 recursos según sus metadatos. |
Recurso de REST: assets
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/assets/{assetId} Recupera los metadatos del activo 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 los metadatos de activo. |
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 campaña especificados. |
list |
GET /youtube/partner/v1/campaigns Recupera una lista de campañas para un propietario. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId} Aplica parches 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 especificado. |
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 un reclamo. |
list |
GET /youtube/partner/v1/claims Recupera una lista de los reclamos administrados por el propietario del contenido asociado con el usuario autenticado actualmente. |
patch |
PATCH /youtube/partner/v1/claims/{claimId} Aplica parches 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 propietarios del 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 referencia 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 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 un lanzamiento o una pista. |
list |
GET /youtube/partner/v1/music/changeRequests Recupera una lista de solicitudes de cambios musicales que se informaron para 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 activo especificado por el propietario del contenido asociado con el usuario autenticado. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/ownership Proporciona información nueva sobre la propiedad del activo especificado. |
update |
PUT /youtube/partner/v1/assets/{assetId}/ownership Proporciona información nueva sobre la propiedad del 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 del propietario del contenido que proporcionó los datos. |
Recurso de REST: package
| Métodos | |
|---|---|
get |
GET /youtube/partner/v1/package/{packageId} Recupera información sobre el paquete especificado. |
insert |
POST /youtube/partner/v1/package Inserta un paquete solo con 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 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 no resueltos. |
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 formas:
|
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 hojas 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 suben contenido para un propietario del contenido. |
Recurso de REST: validator
| 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íncrono. |
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 específico subido por un socio o un usuario. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId} Aplica parches a 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 de la lista de canales permitidos de un propietario del contenido. |
get |
GET /youtube/partner/v1/whitelists/{id} Recupera un canal específico incluido en la lista de entidades permitidas 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 los canales incluidos en la lista de canales permitidos para un propietario del contenido. |