query GetStreamMonitoringDetails($videoId: Int!) { getVideo(videoId: $videoId) { id totalShots makePercentage elapsedTime homographyHistory { crop { left top width height } pockets { left top width height } sourcePoints { topLeft { x y } topSide { x y } topRight { x y } bottomLeft { x y } bottomSide { x y } bottomRight { x y } } } stream { linksRequested uploadsCompleted segmentProcessingCursor } } } query GetVideoUpdatePageDetails($videoId: Int!) { getVideo(videoId: $videoId) { id name totalShots makePercentage elapsedTime tags { tagClasses { name } name } } } mutation DeleteVideo($videoId: Int!) { deleteVideo(videoId: $videoId) } query GetVideoDetails($videoId: Int!) { getVideo(videoId: $videoId) { id name averageTimeBetweenShots elapsedTime endTime makePercentage makePercentage medianRun startTime totalShots totalShots totalShotsMade createdAt updatedAt owner { id firebaseUid username profileImageUri } tags { tagClasses { name } name } } } query GetVideos($videoIds: [Int!]!) { getVideos(videoIds: $videoIds) { id name frames_per_second owner { id firebaseUid username profileImageUri } tags { tagClasses { name } name } playlist { video_id m3u8_text segment_durations } shots { id timeOffset coordinates } } }