com.innovaphone.chat (App API)

This API is used for communication with chat apps.

API model

Service info

The API doesn't define any service info.

Provider model

The API doesn't define a provider model.

API messages

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.

Requests

StartChat
Starts a new chat session to the given SIP URI.
sip
The remote SIP URI for the chat session.
dn (optional)
The display name.
Example: { mt: "StartChat", sip: "bob@example.com" }

Responses

The API doesn't define any response messages.