Class RawStatisticsApi


  • public class RawStatisticsApi
    extends Object
    • Constructor Detail

      • RawStatisticsApi

        public RawStatisticsApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • listLiveStreamSessions

        public RawStatisticsApi.APIlistLiveStreamSessionsRequest listLiveStreamSessions​(String liveStreamId)
        List live stream player sessions
        Parameters:
        liveStreamId - The unique identifier for the live stream you want to retrieve analytics for. (required)
        Returns:
        APIlistLiveStreamSessionsRequest
        Http Response Details:
        Status Code Description Response Headers
        200 Success -
        404 Not Found -
      • listSessionEvents

        public RawStatisticsApi.APIlistSessionEventsRequest listSessionEvents​(String sessionId)
        List player session events Useful to track and measure video's engagement.
        Parameters:
        sessionId - A unique identifier you can use to reference and track a session with. (required)
        Returns:
        APIlistSessionEventsRequest
        Http Response Details:
        Status Code Description Response Headers
        200 Success -
        404 Not Found -
      • listVideoSessions

        public RawStatisticsApi.APIlistVideoSessionsRequest listVideoSessions​(String videoId)
        List video player sessions Retrieve all available user sessions for a specific video. Tutorials that use the [analytics endpoint](https://api.video/blog/endpoints/analytics).
        Parameters:
        videoId - The unique identifier for the video you want to retrieve session information for. (required)
        Returns:
        APIlistVideoSessionsRequest
        Http Response Details:
        Status Code Description Response Headers
        200 Success -
        404 Not Found -