Un recurso subscription contiene información sobre la suscripción de un usuario de YouTube. Una suscripción notifica al usuario cuando se agregan nuevos videos a un canal o cuando otro usuario realiza una de varias acciones en YouTube, como subir un video, calificar un video o comentar un video.
Métodos
La API admite los siguientes métodos para los recursos subscriptions:
- list
 - Devuelve los recursos de suscripción que coinciden con los criterios de la solicitud de API. Pruébala ahora.
 - insertar
 - Agrega una suscripción al canal del usuario autenticado. Pruébala ahora.
 - borrar
 - Borra una suscripción. Pruébala ahora.
 
Representación de recursos
En la siguiente estructura JSON, se muestra el formato de un recurso subscriptions:
{
  "kind": "youtube#subscription",
  "etag": etag,
  "id": string,
  "snippet": {
    "publishedAt": datetime,
    "channelTitle": string,
    "title": string,
    "description": string,
    "resourceId": {
      "kind": string,
      "channelId": string,
    },
    "channelId": string,
    "thumbnails": {
      (key): {
        "url": string,
        "width": unsigned integer,
        "height": unsigned integer
      }
    }
  },
  "contentDetails": {
    "totalItemCount": unsigned integer,
    "newItemCount": unsigned integer,
    "activityType": string
  },
  "subscriberSnippet": {
    "title": string,
    "description": string,
    "channelId": string,
    "thumbnails": {
      (key): {
        "url": string,
        "width": unsigned integer,
        "height": unsigned integer
      }
    }
  }
}Propiedades
La siguiente tabla define las propiedades que aparecen en este recurso:
| Propiedades | |
|---|---|
kind | 
      stringIdentifica el tipo de recurso de la API. El valor será youtube#subscription. | 
    
etag | 
      etagEs el ETag de este recurso.  | 
    
id | 
      stringEs el ID que YouTube usa para identificar de forma única la suscripción.  | 
    
snippet | 
      objectEl objeto snippet contiene detalles básicos sobre la suscripción, como el título y el canal al que se suscribió el usuario. | 
    
snippet.publishedAt | 
      datetimeFecha y hora en que se creó la suscripción. El valor se especifica en formato ISO 8601.  | 
    
snippet.title | 
      stringEs el título de la suscripción.  | 
    
snippet.description | 
      stringSon los detalles de la suscripción.  | 
    
snippet.resourceId | 
      objectEl objeto id contiene información sobre el canal al que se suscribió el usuario. | 
    
snippet.resourceId.kind | 
      stringEs el tipo de recurso de la API.  | 
    
snippet.resourceId.channelId | 
      stringEs el valor que YouTube usa para identificar de forma única el canal al que se suscribió el usuario.  | 
    
snippet.channelId | 
      stringEs el ID que usa YouTube para identificar de forma única el canal del suscriptor. El objeto resource_id identifica el canal al que se suscribió el usuario. | 
    
snippet.thumbnails | 
      objectEs un mapa de imágenes en miniatura asociadas a la suscripción. Para cada objeto en el mapa, la clave es el nombre de la imagen en miniatura, y el valor es un objeto que contiene otra información sobre la viñeta.  | 
    
snippet.thumbnails.(key) | 
      objectLos valores de clave válidos son los siguientes: 
  | 
    
snippet.thumbnails.(key).url | 
      stringEs la URL de la imagen.  | 
    
snippet.thumbnails.(key).width | 
      unsigned integerAncho de la imagen.  | 
    
snippet.thumbnails.(key).height | 
      unsigned integerAltura de la imagen.  | 
    
contentDetails | 
      objectEl objeto contentDetails contiene estadísticas básicas sobre la suscripción. | 
    
contentDetails.totalItemCount | 
      unsigned integerEs la cantidad aproximada de elementos a los que apunta la suscripción.  | 
    
contentDetails.newItemCount | 
      unsigned integerEs la cantidad de elementos nuevos en la suscripción desde la última vez que se leyó su contenido.  | 
    
contentDetails.activityType | 
      stringTipo de actividad para la que es esta suscripción (solo cargas, todo). Los valores válidos para esta propiedad son los siguientes: 
  | 
    
subscriberSnippet | 
      objectEl objeto subscriberSnippet contiene detalles básicos sobre el suscriptor. | 
    
subscriberSnippet.title | 
      stringEs el título del canal del suscriptor.  | 
    
subscriberSnippet.description | 
      stringEs la descripción del canal del suscriptor.  | 
    
subscriberSnippet.channelId | 
      stringEs el ID que YouTube asigna para identificar de forma única el canal del suscriptor.  | 
    
subscriberSnippet.thumbnails | 
      objectImágenes en miniatura del canal del suscriptor.  | 
    
subscriberSnippet.thumbnails.(key) | 
      objectLos valores de clave válidos son los siguientes: 
  | 
    
subscriberSnippet.thumbnails.(key).url | 
      stringEs la URL de la imagen.  | 
    
subscriberSnippet.thumbnails.(key).width | 
      unsigned integerAncho de la imagen.  | 
    
subscriberSnippet.thumbnails.(key).height | 
      unsigned integerAltura de la imagen.  |