@api.video/nodejs-client
Advanced tools
Comparing version 2.5.2 to 2.5.3
@@ -346,6 +346,6 @@ # VideosApi | ||
| **metadata** | **{ [key: string]: string; }**| no| Videos can be tagged with metadata tags in key:value pairs. You can search for videos with specific key value pairs using this parameter. [Dynamic Metadata](https://api.video/blog/endpoints/dynamic-metadata) allows you to define a key that allows any value pair. | | ||
| **description** | **string**| no| If you described a video with a term or sentence, you can add it here to return videos containing this string. | | ||
| **liveStreamId** | **string**| no| If you know the ID for a live stream, you can retrieve the stream by adding the ID for it here. | | ||
| **sortBy** | **string**| no| Allowed: publishedAt, title. You can search by the time videos were published at, or by title. | | ||
| **sortOrder** | **string**| no| Allowed: asc, desc. asc is ascending and sorts from A to Z. desc is descending and sorts from Z to A. | | ||
| **description** | **string**| no| Retrieve video objects by `description`. | | ||
| **liveStreamId** | **string**| no| Retrieve video objects that were recorded from a live stream by `liveStreamId`. | | ||
| **sortBy** | **'title' \| 'createdAt' \| 'publishedAt' \| 'updatedAt'**| no| Use this parameter to sort videos by the their created time, published time, updated time, or by title. | | ||
| **sortOrder** | **'asc' \| 'desc'**| no| Use this parameter to sort results. `asc` is ascending and sorts from A to Z. `desc` is descending and sorts from Z to A. | | ||
| **currentPage** | **number**| no| Choose the number of search results to return per page. Minimum value: 1 | | ||
@@ -352,0 +352,0 @@ | **pageSize** | **number**| no| Results per page. Allowed values 1-100, default is 25. | |
@@ -111,6 +111,6 @@ /** | ||
* @param { { [key: string]: string; } } searchParams.metadata Videos can be tagged with metadata tags in key:value pairs. You can search for videos with specific key value pairs using this parameter. [Dynamic Metadata](https://api.video/blog/endpoints/dynamic-metadata) allows you to define a key that allows any value pair. | ||
* @param { string } searchParams.description If you described a video with a term or sentence, you can add it here to return videos containing this string. | ||
* @param { string } searchParams.liveStreamId If you know the ID for a live stream, you can retrieve the stream by adding the ID for it here. | ||
* @param { string } searchParams.sortBy Allowed: publishedAt, title. You can search by the time videos were published at, or by title. | ||
* @param { string } searchParams.sortOrder Allowed: asc, desc. asc is ascending and sorts from A to Z. desc is descending and sorts from Z to A. | ||
* @param { string } searchParams.description Retrieve video objects by `description`. | ||
* @param { string } searchParams.liveStreamId Retrieve video objects that were recorded from a live stream by `liveStreamId`. | ||
* @param { 'title' | 'createdAt' | 'publishedAt' | 'updatedAt' } searchParams.sortBy Use this parameter to sort videos by the their created time, published time, updated time, or by title. | ||
* @param { 'asc' | 'desc' } searchParams.sortOrder Use this parameter to sort results. `asc` is ascending and sorts from A to Z. `desc` is descending and sorts from Z to A. | ||
* @param { number } searchParams.currentPage Choose the number of search results to return per page. Minimum value: 1 | ||
@@ -127,4 +127,4 @@ * @param { number } searchParams.pageSize Results per page. Allowed values 1-100, default is 25. | ||
liveStreamId?: string; | ||
sortBy?: string; | ||
sortOrder?: string; | ||
sortBy?: 'title' | 'createdAt' | 'publishedAt' | 'updatedAt'; | ||
sortOrder?: 'asc' | 'desc'; | ||
currentPage?: number; | ||
@@ -131,0 +131,0 @@ pageSize?: number; |
@@ -465,6 +465,6 @@ "use strict"; | ||
* @param { { [key: string]: string; } } searchParams.metadata Videos can be tagged with metadata tags in key:value pairs. You can search for videos with specific key value pairs using this parameter. [Dynamic Metadata](https://api.video/blog/endpoints/dynamic-metadata) allows you to define a key that allows any value pair. | ||
* @param { string } searchParams.description If you described a video with a term or sentence, you can add it here to return videos containing this string. | ||
* @param { string } searchParams.liveStreamId If you know the ID for a live stream, you can retrieve the stream by adding the ID for it here. | ||
* @param { string } searchParams.sortBy Allowed: publishedAt, title. You can search by the time videos were published at, or by title. | ||
* @param { string } searchParams.sortOrder Allowed: asc, desc. asc is ascending and sorts from A to Z. desc is descending and sorts from Z to A. | ||
* @param { string } searchParams.description Retrieve video objects by `description`. | ||
* @param { string } searchParams.liveStreamId Retrieve video objects that were recorded from a live stream by `liveStreamId`. | ||
* @param { 'title' | 'createdAt' | 'publishedAt' | 'updatedAt' } searchParams.sortBy Use this parameter to sort videos by the their created time, published time, updated time, or by title. | ||
* @param { 'asc' | 'desc' } searchParams.sortOrder Use this parameter to sort results. `asc` is ascending and sorts from A to Z. `desc` is descending and sorts from Z to A. | ||
* @param { number } searchParams.currentPage Choose the number of search results to return per page. Minimum value: 1 | ||
@@ -500,6 +500,6 @@ * @param { number } searchParams.pageSize Results per page. Allowed values 1-100, default is 25. | ||
if (sortBy !== undefined) { | ||
urlSearchParams.append('sortBy', ObjectSerializer_1.default.serialize(sortBy, 'string', '')); | ||
urlSearchParams.append('sortBy', ObjectSerializer_1.default.serialize(sortBy, "'title' | 'createdAt' | 'publishedAt' | 'updatedAt'", '')); | ||
} | ||
if (sortOrder !== undefined) { | ||
urlSearchParams.append('sortOrder', ObjectSerializer_1.default.serialize(sortOrder, 'string', '')); | ||
urlSearchParams.append('sortOrder', ObjectSerializer_1.default.serialize(sortOrder, "'asc' | 'desc'", '')); | ||
} | ||
@@ -506,0 +506,0 @@ if (currentPage !== undefined) { |
@@ -51,3 +51,3 @@ "use strict"; | ||
Accept: 'application/json, */*;q=0.8', | ||
'AV-Origin-Client': 'nodejs:2.5.2', | ||
'AV-Origin-Client': 'nodejs:2.5.3', | ||
Authorization: this.apiKey ? `Basic ${(0, js_base64_1.encode)(`${this.apiKey}:`)}` : '', | ||
@@ -54,0 +54,0 @@ ...(params.applicationName && params.applicationVersion |
@@ -22,75 +22,2 @@ /** | ||
import AccessToken from './model/AccessToken'; | ||
import AdditionalBadRequestErrors from './model/AdditionalBadRequestErrors'; | ||
import AnalyticsData from './model/AnalyticsData'; | ||
import AnalyticsPlays400Error from './model/AnalyticsPlays400Error'; | ||
import AnalyticsPlaysResponse from './model/AnalyticsPlaysResponse'; | ||
import AuthenticatePayload from './model/AuthenticatePayload'; | ||
import BadRequest from './model/BadRequest'; | ||
import BytesRange from './model/BytesRange'; | ||
import Caption from './model/Caption'; | ||
import CaptionsListResponse from './model/CaptionsListResponse'; | ||
import CaptionsUpdatePayload from './model/CaptionsUpdatePayload'; | ||
import Chapter from './model/Chapter'; | ||
import ChaptersListResponse from './model/ChaptersListResponse'; | ||
import Link from './model/Link'; | ||
import LiveStream from './model/LiveStream'; | ||
import LiveStreamAssets from './model/LiveStreamAssets'; | ||
import LiveStreamCreationPayload from './model/LiveStreamCreationPayload'; | ||
import LiveStreamListResponse from './model/LiveStreamListResponse'; | ||
import LiveStreamSession from './model/LiveStreamSession'; | ||
import LiveStreamSessionClient from './model/LiveStreamSessionClient'; | ||
import LiveStreamSessionDevice from './model/LiveStreamSessionDevice'; | ||
import LiveStreamSessionLocation from './model/LiveStreamSessionLocation'; | ||
import LiveStreamSessionReferrer from './model/LiveStreamSessionReferrer'; | ||
import LiveStreamSessionSession from './model/LiveStreamSessionSession'; | ||
import LiveStreamUpdatePayload from './model/LiveStreamUpdatePayload'; | ||
import Metadata from './model/Metadata'; | ||
import Model403ErrorSchema from './model/Model403ErrorSchema'; | ||
import NotFound from './model/NotFound'; | ||
import Pagination from './model/Pagination'; | ||
import PaginationLink from './model/PaginationLink'; | ||
import PlayerSessionEvent from './model/PlayerSessionEvent'; | ||
import PlayerTheme from './model/PlayerTheme'; | ||
import PlayerThemeAssets from './model/PlayerThemeAssets'; | ||
import PlayerThemeCreationPayload from './model/PlayerThemeCreationPayload'; | ||
import PlayerThemeUpdatePayload from './model/PlayerThemeUpdatePayload'; | ||
import PlayerThemesListResponse from './model/PlayerThemesListResponse'; | ||
import Quality from './model/Quality'; | ||
import RawStatisticsListLiveStreamAnalyticsResponse from './model/RawStatisticsListLiveStreamAnalyticsResponse'; | ||
import RawStatisticsListPlayerSessionEventsResponse from './model/RawStatisticsListPlayerSessionEventsResponse'; | ||
import RawStatisticsListSessionsResponse from './model/RawStatisticsListSessionsResponse'; | ||
import RefreshTokenPayload from './model/RefreshTokenPayload'; | ||
import RestreamsRequestObject from './model/RestreamsRequestObject'; | ||
import RestreamsResponseObject from './model/RestreamsResponseObject'; | ||
import TokenCreationPayload from './model/TokenCreationPayload'; | ||
import TokenListResponse from './model/TokenListResponse'; | ||
import UploadToken from './model/UploadToken'; | ||
import Video from './model/Video'; | ||
import VideoAssets from './model/VideoAssets'; | ||
import VideoClip from './model/VideoClip'; | ||
import VideoCreationPayload from './model/VideoCreationPayload'; | ||
import VideoSession from './model/VideoSession'; | ||
import VideoSessionClient from './model/VideoSessionClient'; | ||
import VideoSessionDevice from './model/VideoSessionDevice'; | ||
import VideoSessionLocation from './model/VideoSessionLocation'; | ||
import VideoSessionOs from './model/VideoSessionOs'; | ||
import VideoSessionReferrer from './model/VideoSessionReferrer'; | ||
import VideoSessionSession from './model/VideoSessionSession'; | ||
import VideoSource from './model/VideoSource'; | ||
import VideoSourceLiveStream from './model/VideoSourceLiveStream'; | ||
import VideoSourceLiveStreamLink from './model/VideoSourceLiveStreamLink'; | ||
import VideoStatus from './model/VideoStatus'; | ||
import VideoStatusEncoding from './model/VideoStatusEncoding'; | ||
import VideoStatusEncodingMetadata from './model/VideoStatusEncodingMetadata'; | ||
import VideoStatusIngest from './model/VideoStatusIngest'; | ||
import VideoStatusIngestReceivedParts from './model/VideoStatusIngestReceivedParts'; | ||
import VideoThumbnailPickPayload from './model/VideoThumbnailPickPayload'; | ||
import VideoUpdatePayload from './model/VideoUpdatePayload'; | ||
import VideoWatermark from './model/VideoWatermark'; | ||
import VideosListResponse from './model/VideosListResponse'; | ||
import Watermark from './model/Watermark'; | ||
import WatermarksListResponse from './model/WatermarksListResponse'; | ||
import Webhook from './model/Webhook'; | ||
import WebhooksCreationPayload from './model/WebhooksCreationPayload'; | ||
import WebhooksListResponse from './model/WebhooksListResponse'; | ||
declare class ApiVideoClient { | ||
@@ -170,3 +97,2 @@ private httpClient; | ||
} | ||
export { AnalyticsApi, CaptionsApi, ChaptersApi, LiveStreamsApi, PlayerThemesApi, RawStatisticsApi, UploadTokensApi, VideosApi, WatermarksApi, WebhooksApi, AccessToken, AdditionalBadRequestErrors, AnalyticsData, AnalyticsPlays400Error, AnalyticsPlaysResponse, AuthenticatePayload, BadRequest, BytesRange, Caption, CaptionsListResponse, CaptionsUpdatePayload, Chapter, ChaptersListResponse, Link, LiveStream, LiveStreamAssets, LiveStreamCreationPayload, LiveStreamListResponse, LiveStreamSession, LiveStreamSessionClient, LiveStreamSessionDevice, LiveStreamSessionLocation, LiveStreamSessionReferrer, LiveStreamSessionSession, LiveStreamUpdatePayload, Metadata, Model403ErrorSchema, NotFound, Pagination, PaginationLink, PlayerSessionEvent, PlayerTheme, PlayerThemeAssets, PlayerThemeCreationPayload, PlayerThemeUpdatePayload, PlayerThemesListResponse, Quality, RawStatisticsListLiveStreamAnalyticsResponse, RawStatisticsListPlayerSessionEventsResponse, RawStatisticsListSessionsResponse, RefreshTokenPayload, RestreamsRequestObject, RestreamsResponseObject, TokenCreationPayload, TokenListResponse, UploadToken, Video, VideoAssets, VideoClip, VideoCreationPayload, VideoSession, VideoSessionClient, VideoSessionDevice, VideoSessionLocation, VideoSessionOs, VideoSessionReferrer, VideoSessionSession, VideoSource, VideoSourceLiveStream, VideoSourceLiveStreamLink, VideoStatus, VideoStatusEncoding, VideoStatusEncodingMetadata, VideoStatusIngest, VideoStatusIngestReceivedParts, VideoThumbnailPickPayload, VideoUpdatePayload, VideoWatermark, VideosListResponse, Watermark, WatermarksListResponse, Webhook, WebhooksCreationPayload, WebhooksListResponse, }; | ||
export default ApiVideoClient; | ||
export = ApiVideoClient; |
163
lib/index.js
@@ -15,174 +15,13 @@ "use strict"; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.RawStatisticsListSessionsResponse = exports.RawStatisticsListPlayerSessionEventsResponse = exports.RawStatisticsListLiveStreamAnalyticsResponse = exports.Quality = exports.PlayerThemesListResponse = exports.PlayerThemeUpdatePayload = exports.PlayerThemeCreationPayload = exports.PlayerThemeAssets = exports.PlayerTheme = exports.PlayerSessionEvent = exports.PaginationLink = exports.Pagination = exports.NotFound = exports.Model403ErrorSchema = exports.Metadata = exports.LiveStreamUpdatePayload = exports.LiveStreamSessionSession = exports.LiveStreamSessionReferrer = exports.LiveStreamSessionLocation = exports.LiveStreamSessionDevice = exports.LiveStreamSessionClient = exports.LiveStreamSession = exports.LiveStreamListResponse = exports.LiveStreamCreationPayload = exports.LiveStreamAssets = exports.LiveStream = exports.Link = exports.ChaptersListResponse = exports.Chapter = exports.CaptionsUpdatePayload = exports.CaptionsListResponse = exports.Caption = exports.BytesRange = exports.BadRequest = exports.AuthenticatePayload = exports.AnalyticsPlaysResponse = exports.AnalyticsPlays400Error = exports.AnalyticsData = exports.AdditionalBadRequestErrors = exports.AccessToken = exports.WebhooksApi = exports.WatermarksApi = exports.VideosApi = exports.UploadTokensApi = exports.RawStatisticsApi = exports.PlayerThemesApi = exports.LiveStreamsApi = exports.ChaptersApi = exports.CaptionsApi = exports.AnalyticsApi = void 0; | ||
exports.WebhooksListResponse = exports.WebhooksCreationPayload = exports.Webhook = exports.WatermarksListResponse = exports.Watermark = exports.VideosListResponse = exports.VideoWatermark = exports.VideoUpdatePayload = exports.VideoThumbnailPickPayload = exports.VideoStatusIngestReceivedParts = exports.VideoStatusIngest = exports.VideoStatusEncodingMetadata = exports.VideoStatusEncoding = exports.VideoStatus = exports.VideoSourceLiveStreamLink = exports.VideoSourceLiveStream = exports.VideoSource = exports.VideoSessionSession = exports.VideoSessionReferrer = exports.VideoSessionOs = exports.VideoSessionLocation = exports.VideoSessionDevice = exports.VideoSessionClient = exports.VideoSession = exports.VideoCreationPayload = exports.VideoClip = exports.VideoAssets = exports.Video = exports.UploadToken = exports.TokenListResponse = exports.TokenCreationPayload = exports.RestreamsResponseObject = exports.RestreamsRequestObject = exports.RefreshTokenPayload = void 0; | ||
const HttpClient_1 = __importDefault(require("./HttpClient")); | ||
const AnalyticsApi_1 = __importDefault(require("./api/AnalyticsApi")); | ||
exports.AnalyticsApi = AnalyticsApi_1.default; | ||
const CaptionsApi_1 = __importDefault(require("./api/CaptionsApi")); | ||
exports.CaptionsApi = CaptionsApi_1.default; | ||
const ChaptersApi_1 = __importDefault(require("./api/ChaptersApi")); | ||
exports.ChaptersApi = ChaptersApi_1.default; | ||
const LiveStreamsApi_1 = __importDefault(require("./api/LiveStreamsApi")); | ||
exports.LiveStreamsApi = LiveStreamsApi_1.default; | ||
const PlayerThemesApi_1 = __importDefault(require("./api/PlayerThemesApi")); | ||
exports.PlayerThemesApi = PlayerThemesApi_1.default; | ||
const RawStatisticsApi_1 = __importDefault(require("./api/RawStatisticsApi")); | ||
exports.RawStatisticsApi = RawStatisticsApi_1.default; | ||
const UploadTokensApi_1 = __importDefault(require("./api/UploadTokensApi")); | ||
exports.UploadTokensApi = UploadTokensApi_1.default; | ||
const VideosApi_1 = __importDefault(require("./api/VideosApi")); | ||
exports.VideosApi = VideosApi_1.default; | ||
const WatermarksApi_1 = __importDefault(require("./api/WatermarksApi")); | ||
exports.WatermarksApi = WatermarksApi_1.default; | ||
const WebhooksApi_1 = __importDefault(require("./api/WebhooksApi")); | ||
exports.WebhooksApi = WebhooksApi_1.default; | ||
const AccessToken_1 = __importDefault(require("./model/AccessToken")); | ||
exports.AccessToken = AccessToken_1.default; | ||
const AdditionalBadRequestErrors_1 = __importDefault(require("./model/AdditionalBadRequestErrors")); | ||
exports.AdditionalBadRequestErrors = AdditionalBadRequestErrors_1.default; | ||
const AnalyticsData_1 = __importDefault(require("./model/AnalyticsData")); | ||
exports.AnalyticsData = AnalyticsData_1.default; | ||
const AnalyticsPlays400Error_1 = __importDefault(require("./model/AnalyticsPlays400Error")); | ||
exports.AnalyticsPlays400Error = AnalyticsPlays400Error_1.default; | ||
const AnalyticsPlaysResponse_1 = __importDefault(require("./model/AnalyticsPlaysResponse")); | ||
exports.AnalyticsPlaysResponse = AnalyticsPlaysResponse_1.default; | ||
const AuthenticatePayload_1 = __importDefault(require("./model/AuthenticatePayload")); | ||
exports.AuthenticatePayload = AuthenticatePayload_1.default; | ||
const BadRequest_1 = __importDefault(require("./model/BadRequest")); | ||
exports.BadRequest = BadRequest_1.default; | ||
const BytesRange_1 = __importDefault(require("./model/BytesRange")); | ||
exports.BytesRange = BytesRange_1.default; | ||
const Caption_1 = __importDefault(require("./model/Caption")); | ||
exports.Caption = Caption_1.default; | ||
const CaptionsListResponse_1 = __importDefault(require("./model/CaptionsListResponse")); | ||
exports.CaptionsListResponse = CaptionsListResponse_1.default; | ||
const CaptionsUpdatePayload_1 = __importDefault(require("./model/CaptionsUpdatePayload")); | ||
exports.CaptionsUpdatePayload = CaptionsUpdatePayload_1.default; | ||
const Chapter_1 = __importDefault(require("./model/Chapter")); | ||
exports.Chapter = Chapter_1.default; | ||
const ChaptersListResponse_1 = __importDefault(require("./model/ChaptersListResponse")); | ||
exports.ChaptersListResponse = ChaptersListResponse_1.default; | ||
const Link_1 = __importDefault(require("./model/Link")); | ||
exports.Link = Link_1.default; | ||
const LiveStream_1 = __importDefault(require("./model/LiveStream")); | ||
exports.LiveStream = LiveStream_1.default; | ||
const LiveStreamAssets_1 = __importDefault(require("./model/LiveStreamAssets")); | ||
exports.LiveStreamAssets = LiveStreamAssets_1.default; | ||
const LiveStreamCreationPayload_1 = __importDefault(require("./model/LiveStreamCreationPayload")); | ||
exports.LiveStreamCreationPayload = LiveStreamCreationPayload_1.default; | ||
const LiveStreamListResponse_1 = __importDefault(require("./model/LiveStreamListResponse")); | ||
exports.LiveStreamListResponse = LiveStreamListResponse_1.default; | ||
const LiveStreamSession_1 = __importDefault(require("./model/LiveStreamSession")); | ||
exports.LiveStreamSession = LiveStreamSession_1.default; | ||
const LiveStreamSessionClient_1 = __importDefault(require("./model/LiveStreamSessionClient")); | ||
exports.LiveStreamSessionClient = LiveStreamSessionClient_1.default; | ||
const LiveStreamSessionDevice_1 = __importDefault(require("./model/LiveStreamSessionDevice")); | ||
exports.LiveStreamSessionDevice = LiveStreamSessionDevice_1.default; | ||
const LiveStreamSessionLocation_1 = __importDefault(require("./model/LiveStreamSessionLocation")); | ||
exports.LiveStreamSessionLocation = LiveStreamSessionLocation_1.default; | ||
const LiveStreamSessionReferrer_1 = __importDefault(require("./model/LiveStreamSessionReferrer")); | ||
exports.LiveStreamSessionReferrer = LiveStreamSessionReferrer_1.default; | ||
const LiveStreamSessionSession_1 = __importDefault(require("./model/LiveStreamSessionSession")); | ||
exports.LiveStreamSessionSession = LiveStreamSessionSession_1.default; | ||
const LiveStreamUpdatePayload_1 = __importDefault(require("./model/LiveStreamUpdatePayload")); | ||
exports.LiveStreamUpdatePayload = LiveStreamUpdatePayload_1.default; | ||
const Metadata_1 = __importDefault(require("./model/Metadata")); | ||
exports.Metadata = Metadata_1.default; | ||
const Model403ErrorSchema_1 = __importDefault(require("./model/Model403ErrorSchema")); | ||
exports.Model403ErrorSchema = Model403ErrorSchema_1.default; | ||
const NotFound_1 = __importDefault(require("./model/NotFound")); | ||
exports.NotFound = NotFound_1.default; | ||
const Pagination_1 = __importDefault(require("./model/Pagination")); | ||
exports.Pagination = Pagination_1.default; | ||
const PaginationLink_1 = __importDefault(require("./model/PaginationLink")); | ||
exports.PaginationLink = PaginationLink_1.default; | ||
const PlayerSessionEvent_1 = __importDefault(require("./model/PlayerSessionEvent")); | ||
exports.PlayerSessionEvent = PlayerSessionEvent_1.default; | ||
const PlayerTheme_1 = __importDefault(require("./model/PlayerTheme")); | ||
exports.PlayerTheme = PlayerTheme_1.default; | ||
const PlayerThemeAssets_1 = __importDefault(require("./model/PlayerThemeAssets")); | ||
exports.PlayerThemeAssets = PlayerThemeAssets_1.default; | ||
const PlayerThemeCreationPayload_1 = __importDefault(require("./model/PlayerThemeCreationPayload")); | ||
exports.PlayerThemeCreationPayload = PlayerThemeCreationPayload_1.default; | ||
const PlayerThemeUpdatePayload_1 = __importDefault(require("./model/PlayerThemeUpdatePayload")); | ||
exports.PlayerThemeUpdatePayload = PlayerThemeUpdatePayload_1.default; | ||
const PlayerThemesListResponse_1 = __importDefault(require("./model/PlayerThemesListResponse")); | ||
exports.PlayerThemesListResponse = PlayerThemesListResponse_1.default; | ||
const Quality_1 = __importDefault(require("./model/Quality")); | ||
exports.Quality = Quality_1.default; | ||
const RawStatisticsListLiveStreamAnalyticsResponse_1 = __importDefault(require("./model/RawStatisticsListLiveStreamAnalyticsResponse")); | ||
exports.RawStatisticsListLiveStreamAnalyticsResponse = RawStatisticsListLiveStreamAnalyticsResponse_1.default; | ||
const RawStatisticsListPlayerSessionEventsResponse_1 = __importDefault(require("./model/RawStatisticsListPlayerSessionEventsResponse")); | ||
exports.RawStatisticsListPlayerSessionEventsResponse = RawStatisticsListPlayerSessionEventsResponse_1.default; | ||
const RawStatisticsListSessionsResponse_1 = __importDefault(require("./model/RawStatisticsListSessionsResponse")); | ||
exports.RawStatisticsListSessionsResponse = RawStatisticsListSessionsResponse_1.default; | ||
const RefreshTokenPayload_1 = __importDefault(require("./model/RefreshTokenPayload")); | ||
exports.RefreshTokenPayload = RefreshTokenPayload_1.default; | ||
const RestreamsRequestObject_1 = __importDefault(require("./model/RestreamsRequestObject")); | ||
exports.RestreamsRequestObject = RestreamsRequestObject_1.default; | ||
const RestreamsResponseObject_1 = __importDefault(require("./model/RestreamsResponseObject")); | ||
exports.RestreamsResponseObject = RestreamsResponseObject_1.default; | ||
const TokenCreationPayload_1 = __importDefault(require("./model/TokenCreationPayload")); | ||
exports.TokenCreationPayload = TokenCreationPayload_1.default; | ||
const TokenListResponse_1 = __importDefault(require("./model/TokenListResponse")); | ||
exports.TokenListResponse = TokenListResponse_1.default; | ||
const UploadToken_1 = __importDefault(require("./model/UploadToken")); | ||
exports.UploadToken = UploadToken_1.default; | ||
const Video_1 = __importDefault(require("./model/Video")); | ||
exports.Video = Video_1.default; | ||
const VideoAssets_1 = __importDefault(require("./model/VideoAssets")); | ||
exports.VideoAssets = VideoAssets_1.default; | ||
const VideoClip_1 = __importDefault(require("./model/VideoClip")); | ||
exports.VideoClip = VideoClip_1.default; | ||
const VideoCreationPayload_1 = __importDefault(require("./model/VideoCreationPayload")); | ||
exports.VideoCreationPayload = VideoCreationPayload_1.default; | ||
const VideoSession_1 = __importDefault(require("./model/VideoSession")); | ||
exports.VideoSession = VideoSession_1.default; | ||
const VideoSessionClient_1 = __importDefault(require("./model/VideoSessionClient")); | ||
exports.VideoSessionClient = VideoSessionClient_1.default; | ||
const VideoSessionDevice_1 = __importDefault(require("./model/VideoSessionDevice")); | ||
exports.VideoSessionDevice = VideoSessionDevice_1.default; | ||
const VideoSessionLocation_1 = __importDefault(require("./model/VideoSessionLocation")); | ||
exports.VideoSessionLocation = VideoSessionLocation_1.default; | ||
const VideoSessionOs_1 = __importDefault(require("./model/VideoSessionOs")); | ||
exports.VideoSessionOs = VideoSessionOs_1.default; | ||
const VideoSessionReferrer_1 = __importDefault(require("./model/VideoSessionReferrer")); | ||
exports.VideoSessionReferrer = VideoSessionReferrer_1.default; | ||
const VideoSessionSession_1 = __importDefault(require("./model/VideoSessionSession")); | ||
exports.VideoSessionSession = VideoSessionSession_1.default; | ||
const VideoSource_1 = __importDefault(require("./model/VideoSource")); | ||
exports.VideoSource = VideoSource_1.default; | ||
const VideoSourceLiveStream_1 = __importDefault(require("./model/VideoSourceLiveStream")); | ||
exports.VideoSourceLiveStream = VideoSourceLiveStream_1.default; | ||
const VideoSourceLiveStreamLink_1 = __importDefault(require("./model/VideoSourceLiveStreamLink")); | ||
exports.VideoSourceLiveStreamLink = VideoSourceLiveStreamLink_1.default; | ||
const VideoStatus_1 = __importDefault(require("./model/VideoStatus")); | ||
exports.VideoStatus = VideoStatus_1.default; | ||
const VideoStatusEncoding_1 = __importDefault(require("./model/VideoStatusEncoding")); | ||
exports.VideoStatusEncoding = VideoStatusEncoding_1.default; | ||
const VideoStatusEncodingMetadata_1 = __importDefault(require("./model/VideoStatusEncodingMetadata")); | ||
exports.VideoStatusEncodingMetadata = VideoStatusEncodingMetadata_1.default; | ||
const VideoStatusIngest_1 = __importDefault(require("./model/VideoStatusIngest")); | ||
exports.VideoStatusIngest = VideoStatusIngest_1.default; | ||
const VideoStatusIngestReceivedParts_1 = __importDefault(require("./model/VideoStatusIngestReceivedParts")); | ||
exports.VideoStatusIngestReceivedParts = VideoStatusIngestReceivedParts_1.default; | ||
const VideoThumbnailPickPayload_1 = __importDefault(require("./model/VideoThumbnailPickPayload")); | ||
exports.VideoThumbnailPickPayload = VideoThumbnailPickPayload_1.default; | ||
const VideoUpdatePayload_1 = __importDefault(require("./model/VideoUpdatePayload")); | ||
exports.VideoUpdatePayload = VideoUpdatePayload_1.default; | ||
const VideoWatermark_1 = __importDefault(require("./model/VideoWatermark")); | ||
exports.VideoWatermark = VideoWatermark_1.default; | ||
const VideosListResponse_1 = __importDefault(require("./model/VideosListResponse")); | ||
exports.VideosListResponse = VideosListResponse_1.default; | ||
const Watermark_1 = __importDefault(require("./model/Watermark")); | ||
exports.Watermark = Watermark_1.default; | ||
const WatermarksListResponse_1 = __importDefault(require("./model/WatermarksListResponse")); | ||
exports.WatermarksListResponse = WatermarksListResponse_1.default; | ||
const Webhook_1 = __importDefault(require("./model/Webhook")); | ||
exports.Webhook = Webhook_1.default; | ||
const WebhooksCreationPayload_1 = __importDefault(require("./model/WebhooksCreationPayload")); | ||
exports.WebhooksCreationPayload = WebhooksCreationPayload_1.default; | ||
const WebhooksListResponse_1 = __importDefault(require("./model/WebhooksListResponse")); | ||
exports.WebhooksListResponse = WebhooksListResponse_1.default; | ||
const PRODUCTION_BASE_URI = 'https://ws.api.video'; | ||
@@ -310,2 +149,2 @@ const DEFAULT_CHUNK_SIZE = 50 * 1024 * 1024; | ||
} | ||
exports.default = ApiVideoClient; | ||
module.exports = ApiVideoClient; |
{ | ||
"name": "@api.video/nodejs-client", | ||
"version": "2.5.2", | ||
"version": "2.5.3", | ||
"description": "api.video nodejs API client", | ||
@@ -20,4 +20,4 @@ "keywords": [ | ||
"main": "lib/index.js", | ||
"module": "dist/esm/index.js", | ||
"types": "dist/esm/index.d.ts", | ||
"module": "lib/index.js", | ||
"types": "lib/index.d.ts", | ||
"files": [ | ||
@@ -31,5 +31,3 @@ "src/", | ||
"scripts": { | ||
"build:cjs": "tsc --module commonjs --outDir lib", | ||
"build:esm": "tsc", | ||
"build": "npm run build:cjs && npm run build:esm", | ||
"build": "tsc", | ||
"prepublishOnly": "npm run build", | ||
@@ -36,0 +34,0 @@ "clean": "rm -rf dist && rm -rf lib", |
@@ -739,6 +739,6 @@ /** | ||
* @param { { [key: string]: string; } } searchParams.metadata Videos can be tagged with metadata tags in key:value pairs. You can search for videos with specific key value pairs using this parameter. [Dynamic Metadata](https://api.video/blog/endpoints/dynamic-metadata) allows you to define a key that allows any value pair. | ||
* @param { string } searchParams.description If you described a video with a term or sentence, you can add it here to return videos containing this string. | ||
* @param { string } searchParams.liveStreamId If you know the ID for a live stream, you can retrieve the stream by adding the ID for it here. | ||
* @param { string } searchParams.sortBy Allowed: publishedAt, title. You can search by the time videos were published at, or by title. | ||
* @param { string } searchParams.sortOrder Allowed: asc, desc. asc is ascending and sorts from A to Z. desc is descending and sorts from Z to A. | ||
* @param { string } searchParams.description Retrieve video objects by `description`. | ||
* @param { string } searchParams.liveStreamId Retrieve video objects that were recorded from a live stream by `liveStreamId`. | ||
* @param { 'title' | 'createdAt' | 'publishedAt' | 'updatedAt' } searchParams.sortBy Use this parameter to sort videos by the their created time, published time, updated time, or by title. | ||
* @param { 'asc' | 'desc' } searchParams.sortOrder Use this parameter to sort results. `asc` is ascending and sorts from A to Z. `desc` is descending and sorts from Z to A. | ||
* @param { number } searchParams.currentPage Choose the number of search results to return per page. Minimum value: 1 | ||
@@ -763,4 +763,4 @@ * @param { number } searchParams.pageSize Results per page. Allowed values 1-100, default is 25. | ||
liveStreamId?: string; | ||
sortBy?: string; | ||
sortOrder?: string; | ||
sortBy?: 'title' | 'createdAt' | 'publishedAt' | 'updatedAt'; | ||
sortOrder?: 'asc' | 'desc'; | ||
currentPage?: number; | ||
@@ -819,3 +819,7 @@ pageSize?: number; | ||
'sortBy', | ||
ObjectSerializer.serialize(sortBy, 'string', '') | ||
ObjectSerializer.serialize( | ||
sortBy, | ||
"'title' | 'createdAt' | 'publishedAt' | 'updatedAt'", | ||
'' | ||
) | ||
); | ||
@@ -826,3 +830,3 @@ } | ||
'sortOrder', | ||
ObjectSerializer.serialize(sortOrder, 'string', '') | ||
ObjectSerializer.serialize(sortOrder, "'asc' | 'desc'", '') | ||
); | ||
@@ -829,0 +833,0 @@ } |
@@ -47,3 +47,3 @@ /** | ||
Accept: 'application/json, */*;q=0.8', | ||
'AV-Origin-Client': 'nodejs:2.5.2', | ||
'AV-Origin-Client': 'nodejs:2.5.3', | ||
Authorization: this.apiKey ? `Basic ${encode(`${this.apiKey}:`)}` : '', | ||
@@ -50,0 +50,0 @@ ...(params.applicationName && params.applicationVersion |
162
src/index.ts
@@ -26,75 +26,2 @@ /** | ||
import AccessToken from './model/AccessToken'; | ||
import AdditionalBadRequestErrors from './model/AdditionalBadRequestErrors'; | ||
import AnalyticsData from './model/AnalyticsData'; | ||
import AnalyticsPlays400Error from './model/AnalyticsPlays400Error'; | ||
import AnalyticsPlaysResponse from './model/AnalyticsPlaysResponse'; | ||
import AuthenticatePayload from './model/AuthenticatePayload'; | ||
import BadRequest from './model/BadRequest'; | ||
import BytesRange from './model/BytesRange'; | ||
import Caption from './model/Caption'; | ||
import CaptionsListResponse from './model/CaptionsListResponse'; | ||
import CaptionsUpdatePayload from './model/CaptionsUpdatePayload'; | ||
import Chapter from './model/Chapter'; | ||
import ChaptersListResponse from './model/ChaptersListResponse'; | ||
import Link from './model/Link'; | ||
import LiveStream from './model/LiveStream'; | ||
import LiveStreamAssets from './model/LiveStreamAssets'; | ||
import LiveStreamCreationPayload from './model/LiveStreamCreationPayload'; | ||
import LiveStreamListResponse from './model/LiveStreamListResponse'; | ||
import LiveStreamSession from './model/LiveStreamSession'; | ||
import LiveStreamSessionClient from './model/LiveStreamSessionClient'; | ||
import LiveStreamSessionDevice from './model/LiveStreamSessionDevice'; | ||
import LiveStreamSessionLocation from './model/LiveStreamSessionLocation'; | ||
import LiveStreamSessionReferrer from './model/LiveStreamSessionReferrer'; | ||
import LiveStreamSessionSession from './model/LiveStreamSessionSession'; | ||
import LiveStreamUpdatePayload from './model/LiveStreamUpdatePayload'; | ||
import Metadata from './model/Metadata'; | ||
import Model403ErrorSchema from './model/Model403ErrorSchema'; | ||
import NotFound from './model/NotFound'; | ||
import Pagination from './model/Pagination'; | ||
import PaginationLink from './model/PaginationLink'; | ||
import PlayerSessionEvent from './model/PlayerSessionEvent'; | ||
import PlayerTheme from './model/PlayerTheme'; | ||
import PlayerThemeAssets from './model/PlayerThemeAssets'; | ||
import PlayerThemeCreationPayload from './model/PlayerThemeCreationPayload'; | ||
import PlayerThemeUpdatePayload from './model/PlayerThemeUpdatePayload'; | ||
import PlayerThemesListResponse from './model/PlayerThemesListResponse'; | ||
import Quality from './model/Quality'; | ||
import RawStatisticsListLiveStreamAnalyticsResponse from './model/RawStatisticsListLiveStreamAnalyticsResponse'; | ||
import RawStatisticsListPlayerSessionEventsResponse from './model/RawStatisticsListPlayerSessionEventsResponse'; | ||
import RawStatisticsListSessionsResponse from './model/RawStatisticsListSessionsResponse'; | ||
import RefreshTokenPayload from './model/RefreshTokenPayload'; | ||
import RestreamsRequestObject from './model/RestreamsRequestObject'; | ||
import RestreamsResponseObject from './model/RestreamsResponseObject'; | ||
import TokenCreationPayload from './model/TokenCreationPayload'; | ||
import TokenListResponse from './model/TokenListResponse'; | ||
import UploadToken from './model/UploadToken'; | ||
import Video from './model/Video'; | ||
import VideoAssets from './model/VideoAssets'; | ||
import VideoClip from './model/VideoClip'; | ||
import VideoCreationPayload from './model/VideoCreationPayload'; | ||
import VideoSession from './model/VideoSession'; | ||
import VideoSessionClient from './model/VideoSessionClient'; | ||
import VideoSessionDevice from './model/VideoSessionDevice'; | ||
import VideoSessionLocation from './model/VideoSessionLocation'; | ||
import VideoSessionOs from './model/VideoSessionOs'; | ||
import VideoSessionReferrer from './model/VideoSessionReferrer'; | ||
import VideoSessionSession from './model/VideoSessionSession'; | ||
import VideoSource from './model/VideoSource'; | ||
import VideoSourceLiveStream from './model/VideoSourceLiveStream'; | ||
import VideoSourceLiveStreamLink from './model/VideoSourceLiveStreamLink'; | ||
import VideoStatus from './model/VideoStatus'; | ||
import VideoStatusEncoding from './model/VideoStatusEncoding'; | ||
import VideoStatusEncodingMetadata from './model/VideoStatusEncodingMetadata'; | ||
import VideoStatusIngest from './model/VideoStatusIngest'; | ||
import VideoStatusIngestReceivedParts from './model/VideoStatusIngestReceivedParts'; | ||
import VideoThumbnailPickPayload from './model/VideoThumbnailPickPayload'; | ||
import VideoUpdatePayload from './model/VideoUpdatePayload'; | ||
import VideoWatermark from './model/VideoWatermark'; | ||
import VideosListResponse from './model/VideosListResponse'; | ||
import Watermark from './model/Watermark'; | ||
import WatermarksListResponse from './model/WatermarksListResponse'; | ||
import Webhook from './model/Webhook'; | ||
import WebhooksCreationPayload from './model/WebhooksCreationPayload'; | ||
import WebhooksListResponse from './model/WebhooksListResponse'; | ||
@@ -276,89 +203,2 @@ const PRODUCTION_BASE_URI = 'https://ws.api.video'; | ||
export { | ||
AnalyticsApi, | ||
CaptionsApi, | ||
ChaptersApi, | ||
LiveStreamsApi, | ||
PlayerThemesApi, | ||
RawStatisticsApi, | ||
UploadTokensApi, | ||
VideosApi, | ||
WatermarksApi, | ||
WebhooksApi, | ||
AccessToken, | ||
AdditionalBadRequestErrors, | ||
AnalyticsData, | ||
AnalyticsPlays400Error, | ||
AnalyticsPlaysResponse, | ||
AuthenticatePayload, | ||
BadRequest, | ||
BytesRange, | ||
Caption, | ||
CaptionsListResponse, | ||
CaptionsUpdatePayload, | ||
Chapter, | ||
ChaptersListResponse, | ||
Link, | ||
LiveStream, | ||
LiveStreamAssets, | ||
LiveStreamCreationPayload, | ||
LiveStreamListResponse, | ||
LiveStreamSession, | ||
LiveStreamSessionClient, | ||
LiveStreamSessionDevice, | ||
LiveStreamSessionLocation, | ||
LiveStreamSessionReferrer, | ||
LiveStreamSessionSession, | ||
LiveStreamUpdatePayload, | ||
Metadata, | ||
Model403ErrorSchema, | ||
NotFound, | ||
Pagination, | ||
PaginationLink, | ||
PlayerSessionEvent, | ||
PlayerTheme, | ||
PlayerThemeAssets, | ||
PlayerThemeCreationPayload, | ||
PlayerThemeUpdatePayload, | ||
PlayerThemesListResponse, | ||
Quality, | ||
RawStatisticsListLiveStreamAnalyticsResponse, | ||
RawStatisticsListPlayerSessionEventsResponse, | ||
RawStatisticsListSessionsResponse, | ||
RefreshTokenPayload, | ||
RestreamsRequestObject, | ||
RestreamsResponseObject, | ||
TokenCreationPayload, | ||
TokenListResponse, | ||
UploadToken, | ||
Video, | ||
VideoAssets, | ||
VideoClip, | ||
VideoCreationPayload, | ||
VideoSession, | ||
VideoSessionClient, | ||
VideoSessionDevice, | ||
VideoSessionLocation, | ||
VideoSessionOs, | ||
VideoSessionReferrer, | ||
VideoSessionSession, | ||
VideoSource, | ||
VideoSourceLiveStream, | ||
VideoSourceLiveStreamLink, | ||
VideoStatus, | ||
VideoStatusEncoding, | ||
VideoStatusEncodingMetadata, | ||
VideoStatusIngest, | ||
VideoStatusIngestReceivedParts, | ||
VideoThumbnailPickPayload, | ||
VideoUpdatePayload, | ||
VideoWatermark, | ||
VideosListResponse, | ||
Watermark, | ||
WatermarksListResponse, | ||
Webhook, | ||
WebhooksCreationPayload, | ||
WebhooksListResponse, | ||
}; | ||
export default ApiVideoClient; | ||
export = ApiVideoClient; |
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
6
785854
369
18123