---
title: "Returns list of user's links added to their profile (website, facebook, instagram)."
method: GET
path: "/users/{user_urn}/web-profiles"
tags: ["users"]
---

# Returns list of user's links added to their profile (website, facebook, instagram).

`GET /users/{user_urn}/web-profiles`

## Request

- Base URL: `https://api.soundcloud.com`
- URL: `https://api.soundcloud.com/users/{user_urn}/web-profiles`
- Auth: one of:
  - API key in header `Authorization`
  - OAuth 2
    - Authorization code: `https://secure.soundcloud.com/authorize`
    - Client credentials
    - Token URL: `https://secure.soundcloud.com/oauth/token`
- TypeScript: <https://skmtc.dev/soundcloud/apis/soundcloud-public-api-specification/docs/users/:user_urn/web-profiles/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `user_urn` string, required

## Query parameters

- `limit` integer

## Response `200`

Success

- object[]: User's links added to their profile
  - `created_at` string: Timestamp of when the link was added to the profile.
  - `urn` string: Id
  - `kind` string: Kind
  - `service` string: Service or platform
  - `title` string: Link's title
  - `url` string: URL of the external link
  - `username` string: Username extracted from the external link

## Other responses

- `401`: Unauthorized

## Changes

- **2026-07-17** `ab7b2ffc0193`: 1 info
  - added the optional property `errors/items/error_message` to the response with the `401` status

[Operation history](https://skmtc.dev/soundcloud/apis/soundcloud-public-api-specification/changes/users/:user_urn/web-profiles/get.md)

---

[API](https://skmtc.dev/soundcloud/apis/soundcloud-public-api-specification.md) - [All operations](https://skmtc.dev/soundcloud/apis/soundcloud-public-api-specification/llms.txt) - [OpenAPI document](https://skmtc.dev/soundcloud/apis/soundcloud-public-api-specification/revisions/0d057017b405?raw)
