Enhance collection
**What:** Recommend up to 3 movies NOT already in the collection that fit its taste, each with a reason. Owner-only. Warms the movie cache with what it returns.
**Auth:** Bearer token required. Spends 1 daily AI action on success.
**Path params:** `id` (collection id).
**Body (JSON, all optional):**
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
| exclude_ids | array | no | TMDB ids already shown this session (hard filter). | `[603]` |
| exclude_titles | array | no | Titles already suggested this session (prompt avoidance, max 100). | `["The Matrix"]` |
**Returns:** `data = [{ id, title, poster_path, vote_average, release_date, reason }]` + sibling `aiUsage`.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
collectionId
Collection id.
Request
This endpoint expects an object.
exclude_ids
exclude_titles
Response
OK
ok
data
aiUsage
Errors
401
Unauthorized Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error
502
Bad Gateway Error
504
Gateway Timeout Error

