Conecta-seEntrar na plataforma

Spotify

Pesquisar músicas, administrar playlists, controlar reprodução e acessar a biblioteca do Spotify.

Integrações e ferramentasComunicaçãoConexão: OAuth

O que faz

Integre o Spotify ao seu fluxo. Busque faixas, álbuns, artistas e playlists. Gerencie playlists, acesse a sua biblioteca, controle a reprodução e explore podcasts e audiolivros.

Quando usar: Use quando o seu fluxo precisar pesquisar músicas, administrar playlists, controlar reprodução e acessar a biblioteca do Spotify.

Exemplo de situação: Enviar uma confirmação ao cliente ou à equipe no canal correto.

Antes de começar

Conexão necessária: OAuth.

Conecte a conta pelo botão de autorização do campo de credencial e confira qual usuário ou organização foi escolhido.

Passo a passo

  1. Adicione Spotify ao desenho a partir da aba Blocos e ligue a entrada dele à etapa anterior.
  2. Conecte a conta pelo botão de autorização do campo de credencial e confira qual usuário ou organização foi escolhido.
  3. Escolha a operação. O painel mostra só os campos que essa operação usa.
  4. Preencha os campos obrigatórios. Para usar um dado de uma etapa anterior, digite < e escolha o bloco e o campo.
  5. Clique em Executar com dados de teste e confira, no terminal, o que entrou e o que saiu do bloco.
  6. Só publique depois de conferir o resultado da execução de teste.

Operações

