New to the API? REST API overview & auth is the friendlier starting point — base URL, auth, and the endpoints you’ll reach for first. This page orients you to the generated reference.
Base URL
All requests go to your AcuSight host under the/api prefix:
acusight.io.
Authentication
Two credentials, for two audiences: Bearer token — user API. For everything you do as a signed-in user. The token comes from an authenticated AcuSight session and is automatically scoped to your organization. Grab yours from a signed-in session in a few seconds — see Get your token.adk_…) issued during provisioning. It only works for /device/... endpoints — it isn’t a general-purpose API key.
Response format
Responses are JSON. Most endpoints return a consistent envelope:success: false and an error object carrying a code, a message, and optional details.
Pagination
List endpoints acceptlimit (default 50) and offset (default 0), and return total, count, offset, and limit in meta:
Browse the reference
The pages in this section are generated from the OpenAPI spec — grouped by service, with parameters, request bodies, and response schemas for every endpoint. Treat them as the source of truth; the overview covers the conventions (auth, envelope, pagination, org scoping) that apply across all of them.Next steps
REST API overview & auth
Base URL, auth, and the endpoints to reach for first.
Co-Pilot & MCP
Drive the platform in natural language, or connect an external AI client.