Socket
Socket
Sign inDemoInstall

@api.video/nodejs-client

Package Overview
Dependencies
10
Maintainers
3
Versions
37
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.5.2 to 2.5.3

8

doc/api/VideosApi.md

@@ -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;

@@ -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

@@ -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;
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc