Skip to main content

Base URL

http://localhost:7777
For remote servers:
http://YOUR_SERVER_IP:7777

Authentication

OSS version: No authentication required. Cloud version: API keys (coming soon).

Endpoints

MethodEndpointDescription
POST/v1/deployDeploy an agent
POST/v1/agents/{name}/runExecute an agent
GET/v1/agentsList agents
GET/v1/agents/{name}/statsGet agent stats
GET/v1/execlogQuery execution history (?source=http|mcp)
GET/metricsPrometheus metrics
DELETE/v1/agents/{name}Undeploy agent

Response Format

All responses are JSON:
{
  "data": { ... },
  "error": null
}
Or on error:
{
  "data": null,
  "error": "Error message"
}

Quick Examples

Deploy:
curl -X POST http://localhost:7777/v1/deploy \
  -H "Content-Type: application/octet-stream" \
  --data-binary @agent.tar.gz
Run:
curl -X POST http://localhost:7777/v1/agents/my-agent/run \
  -H "Content-Type: application/json" \
  -d '{"input": {"query": "hello"}}'

Deploy API

Deploy endpoint details →