Loading
Cart Total
$0.00
-
Your shopping cart is empty
Loading
Hello! Log in Your Account
New customer? Start here
Audio Management
Storefronts
Customer Management
VoIP Bundle (Subscriptions)
SIP Account Management
Audio Management
Phone Numbers & Call Routing
Phone Calls & CDR Data
VoIP Phone Short Code
eFax Management
Voicemails & Mailboxes
Caller ID
SIP Trunks
Wallboard Statistics
VoIP Phone Provisioning
Call Queueing
Phone Books
VoIP Phone Speed Dial
Text (SMS) Messaging
A Playlist is a collection of Sounds that can be used as hold music.
Become a ResellerFilter:
* You will be charged every time this command is run.
Gets a list of all active playlists on an account
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
200 Response
{
"result" : [
{
"created_on" : "2023-06-04",
"default" : true,
"name" : "On Hold Playlist",
"random" : true,
"sounds" : [
"aab8348d-deca-416f-ba67-c6c6ee03a1ca",
"cb3e4406-8e83-46e9-9048-f35e00381da1"
],
"updated_on" : "2023-06-04",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
}
],
"status_code" : 200,
"status_message" : "OK"
}
Gets the details for a specific playlist
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
uuid
String
True
The UUID of the Playlist to be queried
200 Response
{
"result" : {
"created_on" : "2023-06-04",
"default" : true,
"name" : "On Hold Playlist",
"random" : true,
"sounds" : [
"aab8348d-deca-416f-ba67-c6c6ee03a1ca",
"cb3e4406-8e83-46e9-9048-f35e00381da1"
],
"updated_on" : "2023-06-04",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Creates a new playlist
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
POST body
Name
Type
Required
default
boolean
False
Whether or not this is the default playlist
name
String
True
The name of this playlist
random
boolean
False
Whether or not the playback order of this playlist is randomized
sounds
Array of String
True
A list of UUIDs of the Sounds used for this playlist
JSON all-fields example:
{
"default" : true,
"name" : "On Hold Playlist",
"random" : true,
"sounds" : [
"aab8348d-deca-416f-ba67-c6c6ee03a1ca",
"cb3e4406-8e83-46e9-9048-f35e00381da1"
]
}
201 Response
{
"result" : {
"created_on" : "2023-06-04",
"default" : true,
"name" : "On Hold Playlist",
"random" : true,
"sounds" : [
"aab8348d-deca-416f-ba67-c6c6ee03a1ca",
"cb3e4406-8e83-46e9-9048-f35e00381da1"
],
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 201,
"status_message" : "Created"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Updates the specified playlist
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
uuid
String
True
The UUID of the Playlist to be updated
PUT body
Name
Type
Required
default
boolean
False
Whether or not this is the default playlist
name
String
True
The name of this playlist
random
boolean
False
Whether or not the playback order of this playlist is randomized
sounds
Array of String
True
A list of UUIDs of the Sounds used for this playlist
JSON all-fields example:
{
"default" : true,
"name" : "On Hold Playlist",
"random" : true,
"sounds" : [
"aab8348d-deca-416f-ba67-c6c6ee03a1ca",
"cb3e4406-8e83-46e9-9048-f35e00381da1"
]
}
200 Response
{
"result" : {
"created_on" : "2023-06-04",
"default" : true,
"name" : "On Hold Playlist",
"random" : true,
"sounds" : [
"aab8348d-deca-416f-ba67-c6c6ee03a1ca",
"cb3e4406-8e83-46e9-9048-f35e00381da1"
],
"updated_on" : "2023-06-04",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Deletes the specified playlist
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
uuid
String
True
The UUID of the playlist to be deleted
204 Response
{
"result" : {},
"status_code" : 204,
"status_message" : "No Content"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}