MOH
Manage your MOH.
Update moh server
Authorizations
Body
enabledbooleanOptional
Enable MOH service or not.
play_typestring · enumOptionalPossible values:
Set MOH personalized music by these modes:
DEFAULT_MUSIC
:RANDOM_MUSIC_PER_CALL
:RANDOM_MUSIC_PER_DAY
:
Responses
200
OK
4XX
Error
post
POST /api/moh_server HTTP/1.1
Host: hostname:8887
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 44
{
"enabled": true,
"play_type": "DEFAULT_MUSIC"
}
No content
Create a MOH music.
Authorizations
Body
file_idall ofOptional
The unique ID of the file.
stringOptionalExample:
The unique ID of the resource.
NzAwNTUxOTA5NzczMTQ4MTYw
Responses
201
Created MOH music
application/json
4XX
Error
post
POST /api/moh_server/musics HTTP/1.1
Host: hostname:8887
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 38
{
"file_id": "NzAwNTUxOTA5NzczMTQ4MTYw"
}
{
"id": "NzAwNTUxOTA5NzczMTQ4MTYw"
}
Retrieve a moh music.
Authorizations
Path parameters
idall ofRequired
The unique ID of MOH music.
stringOptionalExample:
The unique ID of the resource.
NzAwNTUxOTA5NzczMTQ4MTYw
Responses
200
OK
application/json
4XX
Error
get
GET /api/moh_server/musics/{id} HTTP/1.1
Host: hostname:8887
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": "NzAwNTUxOTA5NzczMTQ4MTYw",
"file_name": "text",
"file_size": 0,
"file_url": "/api/blobs/WexWdABcd5D4PDgzTKV3gAAAEu00WcK"
}
Delete a MOH music
Authorizations
Path parameters
idall ofRequired
The unique ID of MOH music.
stringOptionalExample:
The unique ID of the resource.
NzAwNTUxOTA5NzczMTQ4MTYw
Responses
204
No Content
4XX
Error
post
POST /api/moh_server/musics/{id}/destroy HTTP/1.1
Host: hostname:8887
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
No content