Aller au contenu

API d'administration

Les points d'accès réservés aux administrateurs : ce qu'appelle Admin dans l'application web. Un fichier par service, groupés par domaine.

Système

Spécification Contenu
admin_system.swagger.json Tableau de bord, informations système, assistant d'installation
server_config.swagger.json Réglages du serveur, en clé/valeur
remote_access.swagger.json Accès distant et réglages réseau
backup.swagger.json Sauvegarde et restauration de la base de données
backup_schedule.swagger.json Sauvegardes planifiées : expression cron, rétention, lancement immédiat
activity.swagger.json Historique de lecture, historique des connexions, métriques du serveur
admin_session.swagger.json Journal d'audit
admin_task.swagger.json Tâches de fond planifiées
presence.swagger.json Qui est connecté en ce moment (le signal des applications et la liste de l'administrateur)

Médias et transcodage

Spécification Contenu
admin_media.swagger.json Santé des médias (scans, réparations, historique et annulation), suppression de médias, rafraîchissement des métadonnées, génération des miniatures de navigation
metadata.swagger.json Sources de métadonnées, recherche, corrections manuelles
transcoding.swagger.json Profils de transcodage, détection du matériel, tâches en cours
transcode_cache.swagger.json Gestion du cache de transcodage
mkv.swagger.json Outils pour le conteneur MKV (pistes, chapitres, multiplexage et démultiplexage)
admin_intro.swagger.json Cache des temps d'intro : invalider un épisode, remplissage

Utilisateurs et règles

Spécification Contenu
library_access.swagger.json Accès aux bibliothèques par utilisateur
parental.swagger.json Contrôle parental et code PIN
playback_settings.swagger.json Réglages de lecture globaux

Authentification

Chaque point d'accès exige un administrateur : le jeton de session d'un compte administrateur, ou une clé d'API, qui appartient toujours à l'un d'eux et doit porter la permission que la méthode demande (une clé sans permission n'atteint aucune méthode d'administration). Un jeton de plugin est refusé ici quelles que soient ses portées (API du serveur).