Enhance collection

View as Markdown
**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_idslist of anyRequired
exclude_titleslist of anyRequired

Response

OK
okboolean
datalist of objects
aiUsageobject

Errors

404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error