setlist_search_setlists
Search setlist.fm for concert setlists by artist, venue, city, country, tour, date, or year. Combine filters to find exact shows or list all performers at a venue on a given date.
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 |