All integrationsMusic & Podcasts

ListenBrainz

Read anyone's public listening history on ListenBrainz, MetaBrainz's open alternative to Last.fm: their listens and what is playing now, top artists, albums and tracks for any period, listening activity, loved tracks, similar listeners and followers, playlists (including the ones ListenBrainz generates), site-wide charts, new releases from the artists they play, and track and artist details from MusicBrainz.

actions
20
trigger
1

Triggers

Start a workflow when something happens in ListenBrainz.

  • New ListenBrainz listenRuns when a ListenBrainz user records a new listen, with the track, artist, album, cover art and when it was played.

Actions

Steps a workflow can run in ListenBrainz.

  • Get listensGet the tracks a user listened to, newest first: when, the track, artist and album, the player and service, cover art and the MusicBrainz IDs. Give a window of time to read a particular day or week. No API key required.
  • Get what's playing nowSee what a user's player says is playing right now, if anything: the track, artist, album and the service it is playing on. 'Is playing' is false when nothing is. No API key required.
  • Get listen countGet how many listens a user has recorded on ListenBrainz in all. No API key required.
  • Get top artistsGet the artists a user played most in a time range, with how many times each, most played first. An empty list with 'Stats ready' false means no listens were counted in that range. No API key required.
  • Get top albumsGet the albums a user played most in a time range, with their artist, cover art and play count, most played first. No API key required.
  • Get top tracksGet the tracks a user played most in a time range, with their artist, album, cover art and play count, most played first. No API key required.
  • Get listening activityGet how many listens a user recorded in each day, month or year of a time range, with the total. A range also covers the period before it, for comparing: last week lists 14 days. No API key required.
  • Get listening by hourGet how many listens a user recorded in each hour of each weekday (in UTC) over a time range, with totals per weekday and their busiest day and hour. No API key required.
  • Get artist countriesGet the countries the artists a user played come from: how many artists and listens each country accounts for, and its most played artists. No API key required.
  • Get site-wide chartsGet the most played artists, albums or tracks across all of ListenBrainz in a time range, with play counts and cover art. No API key required.
  • Find similar listenersFind the listeners whose taste is closest to a user's, with how similar each is, most similar first. No API key required.
  • Get followers and followingGet who follows a user on ListenBrainz and who they follow, as two lists of usernames. No API key required.
  • Get loved and hated tracksGet the tracks a user marked as loved, or as hated, most recently marked first, with artist, album and cover art. No API key required.
  • List a user's playlistsList the public playlists a user made or saved, newest first, with their links. Use 'Get playlist' for the tracks. No API key required.
  • List playlists made for a userList the playlists ListenBrainz generated for a user, such as Daily Jams, Weekly Jams and Weekly Exploration, newest first. Older ones are replaced as new ones are made. No API key required.
  • Get playlistGet a public playlist with every track on it: title, artist, album, length, cover art and MusicBrainz ID. No API key required.
  • Search playlistsFind public playlists whose title or description resembles your words, closest match first. No API key required.
  • Get track detailsGet a track's details from MusicBrainz by its ID: artists, length, first release date, album and year, ISRC codes, tags and genres, performer credits and streaming links. No API key required.
  • Get artist detailsGet an artist's details from MusicBrainz by their ID: whether a person or group, where they are from, when they started, their tags and genres, and links to their website, socials and streaming pages. No API key required.
  • Get new releasesGet albums, EPs and singles released recently or coming soon, either across MusicBrainz or only from the artists a user listens to. Each comes with its date, type, cover art and tags. No API key required.

Automate ListenBrainz with Lodol.

Connect ListenBrainz and ask your AI for your first workflow.

Free plan, no credit card