You can use the REST API to create a channel. You will need a user API key.
Once your channel is created, you could list all channels of a user, using that same API key.
Then update the channel feed with your data.
You can see examples on updating a channel from a device in the examples section.