Skip to main content
POST
Ajouter à l'historique

Utilisation

Ajoute un visionnage à l’historique de l’utilisateur authentifié. L’authentification est requise via x-api-key ou Authorization: Bearer.

Exemple

Paramètres et réponse

Le corps JSON et les réponses sont définis par la spécification OpenAPI affichée sur cette page.

Erreurs

Consultez Responses pour les codes et formats d’erreur propres à l’opération.

Notes

Pour un épisode, renseignez le contexte de série, saison et épisode lorsque requis. La date de visionnage peut être transmise selon le schéma de requête.

Autorisations

x-api-key
string
header
requis

Clé API dejaVu. pk_* = lecture seule ; sk_* = lecture et écriture.

Corps

application/json

Ajoute un film ou un épisode à l'historique. Les séries TV ne constituent pas une entrée d'historique autonome : utilisez type=episode.

type
enum<string>
requis
Options disponibles:
movie,
tv,
episode
id
integer

ID TMDB du film ou de l'épisode. Pour un épisode, peut être remplacé par tvShowId + seasonNumber + episodeNumber.

count
integer
défaut:1

Nombre de visionnages à enregistrer

watchedAt
string<date-time>

Date et heure du visionnage (défaut: maintenant)

tmdbId
integer

Alias du TMDB ID de la série pour résoudre un épisode par contexte.

tvShowId
integer

ID TMDB de la série, utilisé pour résoudre un épisode.

seasonNumber
integer

Numéro de saison pour la résolution d'un épisode.

Plage requise: x >= 0
episodeNumber
integer

Numéro d'épisode pour la résolution d'un épisode.

Plage requise: x >= 1

Réponse

Visionnage enregistré

success
boolean
défaut:true