Um recurso subscription contém informações sobre a assinatura de um usuário do YouTube. Uma inscrição notifica o usuário quando novos vídeos são adicionados a um canal ou quando outro usuário executa uma das várias ações no YouTube, como o upload ou a classificação de um vídeo ou comentários sobre um vídeo.
Métodos
A API é compatível com os seguintes métodos para recursos subscriptions:
- list
 - Retorna recursos de assinatura que correspondem aos critérios da solicitação de API. Faça um teste agora.
 - inserir
 - Adiciona uma inscrição ao canal do usuário autenticado. Faça um teste agora.
 - delete
 - Exclui uma assinatura. Faça um teste agora.
 
Representação de recurso
A estrutura JSON a seguir mostra o formato de um 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
      }
    }
  }
}Propriedades
A tabela a seguir define as propriedades que aparecem neste recurso:
| Propriedades | |
|---|---|
kind | 
      stringIdentifica o tipo do recurso da API. O valor será youtube#subscription. | 
    
etag | 
      etagA ETag deste recurso.  | 
    
id | 
      stringO ID que o YouTube usa para identificar a assinatura de forma exclusiva.  | 
    
snippet | 
      objectO objeto snippet contém detalhes básicos sobre a assinatura, incluindo o título e o canal em que o usuário se inscreveu. | 
    
snippet.publishedAt | 
      datetimeA data e a hora em que a assinatura foi criada. O valor é especificado no formato ISO 8601.  | 
    
snippet.title | 
      stringO título da assinatura.  | 
    
snippet.description | 
      stringOs detalhes da assinatura.  | 
    
snippet.resourceId | 
      objectO objeto id contém informações sobre o canal em que o usuário se inscreveu. | 
    
snippet.resourceId.kind | 
      stringO tipo de recurso da API.  | 
    
snippet.resourceId.channelId | 
      stringO valor que o YouTube usa para identificar de forma exclusiva o canal em que o usuário se inscreveu.  | 
    
snippet.channelId | 
      stringO ID que o YouTube usa para identificar exclusivamente o canal do assinante. O objeto resource_id identifica o canal a que o usuário se inscreveu. | 
    
snippet.thumbnails | 
      objectUm mapa de imagens em miniatura associadas à assinatura. Para cada objeto no mapa, a chave é o nome da imagem em miniatura, e o valor é um objeto que contém outras informações sobre a miniatura.  | 
    
snippet.thumbnails.(key) | 
      objectOs valores de chave válidos são: 
  | 
    
snippet.thumbnails.(key).url | 
      stringO URL da imagem.  | 
    
snippet.thumbnails.(key).width | 
      unsigned integerA largura da imagem.  | 
    
snippet.thumbnails.(key).height | 
      unsigned integerA altura da imagem.  | 
    
contentDetails | 
      objectO objeto contentDetails contém estatísticas básicas sobre a assinatura. | 
    
contentDetails.totalItemCount | 
      unsigned integerO número aproximado de itens que a assinatura aponta.  | 
    
contentDetails.newItemCount | 
      unsigned integerO número de novos itens na assinatura desde a última leitura do conteúdo.  | 
    
contentDetails.activityType | 
      stringO tipo de atividade a que esta inscrição se refere (somente envios, tudo). Os valores válidos para essa propriedade são: 
  | 
    
subscriberSnippet | 
      objectO objeto subscriberSnippet contém detalhes básicos sobre o assinante. | 
    
subscriberSnippet.title | 
      stringO título do canal do inscrito.  | 
    
subscriberSnippet.description | 
      stringA descrição do canal do assinante.  | 
    
subscriberSnippet.channelId | 
      stringO ID que o YouTube atribui para identificar de forma exclusiva o canal do assinante.  | 
    
subscriberSnippet.thumbnails | 
      objectMiniaturas do canal do assinante.  | 
    
subscriberSnippet.thumbnails.(key) | 
      objectOs valores de chave válidos são: 
  | 
    
subscriberSnippet.thumbnails.(key).url | 
      stringO URL da imagem.  | 
    
subscriberSnippet.thumbnails.(key).width | 
      unsigned integerA largura da imagem.  | 
    
subscriberSnippet.thumbnails.(key).height | 
      unsigned integerA altura da imagem.  |