My Designs
My Designs
Authenticated owner projection for designs.
GET
My Designs
Posture: Owner-scoped private beta. Requires WorkOS authentication plus Convex actor mapping to the owning studio or artist.
My Designs
GET /me/designs is an authenticated owner-scoped read-beta endpoint.
It can return the authenticated owner actor’s design records across public and private publish states.
Auth
Query Parameters
| Parameter | Type | Notes |
|---|---|---|
page | integer | Default 1 |
limit | integer | Default 20, max 100 |
artist_id | string | Filter own designs by artist id |
style_id | string | Filter own designs by style id |
public | boolean | Filter own records by public/private state |
tags | string | Comma-separated tag filter |
search | string | Title and description search |
min_price, max_price | number | Optional price filters when price exists |
Access Rules
- The caller must resolve to an owner-scoped creative actor.
- Draft and owner-private records stay scoped to the owner.
- Cross-studio private creative visibility is blocked.
Write Boundary
POST, PUT, PATCH, and DELETE return owner_write_gated.
The route is read-capable now; live owner mutations are not active yet.