Loading
Cart Total
$0.00
-
Your shopping cart is empty
Loading
Hello! Log in Your Account
New customer? Start here
Phone Numbers & Call Routing
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
Phone Numbers for incoming calls and outgoing caller ID
Become a ResellerFilter:
* You will be charged every time this command is run.
Gets all phone numbers on an account
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
200 Response
{
"result" : [
{
"call_flow" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"can_invite_anonymously" : true,
"country_code" : "44",
"created_on" : "2023-06-07",
"emergency_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"name" : "Pete's Direct Dial",
"number" : "505505",
"number_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"out_of_hours" : "026fc253-d2d2-4c66-8275-235610de2bf6",
"price_category" : 1,
"required_address_type" : 1,
"trunk" : "aa432e40-6c55-4f19-8407-adf9ca66b652",
"updated_on" : "2023-06-07",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
}
],
"status_code" : 200,
"status_message" : "OK"
}
Gets all pending activation phone numbers on an account
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
200 Response
{
"result" : [
{
"call_flow" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"can_invite_anonymously" : true,
"country_code" : "44",
"created_on" : "2023-06-07",
"emergency_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"name" : "Pete's Direct Dial",
"number" : "505505",
"number_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"out_of_hours" : "026fc253-d2d2-4c66-8275-235610de2bf6",
"price_category" : 1,
"required_address_type" : 1,
"trunk" : "aa432e40-6c55-4f19-8407-adf9ca66b652",
"updated_on" : "2023-06-07",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
}
],
"status_code" : 200,
"status_message" : "OK"
}
Gets the details for a specific number on an account
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
uuid
String
True
The UUID of the Number to be queried
200 Response
{
"result" : {
"call_flow" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"can_invite_anonymously" : true,
"country_code" : "44",
"created_on" : "2023-06-07",
"emergency_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"name" : "Pete's Direct Dial",
"number" : "505505",
"number_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"out_of_hours" : "026fc253-d2d2-4c66-8275-235610de2bf6",
"price_category" : 1,
"required_address_type" : 1,
"trunk" : "aa432e40-6c55-4f19-8407-adf9ca66b652",
"updated_on" : "2023-06-07",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Allocate a phone number to an account
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
POST body
Name
Type
Required
area_code
String
True
The area code of this Number
call_flow
String
False
The UUID of the Call Flow assigned to this Number. A Number can have either a Call Flow or a Trunk
can_invite_anonymously
Boolean
True
Whether or not this Number accepts invites from unknown sources
country_code
String
True
The country dialling code of this Number
emergency_address
String
False
The UUID of the Emergency Address assigned to this Number
name
String
True
The name of this Number
number
String
True
The local number
number_address
String
False
The UUID of the address used to activate this number where required (EU numbers)
out_of_hours
String
False
The UUID of the Out of Hours diary assigned to this Number
price_category
int
True
The price category of this Number
required_address_type
int
False
Whether this number needs a Number Address (1), Emergency Address (2) or both (3)
trunk
String
False
The UUID of the Trunk assigned to this Number. A Number can have either a Call Flow or a Trunk
JSON all-fields example:
{
"area_code" : "1947",
"call_flow" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"can_invite_anonymously" : true,
"country_code" : "44",
"emergency_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"name" : "Pete's Direct Dial",
"number" : "505505",
"number_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"out_of_hours" : "026fc253-d2d2-4c66-8275-235610de2bf6",
"price_category" : 1,
"required_address_type" : 1,
"trunk" : "aa432e40-6c55-4f19-8407-adf9ca66b652"
}
201 Response
{
"result" : {
"call_flow" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"can_invite_anonymously" : true,
"country_code" : "44",
"created_on" : "2023-06-07",
"emergency_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"name" : "Pete's Direct Dial",
"number" : "505505",
"number_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"out_of_hours" : "026fc253-d2d2-4c66-8275-235610de2bf6",
"price_category" : 1,
"required_address_type" : 1,
"trunk" : "aa432e40-6c55-4f19-8407-adf9ca66b652",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 201,
"status_message" : "Created"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
Update an allocated phone number
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
uuid
String
True
The UUID of the number to be updated
PUT body
Name
Type
Required
area_code
String
True
The area code of this Number
call_flow
String
False
The UUID of the Call Flow assigned to this Number. A Number can have either a Call Flow or a Trunk
can_invite_anonymously
Boolean
True
Whether or not this Number accepts invites from unknown sources
country_code
String
True
The country dialling code of this Number
emergency_address
String
False
The UUID of the Emergency Address assigned to this Number
name
String
True
The name of this Number
number
String
True
The local number
number_address
String
False
The UUID of the address used to activate this number where required (EU numbers)
out_of_hours
String
False
The UUID of the Out of Hours diary assigned to this Number
price_category
int
True
The price category of this Number
required_address_type
int
False
Whether this number needs a Number Address (1), Emergency Address (2) or both (3)
trunk
String
False
The UUID of the Trunk assigned to this Number. A Number can have either a Call Flow or a Trunk
JSON all-fields example:
{
"call_flow" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"can_invite_anonymously" : true,
"emergency_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"name" : "Pete's Direct Dial",
"number_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"out_of_hours" : "026fc253-d2d2-4c66-8275-235610de2bf6",
"required_address_type" : 1,
"trunk" : "aa432e40-6c55-4f19-8407-adf9ca66b652"
}
200 Response
{
"result" : {
"call_flow" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"can_invite_anonymously" : true,
"country_code" : "44",
"created_on" : "2023-06-07",
"emergency_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"name" : "Pete's Direct Dial",
"number" : "505505",
"number_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"out_of_hours" : "026fc253-d2d2-4c66-8275-235610de2bf6",
"price_category" : 1,
"required_address_type" : 1,
"trunk" : "aa432e40-6c55-4f19-8407-adf9ca66b652",
"updated_on" : "2023-06-07",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Delete an allocated number from an account
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
uuid
String
True
The UUID of the number to be deleted
204 Response
{
"result" : {},
"status_code" : 204,
"status_message" : "No Content"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Adds a label to the specified number
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
uuid
String
True
The UUID of the number to be updated
POST body
Name
Type
Required
label_name
String
True
The label to be applied
JSON all-fields example:
{
"label_name" : "london-office"
}
200 Response
{
"result" : {
"call_flow" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"can_invite_anonymously" : true,
"country_code" : "44",
"created_on" : "2023-06-07",
"emergency_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"name" : "Pete's Direct Dial",
"number" : "505505",
"number_address" : "b6493b1a-b70c-428f-ad55-f9197fec8e01",
"out_of_hours" : "026fc253-d2d2-4c66-8275-235610de2bf6",
"price_category" : 1,
"required_address_type" : 1,
"trunk" : "aa432e40-6c55-4f19-8407-adf9ca66b652",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
409 Response
{
"result" : {},
"status_code" : 409,
"status_message" : "Conflict"
}
Deletes the specified label from the specified number
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
uuid
String
True
The UUID of the number to be updated
label
String
True
The label to be deleted
204 Response
{
"result" : {},
"status_code" : 204,
"status_message" : "No Content"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}