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 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

collectionIdstringRequired
Collection id.

Request

This endpoint expects an object.
exclude_idslist of integersOptional
exclude_titleslist of stringsOptional

Response

OK
okboolean
datalist of objects
aiUsageobject

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