Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

VXG provides a powerful API for integration with web and mobile applications. The API functions are divided into several sections. An interactive API reference (Swagger) can be found in the Docs & API section on VXG Dashboard in corresponding API sections.

Admin API

  • Add/edit/delete cameras

  • Manage storage and bandwidth limits

  • Retrieve usage statistics

  • Store/retrieve meta information

Channel API

  • Get live video URLs

  • Get the recorded video

  • Get stored images and clips

  • Store new images and clips

  • Get recorded video timeline

  • Communication channel (Websocket) for cloud cameras.

Camera Settings API

  • Video settings: bitrate, framerate, resolution, etc.

  • Audio settings

  • PTZ controls

  • Motion and audio detectors

  • System settings

Events and Notifications API

  • Put/Get metadata and events

  • Send notifications

Artificial Intelligence (AI) API

  • Generate images from recorded video

  • Generate images from live video

  • Create clips

  • Get the live video

  • Get the recorded video

...

Admin API authorization

To authorize your requests to Admin API you need to use your license key that you can find on VXG Dashboard.

...

Code Block
Authorization: LKey X9tKpuXq0btatj

Non-admin API authorization

All function calls require an authorization header:

...