Skip to main content
KnowMio home page
Search...
⌘K
Support
Search...
Navigation
API documentation
Introduction
Guides
API reference
API documentation
Introduction
System
GET
Check system health
Chat
GET
Get chats
PUT
Update a chat
POST
Create a new chat
DEL
Delete a chat
Messages
GET
Get messages
AI
POST
Stream AI completion
POST
OpenAI-compatible chat completion
Embeddings
POST
Create single embedding
POST
Create multiple embeddings
Search
POST
Search knowledge bases
Knowledge
GET
Get knowledge items
PUT
Update knowledge base
POST
Create knowledge base
DEL
Delete knowledge base
Files
GET
Get files
Upload
POST
Get presigned upload URL
DEL
Delete uploaded file
Config
GET
Get configuration
PUT
Update configuration
POST
Create configuration
DEL
Delete configuration
Models
GET
Get AI models
PUT
Update AI model
POST
Create AI model
DEL
Delete AI model
On this page
Welcome
Authentication
API documentation
Introduction
Copy page
Knowledge Management API with AI capabilities
Copy page
Welcome
The KM API provides programmatic access to knowledge management features with AI-powered capabilities. This API enables you to manage documents, sessions, and leverage AI models for intelligent content processing.
Authentication
All API endpoints are authenticated using API keys. Include your API key in the request headers:
Copy
x-api-key
:
YOUR_API_KEY
You can generate and manage your API keys in the
API Keys
section of your account settings.
Check system health
⌘I