Manual
Alarm
Burst Data
Dashboard
Data Source
Manual Inclinometer
Loadsensing
Ackcio
CSI
File Import
Geokon
SAA
Sigicom
Total Stations
Waste Management
Profound
Axilog
GSS
Webcam import
Displacement Graph
GIS
Historical Graphs
Real Time Display
Virtual Variables
SSO
Setup Azure AD for VDV
Setup Single Sign-On in VDV
Single Sign-On setup checklist
Manual provider setup
Analysis
API
Contacts
Contact Groups
Completeness
Data Export Task
Documents
Download Data
Localization
Notes
Month Overview
Reports
Site Setup
QA/QC
Project
Prism
Update Overview
Users in VDV
Manual Import
Setting up a webcam
Embed API
Webcam
User interface
License Overview
Graph Configuration
Site Map
Quick View
Videos
Guides
After install action list
Install VDV on-premise
Creating a new project
Installing scheduled tasks
Restarting the Vista Data Vision System
Exporting site and unit lists from db.robot.c
Exporting the settings from the File Converter
Muting sounds in VDV
Updating VDV with the store in offline mode
Migrate/Move Vista Data Vision to a new server
FAQ
Server Side
File Converter gets empty
Update header - new sensors added to the data file
Import modified or historical data
The VI Not Executable
Email subject contains information from the mail server
Webcam not importing pictures
How to configure Text Message Service
Run tasks minimized
Units
System Requirements
Backing up VDV
Front end
How to extend VDV Timeout
System validation after PHP 8 update
API
Updated by Ólafur Haukur Pétursson
API's are a powerful tool that allow developers to fetch site info and data directly from VDV.
Create API access token
Go to Setup > API.
Click + button in the top right corner to create a new API token.
- Select the License to use with the API.
- Choose a Name, Localization and enter an Description (optimal)
- Select the Project and then Sites that the API should have access to.
When saved, a window containing the Token will appear.
Using the API access token
Link to the api documentation: http://apidocs.vistadatavision.com/
The token is used as a basic Authorization Bearer token.
The URL to the API is: <localVdvUrl>/api.php/v1/<requestName>
Example get sites request for the VDV system https://demo.vdvcloud.com/vdv.php/ would be: https://demo.vdvcloud.com/api.php/v1/sites
Note, the maximum requests made per minute is 200.
Example using Postman
/GET request: https://demo.vdvcloud.com/api.php/v1/sites
Header: Authorization: Bearer <Token>
Returns the id's and names of all available sites for the Access token.