Description

Telestream Cloud provides a full range of media processing services including transcoding, workflow automation, timed text transcription and quality assurance.

Supported Operations

Flip Transcoding API

Get Encodings

Returns a list of all Encoding objects.

Creates Encoding

Creates an Encoding object.

Get Encodings number

Returns a number of Encoding objects created for a given factory.

Get Encoding

Returns a single Encoding object.

Update Encoding

Updates an Encoding

Delete Encoding

Deletes an Encoding from both Telestream Cloud and your storage. Returns an information whether the operation was successful.

Cancel Encoding

Cancels an Encoding.

Retry Encoding

Retries a failed encoding.

Get Encoding signed URL

Returns a signed url pointing to an Encoding.

Get Encoding signed URLs list

Returns a list of signed urls pointing to an Encoding's outputs.

Get Factories list

Returns list of all factories.

Create factory

Creates a new Factory

Get Factory

Returns a Factory object and it's basic properties

Update Factory

Updates a Factory's settings. Returns a Factory object.

Get profiles

Returns a collection of Profile objects for specified Factory

Create Profile

Creates a profile in specified Factory.

Get profile Encodings

Returns a list of Encodings that use specified profile in a Factory.

Get profile

Returns a single profile object.

Update profile

Updates a given profile in Factory.

Delete profile

Deletes a given profile from Factory.

Copy profile

Copies a given profile under new name to the same or different Factory.

List Videos

Returns a collection of Video objects.

Create video

Creates a Video from a provided source_url.

Get queued videos

Returns a collection of Video objects queued for encoding.

Resubmits video

Resubmits the video for encoding. Please note that this will work only for videos in `success` status.

Get Video

Returns a signle Video object.

Deletes Video

Deletes a Video object.

Cancel Video

Cancels video and all encodings

Get Video encodings

Returns a list of all Encodings that belong to a Video.

Get Video metadata

Returns a Video's metadata

Get signed URL

Returns a signed url pointing to a Video.

Delete source video.

Deletes a video's source file.

Get workflows

Returns a collection of Workflows that belong to a Factory.

Identity and Access Management API

List credentials

Returns list of all credentials for your account and their data.

Create credentials

Creates a new credential with unique API key and specified policy

Get single credentials

Returns selected credential's details

Update credentials

Updates selected credentials data.

Delete credentials

Delete selected credentials.

Get MFA methods

Fetch MFA methods for the account.

Create MFA method

Create a MFA method of a given type.

Delete MFA method

Deletes MFA method for given credentials id.

Verify MFA method

Confirms MFA method (performs a first-time verification) for given credentials id.

Live ABR Monitor API

Get the list of alarm templates

Get the list of alarm templates

Create an alarm template

Create an alarm template

Get alarm template

Get alarm template

Update an alarm template

Update an alarm template

Delete an alarm template

Delete an alarm template

Get the list of monitoring points

Get the list of monitoring points

Get the list of projects

Get the list of projects

Create a project

Create a project

Get project details

Get project details

Update a project

Update a project

Delete a project

Delete a project

Get the list of alarms

Get the list of alarms

Get alarm summary

Get alarm summary

Get the list of assets

Get the list of assets

Create an asset

Create an asset

Get asset details

Get asset details

Update an asset

Update an asset

Delete an asset

Delete an asset

Get the list of asset sessions

Get the list of asset sessions

Get session details

Get session details

Log an event

Log an event

Get project metrics

Get project metrics

Get the list of reports

Get the list of reports

Create a report

Create a report

Get a report

Get a report

Notifications API

List subscriptions

Retrieves list of subscriptions filtered by service or delivery method

Create subscription

Creates a new subscription

Get subscription

Returns subscription details

Update subscription

Updates existing subscription

Delete subscription

Deletes existing subscription

Qualify API

List all available audio layouts under account

List all available audio layouts under account

Create new audio layout

Create new audio layout

Get audio layout

Get audio layout

Update audio layout

Update audio layout

Delete audio layout

Delete audio layout

List all available engine versions

List all available engine versions

List all jobs

List all jobs

Create new job

