Users · GET

User profile

GET /user_profile

About

User profile is a GET endpoint in the Users group of the Spotify Data API. It takes 4 parameters: id (required), plus playlistLimit, artistLimit and episodeLimit (optional). The recorded sample response, captured 2025-06-07, is a JSON object with 14 top-level keys: uri, name, image_url, followers_count, following_count, public_playlists, total_public_playlists_count, is_verified, report_abuse_disabled, has_spotify_name, has_spotify_image, color, allow_follows and show_follows.

Parameters 4

id Required
In
query
Default
playlistLimit Optional
In
query
Default
10
artistLimit Optional
In
query
Default
100
episodeLimit Optional
In
query
Default
100

Request

Against https://spotify-proxy.checkleaked.cc, with the same example values the Run button sends.

Sample response

Recorded sample · captured 2025-06-07

The first 80 of 97 lines. Press Run for the full body.

Response fields

Read off the recorded sample, not a schema: a JSON object with 14 top-level keys, and one level below each key.

  • uristring
  • namestring
  • image_urlstring
  • followers_countnumber
  • following_countnumber
  • public_playlistsarray of 10 objects
  • public_playlists[].uristring
  • public_playlists[].namestring
  • public_playlists[].image_urlstring
  • public_playlists[].followers_countnumber
  • public_playlists[].owner_namestring
  • public_playlists[].owner_uristring
  • total_public_playlists_countnumber
  • is_verifiedboolean
  • report_abuse_disabledboolean
  • has_spotify_nameboolean
  • has_spotify_imageboolean
  • colornumber
  • allow_followsboolean
  • show_followsboolean

Errors

400
“id” is required — a request that omits it, or sends a value of the wrong type, is rejected before it reaches Spotify.
404
No Spotify item exists for the “id” that was sent. Spotify ids are 22 characters of base62, so a share link has to be reduced to the id in it first.
401 / 403
The key is missing, wrong, or on a plan that does not include this endpoint. On RapidAPI the header is X-RapidAPI-Key; on the Direct Portal it is an Authorization: Bearer token; on Apify the actor supplies it.
429
Rate limited. The demo on this site allows 100 requests per 15 minutes and 500 per day per visitor, inside a budget shared by every visitor. With a key it is 5 requests per second on every RapidAPI plan and 10 per second on the Direct Portal.
5xx
Spotify itself failed or timed out. These are transient; retry once with a short backoff rather than immediately.

The other operation in the Users group.