API overview
Overview
This section is the HTTP API contract for Kroov: authentication, feature discovery, AI and OpenAI-compatible surfaces, projects, knowledge bases, MCP, agents, sessions, schedules, automations, and operational endpoints.
Base URLs
| Environment | Base |
|---|---|
| Your deployment | {baseUrl} or https://your-kroov-host |
| Local API | https://localhost:7003 |
| Local WebApp (Vite) | https://localhost:3007 (proxies /api → :7003) |
API routes live under /api/*. OpenAI-compatible routes live under /v1/* (not /api/v1). Liveness: GET /health.
Audience: application developers, integration teams, third-party vendors, and platform operators.
Start with the API integration guide — the single-file HTTP contract for connecting another application. The sidebar then splits the same contract into Getting started, Authentication, Feature flags, and the endpoint reference. For product UI how-tos, see Guides.