Bandsintown Scraper for Artist Tour Dates, Ticket Links and Follower Counts

Bandsintown is where artist teams post their own tour dates and fans follow the acts they want to see live. We turn those public pages into one clean feed of dates, lineups, sellers and follower counts.

Plans from €169 a month · Free project assessment · Reply within 1 business day

CSV · Excel · JSON · XML · FTP · SFTP · Amazon S3 · Google Cloud

bandsintown.com
Bandsintown Scraper for Artist Tour Dates, Ticket Links and Follower Counts
bandsintown.comwhat you get
Typical fields for ticket sites
event_namevenuedatesectionticket_priceavailable
Delivery

API, JSON feed or CSV, XLSX and JSON files

Schedule

One-time, monthly, weekly, daily or 3 times a day

Bandsintown Scraping Delivered as a Feed or Event Data API

  1. You send

    Bandsintown pages, filters, fields and a schedule

  2. We run the scrapers

    Built, monitored and repaired by our team

  3. You receive the data

    API, JSON feed or CSV, XLSX and JSON files

ScrapeIt collects Bandsintown data as a managed service, and the platform calls for one: artist, event and city pages, and even the sitemap files, sit behind a browser challenge, so anti-bot handling, proxy rotation and CAPTCHA solving come built into the work. To scrape Bandsintown at market scale we walk the artist, venue and city indexes of the sitemap plus the festival lists, and slice cities by date window and genre; we extract Bandsintown data such as seller rows straight from the event page. Records are keyed on event id, lineups fold into one row per night, venue names and genre tags are normalized, and artists join MusicBrainz through the mbid where one is set. No sign-in and no fan pages. Output lands in your warehouse, as JSON, CSV or XLSX files, or behind an endpoint you query like an event data API.

Bandsintown Concerts and Festivals: Event, Venue, Lineup, Seller and Status Fields

Every show is a record with its own numeric id at /e/ plus that number, and every performer has one too: the 128 in /a/128-metallica is the artist id. Bandsintown concerts in London, NYC or Chicago sit on city pages - /c/london-united-kingdom, /c/new-york-ny, /c/chicago-il - cut by date window and genre, and London, Ontario is /c/london-on. Bandsintown festivals sit under /f/, listed by month and country; a festival on Bandsintown Pro, sold from $749 per edition, gets a verified page and one event record per set on its lineup. One event record holds:

  • TimingStart and end in the venue's local time, an IANA timezone such as America/Los_Angeles, and a display rule that tells a single night from a multi-day range. Festival sets also record when they were announced.
  • Venue and geographyThe venue's id, name, street address, postal code, city, region, country, latitude and longitude, plus phone and website where the record has them.
  • LineupHeadliner, support acts that have Bandsintown pages, an optional title, a free-text description and a label such as Concert or Comedy.
  • Ticket links by sellerOne row per link naming the vendor - Ticketmaster, See Tickets, DICE, Eventim UK, AXS, Eventbrite, Tixr or the venue's own site - with Artist Preferred, presale, VIP and sold-out marks. Many rows are Bandsintown affiliate links (Ticketmaster through a third-party tracking redirect, Tixr under /af/bandsintown), like the Amazon merch and Stay22 hotel links beside them. The Bandsintown price and currency slots are usually empty, so ticket price monitoring has to follow the row to the vendor.
  • StatusSold out, postponed, canceled and free flags, and a Notify Me button that stands in for Tickets until the on-sale. The schema.org availability can still read InStock on a sold-out night, so the row flags are the ones to trust.
  • Audience signalsThe Going count, a promoted flag and the follower count of each act on the bill.

The artist card adds the verified badge, follower count, upcoming show count, genres, hometown, members, bio, streaming and social links with MusicBrainz, and a Fans Also Follow list.

Bandsintown Concerts and Festivals: Event, Venue, Lineup, Seller and Status Fields
Bandsintown Past Events, Follower Counts and Alerts as Demand Signals

Bandsintown Past Events, Follower Counts and Alerts as Demand Signals

Follower counts. Each artist page shows how many fans follow the act, rounded on screen and exact in the page data. Follower lists are personal data and stay out of the feed, and the geographic breakdown stays in the artist dashboard, so the total is the public signal, and it is opt-in intent: following means alerts about shows near the fan. Bandsintown prices on it too - Boost placement falls back to follower tiers, from $50 below 10K followers to $500 at 500K and above, when venue capacity cannot be verified - and a claimed page turns verified at 100 followers. Venues and festivals can be followed as well, and each event shows a Going count.

Bandsintown alerts. Followers hear when a new date is published, when tickets go on sale and when a reminder they set comes due, all for one home city and radius. Pro venues add Just Announced, On Sale Now and one-month, one-week and one-day reminders; festivals add lineup, set-time and price-change alerts. Each alert type maps to a field change a feed can catch first.

Past concerts. Bandsintown past events stay on the artist page as touring history. A signed-out visitor sees the recent run and the full archive asks for a sign-in, so a history of past concerts is best built forward from scheduled snapshots.

Where Bandsintown Data Comes From: Bandsintown for Artists, Imports and Partner Feeds

Source
bandsintown.com
Category
ticket sites
Delivery
API, JSON feed, CSV, XLSX
Plans
From €169 a month
Get a quote

Bandsintown is a concert discovery service built on one loop: a fan follows an artist, and the artist's own team keeps the tour calendar current. A Bandsintown scraper reads that loop from the public side: artist pages, event pages and city calendars. Listings arrive by two roads. Teams type them into Bandsintown for Artists, the free dashboard where a manager, label or agency claims a page and adds dates one at a time, by spreadsheet upload or as scheduled posts. Bandsintown also imports dates automatically from ticketing platforms such as Ticketmaster, AXS, Eventbrite and See Tickets, and from booking agencies, promoters and venues, then publishes them on the matching artist page.

