Office 365 Video (Preview)

Video for Office 365 offers a highly scalable, easy-to-use portal for uploading and sharing your corporate videos

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
Flow Standard All Flow regions except the following:
     -   US Government (GCC)
PowerApps Standard All PowerApps regions except the following:
     -   US Government (GCC)

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Checks video portal status

Checks the video portal status to see if video services are enabled

Get all viewable Channels

Gets all the channels the user has viewing access to

Get playback url of the Azure Media Services manifest for a video

Get playback url of the Azure Media Services manifest for a video

Get the bearer token to get access to decrypt the video

Get the bearer token to get access to decrypt the video

Gets information about a particular office365 video

Gets information about a particular office365 video

Lists all the office365 videos present in a channel

Lists all the office365 videos present in a channel

Checks video portal status

Checks the video portal status to see if video services are enabled

Parameters

Name Key Required Type Description
The tenant name for the directory the user is part of
tenant True string

The tenant name for the directory the user is part of

Returns

response
boolean

Get all viewable Channels

Gets all the channels the user has viewing access to

Parameters

Name Key Required Type Description
The tenant name for the directory the user is part of
tenant True string

The tenant name for the directory the user is part of

Returns

response
array of Channel

Get playback url of the Azure Media Services manifest for a video

Get playback url of the Azure Media Services manifest for a video

Parameters

Name Key Required Type Description
The tenant name for the directory the user is part of
tenant True string

The tenant name for the directory the user is part of

The channel id
channelId True string

The channel id

The video id
videoId True string

The video id

Streaming format type. 1 - Smooth Streaming or MPEG-DASH. 0 - HLS Streaming
streamingFormatType True string

Streaming format type. 1 - Smooth Streaming or MPEG-DASH. 0 - HLS Streaming

Get the bearer token to get access to decrypt the video

Get the bearer token to get access to decrypt the video

Parameters

Name Key Required Type Description
The tenant name for the directory the user is part of
tenant True string

The tenant name for the directory the user is part of

The channel id
channelId True string

The channel id

The video id
videoId True string

The video id

Gets information about a particular office365 video

Gets information about a particular office365 video

Parameters

Name Key Required Type Description
The tenant name for the directory the user is part of
tenant True string

The tenant name for the directory the user is part of

The channel id
channelId True string

The channel id

The video id
videoId True string

The video id

Returns

Video class

Body
Video

Lists all the office365 videos present in a channel

Lists all the office365 videos present in a channel

Parameters

Name Key Required Type Description
The tenant name for the directory the user is part of
tenant True string

The tenant name for the directory the user is part of

The channel id from which videos need to be fetched
channelId True string

The channel id from which videos need to be fetched

Returns

response
array of Video

Definitions

Channel

Channel class

Name Path Type Description
Id
Id string

Channel Id

Title
Title string

Channel title

Description
Description string

Channel description

Video

Video class

Name Path Type Description
Id
Id string

Video id

Title
Title string

video title

Description
Description string

video description

CreationDate
CreationDate string

creation date of the video

Owner
Owner string

video owner

ThumbnailUrl
ThumbnailUrl string

Thumbnail url

VideoUrl
VideoUrl string

video url

VideoDuration
VideoDuration integer

video duration

VideoProcessingStatus
VideoProcessingStatus integer

video processing status

ViewCount
ViewCount integer

video view count