Skip to content

Commit

Permalink
Merge pull request #31 from apivideo/remove-raw-statistics
Browse files Browse the repository at this point in the history
feat(all) remove raw statistics
  • Loading branch information
olivier-lando authored Sep 11, 2023
2 parents f262bf8 + 1bdca8b commit 0e8f111
Show file tree
Hide file tree
Showing 11 changed files with 149 additions and 1,282 deletions.
1,284 changes: 149 additions & 1,135 deletions openapi.yaml

Large diffs are not rendered by default.

23 changes: 0 additions & 23 deletions sdks/api-clients/apivideo-android-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -228,26 +228,6 @@ Method | HTTP request | Description
[**deleteLogo**](https://github.com/apivideo/api.video-android-client/blob/main/docs/PlayerThemesApi.md#deleteLogo) | **DELETE** /players/{playerId}/logo | Delete logo


### RawStatisticsApi


#### Retrieve an instance of RawStatisticsApi:
```kotlin
val client = ApiVideoClient("YOUR_API_KEY")
val rawStatistics = client.rawStatistics()
```



#### Endpoints

Method | HTTP request | Description
------------- | ------------- | -------------
[**listLiveStreamSessions**](https://github.com/apivideo/api.video-android-client/blob/main/docs/RawStatisticsApi.md#listLiveStreamSessions) | **GET** /analytics/live-streams/{liveStreamId} | List live stream player sessions
[**listSessionEvents**](https://github.com/apivideo/api.video-android-client/blob/main/docs/RawStatisticsApi.md#listSessionEvents) | **GET** /analytics/sessions/{sessionId}/events | List player session events
[**listVideoSessions**](https://github.com/apivideo/api.video-android-client/blob/main/docs/RawStatisticsApi.md#listVideoSessions) | **GET** /analytics/videos/{videoId} | List video player sessions


### UploadTokensApi


Expand Down Expand Up @@ -377,9 +357,6 @@ Method | HTTP request | Description
- [PlayerThemeUpdatePayload](https://github.com/apivideo/api.video-android-client/blob/main/docs/PlayerThemeUpdatePayload.md)
- [PlayerThemesListResponse](https://github.com/apivideo/api.video-android-client/blob/main/docs/PlayerThemesListResponse.md)
- [Quality](https://github.com/apivideo/api.video-android-client/blob/main/docs/Quality.md)
- [RawStatisticsListLiveStreamAnalyticsResponse](https://github.com/apivideo/api.video-android-client/blob/main/docs/RawStatisticsListLiveStreamAnalyticsResponse.md)
- [RawStatisticsListPlayerSessionEventsResponse](https://github.com/apivideo/api.video-android-client/blob/main/docs/RawStatisticsListPlayerSessionEventsResponse.md)
- [RawStatisticsListSessionsResponse](https://github.com/apivideo/api.video-android-client/blob/main/docs/RawStatisticsListSessionsResponse.md)
- [RefreshTokenPayload](https://github.com/apivideo/api.video-android-client/blob/main/docs/RefreshTokenPayload.md)
- [RestreamsRequestObject](https://github.com/apivideo/api.video-android-client/blob/main/docs/RestreamsRequestObject.md)
- [RestreamsResponseObject](https://github.com/apivideo/api.video-android-client/blob/main/docs/RestreamsResponseObject.md)
Expand Down
21 changes: 0 additions & 21 deletions sdks/api-clients/apivideo-csharp-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -215,24 +215,6 @@ Method | HTTP request | Description
[**deleteLogo**](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/PlayerThemesApi.md#deleteLogo) | **DELETE** /players/{playerId}/logo | Delete logo


### RawStatisticsApi


#### Retrieve an instance of RawStatisticsApi:
```java
ApiVideoClient apiVideoClient = new ApiVideoClient("YOUR_API_KEY");
RawStatisticsApi rawStatistics = client.RawStatistics()
```

#### Endpoints

Method | HTTP request | Description
------------- | ------------- | -------------
[**listLiveStreamSessions**](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/RawStatisticsApi.md#listLiveStreamSessions) | **GET** /analytics/live-streams/{liveStreamId} | List live stream player sessions
[**listSessionEvents**](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/RawStatisticsApi.md#listSessionEvents) | **GET** /analytics/sessions/{sessionId}/events | List player session events
[**listVideoSessions**](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/RawStatisticsApi.md#listVideoSessions) | **GET** /analytics/videos/{videoId} | List video player sessions


### UploadTokensApi


Expand Down Expand Up @@ -354,9 +336,6 @@ Method | HTTP request | Description
- [PlayerThemeUpdatePayload](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/PlayerThemeUpdatePayload.md)
- [PlayerThemesListResponse](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/PlayerThemesListResponse.md)
- [Quality](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/Quality.md)
- [RawStatisticsListLiveStreamAnalyticsResponse](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/RawStatisticsListLiveStreamAnalyticsResponse.md)
- [RawStatisticsListPlayerSessionEventsResponse](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/RawStatisticsListPlayerSessionEventsResponse.md)
- [RawStatisticsListSessionsResponse](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/RawStatisticsListSessionsResponse.md)
- [RefreshTokenPayload](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/RefreshTokenPayload.md)
- [RestreamsRequestObject](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/RestreamsRequestObject.md)
- [RestreamsResponseObject](https://github.com/apivideo/api.video-csharp-client/blob/main/docs/RestreamsResponseObject.md)
Expand Down
21 changes: 0 additions & 21 deletions sdks/api-clients/apivideo-go-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,24 +195,6 @@ Method | HTTP request | Description
[**DeleteLogo**](https://github.com/apivideo/api.video-go-client/blob/main/docs/PlayerThemes.md#DeleteLogo) | **Delete** /players/{playerId}/logo | Delete logo


### RawStatistics


#### Retrieve an instance of the RawStatistics API:
```golang
client := apivideosdk.ClientBuilder("API_VIDEO_KEY").Build()
rawStatisticsApi := client.RawStatistics
```

#### Endpoints

Method | HTTP request | Description
------------- | ------------- | -------------
[**ListLiveStreamSessions**](https://github.com/apivideo/api.video-go-client/blob/main/docs/RawStatistics.md#ListLiveStreamSessions) | **Get** /analytics/live-streams/{liveStreamId} | List live stream player sessions
[**ListSessionEvents**](https://github.com/apivideo/api.video-go-client/blob/main/docs/RawStatistics.md#ListSessionEvents) | **Get** /analytics/sessions/{sessionId}/events | List player session events
[**ListVideoSessions**](https://github.com/apivideo/api.video-go-client/blob/main/docs/RawStatistics.md#ListVideoSessions) | **Get** /analytics/videos/{videoId} | List video player sessions


### UploadTokens


Expand Down Expand Up @@ -335,9 +317,6 @@ Method | HTTP request | Description
- [PlayerThemeUpdatePayload](https://github.com/apivideo/api.video-go-client/blob/main/docs/PlayerThemeUpdatePayload.md)
- [PlayerThemesListResponse](https://github.com/apivideo/api.video-go-client/blob/main/docs/PlayerThemesListResponse.md)
- [Quality](https://github.com/apivideo/api.video-go-client/blob/main/docs/Quality.md)
- [RawStatisticsListLiveStreamAnalyticsResponse](https://github.com/apivideo/api.video-go-client/blob/main/docs/RawStatisticsListLiveStreamAnalyticsResponse.md)
- [RawStatisticsListPlayerSessionEventsResponse](https://github.com/apivideo/api.video-go-client/blob/main/docs/RawStatisticsListPlayerSessionEventsResponse.md)
- [RawStatisticsListSessionsResponse](https://github.com/apivideo/api.video-go-client/blob/main/docs/RawStatisticsListSessionsResponse.md)
- [RefreshTokenPayload](https://github.com/apivideo/api.video-go-client/blob/main/docs/RefreshTokenPayload.md)
- [RestreamsRequestObject](https://github.com/apivideo/api.video-go-client/blob/main/docs/RestreamsRequestObject.md)
- [RestreamsResponseObject](https://github.com/apivideo/api.video-go-client/blob/main/docs/RestreamsResponseObject.md)
Expand Down
23 changes: 0 additions & 23 deletions sdks/api-clients/apivideo-java-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -205,26 +205,6 @@ Method | HTTP request | Description
[**deleteLogo**](https://github.com/apivideo/api.video-java-client/blob/main/docs/PlayerThemesApi.md#deleteLogo) | **DELETE** /players/{playerId}/logo | Delete logo


### RawStatisticsApi


#### Retrieve an instance of RawStatisticsApi:
```java
ApiVideoClient client = new ApiVideoClient("YOUR_API_KEY");
RawStatisticsApi rawStatistics = client.rawStatistics()
```



#### Endpoints

Method | HTTP request | Description
------------- | ------------- | -------------
[**listLiveStreamSessions**](https://github.com/apivideo/api.video-java-client/blob/main/docs/RawStatisticsApi.md#listLiveStreamSessions) | **GET** /analytics/live-streams/{liveStreamId} | List live stream player sessions
[**listSessionEvents**](https://github.com/apivideo/api.video-java-client/blob/main/docs/RawStatisticsApi.md#listSessionEvents) | **GET** /analytics/sessions/{sessionId}/events | List player session events
[**listVideoSessions**](https://github.com/apivideo/api.video-java-client/blob/main/docs/RawStatisticsApi.md#listVideoSessions) | **GET** /analytics/videos/{videoId} | List video player sessions


### UploadTokensApi


Expand Down Expand Up @@ -354,9 +334,6 @@ Method | HTTP request | Description
- [PlayerThemeUpdatePayload](https://github.com/apivideo/api.video-java-client/blob/main/docs/PlayerThemeUpdatePayload.md)
- [PlayerThemesListResponse](https://github.com/apivideo/api.video-java-client/blob/main/docs/PlayerThemesListResponse.md)
- [Quality](https://github.com/apivideo/api.video-java-client/blob/main/docs/Quality.md)
- [RawStatisticsListLiveStreamAnalyticsResponse](https://github.com/apivideo/api.video-java-client/blob/main/docs/RawStatisticsListLiveStreamAnalyticsResponse.md)
- [RawStatisticsListPlayerSessionEventsResponse](https://github.com/apivideo/api.video-java-client/blob/main/docs/RawStatisticsListPlayerSessionEventsResponse.md)
- [RawStatisticsListSessionsResponse](https://github.com/apivideo/api.video-java-client/blob/main/docs/RawStatisticsListSessionsResponse.md)
- [RefreshTokenPayload](https://github.com/apivideo/api.video-java-client/blob/main/docs/RefreshTokenPayload.md)
- [RestreamsRequestObject](https://github.com/apivideo/api.video-java-client/blob/main/docs/RestreamsRequestObject.md)
- [RestreamsResponseObject](https://github.com/apivideo/api.video-java-client/blob/main/docs/RestreamsResponseObject.md)
Expand Down
12 changes: 0 additions & 12 deletions sdks/api-clients/apivideo-nodejs-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,15 +115,6 @@ Method | Description | HTTP request
[**deleteLogo()**](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/api/PlayerThemesApi.md#deleteLogo) | Delete logo | **DELETE** /players/{playerId}/logo


### RawStatisticsApi

Method | Description | HTTP request
------------- | ------------- | -------------
[**listLiveStreamSessions()**](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/api/RawStatisticsApi.md#listLiveStreamSessions) | List live stream player sessions | **GET** /analytics/live-streams/{liveStreamId}
[**listSessionEvents()**](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/api/RawStatisticsApi.md#listSessionEvents) | List player session events | **GET** /analytics/sessions/{sessionId}/events
[**listVideoSessions()**](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/api/RawStatisticsApi.md#listVideoSessions) | List video player sessions | **GET** /analytics/videos/{videoId}


### UploadTokensApi

Method | Description | HTTP request
Expand Down Expand Up @@ -209,9 +200,6 @@ Method | Description | HTTP request
- [PlayerThemeUpdatePayload](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/model/PlayerThemeUpdatePayload.md)
- [PlayerThemesListResponse](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/model/PlayerThemesListResponse.md)
- [Quality](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/model/Quality.md)
- [RawStatisticsListLiveStreamAnalyticsResponse](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/model/RawStatisticsListLiveStreamAnalyticsResponse.md)
- [RawStatisticsListPlayerSessionEventsResponse](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/model/RawStatisticsListPlayerSessionEventsResponse.md)
- [RawStatisticsListSessionsResponse](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/model/RawStatisticsListSessionsResponse.md)
- [RefreshTokenPayload](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/model/RefreshTokenPayload.md)
- [RestreamsRequestObject](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/model/RestreamsRequestObject.md)
- [RestreamsResponseObject](https://github.com/apivideo/api.video-nodejs-client/blob/main/docs/model/RestreamsResponseObject.md)
Expand Down
12 changes: 0 additions & 12 deletions sdks/api-clients/apivideo-php-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,15 +141,6 @@ Method | Description | HTTP request
[**deleteLogo()**](https://github.com/apivideo/api.video-php-client/blob/main/docs/Api/PlayerThemesApi.md#deleteLogo) | Delete logo | **DELETE** `/players/{playerId}/logo`


### RawStatisticsApi

Method | Description | HTTP request
------------- | ------------- | -------------
[**listLiveStreamSessions()**](https://github.com/apivideo/api.video-php-client/blob/main/docs/Api/RawStatisticsApi.md#listLiveStreamSessions) | List live stream player sessions | **GET** `/analytics/live-streams/{liveStreamId}`
[**listSessionEvents()**](https://github.com/apivideo/api.video-php-client/blob/main/docs/Api/RawStatisticsApi.md#listSessionEvents) | List player session events | **GET** `/analytics/sessions/{sessionId}/events`
[**listVideoSessions()**](https://github.com/apivideo/api.video-php-client/blob/main/docs/Api/RawStatisticsApi.md#listVideoSessions) | List video player sessions | **GET** `/analytics/videos/{videoId}`


### UploadTokensApi

Method | Description | HTTP request
Expand Down Expand Up @@ -235,9 +226,6 @@ Method | Description | HTTP request
- [PlayerThemeUpdatePayload](https://github.com/apivideo/api.video-php-client/blob/main/docs/Model/PlayerThemeUpdatePayload.md)
- [PlayerThemesListResponse](https://github.com/apivideo/api.video-php-client/blob/main/docs/Model/PlayerThemesListResponse.md)
- [Quality](https://github.com/apivideo/api.video-php-client/blob/main/docs/Model/Quality.md)
- [RawStatisticsListLiveStreamAnalyticsResponse](https://github.com/apivideo/api.video-php-client/blob/main/docs/Model/RawStatisticsListLiveStreamAnalyticsResponse.md)
- [RawStatisticsListPlayerSessionEventsResponse](https://github.com/apivideo/api.video-php-client/blob/main/docs/Model/RawStatisticsListPlayerSessionEventsResponse.md)
- [RawStatisticsListSessionsResponse](https://github.com/apivideo/api.video-php-client/blob/main/docs/Model/RawStatisticsListSessionsResponse.md)
- [RefreshTokenPayload](https://github.com/apivideo/api.video-php-client/blob/main/docs/Model/RefreshTokenPayload.md)
- [RestreamsRequestObject](https://github.com/apivideo/api.video-php-client/blob/main/docs/Model/RestreamsRequestObject.md)
- [RestreamsResponseObject](https://github.com/apivideo/api.video-php-client/blob/main/docs/Model/RestreamsResponseObject.md)
Expand Down
13 changes: 0 additions & 13 deletions sdks/api-clients/apivideo-python-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,16 +137,6 @@ Method | HTTP request | Description
[**delete_logo**](https://github.com/apivideo/api.video-python-client/blob/main/docs/PlayerThemesApi.md#delete_logo) | **DELETE** /players/{playerId}/logo | Delete logo


### RawStatisticsApi


Method | HTTP request | Description
------------- | ------------- | -------------
[**list_live_stream_sessions**](https://github.com/apivideo/api.video-python-client/blob/main/docs/RawStatisticsApi.md#list_live_stream_sessions) | **GET** /analytics/live-streams/{liveStreamId} | List live stream player sessions
[**list_session_events**](https://github.com/apivideo/api.video-python-client/blob/main/docs/RawStatisticsApi.md#list_session_events) | **GET** /analytics/sessions/{sessionId}/events | List player session events
[**list_video_sessions**](https://github.com/apivideo/api.video-python-client/blob/main/docs/RawStatisticsApi.md#list_video_sessions) | **GET** /analytics/videos/{videoId} | List video player sessions


### UploadTokensApi


Expand Down Expand Up @@ -237,9 +227,6 @@ Method | HTTP request | Description
- [PlayerThemeUpdatePayload](https://github.com/apivideo/api.video-python-client/blob/main/docs/PlayerThemeUpdatePayload.md)
- [PlayerThemesListResponse](https://github.com/apivideo/api.video-python-client/blob/main/docs/PlayerThemesListResponse.md)
- [Quality](https://github.com/apivideo/api.video-python-client/blob/main/docs/Quality.md)
- [RawStatisticsListLiveStreamAnalyticsResponse](https://github.com/apivideo/api.video-python-client/blob/main/docs/RawStatisticsListLiveStreamAnalyticsResponse.md)
- [RawStatisticsListPlayerSessionEventsResponse](https://github.com/apivideo/api.video-python-client/blob/main/docs/RawStatisticsListPlayerSessionEventsResponse.md)
- [RawStatisticsListSessionsResponse](https://github.com/apivideo/api.video-python-client/blob/main/docs/RawStatisticsListSessionsResponse.md)
- [RefreshTokenPayload](https://github.com/apivideo/api.video-python-client/blob/main/docs/RefreshTokenPayload.md)
- [RestreamsRequestObject](https://github.com/apivideo/api.video-python-client/blob/main/docs/RestreamsRequestObject.md)
- [RestreamsResponseObject](https://github.com/apivideo/api.video-python-client/blob/main/docs/RestreamsResponseObject.md)
Expand Down
20 changes: 0 additions & 20 deletions sdks/api-clients/apivideo-swift5-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,23 +165,6 @@ Method | HTTP request | Description
[**deleteLogo**](https://github.com/apivideo/api.video-ios-client/blob/main/docs/PlayerThemesAPI.md#deleteLogo) | **DELETE** /players/{playerId}/logo | Delete logo


### RawStatisticsAPI

#### Retrieve an instance of RawStatisticsAPI:

```swift
RawStatisticsAPI
```

#### Endpoints

Method | HTTP request | Description
------------- | ------------- | -------------
[**listLiveStreamSessions**](https://github.com/apivideo/api.video-ios-client/blob/main/docs/RawStatisticsAPI.md#listLiveStreamSessions) | **GET** /analytics/live-streams/{liveStreamId} | List live stream player sessions
[**listSessionEvents**](https://github.com/apivideo/api.video-ios-client/blob/main/docs/RawStatisticsAPI.md#listSessionEvents) | **GET** /analytics/sessions/{sessionId}/events | List player session events
[**listVideoSessions**](https://github.com/apivideo/api.video-ios-client/blob/main/docs/RawStatisticsAPI.md#listVideoSessions) | **GET** /analytics/videos/{videoId} | List video player sessions


### UploadTokensAPI

#### Retrieve an instance of UploadTokensAPI:
Expand Down Expand Up @@ -299,9 +282,6 @@ Method | HTTP request | Description
- [PlayerThemeUpdatePayload](https://github.com/apivideo/api.video-ios-client/blob/main/docs/PlayerThemeUpdatePayload.md)
- [PlayerThemesListResponse](https://github.com/apivideo/api.video-ios-client/blob/main/docs/PlayerThemesListResponse.md)
- [Quality](https://github.com/apivideo/api.video-ios-client/blob/main/docs/Quality.md)
- [RawStatisticsListLiveStreamAnalyticsResponse](https://github.com/apivideo/api.video-ios-client/blob/main/docs/RawStatisticsListLiveStreamAnalyticsResponse.md)
- [RawStatisticsListPlayerSessionEventsResponse](https://github.com/apivideo/api.video-ios-client/blob/main/docs/RawStatisticsListPlayerSessionEventsResponse.md)
- [RawStatisticsListSessionsResponse](https://github.com/apivideo/api.video-ios-client/blob/main/docs/RawStatisticsListSessionsResponse.md)
- [RefreshTokenPayload](https://github.com/apivideo/api.video-ios-client/blob/main/docs/RefreshTokenPayload.md)
- [RestreamsRequestObject](https://github.com/apivideo/api.video-ios-client/blob/main/docs/RestreamsRequestObject.md)
- [RestreamsResponseObject](https://github.com/apivideo/api.video-ios-client/blob/main/docs/RestreamsResponseObject.md)
Expand Down
1 change: 0 additions & 1 deletion vod/upload-from-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -351,4 +351,3 @@ You can do many things to manage existing videos in your [api.video](http://api.
- [Pick a thumbnail for a video](/reference/api/Videos#set-a-thumbnail) (API)
- [Retrieve a video](/reference/api/Videos#retrieve-a-video-object) (API)
- [Retrieve a video status](/reference/api/Videos#retrieve-video-status-and-details) (API)
- [Retrieve raw statistics about your video](/reference/api/Raw-statistics#list-video-player-sessions) (API)
1 change: 0 additions & 1 deletion vod/upload-your-first-video.md
Original file line number Diff line number Diff line change
Expand Up @@ -530,4 +530,3 @@ You can do many things to manage existing videos in your [api.video](http://api.
- [Pick a thumbnail for a video](/reference/api/Videos#set-a-thumbnail) (API)
- [Retrieve a video](/reference/api/Videos#retrieve-a-video-object) (API)
- [Retrieve a video status](/reference/api/Videos#retrieve-video-status-and-details) (API)
- [Retrieve raw statistics about your video](/reference/api/Raw-statistics#list-video-player-sessions) (API)

0 comments on commit 0e8f111

Please sign in to comment.