OperaçãoO que faz
BuscarBusca com o bloco Spotify.
Obter faixaObtém faixa com o bloco Spotify.
Obter várias faixasObtém várias faixas com o bloco Spotify.
Obter álbumObtém álbum com o bloco Spotify.
Obter vários álbunsObtém vários álbuns com o bloco Spotify.
Obter faixas do álbumObtém faixas do álbum com o bloco Spotify.
Obter álbuns salvosObtém álbuns salvos com o bloco Spotify.
Salvar álbunsSalva álbuns com o bloco Spotify.
Remover álbuns salvosRemove álbuns salvos com o bloco Spotify.
Verificar álbuns salvosVerifica álbuns salvos com o bloco Spotify.
Obter artistaObtém artista com o bloco Spotify.
Obter vários artistasObtém vários artistas com o bloco Spotify.
Obter álbuns do artistaObtém álbuns do artista com o bloco Spotify.
Obter faixas mais populares do artistaObtém faixas mais populares do artista com o bloco Spotify.
Seguir artistasSegue artistas com o bloco Spotify.
Deixar de seguir artistasDeixa de seguir artistas com o bloco Spotify.
Obter artistas seguidosObtém artistas seguidos com o bloco Spotify.
Verificar se segueVerifica se segue com o bloco Spotify.
Obter podcastObtém podcast com o bloco Spotify.
Obter vários podcastsObtém vários podcasts com o bloco Spotify.
Obter episódios do podcastObtém episódios do podcast com o bloco Spotify.
Obter podcasts salvosObtém podcasts salvos com o bloco Spotify.
Salvar podcastsSalva podcasts com o bloco Spotify.
Remover podcasts salvosRemove podcasts salvos com o bloco Spotify.
Verificar podcasts salvosVerifica podcasts salvos com o bloco Spotify.
Obter episódioObtém episódio com o bloco Spotify.
Obter vários episódiosObtém vários episódios com o bloco Spotify.
Obter episódios salvosObtém episódios salvos com o bloco Spotify.
Salvar episódiosSalva episódios com o bloco Spotify.
Remover episódios salvosRemove episódios salvos com o bloco Spotify.
Verificar episódios salvosVerifica episódios salvos com o bloco Spotify.
Obter audiolivroObtém audiolivro com o bloco Spotify.
Obter vários audiolivrosObtém vários audiolivros com o bloco Spotify.
Obter capítulos do audiolivroObtém capítulos do audiolivro com o bloco Spotify.
Obter audiolivros salvosObtém audiolivros salvos com o bloco Spotify.
Salvar audiolivrosSalva audiolivros com o bloco Spotify.
Remover audiolivros salvosRemove audiolivros salvos com o bloco Spotify.
Verificar audiolivros salvosVerifica audiolivros salvos com o bloco Spotify.
Obter playlistObtém playlist com o bloco Spotify.
Obter faixas da playlistObtém faixas da playlist com o bloco Spotify.
Obter capa da playlistObtém capa da playlist com o bloco Spotify.
Obter minhas playlistsObtém minhas playlists com o bloco Spotify.
Criar playlistCria playlist com o bloco Spotify.
Atualizar playlistAtualiza playlist com o bloco Spotify.
Adicionar capa à playlistAdiciona capa à playlist com o bloco Spotify.
Adicionar faixas à playlistAdiciona faixas à playlist com o bloco Spotify.
Remover faixas da playlistRemove faixas da playlist com o bloco Spotify.
Reordenar itens da playlistReordena itens da playlist com o bloco Spotify.
Substituir itens da playlistSubstitui itens da playlist com o bloco Spotify.
Seguir playlistSegue playlist com o bloco Spotify.
Deixar de seguir playlistDeixa de seguir playlist com o bloco Spotify.
Verificar seguidores da playlistVerifica seguidores da playlist com o bloco Spotify.
Obter meu perfilObtém meu perfil com o bloco Spotify.
Obter perfil do usuárioObtém perfil do usuário com o bloco Spotify.
Obter minhas faixas mais ouvidasObtém minhas faixas mais ouvidas com o bloco Spotify.
Obter meus artistas mais ouvidosObtém meus artistas mais ouvidos com o bloco Spotify.
Obter faixas salvasObtém faixas salvas com o bloco Spotify.
Salvar faixasSalva faixas com o bloco Spotify.
Remover faixas salvasRemove faixas salvas com o bloco Spotify.
Verificar faixas salvasVerifica faixas salvas com o bloco Spotify.
Obter faixas tocadas recentementeObtém faixas tocadas recentemente com o bloco Spotify.
Obter novos lançamentosObtém novos lançamentos com o bloco Spotify.
Obter categoriasObtém categorias com o bloco Spotify.
Obter mercados disponíveisObtém mercados disponíveis com o bloco Spotify.
Obter estado da reproduçãoObtém estado da reprodução com o bloco Spotify.
Obter o que está tocandoObtém o que está tocando com o bloco Spotify.
Obter dispositivosObtém dispositivos com o bloco Spotify.
Obter filaObtém fila com o bloco Spotify.
ReproduzirReproduze com o bloco Spotify.
PausarPausa com o bloco Spotify.
Pular para a próximaPula para a próxima com o bloco Spotify.
Voltar para a anteriorVolta para a anterior com o bloco Spotify.
Ir para a posiçãoExecuta a operação “Ir para a posição” com o bloco Spotify.
Adicionar à filaAdiciona à fila com o bloco Spotify.
Definir volumeDefine volume com o bloco Spotify.
Definir repetiçãoDefine repetição com o bloco Spotify.
Definir modo aleatórioDefine modo aleatório com o bloco Spotify.
Transferir reproduçãoTransfere reprodução com o bloco Spotify.

Campos

