DevNet Associate DEVASC 200-901 Official Certification Guide by Adrian Iliesiu (z-lib.org)

(andrew) #1

Dialog APIs


The Dialog object represents a dialog (voice or non-
voice) between two or more users. There are many
flavors of dialog APIs. Table 10-12 shows the Finesse
dialog API, which lets two users make a call with each
other.


Table 10-12 Sample of Finesse Dialog APIs

MethodAPIDescription

P
O
S
T

http://<FQDN>/finesse/api/U
ser/<id>/Dialogs

with XML Body:

<Dialog>
<requestedAction>MAKE_C
ALL</requestedAction>

<fromAddress>6001</fromA
ddress>

<toAddress>6002</toAddres
s>

</Dialog>

Allow a user to make
a call

P
U
T

http://<FQDN>/finesse/api/D
ialog/<dialogId>

with XML body:

<Dialog>
<requestedAction>START_R
ECORDING</requestedAction
>

<targetMediaAddress>6001<
/targetMediaAddress>

</Dialog>

Allow a user to start
recording an active
call
Free download pdf