Hey, thanks for the question!
We do not support custom sales channels at this time. You could possibly use tags and filter by those tags per sales channel to get orders for only that tag/sales channel combo.
We would like to allow this in the API, but it is not supported at this time.
Hope that helps.