# Get Media Item Retrieve details of a specific media item. **Endpoint**: `GET /api/media-items/{media_id}` **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-here Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... ``` ## Response (200 OK) ```json { "id": "uuid", "library_id": "uuid", "title": "Book Title", "author": "Author Name", "description": "Book description", "file_path": "/path/to/book.epub", "file_size": 1024000, "mime_type": "application/epub+zip", "cover_image_path": "/path/to/cover.jpg", "series": "Series Name", "series_number": 1, "tags": ["sci-fi", "space opera"], "tags_search": ["sci fi", "space opera"], "contributors": ["Author Name", "ACME CORP."], "contributors_search": ["author name", "acme corp"], "language": "en", "page_count": 350, "genre": "Science Fiction", "copyright_year": 2023, "created_at": "2026-01-31T10:00:00Z" } ``` ## Error Responses | Code | Description | |------|-------------| | 401 | Invalid or expired token | | 403 | User does not have access to this media item | | 404 | Media item not found | ## Try It Out