Device API Reference (Scalar)
This specification defines the foundational Data Plane and Control Plane structures that the xovis-sdk automatically validates via Pydantic V2.
While the SDK abstracts these endpoints natively through the DeviceClient, this reference provides complete transparency into the raw edge payloads processed under the hood.
Interactive Explorer Disabled
The interactive explorer is currently disabled because the proprietary Device API schema (api.yaml) was not found in your local environment.
The SDK generates strict RootModels and typing.Literal definitions directly from this proprietary specification to guarantee zero-drift between the hardware and your Python runtime.
How to Enable Locally
- Warmup: Run
xovis warmup --host <IP> to download the api.yaml schema from your sensor.
- Verify: Ensure the schema is saved in
docs/assets/openapi/api.yaml.
- Clean & Serve: Run
rm -r site (if it exists) and mkdocs serve to view the reference.