Skip to main content
POST
Mettre à jour la progression de lecture

Usage

Creates or updates a playback session and its progress. Authentication is required via x-api-key or Authorization: Bearer. Write access requires the permissions associated with a secret key (sk_).

Example

Parameters and response

The request body and responses are defined by the OpenAPI specification displayed on this page.

Errors

See Responses for the operation-specific error codes and formats.

Notes

At a playback progress of at least 90%, dejaVu applies the completion behavior documented by the API.

Authorizations

x-api-key
string
header
required

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

Body

application/json

Met à jour la progression d'un film ou d'un épisode. À 90 % ou plus, le contenu est automatiquement marqué comme vu.

type
enum<string>
required
Available options:
movie,
episode
progress
integer
required

Secondes déjà lues

duration
integer
required

Durée totale du contenu en secondes

id
integer

ID TMDB du film ou de l'épisode, facultatif si tmdbId ou le contexte d'épisode est fourni.

tmdbId
integer

ID TMDB du film ou ID TMDB de la série pour résoudre un épisode.

Required range: x >= 1
tvShowId
integer

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

Required range: x >= 1
seasonNumber
integer

Numéro de saison pour résoudre un épisode.

Required range: x >= 0
episodeNumber
integer

Numéro d'épisode pour résoudre un épisode.

Required range: x >= 1

Response

Progression mise à jour. Si > 90%, marqué comme vu automatiquement.

success
boolean
default:true