Skip to content

feat(routes-f): clip public collections and playlists endpoint #538

@davedumto

Description

@davedumto

Overview

Implement app/api/routes-f/clips/collections/route.ts for creator-curated public clip playlists.

Scope

  • GET /api/routes-f/clips/collections?creator= — list public clip collections for a creator
  • GET /api/routes-f/clips/collections/[id] — get collection with ordered clip list
  • POST /api/routes-f/clips/collections — create (name, description?, clip_ids)
  • PATCH /api/routes-f/clips/collections/[id] — update name, description, or clip order
  • DELETE /api/routes-f/clips/collections/[id] — delete collection (not the clips)

Acceptance Criteria

  • Max 30 clips per collection, max 15 collections per creator
  • Ordered by position (0-indexed integer)
  • Route lives exclusively in app/api/routes-f/clips/collections/

Notes

Standalone — no dependency on other open issues.

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave programroutes-fStandalone API route in app/api/routes-f/

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions