Build request payload for service 'ottUser' action 'anonymousLogin'.
Usage: Returns tokens (KS and refresh token) for anonymous access
Get device information by client id
Device data
Get user token after oAuth
Token hash and refresh hash
Build request payload for service 'ottUser' action 'get'.
Usage: get user data
Build request payload for service 'SsoAdapterProfileInvokeAction' action 'invoke'.
Usage: O2 reset password
Build request payload for service 'AppToken' action 'Add'.
Usage: add appToken
Build request payload for service 'AppToken' action 'Delete'.
Usage: remove appToken
Build request payload for service 'AppToken' action 'StartSession'.
Usage: start appToken session
Build request payload for service 'ottUser' action 'login'.
Usage: login with user name and password
Build request payload for service 'ottUser' action 'login' with extraParams.
Usage: login with user name and password with extraParams
Build request payload for service 'ottUser' action 'loginWithPin'.
Usage: login with predefined PIN
Remove Category Struct
Build request payload for service 'categoryItem' action 'list'.
Usage: Gets all categoryItem items
Loads category by provided category ID
TODO: Function should return full DTO: Category
Load list of all Metas, by default filtered with KUX_FEATURE_NAME in 'features'
Updates all dynamic data in all metas to contract values. If meta is not in contract, it's not updated. If meta in contract, but has no dynamic data in contract, it's not updated
Build request payload for service 'Household' action 'DeviceAdd'.
Usage: get device data
Build request payload for service 'Household' action 'DeviceGet'.
Usage: get device data
Build request payload for service 'Household' action 'DeviceListAction'.
Usage: get device list
Build request payload for service 'Household' action 'DeviceDeleteAction'.
Usage: remove device
Build request payload for service 'Session' action 'Revoke'.
Usage: revoke session
Get playback context for player
Adds Default configuration group
Will add external extended virtual asset type
TODO temp solution for catchup
Add single recording
Add series recording
Will ADD metas into given struct
Parse Asset with UIDA-metas to ChannelCard
Parse Asset with UIDA-metas to CollectionCard
Parse Asset with UIDA-metas to ContinueWatchingCard
TODO DEPRECATED
TODO DEPRECATED
Parse Asset with UIDA-metas to ProgramCard
TODO DEPRECATED
TODO DEPRECATED
set assetId into dynamic data field
Caltulate aggreated KSQL
Calculate ui elements
Cancel program as single
Cancel program as series
Cancel program as series by epg id
Recursion to collect all UIDA-assetId in categoryTree
Will create category struct with given metas
Create Category and updates metadata on VirtualAsset in a single multiRequest call
Create category AND assign asset with template
Creates Basic Metas
Metas from config/metas
default group language
Create meta as attribute for structs In 'features' will be added KUX_FEATURE_NAME => 'kuxmanaged' prefix as an identifier
Creates multiple Categories and updates VirtualAssets with metadata
Create tree item
returns list of default meta Ids
Defines configuration based on dms contract
Retreives default configuration group If default group exists, defines configurations for default configuration group id If not, creates default configuration group and defines configurations for the newly created group
Defines configurations for configuration group id
Delete category
Delete Meta/Attributes by ID
Delete program as single
Delete records list
Delete program as series
Duplicates (clone) existing category with new name
Find image for rail item
Find image for rail item
Generate readable Link
Get asset by category id
Get asset by id
Get list of AssetHistory
Get list of AssetHistory
Get asset list by action
: AssetListActionArgs
Get asset list by EPG ids
Get asset list by series ids
Get Asset List
Load Assets list by provided filter.
TODO DEPRECATED
Get assets by array of assetsId
Load all assets by chunks
Get playback context for player
Will get partner virtual asset configuration
Get KuxVideoPlayoutInfo by programId
Get channel rail (dublicate of epg.getChannels)
TODO DEPRECATED Get collection rail
Get collection rail
Get continue watching rail
Retreives Default configuration group
Get DMS per platform (temp solution - need to use kaltura-client)
Array of predefined app versions. Each item contains app name, client version and platform name.
Retreives default configuration group Retreives array of existing configurations by default configuration group id
Generates default dms configuration based on parameters
TODO DEPRECATED Loads EPG data I most cases application doesn't need to know when event ends, but only when it starts.
NOTE: data.startTimeFrom translated into KsQl start_date >= xxx and data.startTimeTo translated to start_date <= xxx
Loads EPG data
Filter categoryTree by user properties
Get categoryTree with UIDA assets
Get subscriber available space details
Function mutates an array of channels
Find assets by assetHistory.assetId
Get media fileId in asset by DMS config
Get menu items from categories
Get array of page number needed for full download
TODO DEPRECATED Get KuxVideoPlayoutInfo by channelId
Get current program by channelId
Find ratio
Find ratio
Get recommendation assets
Get record's history\bookmark
Number
Get single recording list
Get resize url
Get self service links by channelId
Get series recording list
Perform plain authorization and obtain a token for Services list request
Get all records list
Get assets for single recordings
Get assets for single recordings
Get all linear assets filter by channelId and kSql (function has cache)
Calculate width by height
Will init partner virtual asset configuration
Parse menu assets to KuxMenuItem
Parse self service lints to KuxSelfServiceLink
Remove given metas/metaIds from struct
Remove Overlap beetween programs
TODO DEPRECATED
TODO DEPRECATED
Will remove all metas from struct and set with provided. can be used to for:
1) reorder metas on struct 2) add new metas from scratch
Recursion to set UIDA-asset meta and tags to origin categoryTree
xx:xx
Get transaction history
Update category template - struct Add metas to struct
Retreives default configuration group If default configuration group exists, updates given configuration by id
Id of configuration to update
Contains appName, clientVersion and platform
json content of conifiguration
Update Meta/Attributes by ID
Build request payload for service 'Pin' action 'Validate', type parental.
Usage: Parental PinUpdateAction
number
Get subscription asset list for “Some offers for you” and “Hero banner” Usage: get user subscription asset list
TODO check withCache params
Get files prices
Format asset to corresponded view: from KalturaProductPrice to viewable KalturaSubscriptionPrice
Usage: subscriptionsGetProductPrices - format product price to subscription price
Format asset to corresponded view: from KalturaProductPrice to viewable KalturaPpvPrice
Usage: filesGetProductPrices - format product price to channel price
Build request payload for service 'ProductPrice' action 'List'.
Usage: get product prices
Build request payload for service 'Subscription' action 'List'.
Usage: get user subscriptions
Build request payload for service 'Household' action 'PaymentGatewayList'.
Usage: get PaymentGatewayList
Build request payload for service 'Household' action 'PaymentGatewayInvoke'.
Usage: invoke PaymentGateway
Build request payload for service 'Subscription' action 'List'.
Usage: get corresponded subscription for some media file
Format asset to corresponded view: from KalturaSubscription to viewable
Usage: collectionGetAssetList - format asset
Build request payload for service 'Entitlement' action 'Cancel'.
Usage: cancel subscription
number
Get subscription assets Usage: get user assets from subscriptions
Build request payload for service 'Entitlement' action 'List'.
Usage: get user entitlements
Build request payload for service 'Subscription' action 'List'.
Usage: get user subscriptions for settings
Get subscription sets Usage: get subscription sets
Build request payload for service 'Entitlement' action 'Purchase'.
Usage: Purchase subscription
Build request payload for service 'Pin' action 'Validate'.
Usage: Purchase / Parental subscription PinUpdateAction
number
Build request payload for service 'Pin' action 'Validate', type purchase.
Usage: Purchase subscription PinUpdateAction
number
Build request payload for service 'Pin' action 'Validate'.
Usage: Purchase subscription PinValidateAction
number
Build request payload for service 'Pin' action 'Validate', type parental.
Usage: Purchase subscription PinValidateAction
number
Build request payload for service 'Pin' action 'Validate', type purchase.
Usage: Purchase subscription PinValidateAction
number
Get subscriptions prices
Usage: get household device list with a streaming devices and brands
Usage: get household device list with a streaming devices
Build request payload for service 'Household' action 'HouseholdGet'.
Usage: get household data
Build request payload for service ' StreamingDevice' action 'List'.
Usage: get household data
TODO:
TODO: Need to be defined what type of custom field should be used. NOTE: order of tags/values is important. See Channel Presentation Flow
TODO: Need to be defined the list of providers See Rating provider source DMS definition
Generated using TypeDoc
number
KalturaAssetReferenceType
KalturaAssetType