Skip to main content
GET
/
v1
/
instances
/
{instance_id}
/
channels
/
{channel}
/
status
curl -X GET https://api.chowder.dev/v1/instances/ins_abc123/channels/discord/status \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "channel": "discord",
  "enabled": true,
  "connected": true,
  "details": {
    "guilds": 3,
    "uptime_seconds": 84200
  }
}
Returns the current status of a specific channel on an instance — whether it’s enabled in the config and whether it’s actually connected and running.

Authentication

Requires an org-level API key or a scoped token with the channels permission.

Path Parameters

instance_id
string
required
The ID of the instance.
channel
string
required
The channel identifier (e.g. discord, whatsapp).

Response

channel
string
The channel identifier.
enabled
boolean
Whether the channel is enabled in the instance configuration.
connected
boolean
Whether the channel is actively connected and running.
details
object
Additional status details, if available. The shape of this object varies by channel.
curl -X GET https://api.chowder.dev/v1/instances/ins_abc123/channels/discord/status \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "channel": "discord",
  "enabled": true,
  "connected": true,
  "details": {
    "guilds": 3,
    "uptime_seconds": 84200
  }
}