setlist.fm
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.
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.
Example results
Taylor Swift
- City
- London
- Country
- England
- Tour
- The Eras Tour
Songs
About the setlist.fm tool
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 from setlist.fm. Last checked Sep 29, 2026.
Actions
Get concert setlist
1 creditGet 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
| Field | Type | Required | Description |
|---|---|---|---|
Citycity | Text | Optional | City where the concert took place, for example London.Example: London |
Datedate | Date | Optional | Concert date (YYYY-MM-DD), for example 2024-06-21.Example: 2024-06-20 |
Artistartist | Text | Required | Artist or band name, for example Taylor Swift.Example: Taylor Swift |
What you get
| Field | Type | Description |
|---|---|---|
Citycity | Text | Example: London |
Datedate | Date | Example: 2024-08-20 |
Songssongs | List | |
Notesongs[].note | Text | Note shown beside this song, if given.Example: Shortened |
Titlesongs[].title | Text | Song title.Example: Miss Americana & the Heartbreak Prince |
Encoresongs[].encore | Yes or no | Whether this song appears in the encore.Example: No |
Positionsongs[].position | Number | Song order in the listed setlist.Example: 1 |
Original Artistsongs[].original_artist | Text | Original artist for a cover, if given. |
Venuevenue | Text | Example: Wembley Stadium |
Artistartist | Text | Example: Taylor Swift |
Countrycountry | Text | Example: England |
Tour Nametour_name | Text | Example: The Eras Tour |
Setlist IDsetlist_id | Text | Example: 23aa40cf |
Setlist Linksetlist_link | Text | Example: https://www.setlist.fm/setlist/taylor-swift/2024/wembley-stadium-london-england… |
Show Start Timeshow_start_time | Text | Local start time in 24-hour HH:MM format, where listed; timezone unavailable.Example: 18:55 |
Example result
For City: London, Artist: Taylor Swift
{
"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 creditFind 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
| Field | Type | Required | Description |
|---|---|---|---|
Tourtour | Text | Optional | Tour name, for example M72 World Tour. Leave blank to use the most recent tour with song statistics.Example: M72 World Tour |
Yearyear | Number | Optional | Concert year instead of a tour, for example 2025.Example: 2025 |
Artistartist | Text | Required | Artist or band name, for example Metallica.Example: Metallica |
What you get
| Field | Type | Description |
|---|---|---|
Tourtour | Text | Tour used, or null if filtered by year.Example: M72 World Tour |
Yearyear | Number | Year used, or null if filtered by tour.Example: 2025 |
Songssongs | List | Songs in descending order by number of performances. |
Song Linksongs[].song_link | Text | Page showing statistics for this song.Example: https://www.setlist.fm/stats/songs/metallica-3bd680c8.html?songid=3b97fc90 |
Song Titlesongs[].song_title | Text | Example: Kirk and Rob Doodle |
Times Playedsongs[].times_played | Number | Example: 89 |
Original Artistsongs[].original_artist | Text | Original artist for a cover, otherwise null. |
Share of Concerts (%)songs[].share_of_concerts_percent | Number | Times played divided by setlists counted, capped at 100%.Example: 89.9 |
Artistartist | Text | Artist name on setlist.fm.Example: Metallica |
Statistics Linkstatistics_link | Text | Tour or year statistics page.Example: https://www.setlist.fm/stats/metallica-3bd680c8.html?tour=3dff98b |
Concerts Countedconcerts_counted | Number | Setlists listed by setlist.fm for this tour or year.Example: 99 |
Example result
For Tour: M72 World Tour, Artist: Metallica
{
"tour": "M72 World Tour",
"year": null,
"songs": [
{
"song_link": "https://www.setlist.fm/stats/songs/metallica-3bd680c8.html?songid=3b97fc90",
"song_title": "Kirk and Rob Doodle",
"times_played": 89,
"original_artist": null,
"share_of_concerts_percent": 89.9
},
{
"song_link": "https://www.setlist.fm/stats/songs/metallica-3bd680c8.html?songid=5bd6fb14",
"song_title": "Creeping Death",
"times_played": 64,
"original_artist": null,
"share_of_concerts_percent": 64.6
},
{
"song_link": "https://www.setlist.fm/stats/songs/metallica-3bd680c8.html?songid=bd6dd5a",
"song_title": "Enter Sandman",
"times_played": 64,
"original_artist": null,
"share_of_concerts_percent": 64.6
}
],
"artist": "Metallica",
"statistics_link": "https://www.setlist.fm/stats/metallica-3bd680c8.html?tour=3dff98b",
"concerts_counted": 99
}List recent setlists
1 creditGet 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
| Field | Type | Required | Description |
|---|---|---|---|
Artistartist | Text | Required | Artist or band name, for example Coldplay.Example: Radiohead |
Max Resultsmax_results | Number | Optional | Maximum number of concerts to return, for example 5.Example: 2 |
What you get
| Field | Type | Description |
|---|---|---|
Concertsconcerts | List | Recent concerts, newest first. |
Cityconcerts[].city | Text | City name.Example: Copenhagen |
Dateconcerts[].date | Date | Concert date.Example: 2025-12-16 |
Linkconcerts[].link | Link | Setlist.fm concert page.Example: https://www.setlist.fm/setlist/radiohead/2025/royal-arena-copenhagen-denmark-34… |
Songsconcerts[].songs | List | Songs performed, in order. |
Venueconcerts[].venue | Text | Venue name.Example: Royal Arena |
Countryconcerts[].country | Text | Country name.Example: Denmark |
Tour Nameconcerts[].tour_name | Text | Tour name, if shown.Example: European Tour 2025 |
Setlist IDconcerts[].setlist_id | Text | Setlist.fm setlist ID.Example: 34cc517 |
Example result
For Artist: Radiohead, Max Results: 2
{
"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
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_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 about setlist.fm
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this setlist.fm tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. 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. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified 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.