OBJECT

VideoMoment

A video moment represents either a point in time, or a duration of time, during which structured metadata is present.

link GraphQL Schema definition

1type VideoMoment {
2
3# channel the VOD belongs to.
4channel: User!
5
6# Time at which the moment was created.
7createdAt: Time!
8
9# The displayable context of this moment (translated, where applicable). For
10# instance, the stream marker comment, game name for game change, or “Pack
11# opening”
12# for Hearthstone VCA. Can be null.
13description: String
14
15# A union of the fields that are specific to individual moments, such as Game Mode
16# inside Hearthstone VCA data.
17details: VideoMomentDetails
18
19# The duration, in ms, that this moment is applicable, or zero if no duration.
20durationMilliseconds: Int!
21
22# ID of the moment.
23id: ID!
24
25# Moments that cover a time range can also contain moments for that time range.
26moments: VideoMomentConnection
27
28# The time, in ms, after the start of the video when this moment occurs.
29positionMilliseconds: Int!
30
31# The additional displayable context of this moment (translated, where
32# applicable).
33# Can be null.
34subDescription: String
35
36# The url to the thumbnail for this moment.
37# Can be null.
38thumbnailURL: String
39
40# The underlying moment type.
41type: VideoMomentType!
42
43# The id of the video this moment is contained in.
44video: Video
45
46}