Simple makecall:
{
"action": "makeCall",
"to": "sip:1234@1.2.3.4",
"apiKey": "bd75a37a-1ccd-42f4-b2c9-abb30bf4bbe0"
}
Makecall with caller id set:
{
"action": "makeCall",
"to": "sip:1234@1.2.3.4",
"callerId": "5678",
"apiKey": "bd75a37a-1ccd-42f4-b2c9-abb30bf4bbe0"
}
Simple start application
{
"action": "startApplication",
"to": "sip:1234@1.2.3.4",
"apiKey": "b0c953f3-1d4f-4736-b881-65a7ac824207"
}
Make call with String application data
{
"action": "makeCall",
"to": "sip:1234@1.2.3.4",
"apiKey": "bd75a37a-1ccd-42f4-b2c9-abb30bf4bbe0",
"appData": "Hello world"
}
Make call with Object application data
{
"action": "makeCall",
"to": "sip:1234@1.2.3.4",
"apiKey": "bd75a37a-1ccd-42f4-b2c9-abb30bf4bbe0",
"appData": {
"hello": "world",
"foo": "bar"
}
}
Make call with 2 second timeout
{
"action": "makeCall",
"to": "sip:1234@1.2.3.4",
"timeout": 2000,
"apiKey": "bd75a37a-1ccd-42f4-b2c9-abb30bf4bbe0"
}