# Jellyfin Server ## Docs - [API Keys](https://mintlify.wiki/jellyfin/jellyfin/api/authentication/api-keys.md): Create, list, and manage API keys for programmatic access to Jellyfin Server - [Authentication Overview](https://mintlify.wiki/jellyfin/jellyfin/api/authentication/overview.md): Learn how to authenticate with Jellyfin Server using user credentials or API keys - [Live TV Channels](https://mintlify.wiki/jellyfin/jellyfin/api/livetv/channels.md): Endpoints for managing and retrieving Live TV channel information - [Live TV Program Guide](https://mintlify.wiki/jellyfin/jellyfin/api/livetv/guide.md): Endpoints for retrieving Electronic Program Guide (EPG) data and program information - [Live TV Recordings](https://mintlify.wiki/jellyfin/jellyfin/api/livetv/recordings.md): Endpoints for managing Live TV recordings, timers, and series timers - [Images API](https://mintlify.wiki/jellyfin/jellyfin/api/media/images.md): Retrieve, upload, and manage images for media items and users - [Items API](https://mintlify.wiki/jellyfin/jellyfin/api/media/items.md): Query, filter, and search media items in the Jellyfin library - [Library API](https://mintlify.wiki/jellyfin/jellyfin/api/media/library.md): Manage libraries, scan media, and perform library operations - [Metadata API](https://mintlify.wiki/jellyfin/jellyfin/api/media/metadata.md): Fetch and update media metadata, search external providers, and refresh metadata - [HLS Streaming](https://mintlify.wiki/jellyfin/jellyfin/api/playback/hls.md): HTTP Live Streaming (HLS) playlist generation and segment delivery - [Streaming](https://mintlify.wiki/jellyfin/jellyfin/api/playback/streaming.md): Direct play and streaming endpoints for audio and video content - [Subtitles](https://mintlify.wiki/jellyfin/jellyfin/api/playback/subtitles.md): Subtitle retrieval, search, download, and delivery endpoints - [Transcoding](https://mintlify.wiki/jellyfin/jellyfin/api/playback/transcoding.md): Transcoding parameters for real-time media conversion - [Server Configuration](https://mintlify.wiki/jellyfin/jellyfin/api/system/configuration.md): API endpoints for managing Jellyfin server configuration - [Server Information](https://mintlify.wiki/jellyfin/jellyfin/api/system/server-info.md): API endpoints for retrieving Jellyfin server information and status - [Scheduled Tasks](https://mintlify.wiki/jellyfin/jellyfin/api/system/tasks.md): API endpoints for managing scheduled background tasks in Jellyfin - [User Preferences & Display Settings](https://mintlify.wiki/jellyfin/jellyfin/api/users/preferences.md): API endpoints for managing user display preferences, UI settings, and client-specific configurations - [Session Management](https://mintlify.wiki/jellyfin/jellyfin/api/users/sessions.md): API endpoints for managing active sessions, controlling playback, and reporting session activities - [User Management Endpoints](https://mintlify.wiki/jellyfin/jellyfin/api/users/user-endpoints.md): API endpoints for managing Jellyfin users - creating, updating, deleting, and retrieving user information - [Architecture](https://mintlify.wiki/jellyfin/jellyfin/concepts/architecture.md): Understanding Jellyfin Server's architecture and core components - [Media Libraries](https://mintlify.wiki/jellyfin/jellyfin/concepts/media-libraries.md): How Jellyfin organizes, scans, and manages media content - [Plugins](https://mintlify.wiki/jellyfin/jellyfin/concepts/plugins.md): Extend Jellyfin Server with custom plugins for additional functionality - [Users & Authentication](https://mintlify.wiki/jellyfin/jellyfin/concepts/users-authentication.md): User management, authentication methods, and permission policies in Jellyfin - [API Overview](https://mintlify.wiki/jellyfin/jellyfin/development/api-overview.md): Understanding the Jellyfin Server REST API architecture - [Building from Source](https://mintlify.wiki/jellyfin/jellyfin/development/building-from-source.md): Complete guide to building Jellyfin Server from source code - [Contributing to Jellyfin](https://mintlify.wiki/jellyfin/jellyfin/development/contributing.md): Guidelines for contributing code to the Jellyfin Server project - [Plugin Development](https://mintlify.wiki/jellyfin/jellyfin/development/plugin-development.md): Create plugins to extend Jellyfin Server functionality - [Installation Guide](https://mintlify.wiki/jellyfin/jellyfin/installation.md): Detailed installation instructions for Jellyfin Server on all platforms - [Introduction to Jellyfin Server](https://mintlify.wiki/jellyfin/jellyfin/introduction.md): Overview of Jellyfin, the free software media system that puts you in control - [Quickstart Guide](https://mintlify.wiki/jellyfin/jellyfin/quickstart.md): Get a Jellyfin server up and running in minutes - [Server Configuration](https://mintlify.wiki/jellyfin/jellyfin/setup/configuration.md): Configure Jellyfin Server settings, options, and environment variables - [Hardware Acceleration](https://mintlify.wiki/jellyfin/jellyfin/setup/hardware-acceleration.md): Configure GPU-accelerated transcoding with Intel QSV, NVIDIA NVENC, AMD AMF, and VA-API - [Network Configuration](https://mintlify.wiki/jellyfin/jellyfin/setup/networking.md): Configure Jellyfin network settings, ports, remote access, and reverse proxy - [Transcoding Configuration](https://mintlify.wiki/jellyfin/jellyfin/setup/transcoding.md): Configure media transcoding, codecs, quality settings, and encoding options