List Templates
List live published templates across workspaces (gallery).
Authenticated but not workspace-scoped — the gallery is cross-workspace
by design (published rows from any workspace). Does not require
`X-Workspace-Id`, so a freshly signed-up user without a workspace can
still browse templates.
Dual-auth: Clerk JWT or `op_live_*` API key (scope `templates:read`).
Authentication
AuthorizationBearer
Clerk JWT token
OR
AuthorizationBearer
Onepin live API key (op_live_...). Test and public keys are reserved in Phase 1.
Query parameters
category
Repeat for OR, e.g. ?category=media&category=creative
Allowed values:
search
sort
Allowed values:
offset
limit
favorites_only
Response
Successful Response
data
meta
pagination
Errors
422
Unprocessable Entity Error

