Partner
Concerts
Live events from Spotify's partner concert feed — search a city, follow an artist's tour, or resolve a single concert id. Venue, date, lineup and ticket links come back normalized.
GET /partner/concert-locations?query=…
Find a city or venue
How the concert endpoints fit together
Everything is keyed off a geohash or an artist id. /partner/concert-locations turns a place name into a geohash and a geoname id; /partner/concert-feed takes those plus a required date range and a radius; /partner/artist-concerts takes an artist id; and /partner/concert resolves one event in full.
Pass parsed=true wherever it is offered — it flattens Spotify's nested pathfinder envelope into plain event objects. The feed endpoint has no parsed form, so this page flattens it.
Ticketing apps
Aggregate events and provider ticket links into one mobile or web app.
Fan alerts
Notify listeners when a followed artist announces a date near them.
Tour route planners
Plot a tour on a map from the coordinates on every event.
Resale analysis
Compare provider price ranges across markets for the same tour.
Fan-club calendars
Drive members-only event calendars and pre-sale reminders.
Music tourism
Recommend a city and a weekend by what is playing there.
FAQ
What does a concert object contain?
Title, start date, venue and city with coordinates, the artist lineup, and an offers array carrying each ticket provider, its URL and a price range where one is published.
How do I search a specific city?
Call /partner/concert-locations to resolve the name into a geoHash and geonameId, then pass both to /partner/concert-feed with a date range and a radius.
Is the date range optional on the feed?
No. /partner/concert-feed answers 400 'Date range required' without both from and to in YYYY-MM-DD. This page prefills the next three months so the first press works.
Can I get a whole tour for one artist?
Yes — /partner/artist-concerts?id={artistId}&parsed=true returns the upcoming run. includeNearby=true adds dates in the caller's own region.
What are the radius and range limits?
Radius accepts 10 to 500 km. Very long date ranges may be truncated upstream — split into windows for full coverage.
Are ticket prices accurate?
They come from the partner integrations (Bandsintown, Ticketmaster, AXS and others) and move in real time. Treat them as indicative and always link out for checkout.
Power your concert discovery app
Unlimited access on whichever platform fits your workflow.