1Kyvos JSON-based REST APIs-V2
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/<endpoint>
Related topics:
- 1Datasets
- 1Dataset Relationship
- 1Semantic Model
- 1Semantic Model Data Security Rules
- 1AI Space
- 1Folders
- 1Workbooks and Worksheets
- 1Properties APIs
- 1Users APIs
- 1Groups APIs
- 1Roles APIs
- 1Connections
- 1Authentication
- 1Activity Monitor
- 1Git Connections
- 1Access Rights
- 1Entities
- 1Import and Export
- 1Kyvos Dialogs
- 1REST API JSON Examples