Delete Specific Channel
Delete a specific deployment channel by its unique identifier.
Endpoint
DELETE /channel/delete?id=<id>
Authentication
Header | Value |
---|---|
Authorization | Bearer <jwt_token> |
Query Parameters
Parameter | Type | Required | Description |
---|---|---|---|
id | string | ✅ | The 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
Field | Type | Description |
---|---|---|
deleteChannelResult.DeletedCount | number | Number 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