Camera API Tab
https://app.timeline.is/help/cameras/api-tab
Last updated: May 01, 2026
Table of Contents

Camera API Tab

Every camera page has an API tab that surfaces what the TetherBox knows about the camera over its native API and ONVIF, plus actions to refresh that state and remotely reboot the camera.

To open it, go to Admin > Cameras > [select camera] > API.


API Status

The top of the tab shows a status badge for each protocol the TetherBox uses to talk to the camera:

  • ONVIF API - the standardised protocol used as a fallback for vendors we do not have a native integration with
  • Native API - the manufacturer's own protocol, used when we have a dedicated integration (Hikvision, Dahua, Axis, Hanwha, Uniview and others)

Possible states:

State Meaning
OK TetherBox is communicating with the camera over this API
Disabled The protocol is turned off on the camera or in the camera settings
Unauthorised Wrong username or password, or insufficient privileges for that user
User Locked The camera has temporarily blocked the account after too many failed logins. See Camera Troubleshooting
Not Available The camera does not advertise this protocol

Tip: A camera only needs one of these APIs to be OK. Native usually exposes more capabilities; ONVIF is the universal fallback. See How to Enable ONVIF if both are missing.


Refresh Capabilities

Re-runs the discovery process against the camera. Use this after changing camera firmware, enabling ONVIF, or swapping the camera behind the same IP. The page updates with the new profiles, capabilities, and device info.


Reboot Camera

Issues a remote reboot to the camera or recorder. The TetherBox uses the manufacturer's native API where it has an integration and falls back to ONVIF SystemReboot where it does not, so the action works on virtually any modern IP camera and on supported NVRs/DVRs added to the platform.

API tab showing the API Status card with the Reboot Camera button highlighted

The button requires hold-to-confirm to avoid accidental reboots. The camera typically takes one to three minutes to come back online; the Cameras page will show it as offline during that window and back to online once it has finished booting.

Note: The Reboot Camera button is only available on TetherBox software version 5.99 and later. Older units will only show the API status and profiles. See TetherBox Firmware Updates.


Profiles

Lists every stream profile the camera advertises, with encoding, resolution, frame rate, bitrate, key frame interval, and audio capability. Click a profile to expand the full capability detail and copy the RTSP URI.

This is the same data the TetherBox uses when picking which streams to record and analyse, so it is the quickest way to confirm a camera is exposing the streams you expect.


Last updated: May 01, 2026