Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.charmos.io/llms.txt

Use this file to discover all available pages before exploring further.

This reference is auto-generated from the Charm Cloud Runner OpenAPI specification. Use the sidebar to browse individual endpoints grouped by domain.

Endpoint Groups

GroupDescription
ExecuteStart an agent run with SSE streaming output.
AgentsCRUD operations for agent registrations.
VersionsUpgrade, rollback, and list agent versions.
RunsInspect, complete, cancel, and track run progress.
ThreadsQuery run history within a conversation thread.
StudioDashboard analytics: stats, installs, errors, usage logs.
BillingWallet, subscriptions, transactions, and Stripe webhooks.
DaemonsManage long-running daemon agent processes.

Authentication

API routes use different auth models depending on the caller:
  • Supabase bearer token — user-facing requests from Charm Store / Studio.
  • Runner secret — internal callbacks from the Cloud Runner.
  • Cron secret — scheduled maintenance jobs.
  • Stripe webhook secret — payment event verification.

Base URL

https://store.charmos.io/api

OpenAPI Spec

The raw specification powering this reference is available at openapi.json. You can import it into Postman, Insomnia, or any OpenAPI-compatible tool.