Saltar a contenido

API de administración

Los endpoints reservados a los administradores: a los que llama Administración en la aplicación web. Un archivo por servicio, agrupados por área.

Sistema

Especificación Descripción
admin_system.swagger.json Panel, información del sistema, asistente de configuración
server_config.swagger.json Almacén clave/valor de la configuración del servidor
remote_access.swagger.json Acceso remoto y ajustes de red
backup.swagger.json Copia de seguridad y restauración de la base de datos
backup_schedule.swagger.json Copias programadas: cron, retención, ejecutar ahora
activity.swagger.json Historial de reproducción, historial de inicios de sesión, métricas del servidor
admin_session.swagger.json Registro de auditoría
admin_task.swagger.json Tareas programadas en segundo plano
presence.swagger.json Quién está conectado ahora mismo (el latido de las aplicaciones y la lista de administración)

Medios y transcodificación

Especificación Descripción
admin_media.swagger.json Salud de medios (escaneos, reparaciones, historial y deshacer), borrar elementos multimedia, actualizar metadatos, generar el trickplay
metadata.swagger.json Proveedores de metadatos, búsqueda, correcciones manuales
transcoding.swagger.json Perfiles de transcodificación, detección del hardware, trabajos activos
transcode_cache.swagger.json Gestión de la caché de transcodificación
mkv.swagger.json Herramientas para el contenedor MKV (pistas, capítulos, mux/demux)
admin_intro.swagger.json Caché de tiempos de intro: invalidar un episodio, rellenar lo que falta

Usuarios y políticas

Especificación Descripción
library_access.swagger.json Control de acceso a las bibliotecas por usuario
parental.swagger.json Control parental y PIN
playback_settings.swagger.json Ajustes globales de reproducción

Autenticación

Cada endpoint necesita un administrador: el token de sesión de una cuenta de administrador, o una clave de API, que siempre pertenece a uno y debe llevar el alcance que pide el método (una clave sin alcances no llega a ningún método de administración). Aquí se rechaza un token de plugin, tenga los alcances que tenga (API del servidor).