Toolhouse Platform API
The Toolhouse Platform API provides management and orchestration capabilities for AI workers (also referred to as AI agents) and their connected tools. It exposes endpoints for user profile and billing administration, API key lifecycle, worker/agent definition and deployment, agent-run management with paginated listing and per-run logs (including MCP server logs), Agent Studio chat sessions, agent file management, agent subscriptions and monetization, agent transfer, scheduled execution via cron expressions (10-minute minimum interval), MCP server and MCP registry configuration, integrations and auth-connection management, OAuth callback handling, Stripe webhook and session handling, and an agent-runs metrics surface for usage, volume, and per-agent summary reporting. The SDK API exposes the same agent and schedule primitives under /v1/ for direct programmatic use by Toolhouse SDK clients. Authentication uses HTTPBearer JWT tokens and per-user API keys.