Skip to main content
GET
/
smart-playlists
List smart playlists
curl --request GET \
  --url http://localhost:6063/smart-playlists
[
  {
    "created_at": 1777348193,
    "description": "A shuffle of your 90s music.",
    "folder_id": null,
    "id": "sys_90s_mix",
    "image": null,
    "is_system": true,
    "name": "90s Mix",
    "rules": {
      "conditions": [
        {
          "field": "year",
          "operator": "greater_than_or_equal",
          "unit": null,
          "value": 1990,
          "value2": null
        },
        {
          "field": "year",
          "operator": "less_than_or_equal",
          "unit": null,
          "value": 1999,
          "value2": null
        }
      ],
      "limit": 50,
      "match_type": "all",
      "sort_by": "random",
      "sort_order": "DESC"
    },
    "updated_at": 1777348193
  }
]

Documentation Index

Fetch the complete documentation index at: https://rockboxzig.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Response

200 - application/json

Smart playlists

id
string
name
string
description
string | null
image
string | null
folder_id
string | null
rules
object

Smart-playlist rule set. See crates/playlists/src/rules.rs for the canonical definition.

created_at
string<date-time>
updated_at
string<date-time>