---
title: "Chartmetric Social Search"
method: GET
path: "/api/search/social"
tags: ["Search"]
---

# Chartmetric Social Search

`GET /api/search/social`

## Request

- Base URL: `https://api.chartmetric.com`
- URL: `https://api.chartmetric.com/api/search/social`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/chartmetric/apis/chartmetric-developer-api/docs/api/search/social/get.ts> (a function with typed inputs; its response is checked against the schema)

Search artists, curators, radio/SiriusXM stations, and songwriters by their social media URLs. DSP links (Spotify, Apple Music, etc.) should be resolved via `/api/{entity}/{type}/{id}/get-ids` instead.

## Query parameters

- `url` string, required: Social media URL to resolve (Instagram, TikTok, X/Twitter, YouTube, Facebook, etc.). DSP links should be resolved via `/api/{entity}/{type}/{id}/get-ids` instead.
- `type` 'all' | 'artists' | 'radio' | 'siriusxm' | 'songwriters' | 'curators': Restrict the search to a single entity type. One of `all`, `artists`, `radio`, `siriusxm`, `songwriters`, `curators`. Defaults to `all`.

## Response `200`

Success

- object
  - `obj` object[], required
    - `id` union, required: Chartmetric ID of the resolved entity. Numeric for artist/curator, string for platform-native IDs (e.g. SiriusXM channel slug).
      - string
      - number, float
    - `type` string, nullable: Entity type of the match (e.g. `artist`, `curator`, `radio`, `siriusxm`, `songwriter`).
    - `name` string, nullable: Entity name. Currently populated reliably only for artists.
    - `image_url` string, nullable: Entity image URL. Currently populated reliably only for artists.

---

[API](https://skmtc.dev/chartmetric/apis/chartmetric-developer-api.md) - [All operations](https://skmtc.dev/chartmetric/apis/chartmetric-developer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/chartmetric/apis/chartmetric-developer-api/revisions/39a6db01f0b8?raw)
