Skip to main content
POST
Resolve Support Channel

Authorizations

Authorization
string
header
required

An Account API key, an App API key, an account access token, or an account-scoped user token. Prepend the key or token with Bearer, for example Bearer ***************************. See Auth & API keys for how to get each one.

Headers

Idempotency-Key
string

A unique key that makes this request safe to retry. See Idempotent requests.

Maximum string length: 255
Example:

"d9105228-4a08-46b1-8b91-42fed586d383"

Api-Version-Date
string

Pins the request to a dated API version.

Example:

"2026-11-07"

Path Parameters

id
string
required

Public resource ID.

Body

application/json

The body is of type object.

Response

operation completed

account_id
string | null
required
Example:

"biz_xxxxxxxxxxxxxx"

created_at
string
required

Creation time as an ISO 8601 timestamp.

Example:

"2026-01-01T12:00:00.000Z"

experience_id
string | null
required
Example:

null

icon
object | null
required

Experience logo, falling back to the app icon for community channels. Null for other channel kinds or when neither image exists.

id
string
required

Existing public channel ID, preserved across REST and chat clients.

Example:

"feed_xxxxxxxxxxxxxxxxxxxxxx"

kind
enum<string>
required
Available options:
private,
community,
support
Example:

"private"

last_message_at
string | null
required

When the channel last recorded message activity, as an ISO 8601 timestamp. Null when no message activity is recorded.

Example:

"2026-01-01T12:00:00.000Z"

last_message_id
string | null
required
Example:

"post_xxxxxxxxxxxxxxxxxxxxxx"

membership
object | null
required
moderation
object | null
required
name
string | null
required
Example:

"Renamed"

notifications_enabled
boolean
required

Whether app notifications are on. Webhooks fire either way.

Example:

true

support
object | null
required
updated_at
string
required

Last channel change as an ISO 8601 timestamp.

Example:

"2026-01-01T12:00:00.000Z"