🔒 OAuth Required
Use this method when the video is stopped or finishes playing on its own. If the progress is above 80%, the video will be scrobbled and the action will be set to scrobble. A unique history id (64-bit integer) will be returned and can be used to reference this scrobble directly.
If the progress is between 1% and 79%, it will be treated as a pause and the action will be set to pause. The playback progress will be saved and /sync/playback can be used to resume the video from this exact position.
NoteIf the progress is less than 1%, you'll get a
422HTTP status code response and the scrobble will be ignored.
JSON POST Data
| Key | Type | Value |
|---|---|---|
| item * | object | movie or episode object. (see examples ->) |
progress * | flloat | Progress percentage between 0 and 100. |
NoteIf the same item was just scrobbled, a
409HTTP status code will returned to avoid scrobbling a duplicate. The response will contain awatched_attimestamp when the item was last scrobbled and aexpires_attimestamp when the item can be scrobbled again.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||