# Get Rating Retrieve the current user's rating for a media item. **Endpoint**: `GET /api/media-items/{media_id}/rating` **Auth**: Required ## Path Parameters | Parameter | Type | Required | Description | | --------- | ------ | -------- | --------------- | | media_id | string | Yes | Media item UUID | ## Request Headers | Header | Type | Required | Description | | ------------- | ------ | -------- | ------------ | | Authorization | string | Yes | Bearer token | ### Example Request ```http GET /api/media-items/uuid/rating Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... ``` ## Response (200 OK) ```json { "rating": 8, "user_id": "uuid", "media_item_id": "uuid" } ``` **Rating Scale**: 1-10 (odd numbers = half-stars: 1=0.5★, 2=1★, 3=1.5★, ..., 9=4.5★, 10=5★) ## Error Responses | Code | Description | | ---- | ------------------------------------- | | 401 | Invalid or expired token | | 404 | Media item not found or no rating set |