Create new job

Get job

Get job

Delete job

Delete job

Cancel job

Cancel job

Get job proxy

Get job proxy

Create job proxy

Create job proxy

Get job

Get job

Restart job

Restart job

List all available package layouts under account

List all available package layouts under account

Create new package layout

Create new package layout

Get package layout

Get package layout

Update package layout

Update package layout

Delete package layout

Delete package layout

List projects

List projects

Create a new project

Create a new project

Get project

Get project

Update project

Updated a project. It is a FULL update, meaning if some parameter is not provided, it will be set to its zero/null value

Delete project

Delete project

Get project summary

Get project summary

List all available regions

List all available regions

List all available templates under account

List all available templates under account

Create template

Create template

Get template

Get template

Update template

Updated a template. It is a FULL update, meaning if some parameter is not provided, it will be set to its zero/null value

Delete template

Delete template

Quality Control API

List projects

Lists all projects for an account

Create project

Creates a new project

Import template

Allows to import Vidchecker XML template passed in request body

Get project

Gets specified project details

Modify project

Modifies specified project

Remove project

Deletes specified project

List jobs

Gets a list of jobs for specified project

Create job

Creates a new job in specified project

Get job

Returns details of a job

Remove job

Removes a completed job from a project

Cancel job

Cancels a specfied job which is in progress

Get proxy

Returns details (including URL) of a proxy video created for specified job

Get signed urls

Returns signed URLs to outputs, alert info and report for given job ID

List templates

Lists all templates for an account

Stores API

List stores

Returns list of all stores for the account

Create store

Create a new store

Get store details

Retrieve selected store details

Update store

Update selected store details

Delete store

Delete selected store

Get object URL

Return signed URL of a selected object in a store (?)

List watch rules

Return list of watch rules for the account

Create watch-rule

Create a new watch rule for selected store and service

Get watch rule

Return details for selected watch rule

Update watch rule

Update selected watch rule

Delete watch-rule

Delete selected watch rule

Sync watch rule

Sync existing files that match a watch rule (??)

Stream Monitor API

List Alarm Templates

List Alarm Templates

Create a New Alarm Template

Create a New Alarm Template

Get Alarm Template Details

Get Alarm Template Details

Update Alarm Template

Update Alarm Template

Delete Alarm Template

Delete Alarm Template

List Monitor Points

List Monitor Points

Get List of Projects

Get List of Projects

Create a New Project

Create a New Project

Get List of Channels in a Project

Get List of Channels in a Project

Update Project Settings

Update Project Settings

Delete Project

Delete Project

Get a List of Channels

Get a List of Channels

Create a New Channel

Create a New Channel

Get Channel Summary

Get Channel Summary

Get Channel Details

Get Channel Details

Update a Channel

Update a Channel

Delete a Channel

Delete a Channel

Get a List of Assets within a Channel

Get a List of Assets within a Channel

List Channel Sessions

List Channel Sessions

Get Session Details

Get Session Details

List Alarms

List Alarms

Get Alarm Summary

Get Alarm Summary

Get Top Alarms for a Session

Get Top Alarms for a Session

Estimate Cost

Estimate Cost

Start a Channel

Start a Channel

Stop a Running Channel

Stop a Running Channel

List Events in Project

List Events in Project

Retrieve Metric Data

Retrieve Metric Data

Timed Text Speech API

Returns a collection of Projects

Returns a collection of Projects

Creates a new Project

Creates a new Project

Returns the Project

Returns the Project

Updates an existing Project

Updates an existing Project

Deletes the Project

Deletes the Project

Returns a collection of Corpora

Returns a collection of Corpora

Returns the Corpus

Returns the Corpus

Creates a new Corpus

Creates a new Corpus

Creates a new Corpus

Creates a new Corpus

Returns a collection of Jobs

Returns a collection of Jobs

Creates a new Job

Creates a new Job

Returns the Job

Returns the Job

Deletes the Job

Deletes the Job

Returns the Job Outputs

Returns the Job Outputs

Returns the Job Result

Returns the Job Result

Queues training

Queues training

Transform API

