Skip to main content

Delete Specific Channel

Delete a specific deployment channel by its unique identifier.

Endpoint

DELETE /channel/delete?id=<id>

Authentication

HeaderValue
AuthorizationBearer <jwt_token>

Query Parameters

ParameterTypeRequiredDescription
idstringThe unique identifier of the channel to delete

Example Request

curl -X DELETE http://localhost:9000/channel/delete?id=64145ebaedd163d59d52e1dc \
-H "Authorization: Bearer <jwt_token>"

Response

Success Response (200 OK)

{
"deleteChannelResult.DeletedCount": 1
}

Response Fields

FieldTypeDescription
deleteChannelResult.DeletedCountnumberNumber of channels successfully deleted (should be 1 if successful)

Notes

  • This operation permanently deletes the channel
  • The deletion is irreversible - deleted channels cannot be recovered
  • Ensure no applications are currently using this channel before deletion
  • You cannot delete the last remaining channel in the system