My Portfolio Assets
My Portfolio Assets
Authenticated owner projection for portfolio assets.
GET
My Portfolio Assets
Posture: Owner-scoped private beta. Requires WorkOS authentication plus Convex actor mapping to the owning studio or artist.
My Portfolio Assets
GET /me/portfolio-assets is an authenticated owner-scoped read-beta endpoint.
It can return records owned by the authenticated artist or studio across these publish states:
draftowner_privatepublished_public
Auth
Query Parameters
| Parameter | Type | Notes |
|---|---|---|
page | integer | Default 1 |
limit | integer | Default 20, max 100 |
artist_id | string | Filter own assets by artist id |
style_id | string | Filter own assets by style id |
featured | boolean | true or false |
tags | string | Comma-separated tag filter |
Access Rules
- The caller must resolve to an owner-scoped creative actor.
- The endpoint is owner-filtered.
- One studio cannot read another studio’s private or draft creative records through this route.
Write Boundary
POST, PUT, PATCH, and DELETE return owner_write_gated.
The route is read-capable now; live owner mutations are not active yet.