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 ObjectId).
**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.
Request
This endpoint expects an object.
exclude_ids
exclude_titles
Response
OK
ok
data
aiUsage
Errors
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error

