[API] Delete a Message Queue #6

I would also move this method to `AbstractApiController` since it will be reused.