That origin shapes Bandsintown data in three ways. Coverage follows the artist, not the building: an active team lists shows sold through a venue website or with no ticket link at all, while an unclaimed page may carry imports only. Lineups run one way: adding a support act to a lineup does not put the show on that act's own page, so one night can exist as a single record or as several, one per act that listed it. Quality follows whoever typed it: genre tags are not a fixed taxonomy, and a venue name can arrive with the box office phone number glued on.

Freshness is set by the same people. A team can hold a date as a draft, schedule publication at least four hours ahead, or switch off auto-publishing and screen imports by hand; if nobody logs in for 60 days, imports go live again seven days after they land. Past shows stay on the page as touring history. The public sitemap currently lists 674,610 artist pages, 11,280 venue pages and 51,354 city pages (September 2026), and every city page has sixteen genre variants.

25Developers
500+Customers
1.5BPages extracted
15,000+Hours saved for our clients

Bandsintown scraping plans and pricing

Airplane

€199one-time

Setup fee included

100,000
One-time
Up to 5 days
7 days

Helicopter

€169/ mo

Setup fee €499

250,000
Monthly
Up to 5 days
14 days

Glasses

€229/ mo

Setup fee €499

1,000,000
Weekly
Up to 5 days
30 days

Microscope popular

€349/ mo

Setup fee €499

2,000,000
Daily
Same day
60 days

DNA

€549/ mo

Setup fee €799

3,000,000
3 times daily
Same day
90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details

Our Bandsintown Events API: Market-Wide Tour Dates by Key

The ScrapeIt Bandsintown REST API serves the records we collect from an endpoint we host, Bandsintown API access is by key, and Bandsintown API documentation of every field comes with the dataset. Events come back with start and end times, on-sale state, title, description, a venue block with coordinates, the lineup with performer ids and one ticket row per seller with Artist Preferred, presale, VIP and sold-out marks; the artist record adds the MusicBrainz id, follower count and upcoming show count.

The feed can cover a whole market: records by city, venue, festival, genre and date across artists, with seller names, Going counts, genres and hometowns. That makes it a market-wide artist tour dates API, and Bandsintown scraping of public pages is what provides the city, festival and genre coverage.

Your Bandsintown Data Project, From Scope to Schedule

As a web scraping agency, ScrapeIt takes the whole pipeline off your hands - collection design, daily operation and repairs when pages change - so your team receives data, not tooling. A Bandsintown project usually starts from a roster of artists, a set of cities or venues, or a genre across a region, plus the counters you want tracked. Weighing Bandsintown vs Songkick or Seated means weighing different jobs - Songkick runs its own concert listings, Seated texts fans early ticket access for artists - so the right Bandsintown alternative depends on the question. Sampling is free; ongoing runs are billed by volume and frequency.

FAQ

Still unsure? Write to info@scrapeit.io

Do you offer a Bandsintown API, and what does your REST API return?

Yes. The ScrapeIt Bandsintown API returns tour dates, lineups, venue coordinates, ticket sellers and follower counts as JSON from an endpoint we host, refreshed on the schedule you set. It covers the public city, festival, venue and artist pages in one schema. The same data also comes as CSV or XLSX files or straight into your database.

Is your Bandsintown API free, and where does the API key come from?

A sample is free. Bandsintown API pricing starts from EUR 169 a month, or EUR 199 for a one-time extract, and ongoing runs are billed by volume and frequency. Access to our endpoint is by key: we issue your Bandsintown API key together with the dataset and documentation of every field.

How does Bandsintown presale work, and does it show up in the data?

The artist's team sets the presale up with its ticketing company first, then lists it in Bandsintown for Artists with start and end times, a ticket link and an optional code - one presale per event. The event page shows a Presale button leading to a signup page, and fans who opt in get an email 30 minutes before the window opens, plus a text in the US and Canada if the team pays for SMS. In the data it appears as a presale flag on the ticket row and, at general sale, the switch from Notify Me to Tickets. Presale codes and signup lists are never collected.

How quickly do Bandsintown changes show up, and what refresh schedule makes sense?

Fresher than the apps it feeds: edits reach Spotify, YouTube, Apple Maps and Shazam within 48 hours, Google within 30 and Amazon Music within 12, while an uploaded date lands on the artist page within minutes. A scheduled announcement goes live no sooner than four hours after it is set, and when tickets go on sale the Notify Me button can take two to four hours to turn into Tickets. Daily refresh suits most tour-date feeds, hourly fits a watchlist in announcement week, and weekly is enough for follower-count series. We deliver JSON, CSV or XLSX files, or load the rows into your warehouse.

Is it legal to scrape Bandsintown, and which data is left out?

Yes. We collect publicly available data only - tour dates, lineups, venues, ticket sellers and follower counts, as a signed-out visitor sees them on Bandsintown - and we collect it legally. Artists, venues and festivals are public professional profiles; fan accounts, RSVP names, reviews and sign-up contacts are never collected.

How it works

  1. 1

    Make a request

    You share your needs, expectations, and desired timeframe. We'll suggest the best solution based on your request and budget.

  2. 2

    We configure the crawlers

    Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

  3. 3

    Collect and deliver

    Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

  4. 4

    Maintain and support

    Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a quote

Tell us which sites, which fields and how often. A couple of lines is enough to start.

  • We reply within 1 business day
  • A sample dataset before the full run
  • We sign an NDA on request
  • Delivery by API, JSON feed or files
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

Bandsintown data from €169/month. Free project assessment, reply within 1 business day.