Stream Inventory : Get stream video Properties

%3CLINGO-SUB%20id%3D%22lingo-sub-1879437%22%20slang%3D%22en-US%22%3EStream%20Inventory%20%3A%20Get%20stream%20video%20Properties%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1879437%22%20slang%3D%22en-US%22%3E%3CP%3EIs%20there%20any%20APIs%20available%26nbsp%3B%20for%20stream%20admins%20to%20get%20the%20stream%20video%20details%20such%20as%20stream%20members%20by%20PowerShell%2C%20Graph%20API%2C%20connecters%26nbsp%3B%20or%20from%20admin%20center.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAny%20guidance%20on%20this%20is%20appreciated.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1879437%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAdministration%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EChannels%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1881370%22%20slang%3D%22en-US%22%3ERe%3A%20Stream%20Inventory%20%3A%20Get%20stream%20video%20Properties%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1881370%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F866252%22%20target%3D%22_blank%22%3E%40HARIKRISHNAN_P_K%3C%2FA%3E%26nbsp%3B-%20There%20is%20not%20any%20direct%20supported%20way%20to%20do%20this%20for%20Stream%20(classic).%20As%20we%20move%20to%20the%20new%20Stream%20and%20everything%20is%20built%20on%20ODB%2FSPO%20then%20you'd%20have%20lots%20of%20options%20to%20do%20this%20via%20PowerShell%2FGraph%20API%2F3rd%20party%20tools%2C%20etc.%20Because%20videos%20will%20just%20be%20files%20in%20ODB%2FSPO.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EOne%20of%20the%20other%20folks%20in%20the%20Tech%20Community%20posted%20this%20that%20is%20not%20officially%20supported%20by%20Microsoft%20but%20is%20possible%20to%20run%20internal%20APIs%20as%20an%20admin%20in%20the%20browser%2C%20copy%20each%20of%20those%20values%20returned%2C%20and%20then%20consolidate%20into%20a%20list.%20It's%20not%20pretty%20but%20really%20the%20only%20thing%20that's%20even%20close%20to%20what%20you%20are%20asking.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fmicrosoft-stream-forum%2Fpowershell-script-to-list-all-videos-in-your-365-stream%2Fm-p%2F1752149%22%20target%3D%22_blank%22%3EPowershell%20Script%20to%20list%20ALL%20videos%20in%20your%20365%20Stream%20environment%20-%20Microsoft%20Tech%20Community%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
New Contributor

Is there any APIs available  for stream admins to get the stream video details such as stream members by PowerShell, Graph API, connecters  or from admin center.

 

Any guidance on this is appreciated.

1 Reply

@HARIKRISHNAN_P_K - There is not any direct supported way to do this for Stream (classic). As we move to the new Stream and everything is built on ODB/SPO then you'd have lots of options to do this via PowerShell/Graph API/3rd party tools, etc. Because videos will just be files in ODB/SPO.

 

One of the other folks in the Tech Community posted this that is not officially supported by Microsoft but is possible to run internal APIs as an admin in the browser, copy each of those values returned, and then consolidate into a list. It's not pretty but really the only thing that's even close to what you are asking.

 

Powershell Script to list ALL videos in your 365 Stream environment - Microsoft Tech Community