Skip to main content

Get All Channels

Retrieve a list of all available deployment channels in the system.

Endpoint

GET /channel/list

Authentication

HeaderValue
AuthorizationBearer <jwt_token>

Example Request

curl -X GET http://localhost:9000/channel/list -H "Authorization: Bearer <jwt_token>"

Response

Success Response (200 OK)

{
"channels": [
{
"ID": "641459ffb8360d74164e7e3c",
"ChannelName": "nightly",
"Updated_at": "2023-03-17T14:15:59.818+02:00"
},
{
"ID": "64145ebaedd163d59d52e1dc",
"ChannelName": "stable",
"Updated_at": "2023-03-17T14:36:10.278+02:00"
}
]
}

Response Fields

FieldTypeDescription
channelsarrayArray of channel objects

Channel Object Fields

FieldTypeDescription
IDstringUnique identifier of the channel
ChannelNamestringName of the channel (e.g., stable, nightly)
Updated_atstringLast update timestamp

Notes

  • This endpoint returns all channels available for application deployment
  • The ChannelName field contains the channel identifier used in uploads and searches
  • Results are typically sorted by creation date (newest first)
  • Empty results array is returned if no channels are configured