Create Device

Add a new Device to an account.

Notes

fonenumber

Caller id for the device, used when device makes the outbound call. It should be a valid FoneNumber

name

Name/Label for the device

type

Device type can ba FracTELfone, Trunk Device or a physical device like a Yealink phone or a Grandstream phone.

mac_address

Mac address is required for a physical phone. It is not required for FracTELfone or Trunk Device.
Ex: 1a:2b:3c:4d:5e or 1a2b3c4d5e

speed_dial

Set speed dial within your account using this parameter. FracTEL will assign a speed dial number if it is not set.

call_recording

Call recording can be set individually on a device. Default setting is set as account default. Options are:
default - Follow the account setting
yes - Record all calls
no- Don't record any calls
inbound - Only record inbound calls
outbound - Only record outbound calls
ondemand- Record call on demand

e911location_id

Set e911 location for the device. First create e911location and set that here.

areacode

Default arecode for outbound calls

timezone

Timezone to be used on physical phones

ring_simultaneously

Ring simultaneously if a device is registered at multiple locations

host_type

Host type is required for Trunk devices. It can be static or dynamic

host_ip

Host IP is required for Trunk devices. Host IP is the IP of the Trunk

host_port

Host Port is required for Trunk devices. Host Port is the port of the Trunk

Sample Response

{
  "device": {
    "id": "535923697376",
    "name": "Sales x103"
  }
}

Response Properties

PropertyTypeDescription
idstringUnique identifier of device.
namestringName/Label for device.
Language
Authentication
Header
Response
Click Try It! to start a request and see the response here!