This API is used for communication with chat apps.
The API doesn't define any service info.
The API doesn't define a provider model.
All messages are JSON objects that have a mandatory attribute "mt" that specifies the message type. The provider will echo the "src" attribute from requests in the corresponding responses.
{ mt: "StartChat", sip: "bob@example.com" }
The API doesn't define any response messages.