Mostrar campos de
  • Operação

    Escolhe qual ação este bloco executará.

    Opções:
    Buscar · Obter faixa · Obter várias faixas · Obter álbum · Obter vários álbuns · Obter faixas do álbum · Obter álbuns salvos · Salvar álbuns · Remover álbuns salvos · Verificar álbuns salvos · Obter artista · Obter vários artistas · Obter álbuns do artista · Obter faixas mais populares do artista · Seguir artistas · Deixar de seguir artistas · Obter artistas seguidos · Verificar se segue · Obter podcast · Obter vários podcasts · Obter episódios do podcast · Obter podcasts salvos · Salvar podcasts · Remover podcasts salvos · Verificar podcasts salvos · Obter episódio · Obter vários episódios · Obter episódios salvos · Salvar episódios · Remover episódios salvos · Verificar episódios salvos · Obter audiolivro · Obter vários audiolivros · Obter capítulos do audiolivro · Obter audiolivros salvos · Salvar audiolivros · Remover audiolivros salvos · Verificar audiolivros salvos · Obter playlist · Obter faixas da playlist e mais 38
    Padrão:
    Buscar
  • Conta do Spotify

    Obrigatório

    Seleciona a conta já conectada que autoriza o acesso ao serviço.

    Exemplo:
    (escolha a conta conectada)
  • Conta do Spotify

    ObrigatórioEm campos adicionais

    Informa manualmente a credencial usada pela integração no modo avançado.

  • Consulta de busca

    Obrigatório conforme a operação

    Informa a consulta usada para localizar ou transformar dados.

    Aparece em:
    Buscar
    Exemplo:
    SELECT * FROM clientes WHERE status = 'ativo'
  • Tipo de busca

    Escolhe uma das opções aceitas por este campo.

    Aparece em:
    Buscar
    Opções:
    Faixas · Álbuns · Artistas · Playlists · Podcasts · Episódios · Audiolivros · Todos
    Padrão:
    Faixas
  • ID da faixa

    Obrigatório conforme a operação

    ID da faixa no Spotify.

    Aparece em:
    Obter faixa
    Exemplo:
    id-do-recurso
  • IDs das faixas

    Obrigatório conforme a operação

    IDs das faixas, separados por vírgula.

    Aparece em:
    Obter várias faixas, Salvar faixas, Remover faixas salvas, Verificar faixas salvas
    Exemplo:
    IDs das faixas, separados por vírgula
  • ID do álbum

    Obrigatório conforme a operação

    ID do álbum no Spotify.

    Aparece em:
    Obter álbum, Obter faixas do álbum
    Exemplo:
    id-do-recurso
  • IDs dos álbuns

    Obrigatório conforme a operação

    IDs dos álbuns, separados por vírgula.

    Aparece em:
    Obter vários álbuns, Salvar álbuns, Remover álbuns salvos, Verificar álbuns salvos
    Exemplo:
    IDs dos álbuns, separados por vírgula
  • ID do artista

    Obrigatório conforme a operação

    ID do artista no Spotify.

    Aparece em:
    Obter artista, Obter álbuns do artista, Obter faixas mais populares do artista
    Exemplo:
    id-do-recurso
  • IDs dos artistas

    Obrigatório conforme a operação

    IDs dos artistas, separados por vírgula.

    Aparece em:
    Obter vários artistas, Seguir artistas, Deixar de seguir artistas
    Exemplo:
    IDs dos artistas, separados por vírgula
  • ID do podcast

    Obrigatório conforme a operação

    ID do podcast no Spotify.

    Aparece em:
    Obter podcast, Obter episódios do podcast
    Exemplo:
    id-do-recurso
  • IDs dos podcasts

    Obrigatório conforme a operação

    IDs dos podcasts, separados por vírgula.

    Aparece em:
    Obter vários podcasts, Salvar podcasts, Remover podcasts salvos, Verificar podcasts salvos
    Exemplo:
    IDs dos podcasts, separados por vírgula
  • ID do episódio

    Obrigatório conforme a operação

    ID do episódio no Spotify.

    Aparece em:
    Obter episódio
    Exemplo:
    id-do-recurso
  • IDs dos episódios

    Obrigatório conforme a operação

    IDs dos episódios, separados por vírgula.

    Aparece em:
    Obter vários episódios, Salvar episódios, Remover episódios salvos, Verificar episódios salvos
    Exemplo:
    IDs dos episódios, separados por vírgula
  • ID do audiolivro

    Obrigatório conforme a operação

    ID do audiolivro no Spotify.

    Aparece em:
    Obter audiolivro, Obter capítulos do audiolivro
    Exemplo:
    id-do-recurso
  • IDs dos audiolivros

    Obrigatório conforme a operação

    IDs dos audiolivros, separados por vírgula.

    Aparece em:
    Obter vários audiolivros, Salvar audiolivros, Remover audiolivros salvos, Verificar audiolivros salvos
    Exemplo:
    IDs dos audiolivros, separados por vírgula
  • Tipo

    Escolhe uma das opções aceitas por este campo.

    Aparece em:
    Verificar se segue
    Opções:
    Artista · Usuário
    Padrão:
    Artista
  • IDs a verificar

    Obrigatório conforme a operação

    IDs de artistas ou usuários, separados por vírgula.

    Aparece em:
    Verificar se segue
    Exemplo:
    IDs de artistas ou usuários, separados por vírgula
  • ID do usuário

    Obrigatório conforme a operação

    ID do usuário no Spotify.

    Aparece em:
    Obter perfil do usuário
    Exemplo:
    id-do-recurso
  • ID da playlist

    Obrigatório conforme a operação

    ID da playlist no Spotify.

    Aparece em:
    Obter playlist, Obter faixas da playlist, Obter capa da playlist, Atualizar playlist, Adicionar capa à playlist, Adicionar faixas à playlist, Remover faixas da playlist, Reordenar itens da playlist, Substituir itens da playlist, Seguir playlist, Deixar de seguir playlist, Verificar seguidores da playlist
    Exemplo:
    id-do-recurso
  • Nome da playlist

    Obrigatório conforme a operação

    Minha playlist incrível.

    Aparece em:
    Criar playlist
    Exemplo:
    Exemplo de atendimento
  • Novo nome

    Novo nome da playlist (opcional).

    Aparece em:
    Atualizar playlist
    Exemplo:
    Exemplo de atendimento
  • Descrição da playlist

    Descrição da playlist (opcional).

    Aparece em:
    Criar playlist, Atualizar playlist
    Exemplo:
    Descrição da playlist (opcional)
  • Pública

    Ativa ou desativa este comportamento.

    Aparece em:
    Criar playlist, Atualizar playlist, Seguir playlist
    Padrão:
    true
  • IDs dos usuários

    Obrigatório conforme a operação

    IDs dos usuários a verificar, separados por vírgula (máx. 5).

    Aparece em:
    Verificar seguidores da playlist
    Exemplo:
    IDs dos usuários a verificar, separados por vírgula (máx. 5)
  • Imagem de capa

    Obrigatório conforme a operação

    Envie a imagem de capa (JPEG, máx. 256 KB).

    Aparece em:
    Adicionar capa à playlist
    Exemplo:
    (selecione um arquivo de teste)
  • Imagem de capa

    Obrigatório conforme a operaçãoEm campos adicionais

    Referencie uma imagem de blocos anteriores.

    Aparece em:
    Adicionar capa à playlist
  • Início do intervalo

    Obrigatório conforme a operação

    Índice inicial dos itens a mover.

    Aparece em:
    Reordenar itens da playlist
    Exemplo:
    A1:D20
  • Inserir antes de

    Obrigatório conforme a operação

    Índice antes do qual inserir.

    Aparece em:
    Reordenar itens da playlist
    Exemplo:
    Índice antes do qual inserir
  • Tamanho do intervalo

    Quantidade de itens a mover (padrão: 1).

    Aparece em:
    Reordenar itens da playlist
    Exemplo:
    A1:D20
  • URIs das faixas

    Obrigatório conforme a operação

    Faixas do Spotify em formato URI, separadas por vírgula: spotify:track: seguido do ID que aparece no link de compartilhamento da música.

    Aparece em:
    Adicionar faixas à playlist, Remover faixas da playlist, Substituir itens da playlist
    Exemplo:
    https://api.exemplo.com/v1/recurso
  • País

    Código ISO do país (ex.: US, GB).

    Aparece em:
    Obter novos lançamentos, Obter categorias
    Exemplo:
    10
  • Período

    Define a data, o horário ou a programação usada pela operação.

    Aparece em:
    Obter minhas faixas mais ouvidas, Obter meus artistas mais ouvidos
    Opções:
    Últimas 4 semanas · Últimos 6 meses · Todo o período
    Padrão:
    Últimos 6 meses
    Exemplo:
    Últimas 4 semanas
  • ID do dispositivo

    Opcional — se ficar vazio, usa o dispositivo ativo.

    Aparece em:
    Reproduzir, Pausar, Pular para a próxima, Voltar para a anterior, Adicionar à fila, Definir volume, Ir para a posição, Definir repetição, Definir modo aleatório
    Exemplo:
    id-do-recurso
  • URI do contexto

    Informa o endereço seguro do serviço ou recurso que será acessado.

    Aparece em:
    Reproduzir
    Exemplo:
    https://api.exemplo.com/v1/recurso
  • URIs das faixas

    Faixas que o Spotify vai tocar, em formato URI e separadas por vírgula: spotify:track: seguido do ID que aparece no link de compartilhamento da música.

    Aparece em:
    Reproduzir
    Exemplo:
    https://api.exemplo.com/v1/recurso
  • URI da faixa

    Obrigatório conforme a operação

    Informa o endereço seguro do serviço ou recurso que será acessado.

    Aparece em:
    Adicionar à fila
    Exemplo:
    https://api.exemplo.com/v1/recurso
  • Volume

    Volume da reprodução no dispositivo ativo do Spotify, de 0 (mudo) a 100 (máximo).

    Aparece em:
    Definir volume
  • Posição (ms)

    Obrigatório conforme a operação

    Posição em milissegundos.

    Aparece em:
    Ir para a posição
    Exemplo:
    Posição em milissegundos
  • Modo de repetição

    Escolhe uma das opções aceitas por este campo.

    Aparece em:
    Definir repetição
    Opções:
    Desativado · Faixa · Contexto (álbum/playlist)
    Padrão:
    Desativado
  • Modo aleatório

    Ativa ou desativa este comportamento.

    Aparece em:
    Definir modo aleatório
    Padrão:
    false
  • ID do dispositivo de destino

    Obrigatório conforme a operação

    ID do dispositivo para onde transferir.

    Aparece em:
    Transferir reprodução
    Exemplo:
    id-do-recurso
  • Limite

    Número de resultados (1-50, padrão: 20).

    Aparece em:
    Buscar, Obter faixas do álbum, Obter álbuns salvos, Obter álbuns do artista, Obter faixas da playlist, Obter minhas playlists, Obter minhas faixas mais ouvidas, Obter meus artistas mais ouvidos, Obter faixas salvas, Obter faixas tocadas recentemente, Obter novos lançamentos, Obter categorias, Obter artistas seguidos, Obter episódios do podcast, Obter podcasts salvos, Obter episódios salvos, Obter capítulos do audiolivro, Obter audiolivros salvos
    Exemplo:
    10

