# chowder > Deploy, manage, and interact with OpenClaw instances through a simple REST API. ## Docs - [Connect Channel](https://docs.chowder.dev/api-reference/channels/connect.md): Connect a channel to an instance by providing its configuration. - [Disconnect Channel](https://docs.chowder.dev/api-reference/channels/disconnect.md): Disconnect a channel from an instance. - [Get Channel Info](https://docs.chowder.dev/api-reference/channels/info.md): Get details about a specific channel, including its required configuration fields. - [List Channels](https://docs.chowder.dev/api-reference/channels/list.md): Get all available channels for an instance. - [Approve Pairing](https://docs.chowder.dev/api-reference/channels/pair.md): Approve a DM pairing request for a channel. - [Get Channel Status](https://docs.chowder.dev/api-reference/channels/status.md): Check whether a channel is enabled and connected. - [Delete File](https://docs.chowder.dev/api-reference/files/delete.md): Delete a file or directory from the instance. - [Download File](https://docs.chowder.dev/api-reference/files/download.md): Download a file from the instance as binary. - [List Directory](https://docs.chowder.dev/api-reference/files/list-directory.md): List the contents of a directory on the instance. - [Create Directory](https://docs.chowder.dev/api-reference/files/mkdir.md): Create a new directory on the instance. - [Move File](https://docs.chowder.dev/api-reference/files/move.md): Move or rename a file or directory on the instance. - [Read File](https://docs.chowder.dev/api-reference/files/read.md): Read the text content of a file on the instance. - [Upload File](https://docs.chowder.dev/api-reference/files/upload.md): Upload a binary file to the instance via multipart form data. - [Write File](https://docs.chowder.dev/api-reference/files/write.md): Write text content to a file on the instance. - [Create Instance](https://docs.chowder.dev/api-reference/instances/create.md): Spin up a new OpenClaw instance with a cloud sandbox. - [Delete Instance](https://docs.chowder.dev/api-reference/instances/delete.md): Permanently delete an instance and destroy its sandbox. - [Get Instance](https://docs.chowder.dev/api-reference/instances/get.md): Retrieve details for a specific instance. - [List Instances](https://docs.chowder.dev/api-reference/instances/list.md): List all instances in your organization. - [Send Message](https://docs.chowder.dev/api-reference/instances/send-message.md): Send a message to an instance and get a response from the AI agent. - [Send Message (Session)](https://docs.chowder.dev/api-reference/instances/send-message-session.md): Send a message routed to a named session on an instance. - [Start Instance](https://docs.chowder.dev/api-reference/instances/start.md): Start a stopped instance. - [Get Instance Status](https://docs.chowder.dev/api-reference/instances/status.md): Check the current status of an instance. - [Stop Instance](https://docs.chowder.dev/api-reference/instances/stop.md): Stop a running instance and hibernate its sandbox. - [Update Instance](https://docs.chowder.dev/api-reference/instances/update.md): Update an instance's name or OpenClaw configuration. - [Create API Key](https://docs.chowder.dev/api-reference/keys/create.md): Generate a new API key scoped to specific instances and permissions. - [Get API Key](https://docs.chowder.dev/api-reference/keys/get.md): Retrieve details for a specific API key, including its instance access and permissions. - [List API Keys](https://docs.chowder.dev/api-reference/keys/list.md): Retrieve all API keys belonging to your organization. - [Revoke API Key](https://docs.chowder.dev/api-reference/keys/revoke.md): Permanently deactivate an API key. - [Get Organization](https://docs.chowder.dev/api-reference/organization/get.md): Retrieve details about your organization. - [Sign Up](https://docs.chowder.dev/api-reference/organization/signup.md): Create a new organization and get your API key. - [Update Organization](https://docs.chowder.dev/api-reference/organization/update.md): Update your organization's name or model provider API keys. - [API Overview](https://docs.chowder.dev/api-reference/overview.md): Everything you need to know before making your first Chowder API call. - [Get Skill Info](https://docs.chowder.dev/api-reference/skills/info.md): Get details about a specific skill. - [Install Skill](https://docs.chowder.dev/api-reference/skills/install.md): Install a skill from ClawHub onto an instance. - [List Skills](https://docs.chowder.dev/api-reference/skills/list.md): List all skills available to an instance. - [Uninstall Skill](https://docs.chowder.dev/api-reference/skills/uninstall.md): Remove a skill from an instance. - [Update Skill Config](https://docs.chowder.dev/api-reference/skills/update-config.md): Update the configuration for an installed skill. - [Create Checkout Session](https://docs.chowder.dev/api-reference/subscription/checkout.md): Generate a Stripe Checkout URL to upgrade your subscription. - [Get Subscription](https://docs.chowder.dev/api-reference/subscription/get.md): Retrieve your organization's current subscription tier and usage. - [Create Portal Session](https://docs.chowder.dev/api-reference/subscription/portal.md): Generate a Stripe Customer Portal URL for managing billing. - [Authentication](https://docs.chowder.dev/concepts/authentication.md): How API keys work in Chowder — organization keys vs. scoped keys, permissions, and when to use which. - [Channels](https://docs.chowder.dev/concepts/channels.md): Connect your agent to Telegram, Discord, Slack, WhatsApp, and more. One API call per channel. - [Instances](https://docs.chowder.dev/concepts/instances.md): Everything you need to know about Chowder instances — what they are, how they're provisioned, and how the lifecycle works. - [Sessions](https://docs.chowder.dev/concepts/sessions.md): How chat sessions work in Chowder — default sessions, named sessions, and why isolation matters. - [Skills](https://docs.chowder.dev/concepts/skills.md): Give your agent superpowers — web browsing, code execution, image generation, and more — by installing skills from ClawHub. - [Subscriptions & Billing](https://docs.chowder.dev/concepts/subscriptions.md): Chowder's subscription tiers, instance limits, and how billing works with Stripe. - [Build a Frontend](https://docs.chowder.dev/guides/build-a-frontend.md): Build a chat interface with Next.js that connects to your Chowder instance. - [Connect a Telegram Bot](https://docs.chowder.dev/guides/connect-telegram.md): Wire up a Telegram bot to your Chowder instance in under 5 minutes. - [Install Skills](https://docs.chowder.dev/guides/install-skills.md): Give your agent new capabilities by installing skills from ClawHub. - [Scoped API Keys](https://docs.chowder.dev/guides/scoped-keys.md): Create restricted API keys for frontends, integrations, and end users. - [Your First Instance](https://docs.chowder.dev/guides/your-first-instance.md): A complete walkthrough of creating, configuring, and chatting with an OpenClaw instance. - [What is Chowder?](https://docs.chowder.dev/introduction.md): Deploy and manage OpenClaw instances through a simple REST API. Connect channels, install skills, and build AI-powered platforms without touching infrastructure. - [Quickstart](https://docs.chowder.dev/quickstart.md): Go from zero to a running OpenClaw instance in under 5 minutes. ## OpenAPI Specs - [openapi](https://docs.chowder.dev/api-reference/openapi.json)