When you are creating a new channel in response you are returning dataset of channels. I think we should send the status (success/fail) of saving data in the response, not a collection. For collections requests we should use GET methods (in your case it’s a /api/v1/active_hangout_channels)
So for this post request in response we answer a collection of channels. It’s not a good way because usually we wait for some successful status or error code/description