Saídas

Para usar um resultado deste bloco em uma etapa seguinte, digite < no campo e escolha o bloco e o campo. A referência tem o formato <spotify.tracks>: antes do ponto vai o nome do bloco no seu fluxo, em minúsculas, sem espaços e sem acentos.

ReferênciaTipoO que contém
<spotify.tracks>jsonLista de faixas.
<spotify.artists>jsonLista de artistas.
<spotify.albums>jsonLista de álbuns.
<spotify.playlists>jsonLista de playlists.
<spotify.id>stringID no Spotify.
<spotify.name>stringNome.
<spotify.uri>stringURI do Spotify.
<spotify.external_url>stringURL no Spotify.
<spotify.image_url>stringURL da imagem de capa ou de perfil.
<spotify.popularity>numberÍndice de popularidade (0-100).
<spotify.album>jsonInformações do álbum.
<spotify.duration_ms>numberDuração em milissegundos.
<spotify.explicit>booleanTem conteúdo explícito.
<spotify.preview_url>stringURL da prévia de 30 segundos.
<spotify.album_type>stringTipo do álbum (album = álbum, single = single, compilation = coletânea).
<spotify.release_date>stringData de lançamento.
<spotify.label>stringGravadora.
<spotify.total_tracks>numberTotal de faixas.
<spotify.genres>jsonLista de gêneros.
<spotify.followers>numberNúmero de seguidores.
<spotify.description>stringDescrição.
<spotify.owner>jsonInformações do dono da playlist.
<spotify.public>booleanIndica se a playlist é pública.
<spotify.collaborative>booleanIndica se a playlist é colaborativa.
<spotify.snapshot_id>stringID do snapshot da versão da playlist.
<spotify.publisher>stringNome da editora.
<spotify.total_episodes>numberTotal de episódios do podcast.
<spotify.shows>jsonLista de podcasts.
<spotify.languages>jsonLista de idiomas.
<spotify.show>jsonInformações do podcast ao qual o episódio pertence.
<spotify.episodes>jsonLista de episódios.
<spotify.authors>jsonLista de autores.
<spotify.narrators>jsonLista de narradores.
<spotify.total_chapters>numberTotal de capítulos.
<spotify.audiobooks>jsonLista de audiolivros.
<spotify.chapters>jsonLista de capítulos.
<spotify.display_name>stringNome de exibição do usuário.
<spotify.email>stringE-mail do usuário.
<spotify.country>stringCódigo do país do usuário.
<spotify.product>stringPlano da assinatura (free = gratuito, premium = Premium).
<spotify.is_playing>booleanIndica se a reprodução está ativa.
<spotify.device>jsonInformações do dispositivo ativo.
<spotify.devices>jsonDispositivos de reprodução disponíveis.
<spotify.progress_ms>numberPosição atual da reprodução, em ms.
<spotify.currently_playing_type>stringTipo de conteúdo (track = faixa, episode = episódio, ad = anúncio).
<spotify.shuffle_state>booleanIndica se o modo aleatório está ativado.
<spotify.repeat_state>stringModo de repetição (off = desligado, track = faixa, context = contexto).
<spotify.track>jsonFaixa que está tocando agora.
<spotify.currently_playing>jsonItem que está tocando agora.
<spotify.queue>jsonPróximas faixas da fila.
<spotify.items>jsonLista de itens tocados recentemente.
<spotify.categories>jsonLista de categorias para explorar.
<spotify.markets>jsonLista de códigos dos mercados disponíveis.
<spotify.results>jsonResultados da verificação (id e o booleano saved).
<spotify.all_saved>booleanIndica se todas as faixas estão salvas.
<spotify.none_saved>booleanIndica se nenhuma faixa está salva.
<spotify.total>numberNúmero total de itens.
<spotify.next>stringURL da próxima página de resultados.
<spotify.success>booleanIndica se a operação foi concluída com sucesso.

