Kyvos JSON-based REST APIs-V2
This documentation is for Kyvos 2026.8.x. To view documentation for other Kyvos versions, click here. |
|---|
This section provides a centralized collection of documentation links for various JSON-based REST APIs, along with introductory and supporting reference materials. It includes detailed references and examples to help you understand and effectively use the available endpoints.
REST API Overview
The Kyvos REST APIs allow you to programmatically manage and administer the platform. With these APIs, you can:
Manage users, groups, roles, and security settings.
Create, update, and manage connections, datasets, dataset relationships, and semantic models.
Automate platform administration and operational workflows.
Monitor system activity, jobs, users, and cluster resources.
Configure and manage cluster scaling and other platform settings.
Integrate Kyvos with external applications, scripts, and enterprise systems.
Authentication
Kyvos REST APIs support the following authentication methods:
API Key (
sessionId) – Authenticates requests using a session ID, which acts as an API key. The session ID must be provided in thesessionIdrequest header.HTTP Basic Authentication – Authenticates requests using a username and password sent in the HTTP
Authorizationheader.
API requests must include valid authentication credentials to access protected resources.
URL structure
The URL for Kyvos REST endpoints has the following structure:
http://{servername}:{port}/kyvos/rest/v2/<endpoint>
Related topics: