Individual edge sensors often use standard HTTP Basic Authentication (username and password configured on the device).
To get started with the Xovis API, developers should follow these steps: xovis api documentation
However, for specific tasks like testing with tools such as Postman, an is available. This approach is described in the Xovis::SensorAPI documentation, where the get_token method is an alternative to using basic auth, though it's noted as being primarily for testing. For managing API keys in automated environments, the xovi-sdk (note: different tool) provides an example of using a .env.local file to securely store the API key. Individual edge sensors often use standard HTTP Basic
The Xovis API is flexible regarding data serialization. For RESTful responses and data pushes, the sensor can output data in either JSON or XML (v2 or v1 legacy). For newer integrations, JSON is generally preferred due to its lightweight nature and wide support in analytics platforms. For legacy systems, XML v1 is still available for line count data. For managing API keys in automated environments, the
Mastering the Xovis API: A Comprehensive Guide to Integration and Real-Time Analytics
The API typically uses (Username and Password) configured via the sensor's web interface. 🔧 Setup and Resources Full-featuring APIs - Xovis
For advanced analytics (e.g., heatmaps or path tracking), the API can push raw person coordinates. The sensor tracks the (x,y) foot position of every person in the scene, updating them at configurable intervals (e.g., every 5 seconds).