Exemplo de uso

Objetivo: Enviar uma confirmação ao cliente ou à equipe no canal correto.

InícioSpotifypróxima etapa
Operação
Buscar
Conta do Spotify
(escolha a conta conectada)
Consulta de busca
SELECT * FROM clientes WHERE status = 'ativo'
Tipo de busca
Faixas
Limite
10

Os valores são ilustrativos. Teste primeiro com dados fictícios ou de homologação.

Erros comuns e como resolver

O bloco não executa
Confira se existe um caminho de setas que parte do gatilho (ou do Início) até este bloco. Blocos soltos no desenho são ignorados.
Aparece “Validação do fluxo” no terminal
Há campo obrigatório vazio. Clique no aviso, abra o bloco indicado e preencha o campo marcado.
Um campo chega vazio na etapa seguinte
Confira se a referência aponta para um bloco que já executou e para um campo que existe, como <spotify.tracks>. O nome antes do ponto é o nome do bloco no seu fluxo, em minúsculas, sem espaços e sem acentos.
O campo que eu procuro não aparece
Os campos mudam conforme a operação escolhida. Escolha a operação primeiro; campos menos usados ficam em “Mostrar campos adicionais”.
Erro de autorização ou permissão (401/403)
A conta conectada perdeu o acesso ou não tem permissão para esta operação. Reconecte a conta no campo de credencial e confirme as permissões pedidas.
O serviço recusou a chamada ou devolveu erro
Leia a mensagem no terminal: ela traz o motivo informado pelo serviço. Confira IDs, limites de uso e permissões, e teste antes com um recurso de homologação.

Blocos relacionados