List Portfolios
List Portfolios
Authenticated creative read-beta endpoint returning public portfolio projections.
GET
List Portfolios
Posture: WorkOS-authenticated internal beta. The caller must resolve to a mapped TattooAPI actor before access is granted.
List Portfolios
GET /portfolios is an authenticated read-beta endpoint.
It returns the public projection of portfolio assets only. Records must be publish_state = published_public and must not contradict the rights posture.
Auth
Query Parameters
| Parameter | Type | Notes |
|---|---|---|
page | integer | Default 1 |
limit | integer | Default 20, max 100 |
artist_id | string | Filter by runtime artist id |
style_id | string | Filter by style id |
featured | boolean | true or false |
tags | string | Comma-separated tag filter |
Response Shape
Write Boundary
POST, PUT, PATCH, and DELETE are explicitly blocked on this public route family.
Use owner-scoped routes only for current owner reads. Owner writes remain gated until a governed owner mutation contract lands.