Shinobi
Documentation
Home  /  API  /  Getting Videos

Getting Videos

http://xxx.xxx.xxx.xxx/[API KEY]/videos/[GROUP KEY]
http://xxx.xxx.xxx.xxx/[API KEY]/videos/[GROUP KEY]/[MONITOR ID]
http://xxx.xxx.xxx.xxx/[API KEY]/videos/[GROUP KEY]/[MONITOR ID]/[FILENAME]
http://xxx.xxx.xxx.xxx/[API KEY]/videos/[GROUP KEY]/[MONITOR ID]?start=YYYY-MM-DDTHH:mm:ss
http://xxx.xxx.xxx.xxx/[API KEY]/videos/[GROUP KEY]/[MONITOR ID]?end=YYYY-MM-DDTHH:mm:ss
http://xxx.xxx.xxx.xxx/[API KEY]/videos/[GROUP KEY]/[MONITOR ID]?start=YYYY-MM-DDTHH:mm:ss&end=YYYY-MM-DDTHH:mm:ss
http://xxx.xxx.xxx.xxx/[API KEY]/videos/[GROUP KEY]/[MONITOR ID]?start=YYYY-MM-DDTHH:mm:ss&startOperator=>=
http://xxx.xxx.xxx.xxx/[API KEY]/videos/[GROUP KEY]/[MONITOR ID]?end=YYYY-MM-DDTHH:mm:ss&endOperator=<=

Normally the end parameter correlates directly to the end time of the video. This way you are searching only with start times.

http://xxx.xxx.xxx.xxx/[API KEY]/videos/[GROUP KEY]/[MONITOR ID]?start=YYYY-MM-DDTHH:mm:ss&end=YYYY-MM-DDTHH:mm:ss&endIsStartTo

videos is interchangeable with cloudVideos. All the methods above this one can use the cloudVideos parameter. This API method only shows videos if you have saved videos with one of the provided Cloud Backup methods such as Amazon S3, Backblaze B2, and WebDAV.

http://xxx.xxx.xxx.xxx/[API KEY]/cloudVideos/[GROUP KEY]
http://xxx.xxx.xxx.xxx/[API KEY]/zipVideos/[GROUP KEY]?videos=[{"filename":"YYYY-MM-DDTHH-mm-ss.mp4","mid":"[MONITOR ID]"},{"filename":"YYYY-MM-DDTHH-mm-ss.mp4","mid":"[MONITOR ID]"}]

ShinobiDocs

All content is property of their respective owners.