shared-camera
Retrieve shared camera
get/shared-cameras/{camera_id}/
Request
- Base URLhttps://api.angelcam.com/v1
- Auth
- OAuth 2Authorization codehttps://my.angelcam.com/oauth/authorize/, token URL https://my.angelcam.com/oauth/token/PasswordToken URL https://api.angelcam.com/oauth/token/Scopescamera_access
- or API key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
camera_idinteger required
Camera ID
Query parameters
refresh_ratenumber float
Set a maximum number of keyframes sent in MJPEG stream per second. For example if you want to have MJPEG stream with keyframe sent every 10 seconds, post value 0.1.
max_widthinteger
Maximum width of MJPEG stream and LIVE SNAPSHOT.
max_heightinteger
Maximum height of MJPEG stream and LIVE SNAPSHOT.
Response
Camera object
Example response
{
"id": 157,
"name": "Parkside Office",
"type": "h264",
"snapshot": {
"url": "https://dsw4ncxjbie85.cloudfront.net/snapshot/81/y8jol6kbn0ol1gh2.jpg",
"created_at": "2017-03-29T15:41:39.000Z"
},
"status": "online",
"live_snapshot": "http://m1.angelcam.com/stream/81/snapshot.jpg?token=eyJ0aW1lIjogMTQ5NjkzNDYyODE5NjIxOCwgInRpbWVvdXQiOiAzNjAwLCAiYWxpYXMiOiAiODEifQ==.85b552be2b7f0abaa0a3b5b4f412877f8af92f691c7d0c6db6b8c517ea8f921c",
"streams": [
{
"format": "mjpeg",
"url": "http://m1.angelcam.com/stream/81/stream.mjpeg?token=eyJ0aW1lIjogMTQ5NjkzNDYyODE5NjIxOCwgInRpbWVvdXQiOiAzNjAwLCAiYWxpYXMiOiAiODEifQ==.85b552be2b7f0abaa0a3b5b4f412877f8af92f691c7d0c6db6b8c517ea8f921c",
"refresh_rate": 0.1
},
{
"format": "mp4",
"url": "http://m1.angelcam.com/stream/81/stream.mp4?token=eyJ0aW1lIjogMTQ5NjkzNDYyODE5NjMxNiwgInRpbWVvdXQiOiAzNjAwLCAiYWxpYXMiOiAiODEifQ==.b5b4cf405cf054701a75b359f4069d2af8a102c5ffd8f33cbb560a4638c7cb71"
},
{
"format": "hls",
"url": "http://m1.angelcam.com/stream/81/playlist.m3u8?token=eyJ0aW1lIjogMTQ5NjkzNDYyODE5NjQwMSwgInRpbWVvdXQiOiAzNjAwLCAiYWxpYXMiOiAiODEifQ==.8ac35b434e768e8f10161b2d74da492f5fd8a8c115c18cbb421017665acd908a"
}
],
"applications": [
"CRA"
],
"owner": {
"email": "john@apple.com",
"first_name": "John",
"last_name": "Appleseed"
},
"has_recording": false,
"has_notifications": true
}Changes
No recorded changes to this operation across all 1 revision of this API.