Public REST API
Read-only access to your workspace data. Authenticate with a bearer token and build custom reports, dashboards and integrations.
Bearer token
Create API keys from your workspace settings. Include the key in the Authorization header on every request.
Rate limit: 600 requests / minute / key. Responses are JSON.
Tenant-scoped endpoint
Use your workspace subdomain or the apex domain. All endpoints are scoped to the workspace that owns the API key.
GET /api/v1/whoami
Returns the authenticated workspace, token scopes and rate-limit status.
GET /api/v1/users
List users in the workspace. Supports ?page and ?per pagination (max 200).
GET /api/v1/devices
List enrolled desktop agents, including OS, hostname and last-seen time.
GET /api/v1/activity
Query activity logs by date range and user. Requires ?from=YYYY-MM-DD and ?to=YYYY-MM-DD.
GET /api/v1/daily-aggregates
Pre-computed productivity rollups per user/day. Useful for dashboards and trend reporting.