---
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`

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.net/tikfly/apis/tikfly-api-unoffical-tiktok-api.md) · [All operations](https://skmtc.net/tikfly/apis/tikfly-api-unoffical-tiktok-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tikfly/tikfly-api-unoffical-tiktok-api/versions/892e18b9f5af/schema)
