Skip to main content
GET
/
api
/
v1
/
users
/
profile
Get user profile
curl --request GET \
  --url https://spotify-api31.p.rapidapi.com/api/v1/users/profile \
  --header 'x-rapidapi-key: <api-key>'
{
  "message": "Success",
  "statusCode": 200,
  "pagination": {
    "total": 100,
    "hasMore": true,
    "continuation": "CDsQ8FsiEwje95_F1pmRAxXlsykDHUX"
  },
  "data": {
    "id": "31i7l2w33jedbaali4elwp733uim",
    "name": "Dragon Lila",
    "uri": "spotify:user:31i7l2w33jedbaali4elwp733uim",
    "username": "31i7l2w33jedbaali4elwp733uim",
    "avatar": [
      {
        "url": "https://i.scdn.co/image/ab67757000003b82361c0eb0c3dc24ddef291dda",
        "width": 64,
        "height": 64
      }
    ],
    "followers": 1631,
    "following": 3117,
    "playlists": 5,
    "publicPlaylists": [
      {
        "uri": "spotify:playlist:0gnwn1VBAVWjGUKikhEzkh",
        "name": "My hip pop music",
        "imageUrl": "https://image-cdn-ak.spotifycdn.com/image/ab67706c0000da84395b6c77972a460d19bc56b8",
        "followersCount": 3,
        "ownerName": "Dragon Lila",
        "ownerUri": "spotify:user:31i7l2w33jedbaali4elwp733uim"
      }
    ]
  }
}

Authorizations

x-rapidapi-key
string
header
required

API Key

Query Parameters

uri
string
required

Spotify user URI to get user profile

Example:

"spotify:user:zzlpwp9oqs59bqkasw2v6d96w"

Response

Success

message
string
Example:

"Success"

statusCode
number
Example:

200

pagination
object
data
object

User profile information