setlist_search_setlists
Search concert setlists by artist, venue, city, country, tour, date, or year. Combine filters to pinpoint exact shows and see song counts to skip empty stub setlists.
Instructions
Search setlist.fm for concert setlists. Filter by any combination of artist, venue, city, country, tour, date, or year (provide at least one). Combine filters to disambiguate — artistName + date can span multiple cities, so add cityName/cityId or venueName/venueId to pin the exact show. Omit the artist and pass venueName/venueId + date to list EVERY performer at a venue or festival that day. Every result includes songCount, setCount, and hasSongs, so you can skip empty 'stub' setlists (hasSongs: false) without a second fetch. Results include a setlist.fm url; when you present this data, cite it as a clickable source link to setlist.fm (their API terms require followable attribution — no nofollow). If a result has no url, link to https://www.setlist.fm instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| p | No | Result page number (defaults to 1) | |
| date | No | Event date, ISO yyyy-MM-dd (e.g. 2025-08-28) | |
| year | No | Event year | |
| state | No | State name | |
| cityId | No | City's geoId | |
| venueId | No | Venue ID | |
| cityName | No | City name | |
| tourName | No | Tour name | |
| stateCode | No | State code | |
| venueName | No | Venue name | |
| artistMbid | No | Artist's MusicBrainz ID (mbid) | |
| artistName | No | Artist name | |
| countryCode | No | Country code (ISO 3166-1 alpha-2) | |
| lastUpdated | No | Only setlists updated on/after this UTC time, ISO yyyy-MM-dd or yyyy-MM-ddTHH:mm:ss |