Xovis Api Documentation
Polling an API every minute is inefficient. The Xovis documentation describes webhooks. You configure XCS to send an HTTP POST to your server only when an event occurs (e.g., queue exceeds 10 people or occupancy hits 90%).
Webhook Payload Example (from docs):
"event": "queue_threshold_exceeded",
"zone": "checkout_4",
"value": 12,
"threshold": 10,
"timestamp": "..."
Xovis documentation takes security seriously but makes it cumbersome. xovis api documentation
Without the API, reading data requires manually logging into the Xovis dashboard. With the API, data flows automatically into your existing business intelligence stack (Power BI, Tableau, Splunk, or custom ERP systems). Polling an API every minute is inefficient
Before diving into the code, it is essential to understand the flow of data. Xovis sensors (like the PC2 or PC3 series) operate independently or through the Xovis Counting Service (XCS) – the central software that aggregates data from multiple sensors. Xovis documentation takes security seriously but makes it
The Xovis API is a RESTful web API that allows external applications to communicate with the XCS. It returns data in standard JSON format, making it universally compatible with cloud services, on-premise databases, and modern web frameworks.
If you already have access to Xovis equipment and need a specific endpoint or data format (e.g., real-time WebSocket streams, occupancy, dwell time), let me know — I can help draft further example calls.