Discover/bandsintown.com API
live

bandsintown.com APIbandsintown.com

Search artists, get upcoming concerts by artist or city, and retrieve event details including venue addresses and ticket URLs via the Bandsintown API.

Endpoints
4
Updated
3mo ago
Try it
Search term for artist name (e.g., 'Drake', 'Radiohead')
api.parse.bot/scraper/25ccb7dd-ea12-4f2c-bb0a-966dbe1228e3/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/25ccb7dd-ea12-4f2c-bb0a-966dbe1228e3/search_artists?query=Drake' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for artists to find their IDs and slugs. Returns matching artists, related events, festivals, and venues.

Input
ParamTypeDescription
queryrequiredstringSearch term for artist name (e.g., 'Drake', 'Radiohead')
Response
{
  "type": "object",
  "fields": {
    "events": "array of upcoming event objects matching the search",
    "venues": "array of venue objects matching the search",
    "artists": "array of artist objects with id, name, verified, trackerText, href",
    "festivals": "array of festival objects matching the search"
  },
  "sample": {
    "data": {
      "events": [
        {
          "id": 107813856,
          "venue": {
            "name": "Asbury Lanes",
            "location": "Asbury Park, NJ"
          },
          "startsAt": "2026-05-17T20:00:00",
          "timezone": "America/New_York",
          "artistName": "Drake Milligan"
        }
      ],
      "venues": [
        {
          "id": 10320146,
          "name": "Drake",
          "location": "Madison, IN"
        }
      ],
      "artists": [
        {
          "id": 1488,
          "href": "https://www.bandsintown.com/a/1488-drake?came_from=257&utm_medium=web&utm_source=home&utm_campaign=search_bar",
          "name": "Drake",
          "verified": true,
          "trackerText": "9,017,442 Followers"
        }
      ],
      "festivals": []
    },
    "status": "success"
  }
}

About the bandsintown.com API

The Bandsintown API exposes 4 endpoints covering artist search, upcoming events by artist or city, and per-event detail. The get_artist_events endpoint returns an artist's full profile alongside a list of upcoming shows with venue names, city, start times, and direct ticket URLs. The get_event_details endpoint adds full venue addresses, RSVP counts, and timezone data for individual events.

Artist Search and Profiles

The search_artists endpoint accepts a query string and returns arrays of matching artists, events, venues, and festivals in a single call. Each artist object includes id, name, verified status, trackerText, and href. The artists array is the primary source for the slug you'll pass to get_artist_events — slugs follow the format {id}-{name}, for example 1488-drake.

Artist Events

Passing an artist slug to get_artist_events returns an artist object (with image_url, follower_count, and verified) alongside an events array. Each event carries title, venue_name, city, starts_at, and ticket_url. Only upcoming events are returned; past shows are not in scope.

City Events and Pagination

The get_city_events endpoint takes a city_slug such as denver-co or new-york-ny and returns a list of events structured as MusicEvent objects with name, startDate, location, performer, and offers. The next_page field in the response indicates whether additional pages exist; pass the page integer parameter to walk through them. The city_slug field is echoed back in the response for easy correlation.

Event Detail

get_event_details accepts an event slug obtained from search_artists or get_city_events results and returns the deepest level of data: a venue object with address, addressMultiline, and url; ISO datetimes for starts_at and ends_at; a timezone identifier; rsvp_count; and a ticket_url where available. The artist_id field links back to the artist record.

Common use cases
  • Build a concert calendar app that lists upcoming shows in a given city using get_city_events with pagination.
  • Monitor a specific artist's tour schedule by polling get_artist_events and alerting when new dates appear.
  • Aggregate ticket_url links from event detail responses to compare ticket availability across multiple artists.
  • Display artist profile cards — including follower_count, image_url, and verified status — from get_artist_events responses.
  • Build a venue discovery tool by collecting venue objects (with address and url) from get_event_details calls.
  • Create a festival tracker by extracting the festivals array returned by search_artists for a given query.
  • Power a geo-aware events widget by iterating city slugs and combining startDate and location fields from city event results.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Bandsintown have an official developer API?+
Yes. Bandsintown offers an official public API documented at https://app.swaggerhub.com/apis/Bandsintown/PublicAPI/3.0.0. It requires an app ID for authentication and covers a subset of artist and event data.
What does `get_event_details` return that the other endpoints don't?+
get_event_details is the only endpoint that returns a full venue object with address and addressMultiline, an ends_at ISO datetime, the timezone identifier, and rsvp_count. The artist-level and city-level endpoints return venue_name and city as plain strings without the full address breakdown.
Does the API cover past or historical events?+
Not currently. All four endpoints surface upcoming events only. get_artist_events and get_city_events both return future shows; get_event_details applies to events reachable via those results. You can fork this API on Parse and revise it to target Bandsintown's past-events pages if historical data is needed.
Can I filter city events by genre or date range?+
Not currently. get_city_events accepts only city_slug and page as parameters. The returned events are not filterable by genre, date window, or venue type within the API. You can fork it on Parse and revise to add genre or date filtering against the response data.
How does pagination work for city events?+
Pass an integer to the page parameter of get_city_events. The response includes a next_page field — if it is an integer, that value is the next page to request. If next_page is null, you have reached the last page of results for that city slug.
Page content last updated . Spec covers 4 endpoints from bandsintown.com.
Related APIs in MusicSee all →
juno.co.uk API
Search and browse Juno Records' catalog to find music across genres, discover new releases and bestsellers, and get detailed product information with autocomplete suggestions. Perfect for exploring vinyl, CDs, and digital music with real-time access to charts and recommendations.
elements.envato.com API
Search and browse millions of creative assets from Envato Elements, including stock photos, videos, music, fonts, and templates across all categories. Get detailed information about specific items, pricing plans, and discover new content through keyword search and category browsing.
stubhub.com API
Search and discover tickets across StubHub's marketplace by looking up events, performers, and categories to find exactly what you want to attend. Browse event details, performer schedules, and curated category collections to compare available tickets and make informed purchasing decisions.
rateyourmusic.com API
Search for albums, artists, and genres to retrieve detailed information including release dates, ratings, and chart rankings from Rate Your Music. Browse music charts and explore genre-specific data to discover trends across the catalog.
allmusic.com API
Search for music, browse artist biographies and discographies, and retrieve detailed album and song information all in one place. Discover new releases and access comprehensive metadata about artists and tracks.
viagogo.com API
Search for events and browse tickets across Viagogo's catalog, discovering performer schedules, ticket listings, and categories all in one place. Get detailed information about available tickets and events to find exactly what you're looking for.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.
bandcamp.com API
Access Bandcamp's music catalog, artist profiles, album details, fan profiles, and live sales feed. Supports discovery with tag and location filters, full-text search across artists, albums, and tracks, and detailed metadata retrieval.