Skip to content

Concert setlists, tour song statistics and concert dates and venues

setlist.fm provides artists’ newest past concerts with performed songs, individual concert details and songs, and most-played songs by tour or year based on published setlists.

Get concert setlist

Get one artist’s concert details and songs from setlist.fm by date or city. With only a city, returns the most recent matching concert there. Start times are local clock times because the pages do not supply a timezone.

Your information

City where the concert took place, for example London.

Artist or band name, for example Taylor Swift.

More options

Concert date (YYYY-MM-DD), for example 2024-06-21.

1 credit per run

Example results

City
London
Date
2024-08-20
Venue
Wembley Stadium
Artist
Taylor Swift
Country
England
Tour Name
The Eras Tour
Setlist ID
23aa40cf
Setlist Link
setlist.fm
Show Start Time
18:55
Songs
Songs
TitleNoteEncorePositionOriginal Artist
Miss Americana & the Heartbreak Prince
shortened
No
1
—
Cruel Summer
extended outro
No
2
—
The Man
spoken intro
No
3
—
You Need to Calm Down
shortened
No
4
—
Lover
spoken intro; extended outro
No
5
—
Fearless
shortened
No
6
—
You Belong With Me
—
No
7
—
Love Story
—
No
8
—
22
—
No
9
—
We Are Never Ever Getting Back Together
Kam Saunders: "get outta my pub!"
No
10
—
I Knew You Were Trouble
shortened
No
11
—
All Too Well
10 Minute Version; spoken intro
No
12
—
Enchanted
shortened
No
13
—
...Ready for It?
—
No
14
—
Delicate
—
No
15
—
Don't Blame Me
shortened
No
16
—
Look What You Made Me Do
extended outro
No
17
—
cardigan
shortened
No
18
—
betty
spoken intro; shortened
No
19
—
champagne problems
spoken intro
No
20
—
august
—
No
21
—
illicit affairs
shortened
No
22
—
my tears ricochet
—
No
23
—
marjorie
shortened
No
24
—
willow
extended
No
25
—
Style
shortened
No
26
—
Blank Space
—
No
27
—
Shake It Off
—
No
28
—
Wildest Dreams
shortened
No
29
—
Bad Blood
shortened
No
30
—
But Daddy I Love Him / So High School
—
No
31
—
Florida!!!
with Florence Welch; live debut; extended outro
No
32
—
Who's Afraid of Little Old Me?
shortened
No
33
—
Down Bad
shortened; with "Fortnight" outro
No
34
—
Fortnight
—
No
35
—
The Smallest Man Who Ever Lived
shortened
No
36
—
I Can Do It With a Broken Heart
extended intro
No
37
—
Death by a Thousand Cuts
with Jack Antonoff; spoken intro; on guitar; mashup contains elements of "Getaway Car"
No
38
—
So Long, London
on piano; live debut
No
39
—
Lavender Haze
—
No
40
—
Anti‐Hero
—
No
41
—
Midnight Rain
—
No
42
—
Vigilante Shit
—
No
43
—
Bejeweled
—
No
44
—
Mastermind
—
No
45
—
Karma
extended outro
No
46
—
Example data · Run in Studio for fresh results.

Choose an action

About setlist.fm

setlist.fm (Setlist FM) lists an artist’s recent concerts, songs, dates, venues, and tours; provide an artist and optional result limit.

Get concert setlist returns one artist’s concert details and songs; provide an artist and optionally a date or city.

Get tour song stats returns an artist’s most-played songs for a tour or year; provide an artist and optionally a tour or year.

Built by Fous from setlist.fm and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with setlist.fm.

Actions

Get concert setlist

1 credit per run

Get one artist’s concert details and songs from setlist.fm by date or city. With only a city, returns the most recent matching concert there. Start times are local clock times because the pages do not supply a timezone.

What you provide

FieldTypeRequiredDescription
CitycityTextOptionalCity where the concert took place, for example London.Example: London
DatedateDateOptionalConcert date (YYYY-MM-DD), for example 2024-06-21.Example: 2024-06-20
ArtistartistTextRequiredArtist or band name, for example Taylor Swift.Example: Taylor Swift

What you get

FieldTypeDescription
CitycityTextExample: London
DatedateDateExample: 2024-08-20
SongssongsList
Notesongs[].noteTextNote shown beside this song, if given.Example: Shortened
Titlesongs[].titleTextSong title.Example: Miss Americana & the Heartbreak Prince
Encoresongs[].encoreYes or noWhether this song appears in the encore.Example: No
Positionsongs[].positionNumberSong order in the listed setlist.Example: 1
Original Artistsongs[].original_artistTextOriginal artist for a cover, if given.
VenuevenueTextExample: Wembley Stadium
ArtistartistTextExample: Taylor Swift
CountrycountryTextExample: England
Tour Nametour_nameTextExample: The Eras Tour
Setlist IDsetlist_idTextExample: 23aa40cf
Setlist Linksetlist_linkTextExample: https://www.setlist.fm/setlist/taylor-swift/2024/wembley-stadium-london-england…
Show Start Timeshow_start_timeTextLocal start time in 24-hour HH:MM format, where listed; timezone unavailable.Example: 18:55

Example result

For City: London, Artist: Taylor Swift

