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.
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.
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.
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/modules—Module configuration and management/api/v1/analytics—Analytics queries and dashboard data/api/v1/alerts—Alert rules and notification management/api/v1/users—User and role management/api/v1/integrations—Third-party integration configurationClient 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.