Discourse Chat

I know you can create users via API. You could add them to a chat by adding them to a group that has chat access. I don’t see a method to create the chat itself via API though.