-
Notifications
You must be signed in to change notification settings - Fork 96
feat(routes-f): clip public collections and playlists endpoint #538
Copy link
Copy link
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programroutes-fStandalone API route in app/api/routes-f/Standalone API route in app/api/routes-f/
Description
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 creatorGET /api/routes-f/clips/collections/[id]— get collection with ordered clip listPOST /api/routes-f/clips/collections— create (name,description?,clip_ids)PATCH /api/routes-f/clips/collections/[id]— update name, description, or clip orderDELETE /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.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programroutes-fStandalone API route in app/api/routes-f/Standalone API route in app/api/routes-f/