List Artists (with filters)
List artists matching a set of filters on per-period stats (latest / weekly_diff / monthly_diff / *_percent) across ~60 supported metrics. sortColumn accepts <period>.<stat>. Response is double-wrapped ({ obj: { obj: [...], offset, total } }) for backwards compatibility with legacy clients — inner object contains the result page plus pagination counters. Result set capped at 10,000 (limit + offset <= 10000).
- Type: integeroffsetmin:0max:10000
Number of entries to skip. Capped so
limit + offsetdoes not exceed 10,000 (Elasticsearch max window). - Type: integerlimitmin:1max:0
Maximum number of artists to return. Defaults to 50, max 200.
- Type: array integer[]event
Ids[] Restrict to artists associated with any of these Chartmetric event IDs (e.g. festival lineups).
- Type: integertag
Id Filter by parent genre (Chartmetric genre ID).
- Type: integersub
Tag Id Filter by sub-genre (Chartmetric sub-genre ID).
- Type: stringcode2min length:2max length:2
ISO 3166-1 alpha-2 country code (2 letters, e.g. 'US', 'BR', 'GB').
- Type: integerfirst
Release Days Ago Restrict to artists whose first release falls within this many days of today. Filters on the artist's debut release date.
- Type: string enumpronoun
Filter by artist pronoun. One of
any,others,notSpecified,he/him,she/her,they/them.values- any
- others
- not
Specified - he/him
- she/her
- they/them
- Type: booleanband
If true, return only band-type artist profiles; if false, only solo artists. Omit to return both.
- Type: string enumsort
Column Sort column in
<period>.<stat>form.[stat]resolves tolatest.[stat]when no period is provided.values- amazon
_ed _playlist _count - amazon
_playlist _count - boomplay
_comments - boomplay
_favorites - boomplay
_plays
- Type: booleansort
Order Desc If true (default), sort descending by
sortColumn. - Type: string enumcareer
_stage Filter by career stage. One of
undiscovered,developing,mid-level,mainstream,superstar,legendary.values- undiscovered
- developing
- mid
-level - mainstream
- superstar
- legendary
- Type: array integer[] · career_stage_score boundaries[]career
_stage _score[] 2-item array
[min, max]for career-stage score filter (each value 0..100). - Type: string enumcareer
_trend Filter by recent-momentum trend category. One of
decline,gradual decline,steady,growth,explosive growth.values- decline
- gradual decline
- steady
- growth
- explosive growth
- Type: array integer[] · career_trend_score boundaries[]career
_trend _score[] 2-item array
[min, max]for career-trend score filter (each value 0..100). - Type: array integer[] unique!shortlist
Ids[] Restrict to artists included on these Chartmetric user shortlists (array of shortlist IDs).
- Type: array integer[]sp
_p[] 2-item array
[min, max]filter on Spotify popularity (0–100). - Type: array integer[]sp
_f[] 2-item array
[min, max]filter on Spotify followers. - Type: array integer[]dz
_fans[] 2-item array
[min, max]filter on Deezer fans. - Type: array integer[]sp
_ml[] 2-item array
[min, max]filter on Spotify monthly listeners. - Type: array number[]sp
_ratio[] 2-item array
[min, max]filter on Spotify listeners-to-followers ratio. - Type: array number[]sp
_fl _ratio[] 2-item array
[min, max]filter on Spotify followers-to-listeners ratio. - Type: array integer[]tt
_f[] 2-item array
[min, max]filter on TikTok followers. - Type: array integer[]tt
_l[] 2-item array
[min, max]filter on TikTok likes. - Type: array integer[]fb
_f[] 2-item array
[min, max]filter on Facebook followers. - Type: array integer[]fb
_l[] 2-item array
[min, max]filter on Facebook likes. - Type: array integer[]fb
_t[] 2-item array
[min, max]filter on Facebook talks (people-talking-about). - Type: array integer[]tw
_f[] 2-item array
[min, max]filter on Twitter/X followers. - Type: array integer[]tw
_r[] 2-item array
[min, max]filter on Twitter/X retweets. - Type: array integer[]ig
_f[] 2-item array
[min, max]filter on Instagram followers. - Type: array number[]ytc
_v[] 2-item array
[min, max]filter on YouTube channel views. - Type: array number[]ytc
_s[] 2-item array
[min, max]filter on YouTube channel subscribers. - Type: array integer[]ytd
_vv[] 2-item array
[min, max]filter on YouTube daily video views. - Type: array integer[]ytm
_vv[] 2-item array
[min, max]filter on YouTube monthly video views. - Type: array integer[]wp
_v[] 2-item array
[min, max]filter on Wikipedia views. - Type: array integer[]sc
_f[] 2-item array
[min, max]filter on SoundCloud followers. - Type: array integer[]bit
_f[] 2-item array
[min, max]filter on Bandsintown followers. - Type: array integer[]cpp[]
2-item array
[min, max]filter on Chartmetric Cross-Platform Performance (CPP) rank. - Type: array integer[]score[]
2-item array
[min, max]filter on Chartmetric artist score. - Type: array integer[]t
_f[] 2-item array
[min, max]filter on Twitch followers. - Type: array integer[]t
_v[] 2-item array
[min, max]filter on Twitch views. - Type: array integer[]t
_mvh[] 2-item array
[min, max]filter on Twitch monthly viewer hours. - Type: array integer[]t
_wvh[] 2-item array
[min, max]filter on Twitch weekly viewer hours. - Type: array integer[]p
_ml[] 2-item array
[min, max]filter on Pandora 28-day listeners. - Type: array integer[]p
_s[] 2-item array
[min, max]filter on Pandora stations added. - Type: array integer[]p
_ls[] 2-item array
[min, max]filter on Pandora lifetime stations added. - Type: array integer[]p
_lsr[] 2-item array
[min, max]filter on Pandora lifetime streams. - Type: array integer[]bp
_c[] 2-item array
[min, max]filter on Boomplay comments. - Type: array integer[]bp
_f[] 2-item array
[min, max]filter on Boomplay favorites. - Type: array integer[]bp
_p[] 2-item array
[min, max]filter on Boomplay plays. - Type: array integer[]bp
_s[] 2-item array
[min, max]filter on Boomplay shares.
- application/json
curl https://api.chartmetric.com/api/artist/list/filter \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"obj": {
"obj": [
{
"cm_artist": 3852,
"name": "The Weeknd",
"pronoun": "he/him",
"band": false,
"image_url": "https://i.scdn.co/image/ab6761610000e5eb214f3cf1cbe7139c1e26ffbb",
"code2": "CA",
"cm_tag": [
462882,
462889,
462887
],
"career_status": {
"stage": "superstar",
"stage_score": 81,
"trend": "steady",
"trend_score": 48
},
"cm_artist_rank": 3,
"rank_eg": 4,
"rank_fb": 8,
"sp_followers": 90205700,
"sp_popularity": 94,
"sp_monthly_listeners": 104636584,
"ins_followers": 75278195,
"ycs_subscribers": 35900000,
"tiktok_followers": 9600000
}
],
"offset": 10,
"total": 49
}
}