Overview of the Web SDK

Content type
Product overviews
Product line
Security Center
Applies to
Security Center

Overview of the Web SDK

The Web SDK allows you to create an application without dependency on any specific development framework. This means that you can develop and target any platform such as Windows, Linux, Mac, iOS, Android, or a web page. The Web SDK is partly based on a REST-style architecture. The Web SDK has many of the commands available in the Platform SDK, such as receiving alarms and events, creating reports, managing entities and cardholders, and so on. However, there are a few limitations. The most notable limitation is the absence of a media library; note that we do have a separate Genetec™ Web Player.

Using the Web SDK is the recommend approach to integrate Security Center functionalities on non-Windows platforms. It is ideal for integrations that require simple interactions, including the following:

  • Triggering an alarm

  • Listening for a specific event

  • Bookmarking a camera

  • Displaying a camera from a third-party system in Security Center

Architecture of the Web SDK API

The following functionalities are typically supported:

  • Receive and send alarms or events to Security Center

  • Lock and unlock doors

  • Modify cardholders and credentials

  • Add bookmarks to cameras

  • Receive license plate recognition reads and hits

  • Verify status of cameras, doors, applications

  • Query the system for access control, video, and license plate recognition events

If you are a DAP member, sign in to see more information on the Security Center SDK and APIs. Access rights will be granted within 30 minutes after signing in. If you are not a member, visit the DAP page to apply.