That's good but my complaint is not about the API at all. It is more foundational in that most people would want to use the API (for applications) only if the web chat works well for them, which it doesn't.
"More foundational" == their login method lol
"More foundational" == their login method lol