JSON
{
  "city": "London",
  "date": "2024-08-20",
  "songs": [
    {
      "note": "shortened",
      "title": "Miss Americana & the Heartbreak Prince",
      "encore": false,
      "position": 1,
      "original_artist": null
    },
    {
      "note": "extended outro",
      "title": "Cruel Summer",
      "encore": false,
      "position": 2,
      "original_artist": null
    },
    {
      "note": "spoken intro",
      "title": "The Man",
      "encore": false,
      "position": 3,
      "original_artist": null
    }
  ],
  "venue": "Wembley Stadium",
  "artist": "Taylor Swift",
  "country": "England",
  "tour_name": "The Eras Tour",
  "setlist_id": "23aa40cf",
  "setlist_link": "https://www.setlist.fm/setlist/taylor-swift/2024/wembley-stadium-london-england-23aa40cf.html",
  "show_start_time": "18:55"
}

Get tour song stats

1 credit per run

Find songs an artist played most on a named tour or in a year, with concert counts and cover credits. Without a filter, uses the most recent tour with published song statistics; counts reflect the public setlists and can include setlists without songs.

What you provide

FieldTypeRequiredDescription
TourtourTextOptionalTour name, for example M72 World Tour. Leave blank to use the most recent tour with song statistics.Example: M72 World Tour
YearyearNumberOptionalConcert year instead of a tour, for example 2025.Example: 2025
ArtistartistTextRequiredArtist or band name, for example Metallica.Example: Metallica

What you get

FieldTypeDescription
TourtourTextTour used, or null if filtered by year.
YearyearNumberYear used, or null if filtered by tour.
SongssongsListSongs in descending order by number of performances.
Song Linksongs[].song_linkTextPage showing statistics for this song.
Song Titlesongs[].song_titleText
Times Playedsongs[].times_playedNumber
Original Artistsongs[].original_artistTextOriginal artist for a cover, otherwise null.
Share of Concerts (%)songs[].share_of_concerts_percentNumberTimes played divided by setlists counted, capped at 100%.
ArtistartistTextArtist name on setlist.fm.
Statistics Linkstatistics_linkTextTour or year statistics page.
Concerts Countedconcerts_countedNumberSetlists listed by setlist.fm for this tour or year.

List recent setlists

1 credit per run

Get an artist’s newest past concerts with performed songs, venues, dates, tours, covers, notes, and encores from public setlist.fm pages. Shows without performed songs are skipped; songs played from tape are excluded.

What you provide

FieldTypeRequiredDescription
ArtistartistTextRequiredArtist or band name, for example Coldplay.Example: Radiohead
Max Resultsmax_resultsNumberOptionalMaximum number of concerts to return, for example 5.Example: 2

What you get

FieldTypeDescription
ConcertsconcertsListRecent concerts, newest first.
Cityconcerts[].cityTextCity name.Example: Copenhagen
Dateconcerts[].dateDateConcert date.Example: 2025-12-16
Linkconcerts[].linkLinkSetlist.fm concert page.Example: https://www.setlist.fm/setlist/radiohead/2025/royal-arena-copenhagen-denmark-34…
Songsconcerts[].songsListSongs performed, in order.
Venueconcerts[].venueTextVenue name.Example: Royal Arena
Countryconcerts[].countryTextCountry name.Example: Denmark
Tour Nameconcerts[].tour_nameTextTour name, if shown.Example: European Tour 2025
Setlist IDconcerts[].setlist_idTextSetlist.fm setlist ID.Example: 34cc517

Example result

For Artist: Radiohead, Max Results: 2

JSON
{
  "concerts": [
    {
      "city": "Copenhagen",
      "date": "2025-12-16",
      "link": "https://www.setlist.fm/setlist/radiohead/2025/royal-arena-copenhagen-denmark-34cc517.html",
      "songs": [
        {
          "note": null,
          "title": "2 + 2 = 5",
          "encore": false,
          "position": 1,
          "original_artist": null
        },
        {
          "note": null,
          "title": "Airbag",
          "encore": false,
          "position": 2,
          "original_artist": null
        },
        {
          "note": null,
          "title": "The Bends",
          "encore": false,
          "position": 3,
          "original_artist": null
        }
      ],
      "venue": "Royal Arena",
      "country": "Denmark",
      "tour_name": "European Tour 2025",
      "setlist_id": "34cc517"
    },
    {
      "city": "Copenhagen",
      "date": "2025-12-15",
      "link": "https://www.setlist.fm/setlist/radiohead/2025/royal-arena-copenhagen-denmark-1b4cc51c.html",
      "songs": [
        {
          "note": null,
          "title": "Planet Telex",
          "encore": false,
          "position": 1,
          "original_artist": null
        },
        {
          "note": null,
          "title": "2 + 2 = 5",
          "encore": false,
          "position": 2,
          "original_artist": null
        },
        {
          "note": null,
          "title": "Sit Down. Stand Up.",
          "encore": false,
          "position": 3,
          "original_artist": null
        }
      ],
      "venue": "Royal Arena",
      "country": "Denmark",
      "tour_name": "European Tour 2025",
      "setlist_id": "1b4cc51c"
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@setlist-fm",
  "visibility": "public",
  "operation": "get_concert_setlist",
  "version": 1,
  "input": {
    "city": "London",
    "artist": "Taylor Swift"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Track an artist’s recent concert setlists.
  • Review songs played at a concert in a specific city or on a date.
  • Compare an artist’s most-played songs across tours or years.
  • Identify cover songs and their original artists.
  • Plan music coverage around an artist’s recent performances.

Questions

Is Fous affiliated with setlist.fm?

No. Fous is not affiliated with setlist.fm. This workflow reads the public setlist.fm website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a setlist.fm account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from setlist.fm when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

What songs did an artist play at a concert?

Get concert setlist returns the songs and concert details for an artist, using a date or city when supplied.

What songs has an artist played most on tour?

Get tour song stats returns songs ordered by performance count for a named tour or year.

Where did an artist perform recently?

List recent setlists returns recent concerts, newest first, with cities, dates, venues, and songs.

All Entertainment workflowsBrowse all workflows