API Reference
Playlists
List playlists

List playlists

Return playlists owned by, or shared with, the authenticated user.

GET/api/v4/me/playlists/

Query parameters

ParameterRequiredDescription
filterNoowned returns only playlists the user created. shared returns only playlists shared with them. Omit to get both.
orderingNoSort field. Supported: updated_at (default, newest first), title, created_at. Prefix with - to reverse.
limit, offsetNoPagination.

Example request

curl "https://api.slipstreammusic.com/api/v4/me/playlists/?filter=owned&limit=20" \
  -H "Authorization: Bearer $PARTNER_API_KEY"

Example response

{
  "next": "?filter=owned&limit=20&offset=20",
  "previous": null,
  "results": [
    {
      "id": "8a4b2c1d-9e7f-4a6b-b3c2-1f8d4e5a7c6b",
      "name": "Late Night",
      "slug": "late-night",
      "description": "Reflective jazz under 120 BPM",
      "owner": {
        "id": "1e2d3c4b-5a69-4f78-9012-345678abcdef",
        "username": "user-12345",
        "name": "Sam Editor"
      },
      "permission": "owner",
      "url": "/playlists/late-night",
      "blurhash": "L6PZfSi_.AyE_3t7t7R**0o#DgR4",
      "all_image_sizes": {
        "small":  "https://...",
        "medium": "https://...",
        "large":  "https://..."
      }
    }
  ]
}

The list response does not include tracks count, duration, playlist_type, or collaborators. Call Retrieve to get those.