curl --request GET \
--url http://localhost:8080/api/knowledge-bases/get-knowledge-base/{knowledgeBaseId} \
--header 'X-API-KEY: <api-key>' \
--header 'X-API-SECRET: <api-key>'{
"message": "Knowledge base retrieved successfully",
"status": "success",
"error": null,
"data": {
"knowledge_base_id": "knowledge_base_abc123",
"organization_id": "your-org-id",
"knowledge_base_name": "Customer Support KB",
"status": "ready",
"enable_auto_refresh": true,
"last_refreshed_timestamp": 1704067200000,
"knowledge_base_sources": [],
"created_at": "2024-01-01T00:00:00Z",
"updated_at": "2024-01-01T00:00:00Z"
}
}Retrieves a knowledge base by ID (current behavior).
curl --request GET \
--url http://localhost:8080/api/knowledge-bases/get-knowledge-base/{knowledgeBaseId} \
--header 'X-API-KEY: <api-key>' \
--header 'X-API-SECRET: <api-key>'{
"message": "Knowledge base retrieved successfully",
"status": "success",
"error": null,
"data": {
"knowledge_base_id": "knowledge_base_abc123",
"organization_id": "your-org-id",
"knowledge_base_name": "Customer Support KB",
"status": "ready",
"enable_auto_refresh": true,
"last_refreshed_timestamp": 1704067200000,
"knowledge_base_sources": [],
"created_at": "2024-01-01T00:00:00Z",
"updated_at": "2024-01-01T00:00:00Z"
}
}API Key for MCP server and external service authentication
API Secret for MCP server and external service authentication
Knowledge base ID
"knowledge_base_abc123"