---
title: "Get Commercial Music Library"
method: GET
path: "/api/trending/commercial-music-library"
tags: ["Trending"]
---

# Get Commercial Music Library

`GET /api/trending/commercial-music-library`

## Request

- Base URL: `https://tiktok-api23.p.rapidapi.com`
- URL: `https://tiktok-api23.p.rapidapi.com/api/trending/commercial-music-library`
- Auth: API key in header `x-rapidapi-key`

Get Commercial Music Library

## Query parameters

- `page` integer: Page
- `limit` integer: Number of items per page (maximum is 20)
- `region` string: Region
- `scenarios` '0' | '1': Scenarios: - 0: TikTok Commercial Use - 1: TikTok Series
- `duration` '0' | '1' | '2' | '3' | '4': Scenarios: - 0: All - 1: 0~20s - 2: 20~40s - 3: 40~60s - 4: Over 60s
- `placements` string
- `themes` string
- `genres` string
- `moods` string
- `music_name` string
- `singer_name` string

## Response `200`

Success

- object
  - `data` object
    - `pagination` object
      - `has_more` boolean
      - `page` number
      - `size` number
      - `total_count` number
    - `list` object[]
      - `clip_id` string
      - `detail` string
      - `duration` number
      - `genre` string
      - `meta_song_id` string
      - `mood` string
      - `music_id` string
      - `music_url` string
      - `placement_allowed` string[]
      - `poster_url` string
      - `singer` string
      - `theme` string
      - `title` string

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Not Found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/tikfly/apis/tikfly-api-unoffical-tiktok-api.md) - [All operations](https://skmtc.dev/tikfly/apis/tikfly-api-unoffical-tiktok-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tikfly/apis/tikfly-api-unoffical-tiktok-api/revisions/095fffd2c728?raw)