Jobs Summary

Returns a summary of the jobs recently processed in this account.

Processing Jobs Summary

Returns a summary of the jobs currently being processed in this account.

Get Engine Versions

Returns a list of available engine versions.

Get Factories

Returns a list of the factories in this account.

Create Factory

Creates a new factory in this account.

Get Factory

Gets a factory definition.

Update Factory

Updates a factory in this account.

Delete Factory

Deletes a factory from this account.

Get Jobs

Returns a list of the jobs processed in the specified factory.

Submit Job

Submits a new job to the specified factory.

Jobs Summary

Returns a summary of the jobs recently processed in the specified factory.

Processing Jobs Summary

Returns a summary of the jobs currently being processed in the specified factory.

Get Job

Gets a job in the specified factory.

Delete Job

Deletes a job from the specified factory.

Cancel Job

Cancels a job currently being processed in the specified factory.

Get Composition

Get the composition that processed the specified job.

Get Input Container

Get the container information for the specified job input.

Get Output Container

Get the container information for the specified job output.

Get Templates

Gets a list of the templates in this account.

Create Template

Creates a new template in this account.

Get Template

Get a template definition.

Update Template

Update a template definition.

Delete Template

Deletes a template from this account.

Vantage Cloud Port Hosted Workflows API

Returns a list of workflows that customer has configured.

Returns a list of workflows that customer has configured.

Creates new Workflow in Vantage Cloud Port service

Creates new Workflow in Vantage Cloud Port service

Returns a Workflow for given {workflow_id}.

Returns a Workflow for given {workflow_id}.

Updates a workflow for given {workflow_id}

Updates a workflow for given {workflow_id}

Deletes Workflow for give {workflow_id}

Deletes Workflow for give {workflow_id}

List workflow revisions

List workflow revisions

Creates new workflow revision

Creates new workflow revision

Creates new workflow revision

Creates new workflow revision

This will try to delete workflow revision

This will try to delete workflow revision

Set default storage reference for given vantage action identifier

Set default storage reference for given vantage action identifier

Responds with vantage workflow variables for given workflow id and revision

Responds with vantage workflow variables for given workflow id and revision

Responds with workflow definition for given workflow and revision id

Responds with workflow definition for given workflow and revision id

Returns a list of workflows jobs that customer has submitted.

Optional extended description in Markdown.

Submit Workflow Job

"Creates new Workflow Job. When Submitting job required are:" * `sources` within the input section; Endpoint will respond with 422 if that section is not defined * `variables` - if Workflow has configured default for variables and there is no need to override default variable it's not necessary provide the variable name. * `storage_references` - if default storage references are set on the workflow level and no storage references are provided in the request the default from workflow settings will be used. ***IMPORTANT:*** all of the storage references passed have to be within same provider and region.

Get jobs count for given status and days (maximum 30 days)

Get jobs count for given status and days (maximum 30 days)

Get particular Workflow Job Details

Get particular Workflow Job Details

This will try to delete job that is completed

This will try to delete job that is completed

Action Job cost

Get particular Action Job final cost

Estimated Action Job cost

Get particular Action Job estimated cost

Get particular Action Job progress

Get particular Action Job progress

Action job output signed urls

Get particular Action Job output URLs

This will try to cancel workflow job that is being processed

This will try to cancel workflow job that is being processed

Returns a list of Workflow Job Cleanup Tasks

Optional extended description in Markdown.

Retry Cleanup Tasks

Optional extended description in Markdown.

Get particular Workflow Job final cost

Get particular Workflow Job final cost

Get particular Workflow Job estimated cost

Get particular Workflow Job estimated cost

Get particular Workflow Job progress

Get particular Workflow Job progress

Details
Last Update

4 months ago

Includes
telestream-flip-client
telestream-iam-client
telestream-live-abr-monitor-client
telestream-notifications-client
telestream-qualify-client
telestream-quality-control-client
telestream-stores-client
telestream-stream-monitor-client
telestream-timed-text-speech-client
telestream-transform-client
telestream-vantage-cloud-port-hosted-workflows-client
telestream-auth