Getting Oracle Radio WebSocket Channel Information

Send a GET_CHANNEL_INFO message to get the metadata for a Radio channel.

Permissions and Prerequisites

The following permissions and prerequisites apply to this operation.

RequirementValue
AuthenticationComplete the supported authentication path for the client before sending this operation. See authentication.
Radio permissionNo operation-specific Radio permission is defined for this message.
Channel accessThe request is resolved in the authenticated user's Radio channel scope. The contract doesn't require a live channel subscription.
Session stateThe WebSocket connection must be open.

Request

Send the GET_CHANNEL_INFO message as a JSON text message.

NameData typeRequiredDefaultConstraintsDescription
typestringYesNoneMust be GET_CHANNEL_INFO.Identifies the channel-information operation.
channelstringNodefaultChannel name.Channel for which to return metadata.
{
  "type": "GET_CHANNEL_INFO",
  "channel": "operations"
}

Responses

The following table lists the messages the client can receive and explains their purpose.

Message typeKindDescription
CHANNEL_INFODirect responseReturns channel metadata, including its mode, owner, and creation date and time when available.
ERRORErrorIndicates that the request message is invalid or couldn't be processed.

CHANNEL_INFO Response

The following table describes the response properties, their data types, and whether they are required.

NameData typeRequiredDescription
typestringYesResponse type. The value is CHANNEL_INFO.
channelstringYesChannel name.
modestringYesChannel mode.
ownerstringNoChannel owner.
createdAtstringNoCreation date and time in ISO 8601 format.
displayNamestringNoChannel display name.
descriptionstringNoChannel description.
isPersistentbooleanNoWhether the channel is persistent.
isDefaultbooleanNoWhether this is the default channel.
maxSubscribersintegerNoMaximum subscriber count for the channel.
{
  "type": "CHANNEL_INFO",
  "channel": "operations",
  "mode": "normal",
  "owner": "admin",
  "createdAt": "2026-09-01T12:00:00Z",
  "displayName": "Operations",
  "description": "Primary operations channel",
  "isPersistent": true,
  "isDefault": false,
  "maxSubscribers": 1000
}