Retrieve moh server
Path parameters
-
access_tokenstring
required
token to be passed as a header -
idinteger
required
The unique ID of virtual receptionists.
Sample Request
curl -v -X GET http://127.0.0.1:8990/api/virtual receptionists/show \
-H "Content-Type: application/json" \
-H "access_token: 4DFCF1D4C30B4D798ECE3AE43769F008" \
Responses
200
application/json
-
key3object
Show child attributes -
key5object
Show child attributes -
key8object
Show child attributes -
call_transfer_filenamestring
-
urlactionsobject
Show child attributes -
key2object
Show child attributes -
idinteger
-
prompt_filenamestring
-
key0object
Show child attributes -
key1object
Show child attributes -
key9object
Show child attributes -
call_transfer_metadata_idinteger
-
languagestring
Default Audio prompt file's language. -
timeoutobject
Show child attributes -
call_transfer_fileidstring
-
key6object
Show child attributes -
namestring
The name of virtual receptionist. -
key4object
Show child attributes -
key7object
Show child attributes -
prompt_metadata_idinteger
-
prompt_fileidstring
-
failureobject
Show child attributes -
gap_timeinteger
Gap time between DTMF digits. -
play_countinteger
-
extension_numberstring
Sample Response
{}
Destroy virtual receptionists
Path parameters
-
access_tokenstring
required
token to be passed as a header
Request body
application/json
-
idinteger
required
Sample Request
curl -v -X POST http://127.0.0.1:8990/api/virtual receptionists/destroy \
-H "Content-Type: application/json" \
-H "access_token: 4DFCF1D4C30B4D798ECE3AE43769F008" \
-d '{}'
Responses
200
400
Sample Response
Update virtual receptionists
Path parameters
-
access_tokenstring
required
token to be passed as a header
Request body
application/json
-
languagestring
required
Default Audio prompt file's language. -
key3object
required
Show child attributes -
key5object
required
Show child attributes -
key6object
required
Show child attributes -
prompt_metadata_idinteger
required
-
key4object
required
Show child attributes -
urlactionsobject
required
Show child attributes -
key2object
required
Show child attributes -
namestring
required
The name of virtual receptionist. -
idinteger
required
-
timeoutobject
required
Show child attributes -
key7object
required
Show child attributes -
key8object
required
Show child attributes -
gap_timeinteger
required
Gap time between DTMF digits. -
key0object
required
Show child attributes -
key9object
required
Show child attributes -
play_countinteger
required
-
failureobject
required
Show child attributes -
key1object
required
Show child attributes -
call_transfer_metadata_idinteger
required
Sample Request
curl -v -X POST http://127.0.0.1:8990/api/virtual receptionists/update \
-H "Content-Type: application/json" \
-H "access_token: 4DFCF1D4C30B4D798ECE3AE43769F008" \
-d '{}'
Responses
200
Sample Response
Create an virtual receptionists entry.
Path parameters
-
access_tokenstring
required
token to be passed as a header
Request body
application/json
-
languagestring
required
Default Audio prompt file's language. -
key3object
required
Show child attributes -
key5object
required
Show child attributes -
key6object
required
Show child attributes -
prompt_metadata_idinteger
required
-
key4object
required
Show child attributes -
urlactionsobject
required
Show child attributes -
key2object
required
Show child attributes -
namestring
required
The name of virtual receptionist. -
gap_timeinteger
required
Gap time between DTMF digits. -
timeoutobject
required
Show child attributes -
play_countinteger
required
-
key8object
required
Show child attributes -
key0object
required
Show child attributes -
key9object
required
Show child attributes -
key7object
required
Show child attributes -
failureobject
required
Show child attributes -
key1object
required
Show child attributes -
call_transfer_metadata_idinteger
required
-
extension_numberstring
required
Sample Request
curl -v -X POST http://127.0.0.1:8990/api/virtual receptionists/create \
-H "Content-Type: application/json" \
-H "access_token: 4DFCF1D4C30B4D798ECE3AE43769F008" \
-d '{}'
Responses
200
application/json
-
idinteger
Sample Response
{}
Retrieve a collection of virtual receptionists
Path parameters
-
access_tokenstring
required
token to be passed as a header -
paginationinteger
required
The pagination of paging. -
pagesizeinteger
required
The size of paging. -
sort_bystring
optional
Values include "DEFAULT" and "Optional". Default value will be used when user does not specify value for this field.
Sample Request
curl -v -X GET http://127.0.0.1:8990/api/virtual receptionists/list \
-H "Content-Type: application/json" \
-H "access_token: 4DFCF1D4C30B4D798ECE3AE43769F008" \
Responses
200
application/json
-
pagesizeinteger
-
countinteger
-
paginationinteger
-
virtual_receptionistsarray
Show child attributes -
sort_bystring
Sample Response
{
"pagesize": 10,
"count": 100,
"pagination": 8,
"sort_by": "DEFAULT"
}