Skip to content

All Endpoints

Complete reference of all Ryvion API endpoints.

Base URL: https://api.ryvion.ai

Authentication: Authorization: Bearer YOUR_API_KEY or X-API-Key: YOUR_API_KEY

Inference gateway

MethodEndpointDescription
GET/v1/modelsList available models
POST/v1/chat/completionsChat inference (streaming + non-streaming)
POST/v1/embeddingsGenerate text embeddings
POST/v1/images/generationsGenerate images (SDXL Turbo / SDXL)
POST/v1/audio/transcriptionsTranscribe audio (Whisper)

Knowledge base

MethodEndpointDescription
POST/api/v1/knowledge-basesCreate a knowledge base
GET/api/v1/knowledge-basesList your knowledge bases
POST/api/v1/knowledge-bases/:id/documentsUpload a document for embedding
POST/api/v1/knowledge-bases/:id/searchSemantic search over your documents
GET/api/v1/knowledge-bases/:id/graphQuery the knowledge graph

Agent memory

MethodEndpointDescription
POST/api/v1/knowledge-bases/:id/agentsRegister an agent session
POST/api/v1/knowledge-bases/:id/agents/:name/memoriesStore an agent memory
GET/api/v1/knowledge-bases/:id/agents/:name/memoriesList agent memories
DELETE/api/v1/knowledge-bases/:id/agents/:name/memories/:keyDelete a specific memory
GET/api/v1/knowledge-bases/:id/agents/:name/diaryRead agent diary

Agent hosting

MethodEndpointDescription
POST/api/v1/agents/deployDeploy an agent
GET/api/v1/agents/deploymentsList deployments
POST/api/v1/agents/deployments/:id/stopStop a running agent

Account and billing

MethodEndpointDescription
GET/api/v1/auth/meCurrent user profile
GET/api/v1/auth/api-keysList API keys
POST/api/v1/auth/api-keysCreate an API key
GET/api/v1/billing/balanceCheck credit balance
POST/api/v1/billing/purchase-creditsPurchase credits

Network and health

MethodEndpointDescription
GET/healthzHealth check
GET/readyReadiness check
GET/api/v1/network/statsNetwork statistics
GET/api/v1/marketplace/nodesList active nodes

MCP

MethodEndpointDescription
--/mcpMCP protocol endpoint (SSE transport)