Download OpenAPI specification:
Reference for the legacy Vitelity command API, generated from the apihelp command database (apihelp.vitelity.net).
Every command is an HTTP request (GET or POST; parameters may be sent in the query string or form body) to a .php endpoint with a cmd parameter selecting the command, plus login and pass for authentication. Replies are plain text by default; send xml=yes for XML.
Plain-text replies are shown wrapped in x[[ ... [[x exactly as in the original help page; [[x / x[[ mark field boundaries.
This document describes 125 commands. Commands marked deprecated have moved to the 2.0 API.
Order residential directory listing service for DID(s)
| did required | string DID or comma-separated list of DIDs Example / format: |
| firstname required | string The first name to be displayed on the directory listing Example / format: |
| lastname required | string The last name to be displayed on the directory listing Example / format: |
| streetnumber required | string The street number of the residence Example / format: |
| streetname required | string The street name of the residence Example / format: |
| city required | string The city of the residence Example / format: |
| state required | string The 2-character state abbreviation of the residence Example / format: |
| zip required | string The 5-digit zipcode of the residence Example / format: |
| email required | string The email address of the listing owner, for verification if needed Example / format: |
| contact_phone required | string The phone number of the listing owner, for verification if needed Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x invalid did(s) 7205551234,7205554321[[x
Order business directory listing service for DID(s)
| did required | string DID or comma-separated list of DIDs Example / format: |
| businessname required | string The business name to be displayed on the listing Example / format: |
| streetnumber required | string The street number of the business Example / format: |
| streetname required | string The street name of the business Example / format: |
| city required | string The city of the business Example / format: |
| state required | string The 2-character state abbreviation of the business Example / format: |
| zip required | string The 5-digit zipcode of the business Example / format: |
| email required | string The email address of the listing owner, for verification if needed Example / format: |
| contact_phone required | string The phone number of the listing owner, for verification if needed Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x invalid did(s) 7205551234,7205554321[[x
Update residential directory listing service for DID(s)
| did required | string DID or comma-separated list of DIDs Example / format: |
| firstname required | string The first name to be displayed on the directory listing Example / format: |
| lastname required | string The last name to be displayed on the directory listing Example / format: |
| streetnumber required | string The street number of the residence Example / format: |
| streetname required | string The street name of the residence Example / format: |
| city required | string The city of the residence Example / format: |
| state required | string The 2-character state abbreviation of the residence Example / format: |
| zip required | string The 5-digit zipcode of the residence Example / format: |
| email required | string The email address of the listing owner, for verification if needed Example / format: |
| contact_phone required | string The phone number of the listing owner, for verification if needed Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x invalid did(s) 7205551234,7205554321[[x
Update business directory listing service for DID(s)
| did required | string DID or comma-separated list of DIDs Example / format: |
| businessname required | string The business name to be displayed on the listing Example / format: |
| streetnumber required | string The street number of the business Example / format: |
| streetname required | string The street name of the business Example / format: |
| city required | string The city of the business Example / format: |
| state required | string The 2-character state abbreviation of the business Example / format: |
| zip required | string The 5-digit zipcode of the business Example / format: |
| email required | string The email address of the listing owner, for verification if needed Example / format: |
| contact_phone required | string The phone number of the listing owner, for verification if needed Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x invalid did(s) 7205551234,7205554321[[x
Cancel a directory listing
| did required | string DID or comma-separated list of DIDs Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x invalid did(s) 7205551234,7205554321[[x
Give the seconds of use and cost for a specific did for a timeframe
| startdate required | string Date to send in standard format Example / format: |
| enddate required | string Ending CDR date to send in standard format Example / format: |
| did required | string DID Number to receive records for Example / format: |
| type | string Specify calls with this DID as callerid/source instead (type=outbound) Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[seconds:cost[[x
Pull details records for a specific sub account for a date range
| startdate required | string CDR Startdate for the inquiry Example / format: |
| enddate required | string Ending CDR date to send in standard format Example / format: |
| subaccount required | string Specify the sub account for the inquiry Example / format: |
| type | string Accepted values:
|
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[seconds:cost[[x
Get CDR Records for specified timeframe.
| startdate required | string Startdate Example / format: |
| enddate required | string Enddate Example / format: |
| subaccount | string Return records for specific sub account Example / format: |
| addsub | string Adds sub account/peer info to records. Send &addsub=yes Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[Calldate,SRC,DST,Duration,Clid,Disposition,Cost[[x
Download SMS Short Code Records
| startdate | string Specify Start Date for records Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[\"date\",\"incoming or outgoing\",\"source\",\"destination\",\"message delivered\",\"shortcode\",\"number of msgs counted\" [[x
This API route has been deprecated. Use POST /2.0/did/tollfree/search instead; see the Vitelity API 2.0 documentation.
This API route has been deprecated. Use POST /2.0/did/local/search instead; see the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated. Use POST /2.0/did/tollfree/search instead; see the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
lists all current Local and Toll free DIDs
| extra | string Display state and rate per min on text output only Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[2015551212,JERSEYCITY,.015,Main 2015551213,JERSEYCITY,.015,Main {NUMBER},{RATECENTER},{RATE_PER_MINUTE},{SUB_ACCOUNT} [[x <u>With extra=yes POSTed</u> x[[2015551212,JERSEYCITY,.015,Main,NJ,1 2015551213,JERSEYCITY,.015,Main,NJ,1 {NUMBER},{RATECENTER},{RATE_PER_MINUTE},{SUB_ACCOUNT},{STATE},{RATE_PER_MONTH} [[x
Add note to DID for future reference
| did required | string DID Number to set note on Example / format: |
| note required | string The note to set your DID to (leave blank to delete) Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
Get the current DID note set for a specific DID
| did required | string DID Number to return note for Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[(note set for did number)[[x
Lists the rates assocated with a specific and Available DID number
| did required | string DID Number to verify rates on Example / format: |
| withrates | string Display the rates you will pay for the specific number Example / format: |
| onaccount | string Display information about a number on your account Example / format: |
| addstate | string Add the state to the DID rate center information Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[[NUMBER],[RATECENTER],X[[x
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
Set the CallerID Name for a specific number (LIDB / CNAM)
| did required | string DID Number to change LIDB on Example / format: |
| name required | string Callerid Name to set - 15 Character Max Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
List all numbers where LIDB / CallerID / CNAM name change is available
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[3035551212 3035551213 3035551214 [[x
Get rate information for specific DID currently owned by you
| number required | string 10 digit DID number Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[x[[XXXXXXXXXX:PPM_COST:MRC[[x[[x
List DIDs associated with a specific voicemail box
| vmbox required | string Voicemail box number Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX [[x
Set voicemail account email address
| vmbox required | string Voicemail box number Example / format: |
| email required | string Email Address Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[success[[x
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated. Use POST /2.0/did/tollfree/order instead; see the Vitelity API 2.0 documentation.
This API route has been deprecated. Use POST /2.0/did/local/order instead; see the Vitelity API 2.0 documentation.
Remove a currently assigned DID number
| did required | string DID number to remove Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[success[[x
This API route has been deprecated. Use POST /2.0/did/tollfree/search/vanity instead; see the Vitelity API 2.0 documentation.
back orders a specific ratecenter/state that is not in stock
| ratecenter required | string The requested ratecenter Example / format: |
| state required | string The requested state Example / format: |
| returnid | string Returns a backorder id for future tracking Example / format: |
| type | string Order the DID number as perminute, unlimited or assigned to a vPRI Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x <u>Result with returnid=yes will be the orderid</u> x[[732838[[x
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
Force the billing for a specific DID to a certain sub account
| did required | string DID Number to change billing to Example / format: |
| subacc required | string The sub account or IP address to bill to or NONE Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
Input or update new 911 address for a specific DID number
| did required | string DID Number to change 911 information on Example / format: |
| name required | string Name of the person or business registering for 911 Example / format: |
| address required | string Address of the registered 911 customer Example / format: |
| city required | string City of the registered 911 customer Example / format: |
| state required | string State of registered 911 customer Example / format: |
| zip required | string Zip code of registered 911 customer Example / format: |
| unittype | string Type of unit customer lives in Example / format: |
| unitnumber | string Unit number or letter of customer premise Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[name=MR MOO number=3035551212 address=123 SECOND ST city=GREENWOOD VILLAGE state=CO zip=80111 [[x
Delete a registered 911 address from a specific DID
| did required | string Specific DID Number to delete Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Check eligibility of a specific address for 911 service
| address required | string Address of the registered 911 customer Example / format: |
| city required | string City of the registered 911 customer Example / format: |
| state required | string State of registered 911 customer Example / format: |
| zip required | string Zip code of registered 911 customer Example / format: |
| did required | string DID Number to enable 911 on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[name=MR MOO number=3035551212 address=123 SECOND ST city=GREENWOOD VILLAGE state=CO zip=80111 [[x
Get 911 information on a specific DID Number
| did required | string DID Number to verify information on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[name=MR MOO number=3035551212 address=123 SECOND ST city=GREENWOOD VILLAGE state=CO zip=80111 [[x
Set destination for E911 notifications
| did required | string 10 digit did you want e911 notifications from Example / format: |
| method required | string Method of notification Example / format: |
| item required | string Notification value: Email address if method is "email", 10 digit did if method is "text" Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
e911notifydelete (no description in legacy data)
| did required | string Specific DID Number Example / format: |
| method required | string Method of notification to remove Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Lists all incoming faxes
| faxid | string Specific faxid number to capture Example / format: |
| type | string Specific if you want just unread messages Example / format: |
| xmlcomply | string XML Compliant - if using XML, highly suggest (bugfix) Example / format: |
| showpages | string Show page count for faxes Example / format: |
| vfaxacc | string Show faxes for a specific vFax account only Example / format: |
| start | string Date range start for faxes; date only or date and time Example / format: |
| end | string Date range end for faxes; date only or date and time Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[113812,2007-03-09 19:44:45,3035551212,3039991212,deleted 113803,2007-03-09 18:48:22,3035551212,3039991212,read 155854,2007-05-17 23:37:01,3035551212,3039991212,new [[x
Retrieve a specific fax from our system
| faxid required | string Specific faxid number to capture Example / format: |
| type | string Download file as base64encoded instead of web download request Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ We will send a content-type and disposition for a download request. Standard RFC compliant web download This is not applicable. [[x
Lists all or specific info on sent faxes
| showxmlstatus | string Show the status in XML requests (bug fix) Example / format: |
| did | string Faxes sent from specific DID number Example / format: |
| showall | string Show entire sent fax history Example / format: |
| faxid | string Specific sent fax id to lookup info on. Supports multiple separated by a comma Example / format: |
| showpages | string Show page count for faxes Example / format: |
| vfaxaccount | string Show sent faxes for a specific vFax account Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[1824488,2007-05-25 03:43:25,Success,3035551212,3033331212 1824490,2007-05-25 03:55:07,Success,3035551213,3033331213 [[x
Allows you to send a fax over the API
| faxnum required | string The outbound fax number to send to Example / format: |
| faxsrc required | string The vfax DID to send fax from Example / format: |
| recname required | string The receivers name you're sending to Example / format: |
| file1 required | string The name of the first file Example / format: |
| data1 required | string Base64 encoded data of the file you're sending Example / format: |
| file2 | string The name of the second file you're sending Example / format: |
| data2 | string Base64 encoded data of the file you're sending Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok:jobid[[x
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
Changes email addresses assigned to a vFax DID (new faxes are emailed here)
| did required | string DID Number to change where emails are sent Example / format: |
| emails required | string Email addresses separated by commas Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Creates new vFax account for use with viewmyfax.com/faxcentral.net
| acclogin required | string New vfax login to create Example / format: |
| accpass required | string New vfax password for login Example / format: |
| accname required | string The persons name or company name Example / format: |
| did required | string DID Numbers associated with account separated by commas Example / format: |
| accemails | string Add emails for access to emailyourfax.com fax-to-email sending Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Set DIDs or emails associated to vFax account
| faxacc required | string The specific vfax login Example / format: |
| did | string DID Numbers separated by commas Example / format: |
| accemails | string Email addresses separated by commas. Set to 'none' to remove all emails from account Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
This option allows end user to modify the email addresses faxes are sent to when they receive a fax
| acclogin required | string The specific vfax login Example / format: |
| set required | string Set whether they can change or not Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Allows user to update the email addresses for sending out faxes to number@emailyourfax.com.
| acclogin required | string The specific vfax login Example / format: |
| set required | string Set whether they can change or not Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Increases the number of DIDs a specific vFax account is allowed to order.
| acclogin required | string The specific vfax login Example / format: |
| amount required | string Increase number of DIDs/Credits for a vfax by x amount Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Set the number of DIDs a vfax account can order through viewmyfax portal
| acclogin required | string The specific vfax login Example / format: |
| amount required | string Number of DIDs/Credits a vfax can order Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Return how many DID order credits a customer has remaining on a vfax account
| acclogin required | string The specific vfax login you're looking for Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[integer-number of credits[[x
Set the number of daily outbound faxes a specific vFax account can send per day
| acclogin required | string The vFax login to modify Example / format: |
| limit required | string Number of faxes to allow Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Remove existing vFax account
| acclogin required | string vFax Account login Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Order a Fax Enable device for a specific vFax DID
| did required | string vFax DID for which to order the Fax Enable device Example / format: |
| name required | string End user name Example / format: |
| address required | string Street number and street name of mailing address for end user Example / format: |
| address2 | string End user address Suite, Unit, Apt number Example / format: |
| city required | string City of End user address Example / format: |
| state required | string State of End user address Example / format: |
| zip required | string Zip Code of End user address Example / format: |
| phone required | string Contact phone for end user Example / format: |
| email required | string Contact email address for end user Example / format: |
| subscription | string Orders a FAX Enable device for a $35 setup fee plus $24.95 per month Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[missingdata[[x
Remove the Fax Enable service from a specific DID
| did required | string vFax DID losing the Fax Enable service Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[missingdata[[x
Delete a fax from the vFax system
| faxid required | string Fax ID number to delete Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x
Get sent fax file. Note: It can take up to an hour for the fax to be available.
| faxid required | string Faxid number for sent fax Example / format: |
| type | string Download file as base64encoded instead of web download request Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[We will send a content-type and disposition for a download request. Standard RFC compliant web download This is not applicable.[[x
Get name, DIDs, and emails associated to vFax account
| faxacc required | string The specific vfax login Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[Name DID,DID,DID Email,Email,Email[[x
Generates a page count report for faxes
| startdate | string Date range start for faxes; date only or date and time Example / format: |
| enddate | string Date range end for faxes; date only or date and time Example / format: |
| vfaxacc | string Show faxes for a specific vFax account only Example / format: |
| xmlcomply | string XML Compliant - if using XML, highly suggest (bugfix) Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[113812,2007-03-09 19:44:45,Failed,3035551212,3039991212,none,2,Incoming 113803,2007-03-09 18:48:22,Success,3035551212,3039991212,george,1,Outgoing 155854,2007-05-17 23:37:01,Success,3035551212,3039991212,none,5,Incoming[[x
Delete a sent fax from the vFax system
| faxid required | string ID of the sent Fax to delete Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x
Undelete a previously deleted sent fax
| faxid required | string ID of the sent Fax to undelete Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x
Delete all the sent and received faxes associated with a fax DID
| did required | string The fax DID whose history you want to clear Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x
Undelete a fax from the vFax system
| faxid required | string ID of the Fax to undelete Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[invalid[[x
This API route has been deprecated and has no direct replacement. See the Vitelity API 2.0 documentation.
This API route has been deprecated. Use POST /2.0/lnp/portInOrder instead; see the Vitelity API 2.0 documentation.
This API route has been deprecated. Use POST /2.0/lnp/checkPortability instead; see the Vitelity API 2.0 documentation.
This API route has been deprecated. Use POST /2.0/lnp/checkPortability instead; see the Vitelity API 2.0 documentation.
This API route has been deprecated. Use GET /2.0/lnp/orders/{orderId} instead; see the Vitelity API 2.0 documentation.
This API route has been deprecated. Use GET /2.0/lnp/orders instead; see the Vitelity API 2.0 documentation.
Sends someone a phone call that then connects them to customer service/another number. This service is strictly for US and Canadian destinations.
| number required | string The persons number that will be receiving the call Example / format: |
| servicenumber required | string The number of the person you're connecting to Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
changes the sub account or IP that the DID routes to
| routesip required | string The sub account or IP address to route this DID to Example / format: |
| did required | string The specific DID you're changing routing on. Now supports "all" to update routing on ALL DIDs Example / format: |
| type | string Accepted values:
|
| updatednis | string Update the DNIS/extension for your DID(s) Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Changes routing for ALL of your DID numbers to a specific IP or sub account
| routesip required | string The sub account or IP address to route all DIDs to Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Gets a rate on a specific domestic or International call (ex:011-number or 1-number)
| number required | string Number you wish to receive cost information on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[per_minute_rate[[x
Lists all sub accounts
| do | string Accepted values:
|
| subacc required | string Variable to pass to suspend/restore a specific sub account Example / format: |
| callerid | string Variable to pass for updating Caller ID Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[subaccount1 subaccount2 [[x
Set fail over for a specific DID number
| did required | string DID Number to set failover on Example / format: |
| failnum required | string Accepted values:
|
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Set call forwarding for specific DID
| did required | string DID Number to change callfw on Example / format: |
| forward required | string The destination number to forward to Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
New voicemail account - Allows you to create a new voicemail account
| mailbox required | string Mailbox number to create (2-10 digits) Example / format: |
| newpass required | string Four digit pin number for mailbox Example / format: |
| name required | string The name for this mailbox Example / format: |
| email required | string Email address to send new voicemails to Example / format: |
| timezone | string Change timezone - Default is MST Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Reset voicemail password for specific account
| mailbox required | string Mailbox number to change Example / format: |
| newpass required | string New four digit pin for mailbox Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Link a voicemail account to a did number
| did required | string DID Number to link a voicemail account to Example / format: |
| rings required | string Number of rings until voicemail picks up Example / format: |
| vmbox required | string Voicemail box to link DID to (none to remove) Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Enable CNAM Services on a specific DID
| did required | string DID Number to enable CNAM on Example / format: |
| type | string Specify unlimited instead of per query Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Disable CNAM on a specific DID number
| did required | string DID Number to disable CNAM on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Check whether CNAM is disabled or enabled on a specific DID Number
| did required | string DID Number to verify CNAM status on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[enabled[[x
Add a sub account or SIP peer to your account
| peer required | string Must be an a-z login with 4 to 10 characters OR an IP address Example / format: |
| secret required | string The password for the peer or subaccount Example / format: |
| callerid | string Ten digit callerid value for this sub account Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Delete a SIP Peer or Sub Account from your account (irreversible)
| peer required | string SIP Peer or Sub Account you wish to erase Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Verify availability of CallerID name on a specific DID (only works on limited DID numbers)
| did required | string DID Number to change CallerID on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[avail[[x
Give status of a lidb request
| did required | string DID Number to verify CalleriD information on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[(current cnam)[[x
Delete voicemail account
| mailbox required | string Mailbox number Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[x[[ok[[x[[x
Migrate DID Numbers from one sub account to another
| origsubaccount required | string The original sub account to migrate from Example / format: |
| tosubaccount required | string The new sub account to transfer numbers to Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[1[[x
changes the sub account or IP that multiple DIDs routes to
| routesip required | string The sub account or IP address to route this DID to Example / format: |
| dids required | string DID numbers separated by a comma to update the routing on Example / format: |
| type | string Set routing to Server or ATA/Softphone. Default is server. Send type=ata for use with ATA/Softphone. Example / format: |
| updatednis | string Update the DNIS/extension for your DID(s) Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Check Failover status on DID
| did required | string DID number Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[yes:failover_number[[x
Show current peer specific DID is routing to
| did required | string 10 digit DID number Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[peer_name or IP[[x
International Termination Rates
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[AFGHANISTAN,93,0.XXXX AFGHANISTAN MOBILE,9371,0.XXXX AFGHANISTAN MOBILE,9373,0.XXXX AFGHANISTAN MOBILE,9374,0.XXXX[[x
Block numbers from calling your account or specific DID numbers on your account
| type | string Send type=remove to remove number from blocklist Example / format: |
| cid required | string Caller ID number to block Example / format: |
| did | string DID to block calls on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[x[[ok[[x[[x
Update DNIS for specific DID number
| did required | string 10 digit DID number Example / format: |
| dnis required | string DNIS prefix for DID number Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Toggle International Access on Sub Accounts
| sub required | string Sub Account or IP Example / format: |
| action required | string Action, restore or suspend Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Check availability of SMS on a specific DID
| did required | string DID Number to verify SMS availability on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Remove SMS from a specific DID number
| did required | string DID Number to remove SMS on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
List all DIDs that you OWN and have SMS functionality available
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[3035551212 3034441212 [[x
Set the URL for SMS messages to be delivered to for SMS+http enabled DIDs
| url required | string URL_Encoded URL for Example / format: |
| did | string DID Number to enable HTTPD SMS on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
Send an SMS message from an SMS enabled DID number
| src required | string Source telephone number Example / format: |
| dst required | string Destination telephone number Example / format: |
| msg required | string The message to send to the destination Example / format: |
| allowall | string This will allow any type of characters instead of just standard Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
List SMS URLs for Posting messages
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[XXXXXXXXXX,http://www.blah.com/post.php,358b77fb-b171-46f6-8791-9a06d4fd75cc 0,http://www.blah.com/post.php,19225a86-f5da-47b4-bb45-8437e945de85 [[x
List DIDs with S.MS or HTTP enabled
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[XXXXXXXXXX,XXXXXXXXXX@s.ms,no XXXXXXXXXX,http,yes[[x
Configure SMS to email for specific DID number
| action required | string Action to enable or disable service Example / format: |
string Email address - Required for enable Example / format: | |
| did required | string 10 digit DID number Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[success[[x
Set http authorization token for outbound sms server
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[91d1c005-6698-4a84-ad49-0cb87f0cf49a[[x
Enable SMS on a specific DID number
| did required | string DID Number to enable SMS on Example / format: |
| nnid required | string The NNID to activate P2P messaging on Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[ok[[x
looks up the specific caller id name for a specific number
| did required | string The number to lookup for caller id Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[WIRELESS CALLER[[x
Lookup Ratecenter & State name in LERG format
| npa required | string Area Code/NPA Example / format: |
| nxx required | string First 3 digits after area code (NXX) Example / format: |
| xml | string Value: "yes" Sending xml=yes will return your results as XML instead of plain text |
x[[RATECENTER:STATE[[x