API workflows

Articles

How to start a Kaltura Session
 Accessing the Kaltura APIs requires a Publisher Account. If you don't have such an account, see start a free Kaltura.com trial . Via the Developer Console Go to https://developer.kaltura.com/api-docs/service/session/action/start Click Try...
How to retrieve the download or streaming URL using API calls
The Kaltura Player abstracts the need to retrieve direct access to the video file, and handles the various aspects of the video playback including multi-bitrate, choosing the correct codec and streaming protocols, DRM, Access Control and more. ...
How to change the playlist owner via API?
To change the playlist owner via API Open the API console at https://developer.kaltura.com/console/ (Sign In) or   http://www.kaltura.com/api_v3/testme . If Testme Console is used, first, you will need to generate a KS session as demonstrate...
How to create an AppToken authentication via API?
Administrators may use AppToken to generate a custom privileged KS for users who access the Kaltura API. To learn more about AppToken authentication, please visit https://developer.kaltura.com/api-docs/VPaaS-API-Getting-Started/application-tokens.h...
How can I find entries by specific custom metadata via API?
Follow these steps to use Kaltura API to find entries based on custom metadata. Go to the API console at   https://developer.kaltura.com/console/   (Sign In) or   http://www.kaltura.com/api_v3/testme . Generate a KS  (r...
How to get the direct download URL (raw file) for your media?
The download link for your content can be retrieved by the flavorAsset.getUrl API call or the downloadUrl returned on the entry object. Following you will find instructions for both options. To get the download link via the downloadUrl prop Ope...
Understanding Parent-Child Entries
1) What is the difference between a parent/child entry and a regular single entry? Kaltura media may be comprised of one file asset or more. Entries are generated respectively, once your source media file starts uploading and transcoding begins. ...
How to swap between the child and parent content via API?
The following guide will walk you through several API calls for controlling your Parent-child entry. To learn more, see Understanding Parent-Child Entries . Prerequisite, Please see How to Start a Kaltura Session . Locate the child entry since t...
API eSearch results limitation
When generating an API call that renders more than 10,000 results, the following error message will occur: " CRITERIA EXCEEDED MAX MATCHES ALLOWED" This is expected as the eSearch results are limited to 10,000. Parameters being used are...
How to find all the Kaltura Capture entries via API?
Go to the API console at https://developer.kaltura.com/console/ (Sign In) or   http://www.kaltura.com/api_v3/testme . Generate a KS (relevant when Testme Console is used) See  How to Start a Kaltura Session using the Te...
How to remove cue points via API?
The following guide will walk you through how to delete Chapters/Cue points of an entry. Go to the API console at https://developer.kaltura.com/console/ (Sign In) or   http://www.kaltura.com/api_v3/testme . Generate a KS (relevant when T...
Update the user's role via API
User profiles that were created or updated incorrectly might experience duplicate or missing user metadata. As a result, the user might get an "Access Denied" error when attempting to access KMS/KAF applications. In this case, the followi...
How to export a bandwidth consumption report via API
Go to the API console at https://developer.kaltura.com/console/ (Sign In) or   http://www.kaltura.com/api_v3/testme . In this guide, we will practice the report.getTable API call, See https://developer.kaltura.com/consol...
How to get a list of all entries on the account via API
Use the baseEntry. get API call, to get a list of entries on a given PID with information on the owner and the date published. Go to the API console at https://developer.kaltura.com/console/ (Sign In) or   http://www.kaltura.com...
Back to top

Never miss a thing!

Subscribe to our customer newsletter and our release notes updates, so you always get the best out of Kaltura.
Newsletter