Deezer hub

Deezer Artist Concerts API

Pending dates for one artist, with the venue facts and bill already attached.

GET /v1/deezer/artists/{artistId}/events

1 credit Failed requests are free

About this endpoint

GET /v1/deezer/artists/{artistId}/events returns lookupStatus, onTour, events and page. Events carry name, url, startAt, hasTime, status, venue, city, countryCode, coordinates, types, performers and performersTruncated. type filters concerts or festivals, near sorts by distance from latitude,longitude, limit accepts 1 to 100 and defaults to 50.

Deezer can keep an event pending after it has started, so check startAt before treating one as upcoming. A list keeps up to 15 performers per event and sets performersTruncated when the bill is longer. With near, type is applied after distance sorting, so a page can hold fewer than limit events.

Deezer Artist Concerts API FAQ

How many credits does this route cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.

Can I get past concerts?

No. The operation returns the events Deezer still marks as pending. Deezer can keep one pending after it has started, so check startAt.

Why does a page hold fewer events than limit?

With near, Deezer sorts by distance first and type is applied to each page afterwards. Some rows can be filtered out, so the page is shorter.