Portfolios
Listez les portfolios avec `GET /api/v1/portfolios` ; rattachez des médias avec `POST …/media` ou `portfolio_id` à la création media — créez les portfolios dans le tableau de bord, pas via l'API.
Les photographes créent les portfolios dans le tableau de bord. Les clients listent et rattachent seulement.
Lister les portfolios
GET /api/v1/portfolios
Authorization: Bearer …
Exige portfolios:read. La réponse inclut nom et slug pour les sélecteurs d'UI (liste déroulante de destination Lightroom).
Obtenir un portfolio
GET /api/v1/portfolios/{id}
Rattacher un média
POST /api/v1/portfolios/{id}/media
Content-Type: application/json
{ "media_id": "…" }
Exige portfolios:write.
Sinon, passez portfolio_id sur POST /api/v1/media pour que téléversement + rattachement soient atomiques (recommandé pour les portfolios confidentiels).
Règles produit v1
- Pas de
POST /api/v1/portfolios(création) en v1 - Visibilité et confidentialité se définissent dans le tableau de bord — pas d'indicateurs de confidentialité par photo façon Flickr dans le plugin
