Setlist.fm Concerts Scraper avatar

Setlist.fm Concerts Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
Setlist.fm Concerts Scraper

Setlist.fm Concerts Scraper

Pull concert setlists from Setlist.fm with setlist ID, artist, venue, city, country, tour name, event date, song order, encore flag, and source URL. Filter by artist, city, venue, or year. Useful for music analytics, fan apps, tour research, and artist performance history archives.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

ParseForge Banner

🎤 Setlist.fm Concerts Scraper

🚀 Export Setlist.fm concert setlists in seconds. Artist, venue, city, country, tour, date, songs, encore, URL.

🕒 Last updated: 2026-05-29 · 📊 11 fields per record · Structured records · Ready for CSV, Excel, JSON, XML

The Setlist.fm Concerts Scraper turns a public data source into a clean, structured dataset. Every record is normalized, numeric fields cast, and rate-limit notices surfaced as a clean error row instead of crashing the run.

🎯 Target Audience💡 Primary Use Cases
📊 AnalystsBuild datasets for reporting and BI
🏢 B2B teamsEnrich CRM and prospecting workflows
🤖 ML engineersConstruct training and evaluation sets
📰 JournalistsVerify facts with one click
👩‍💻 DevelopersMirror upstream data into your own database
🧪 ResearchersSnapshot a domain for longitudinal study

📋 What the Setlist.fm Concerts Scraper does

  • Queries the upstream source with the parameters you supply.
  • Parses each record and flattens it into a single row.
  • Casts numeric and date fields where appropriate.
  • Surfaces upstream errors and rate limits as a clean error record.
  • Exports as CSV, Excel, JSON, JSONL, XML, RSS, or HTML.

💡 Why it matters: raw upstream responses are rarely ready for analysis. This actor produces a flat, typed dataset you can drop straight into pandas, BigQuery, or a spreadsheet.

🎬 Full Demo

🚧 Coming soon.

⚙️ Input

FieldTypeRequiredDescription
artistNamestringNoSearch by artist name.
cityNamestringNoFilter by city.
venueNamestringNoFilter by venue.
yearintegerNoFilter by year of event.
maxItemsintegerNoFree users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000

Example input:

{
"maxItems": 10
}

⚠️ Good to Know: free Apify accounts are capped at 10 records per run. Upgrade for full datasets.

📊 Output

FieldTypeDescription
setlist_idmixedParsed field.
artistmixedParsed field.
venuemixedParsed field.
citymixedParsed field.
countrymixedParsed field.
tourmixedParsed field.
event_datemixedParsed field.
songsmixedParsed field.
encoremixedParsed field.
urlmixedParsed field.
last_updatedmixedParsed field.
scrapedAtmixedParsed field.
errormixedSet if the upstream returned an error.

✨ Why choose this Actor

| 🆓 | Works on the free Apify plan up to 10 records per run. | | 🧹 | Clean snake_case keys ready for BI. | | 🔢 | Numeric casting baked in. | | 🛟 | Errors surfaced as data, never crashes. | | 💾 | One-click CSV, Excel, JSON, XML export. |

📈 How it compares to alternatives

ApproachSetup timeClean keysError handling
Roll your own fetch30 min +
Python wrapper lib1 hr install + scriptpartial
This Actor5 sec, no install

🚀 How to use

  1. Click Try for free.
  2. Tweak the input fields or accept the defaults.
  3. Click Start. Within seconds your dataset is ready, download as CSV, Excel, JSON, or XML.

💼 Business use cases

📊 Analytics. Pull a full snapshot into your warehouse and run aggregations.

🏢 B2B enrichment. Match upstream records against your CRM, score and prioritize.

📰 Newsroom. Verify a fact or source for a story in 30 seconds.

🤖 ML feature engineering. Build a typed, deduplicated training set in one run.

🔌 Automating Setlist.fm Concerts Scraper

  • Make / Zapier: trigger on schedule, push results to Airtable, Sheets, or Slack.
  • Cron: native Apify scheduler.
  • Webhooks: POST notification when a run finishes.
  • Warehouse: ship rows straight to BigQuery, Snowflake, or Postgres.

🌟 Beyond business use cases

🎓 Education. Spin up a dataset for a classroom exercise in seconds.

🧪 Personal research. Track a topic over time, build a personal archive.

🤝 Non-profit & open data. Publish public dashboards without writing client code.

🧰 Tinkering. Prototype an app against real data without writing a scraper.

🤖 Ask an AI assistant about this scraper

Drop this README into ChatGPT, Claude, or any LLM and ask it to map your specific workflow to the actor's inputs. The schema, examples, and field list above contain everything an assistant needs to design a working pipeline.

❓ Frequently Asked Questions

❓ Do I need an API key? No setup needed. The operator pre-configures upstream access for paid runs.

❓ Is there a rate limit? Yes, the upstream source enforces its own limits. We surface rate-limit notices as a clean error record.

❓ Can I schedule runs? Yes, use Apify's native scheduler or hook into Make, Zapier, or cron.

❓ What format can I download? CSV, Excel, JSON, JSONL, XML, RSS, or HTML, straight from the dataset UI.

❓ Will the schema change? Core fields are stable. Optional fields may be added over time.

❓ Is this scraping or API? Whichever method is most reliable for the source. Both produce the same normalized output.

❓ How do you handle errors? Each error is pushed as a single-row record with an error field populated.

❓ Can I filter results? Yes, see the input schema above for every supported filter.

❓ Do you respect robots.txt? Yes, and only public endpoints are accessed.

❓ Where can I see sample output? Run the actor with the default inputs, the dataset preview shows live records.

🔌 Integrate with any app

Apify ships native integrations with Make, Zapier, Slack, Discord, Google Drive, Google Sheets, Gmail, Airbyte, Keboola, Telegram, GitHub, and any REST API or webhook endpoint.

ActorWhat it does
ParseForge Alpha Vantage ScraperMarket data, FX, crypto, indicators.
ParseForge OurAirports ScraperGlobal airport database.
ParseForge NBA Stats ScraperPlayer and team stats from NBA.com.
ParseForge CurseForge Mods ScraperPublic mod metadata from CurseForge.

💡 Pro Tip: browse the complete ParseForge collection for 900+ production-grade scrapers across business intelligence, real estate, e-commerce, sports, finance, and public records.


Disclaimer: This actor scrapes only publicly available data. ParseForge is not affiliated with, endorsed by, or sponsored by any of the third-party services referenced. Users are responsible for complying with the target site's terms of service and applicable law. Create a free account w/ $5 credit.