Save a post, recipe, or collection. Optionally add to a collection.
| Field | Type | Required | Description |
|---|---|---|---|
content_type | string | Yes | post, recipe, or collection |
content_id | string | Yes | UUID of the content to save |
collection_id | string | No | UUID of collection to add to |
collection_id is provided, it adds the existing saved item to the collection.collection_id, returns 409 ALREADY_SAVED.| Status | Code | Description |
|---|---|---|
| 400 | VALIDATION_ERROR | Invalid data or content not found |
| 401 | UNAUTHORIZED | Not authenticated |
| 409 | ALREADY_SAVED | Item already saved (no collection_id) |