Aatvi AI
Aatvi AIEnterprise Intelligence Platform
API

Build on the Aatvi platform

A REST API built for enterprise integrations. JSON responses, OAuth 2.0 auth, and documentation that doesn't make you guess.

OVERVIEW

Does Aatvi AI have an API?

Yes. The API uses OAuth 2.0 for authentication, returns JSON responses, and follows RESTful conventions. Endpoints are consistent and predictable — they work the way you'd expect them to.

The API gives you programmatic access to the same intelligence that powers the Aatvi platform — module data, analytics, alerts, user management, and third-party integrations. Build custom workflows, connect internal tools, or extend the platform to fit your exact needs.

CORE CONCEPTS

How the API works

Authentication

OAuth 2.0 with refresh tokens. Secure, standards-based authentication for every API call.

Rate Limits

High limits built for enterprise workloads. Burst-friendly with clear response headers.

Versioning

Semantic versioning with backwards compatibility. Breaking changes are communicated well in advance.

Error Handling

Consistent error codes with human-readable messages. Every error includes a machine-parseable type.

ENDPOINTS

What endpoints does the Aatvi API provide?

The API is organized around resource-based endpoints. Each group provides full CRUD operations with consistent request and response formats.

/api/v1/modulesModule configuration and management
/api/v1/analyticsAnalytics queries and dashboard data
/api/v1/alertsAlert rules and notification management
/api/v1/usersUser and role management
/api/v1/integrationsThird-party integration configuration
SDKs

Client libraries

Official SDKs for Python, Node.js, and Go are in development. In the meantime, the REST API can be consumed directly from any language that supports HTTP requests.

Interested in early access to our SDKs? Let us know.

Request API access

Get access to the Aatvi API and start building integrations for your organization.