Skip to content

API Overview ​

Folionaut exposes a REST API for content management and AI chat functionality.

Base URL: https://your-domain.com/api/v1

Endpoint Summary ​

Content (Public) ​

MethodEndpointDescription
GET/api/v1/contentList content items
GET/api/v1/content/:type/:slugGet single content item
GET/api/v1/content/bundleGet all content in one request

Chat (Public) ​

MethodEndpointDescription
POST/api/v1/chatSend chat message

Admin Content ​

MethodEndpointDescription
GET/api/v1/admin/contentList all content (including drafts)
GET/api/v1/admin/content/:idGet content by ID
POST/api/v1/admin/contentCreate content
PUT/api/v1/admin/content/:idUpdate content
DELETE/api/v1/admin/content/:idDelete content
GET/api/v1/admin/content/:id/historyGet version history
POST/api/v1/admin/content/:id/restoreRestore to previous version

Admin Chat ​

MethodEndpointDescription
GET/api/v1/admin/chat/sessionsList chat sessions
GET/api/v1/admin/chat/sessions/:idGet session with messages
DELETE/api/v1/admin/chat/sessions/:idEnd/delete session

Health & Infrastructure ​

MethodEndpointDescription
GET/api/health/liveLiveness probe
GET/api/health/readyReadiness probe
GET/api/health/startupStartup probe
GET/api/metricsPrometheus metrics (requires X-Admin-Key)

MCP over HTTP ​

MethodEndpointDescription
POST/api/mcpMCP JSON-RPC requests
GET/api/mcpSSE stream
DELETE/api/mcpTerminate MCP session

Released under the MIT License.