Stream API documentation

Deleted
Not applicable

When will it be available?

43 Replies

Hi @MrNigel, API is definitely on our roadmap. The goal for our preview is that we nail all the feedback we get and incorporate that into the product before we share APIs. We'd love to hear your feedback both on the product and ideas on how you would like to use APIs so that we can consider that feedback.

 

Thank you for trying Microsoft Stream. How do you like it so far?

Hi @vishal, do you have any idea when the APIs might become available? It would be very useful for us to be able to automate out routine video recordings.

@cmartinez thank you for sharing the scenario. We do have APIs on our backlog but we can't commit to a timeline. We'd like to get more feedback on capabilities before we open up APIs so that we minimize changes once we release. Apologies as you likely needed APIs quick and we are committed to making them available so please stay with us Smiley Happy. Thank you again for trying Stream.

@cmartinez could you please ping me on a private message? We would love to understand how you'd like to use the APIs? Is simply to upload content into MIcrosoft Stream? If so, have you looked at Microsoft Flow? If we were to give an integration with that, would that also help with it?

Hi @vishal, just sent you a private message. Thanks!

I would like an API for creating channels and managing permissions at the channel level (when that feature is available).

Will Stream go GA before any of the API's currently available on Video are ready?

@BartVermeersch yes, in fact Stream will be GA before we will have APIs. They will be available sometime after GA (no timelines yet, but its high on our priority list for post GA).

 

In the meantime, Office 365 Video would continue to work. We will be giving Office 365 Admins control on when you want to move to Stream. If you need APIs you can wait before anything changes for your org.

We have some good news private channels coming soon Smiley Happy. Stay tuned

@vishal

 

What are the changes that there will be an API by the end of 2017? We would like to know whether we can wait or have to start looking for other solutions.

 

Thanks!

Since this was a migrated old post from the previous Stream forum, I just wanted to put an update here in case others find this post.

 

As of 6/20/17, we still do not have APIs available for Stream. We know this is a top requested item and are looking at tackling APIs soon. We don't have a timeline we can promise but we are tentatively hoping we can get to Stream public APIs by Q3/Q4 2017.

I would like to use API for custom usage reporting.

We would like to connect our video(s) already uploaded into a SharePoint Online video library application without having to reupload them into Stream. Plus having the videos accessible via SharePoint Online in a media library application allows admins to use SharePoint Workflows for the file(s). If videos are uploaded to Stream, where are they stored? Is the only way to access them via Stream interface? Is the only way to access Stream videos in SharePoint via modern page Steam webpart? Can you connect Stream to videos already uploaded into SharePoint without reuploading them into Stream and duplicating the file?
We would like to connect our video(s) already uploaded into a SharePoint Online video library application without having to reupload them into Stream. Plus having the videos accessible via SharePoint Online in a media library application allows admins to use SharePoint Workflows for the file(s). If videos are uploaded to Stream, where are they stored? Is the only way to access them via Stream interface? Is the only way to access Stream videos in SharePoint via modern page Steam webpart?

Hopefully there will be an iframe API to be able to control the video with mute, start, stop, pause, etc.  Iframe is a main way to share and imbed these video, so there should be an iframe API to make Stream useful and customizable to different organization's needs.

As we're nearing the end of 2017, is there an update on the availability of an API?

Stream APIs are high on our list. We hope to get working on them in earnest in the new year. No hard ETA that I can promise. (We've obviously didn't make the time frame we last mentioned).

Hi. We are looking for a simple API that allows us to share videos with people outside our organization. The specific use case would be to embed a video in our LMS so that people who login to the LMS (authenticated differently from O365), they should be able to see the video. Any idea if we can do this through something that exists, or when an appropriate API could be made available with this functionality?