[Add Feature] Channel API