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

Try

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.