Base URL
All requests go through the Hyperwisor worker gateway:Authentication
Every request requires two headers — a public API key and a secret key:Rate limiting
Requests are rate-limited per API key (per-minute). Exceeding the limit returns429 Too Many Requests.
Endpoint groups
The API also exposes dashboard, rules, analytics, and auth
endpoint groups (e.g.
GET /products/{id}/dashboard, GET /rules,
GET /analytics/devices, POST /auth/signin). These follow the same auth and
conventions.
Errors
Errors return a JSON body with anerror (and often a message):
Authentication
Keys, headers, and the secret-key rule.

