type): a comment is either PUBLIC or PRIVATE.PUBLIC comments are visible to everyone (internal users and the client's business users) and trigger a notification email to the global XC admins and the request's requester.PRIVATE comments are internal-only. Business users never see, create, update, or delete PRIVATE comments, and cannot set type explicitly on any comment they create — every comment they create is forced to PUBLIC.parent_comment_id. A reply automatically inherits its parent's type and xc_connection_id; passing a conflicting type or xc_connection_id on a reply is rejected.xc_connection_id belonging to the same request. GET List supports filtering by this field.PATCH only accepts the comment text — the request, connection, author, thread, and type cannot be changed after creation.GET /v1/xc/requests/{id}/commentsxc_connection_id.POST /v1/xc/requests/{id}/commentsGET /v1/xc/requests/{id}/comments/{commentId}PATCH /v1/xc/requests/{id}/comments/{commentId}DELETE /v1/xc/requests/{id}/comments/{commentId}routes/v1/xc/comments.router.jscontrollers/xc/comments.controller.jsservices/xc/comments.service.jsentities/xc-comment.jsservices/emailTemplate/xc-request-comment-created.html