Skip to content
Everruns
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Getting Started
Introduction
Concepts
Docker Compose
Architecture
Features
AGENTS.md
Capabilities
CLI
Events
Harnesses
SDK
Agent Skills
Skills Registry
Management UI
SRE Guide
Environment Variables
Admin Container
Runbooks
Authentication Configuration
Durable Execution Engine Setup
Encryption Key Rotation
Ecosystem
Bashkit
Integrations
Daytona Integration
Observability
Observability
Braintrust Integration
Event Reference
API Reference
Overview
agents
Overview
GET /v1/agents - List all active agents
POST /v1/agents - Create a new agent
POST /v1/agents/import - Import agent from Markdown, YAML, or JSON
POST /v1/agents/preview - Preview the final agent shape with capabilities applied
GET /v1/agents/{agent_id} - Get agent by ID
PUT /v1/agents/{agent_id} - Create or update agent (upsert)
DELETE /v1/agents/{agent_id} - Archive agent
PATCH /v1/agents/{agent_id} - Update agent
POST /v1/agents/{agent_id}/copy - Copy an agent
GET /v1/agents/{agent_id}/export - Export agent in Markdown format with YAML front matter
sessions
Overview
GET /v1/sessions - List sessions in organization
POST /v1/sessions - Create a new session
GET /v1/sessions/{session_id} - Get session
DELETE /v1/sessions/{session_id} - Delete session
PATCH /v1/sessions/{session_id} - Update session
POST /v1/sessions/{session_id}/cancel - Cancel current turn
PUT /v1/sessions/{session_id}/pin - Pin session for current user
DELETE /v1/sessions/{session_id}/pin - Unpin session for current user
POST /v1/sessions/{session_id}/tool-results - Submit client-side tool results
messages
Overview
GET /v1/sessions/{session_id}/messages - List messages (PRIMARY data)
POST /v1/sessions/{session_id}/messages - Create message (user message triggers workflow)
events
Overview
GET /v1/sessions/{session_id}/events - List events (JSON)
GET /v1/sessions/{session_id}/sse - Stream events (SSE notifications)
llm-providers
Overview
List all LLM providers
Create a new LLM provider
Get a specific LLM provider
Delete an LLM provider
Update an LLM provider
Sync models from an LLM provider
llm-models
Overview
List all models across all providers
Get a specific model with provider info and profile
Delete a model
Update a model
List models for a specific provider
Create a new model for a provider
capabilities
Overview
GET /v1/capabilities - List all available capabilities
GET /v1/capabilities/{capability_id} - Get a specific capability
users
Overview
GET /v1/users - List users in current organization
POST /v1/users/me/switch-org - Switch current organization
filesystem
Overview
GET /fs - Get root directory listing
POST /fs/_/copy - Copy file
POST /fs/_/grep - Search files
POST /fs/_/move - Move/rename file
POST /fs/_/stat - Get file or directory stat
GET /fs/*path - Get file content or directory listing
PUT /fs/*path - Update file content
POST /fs/*path - Create file or directory
DELETE /fs/*path - Delete file or directory
mcp-servers
Overview
GET /v1/mcp-servers - List all MCP servers
POST /v1/mcp-servers - Create a new MCP server
GET /v1/mcp-servers/{server_id} - Get MCP server by ID
DELETE /v1/mcp-servers/{server_id} - Delete MCP server
PATCH /v1/mcp-servers/{server_id} - Update MCP server
durable-schedules
Overview
GET /v1/durable/executions/:execution_id - Get execution details
GET /v1/durable/schedules - List schedules
POST /v1/durable/schedules - Create a new schedule
GET /v1/durable/schedules/:schedule_id - Get schedule details
DELETE /v1/durable/schedules/:schedule_id - Delete schedule
PATCH /v1/durable/schedules/:schedule_id - Update schedule
GET /v1/durable/schedules/:schedule_id/executions - List schedule executions
POST /v1/durable/schedules/:schedule_id/pause - Pause schedule
POST /v1/durable/schedules/:schedule_id/resume - Resume schedule
GET /v1/durable/schedules/:schedule_id/stats - Get schedule statistics
POST /v1/durable/schedules/:schedule_id/trigger - Manually trigger schedule
images
Overview
GET /v1/images - List images
POST /v1/images - Upload an image
GET /v1/images/{image_id} - Get image (returns binary data)
DELETE /v1/images/{image_id} - Delete an image
GET /v1/images/{image_id}/thumbnail - Get image thumbnail
session-databases
Overview
GET /v1/sessions/{session_id}/databases
POST /v1/sessions/{session_id}/databases
GET /v1/sessions/{session_id}/databases/{name}
DELETE /v1/sessions/{session_id}/databases/{name}
GET /v1/sessions/{session_id}/databases/{name}/schema
session-storage
Overview
GET /v1/sessions/{session_id}/storage/keys - List all key-value pairs
GET /v1/sessions/{session_id}/storage/secrets - List all secrets (names only)
skills
Overview
GET /v1/skills - List all skills
POST /v1/skills - Create skill from SKILL.md
POST /v1/skills/upload - Create skill from ZIP archive
POST /v1/skills/validate - Validate SKILL.md content
GET /v1/skills/{skill_id} - Get skill by ID
DELETE /v1/skills/{skill_id} - Delete skill
PATCH /v1/skills/{skill_id} - Update skill
GET /v1/skills/{skill_id}/content - Get full skill content
Organizations
GET /v1/orgs - List organizations the current user belongs to
POST /v1/orgs - Create a new organization
GET /v1/orgs/:org - Get organization details
PATCH /v1/orgs/:org - Update organization
GitHub
Select theme
Dark
Light
Auto
Overview
skills
Section titled “skills”
Skills registry endpoints