For applications like live digital signage (e.g., displaying "Store is Full" signs) or dynamic HVAC control, pulling data via polling HTTP requests introduces lag. Instead, use the Xovis feature described in the advanced documentation.
Xovis provides two primary methods for retrieving data from their sensors: a standard (Pull) and an automated Data Push (Push) mechanism.
from (timestamp), to (timestamp), resolution (e.g., 1-minute, 15-minute, or 1-hour intervals). C. Sensor Status and System Health
The API architecture is designed to handle various data types, from simple entry/exit counts to complex AI-driven metrics like gender statistics and view direction. xovis api documentation
"sensor_id": "SNSR_001", "location_id": "LOC_NYC_05", "data": [
If a network outage occurs, edge sensors can store data locally. Ensure your integration client tracks the last successfully received timestamp so it can request missing historical data using the time-range parameters ( ?from=...&to=... ) once connectivity is restored.
: Demands secure, authenticated sessions (such as HTTP Basic Auth or bearer tokens) on all modern firmware variants (v5.0 and newer). X-Push Interface (Push-Based Method) For applications like live digital signage (e
GET /api/v4/elements/live HTTP/1.1 Host: xovis-spider.local Authorization: Bearer YOUR_API_ACCESS_TOKEN Accept: application/json Use code with caution. 3. Key API Endpoints and Data Structures
Monitor sensor availability and status in real-time across different locations.
The Xovis API offers a range of features that make it a powerful tool for developers. Some of the key features include: from (timestamp), to (timestamp), resolution (e
When using the , avoid spamming the sensor with multiple requests per second. The sensor's primary job is image processing; heavy API polling can degrade performance. For historical data, fetch data in batches (e.g., once every hour or day). For live data, stick to a 5-to-15-second polling interval. Use Multisensors and Xovis Spider for Large Areas
To ensure your data pipeline remains healthy, you must monitor the hardware itself. /api/v4/system/status Method: GET
section. His goal was to capture live "X-Y coordinates" of every person in the lobby. He configured the to stream real-time events to his server. Define the Counting Line Dwell Time threshold. Listen for the person_crossed The Ghost in the Stream
By integrating Xovis data with POS systems, retailers gain a powerful understanding of (how many visitors become customers). This allows for data-driven decisions on store layout, staffing, and promotional effectiveness.