Applies to: WAVE Server API
Summary:
Wisenet WAVE VMS Server offers a mostly HTTP-based API, which can be utilized by both VMS Client applications and third-party software for integration. This API offers a range of functions, allowing you to read and save entities in the System database, control Server behavior, and retrieve video streams.
With the Server API, developers have access to nearly every feature available in the system's client, including but not limited to:
- Query/Manage system resources (servers, cameras, users)
- Manage users and permissions
- View device information
- Get device footage
- Create, get, and delete bookmarks
- Retrieve storage information
Step By Step Guide:
Accessing API Documentation
API documentation is included in the WAVE Server software.
If you have WAVE Server installed on your computer, navigate to http://localhost:7001/#/api-tool.
NOTE: If the WAVE Server is running on another host, replace
localhost in the link above with the IP address of the server
you are connecting to.
Testing the API
To test the API:
- Select the REST to use.
- Click the Try it out button.
This will open the list of Parameters available for that REST.
- Change the defaults, as needed.
- Click Execute.