version 8.3.8

Functions

Program
Function Description
AddSlide Adds an image slide to a presentation
Asset Functions
Function Description
GetAssetDetails Returns information about a specific Asset. Includes asset information, asset file information, urls, thumbnail,reference file,associated files,captions,assocaited links and metadata.
GetTranscodeHistory Returns a list of programs within a specific project. The project can be either a category project or a normal project. In either case, a category element will be returned to wrap the requested programs. If the project is non-category, then certain information will be blank, such as category id, category name, etc... If the project is a category project, a category id should be specified. If the category id is not specified, the results will be pulled from the first category found. Note: the default category may not contain any programs, and thus will return an empty set. Results can be paginated by using the start and end params together. Though not necessary, most requests should utilize these params as load time and the resulting stream size will be greatly reduced. This service is meant to replace GetProgramsByCategory.
GetTranscoderJobStatus Returns transcoding job detail for the given transcoding job The current_event_progress is the percent complete of the current event � hence if the event is Transcoding, and current_event_progress is 95, then the file is almost finished (95%) transcoding, but hasn't started uploading to cdn. The progress number is the overall percentage of completion for the output. Valid states include: pending, waiting, processing, finished, failed, and cancelled
Live Functions
Function Description
GetLiveEventDetails Returns Event Information in JSON
GetLiveStreamPackages Returns a list of Live stream packages for a given account
Player Functions
Function Description
Oembed Implements the oembed response specification found at http://oembed.com/. Takes in a mediasuite player URL, and returns that URL wrapped in an iframe to be embedded in any site that accepts the Oembed specs. URLs must conform to the .ORIGIN.com/ format. Accepts player.php URLs with p/{project_uuid}, v/{program_uuid}, e/{live_event_uuid}, or s/{live_series_uuid} params.
Program Functions
Function Description
GetAppstudioEmbed Returns a embed code for a given project,program,event,series
GetProgramDetails Returns information about a specific program. Includes asset information, asset file information, urls, and other info needed to display a program.
GetProgramUuids Returns program uuids for a project.
GetPrograms Returns a list of programs within a specific project. The project can be either a category project or a normal project. In either case, a category element will be returned to wrap the requested programs. If the project is non-category, then certain information will be blank, such as category id, category name, etc... If the project is a category project, a category id should be specified. If the category id is not specified, the results will be pulled from the first category found. Note: the default category may not contain any programs, and thus will return an empty set. Results can be paginated by using the start and end params together. Though not necessary, most requests should utilize these params as load time and the resulting stream size will be greatly reduced. This service is meant to replace GetProgramsByCategory.
GetReplacementProgram Returns the most recent program for an asset based on an old deleted program.
Project Functions
Function Description
GetLiveSeriesEvents Returns list of events for a given series This service only supports json for api version 4.0
GetProject Returns basic project metadata, as well as a list of categories if they exist.
GetSonyT2Ingest Returns Sony T2 Ingest for a project if enabled for project's account
GetUgcPlayerInfo Returns basic ugc project metadata an title info for building ugc form