{"metadata":{"image":[],"title":"","description":""},"api":{"url":"/accounts/:account_id/devices","auth":"required","examples":{"codes":[{"code":"<?php\n$client = new \\GuzzleHttp\\Client([\n    'base_uri' => 'https://api.phone.com/v4/',\n    'headers' => ['Authorization' => \"Bearer $token\"]\n]);\n$response = $client->post('accounts/123/devices', ['json' => [\n    \"name\" => \"Front Desk\",\n    \"lines\" => [[\n        \"line\": 1,\n        \"extension\": \"Bob's Desk\"\n    ], [\n        \"line\": 2,\n        \"extension\": 82342\n    ]]\n]]);","language":"php"}]},"method":"post","params":[{"name":"account_id","type":"int","default":"","desc":"Account ID","required":true,"in":"path","ref":"","_id":"56f9c415338fbb2000ec3711"},{"name":"name","type":"string","default":"","desc":"Device Name","required":false,"in":"body","ref":"","_id":"577fd3b940bede0e00b538ec"},{"name":"lines","type":"array_object","default":"","desc":"List of line objects","required":false,"in":"body","ref":"","_id":"56f9c415338fbb2000ec3710"}],"results":{"codes":[{"name":"","status":201,"language":"json","code":"{\n    \"id\": 2353,\n    \"name\": \"Front Desk\",\n    \"type\": \"generic\",\n    \"sip_credentials\": {\n        \"host\": \"sip.phone.com\",\n        \"port\": 5060,\n        \"username\": \"2353\",\n        \"password\": \"Sq7:::at:::hkt5nu2Wn4\"\n    },\n    \"lines\": [\n        {\n            \"line\": 1,\n            \"extension\": {\n                \"id\": 23233,\n                \"name\": \"Bob's Desk\"\n            }\n        },\n        {\n            \"line\": 2,\n            \"extension\": {\n                \"id\": 82342,\n                \"name\": \"Rishika\n            }\n        }\n    ]\n}"}]},"settings":""},"next":{"description":"","pages":[]},"title":"Create Device","type":"endpoint","slug":"create-account-device","excerpt":"Register a generic VoIP device.  See [Devices](doc:account-devices) for more detail.","body":"","updates":[],"order":3,"isReference":true,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"5779d22061c0f21700032252","category":{"sync":{"isSync":false,"url":""},"pages":[],"title":"Account Devices","slug":"account-devices","order":8,"from_sync":false,"reference":true,"_id":"5779d198aea88b0e00f63277","__v":0,"version":"57624356653c2d2200fec79c","createdAt":"2016-07-04T03:01:44.996Z","project":"55c8cff571d7580d0063a5e5"},"project":"55c8cff571d7580d0063a5e5","parentDoc":null,"user":"55c8cf9471d7580d0063a5e4","createdAt":"2016-07-04T03:04:00.124Z","__v":4,"editedParams2":true,"githubsync":"","editedParams":true,"version":{"version":"4","version_clean":"4.0.0","codename":"","is_stable":true,"is_beta":true,"is_hidden":false,"is_deprecated":false,"categories":["57624356653c2d2200fec79d","57624356653c2d2200fec79e","57624356653c2d2200fec79f","57624356653c2d2200fec7a0","57624356653c2d2200fec7a1","57624356653c2d2200fec7a2","57624356653c2d2200fec7a3","57624356653c2d2200fec7a4","57624356653c2d2200fec7a5","57624356653c2d2200fec7a6","57624356653c2d2200fec7a7","57624356653c2d2200fec7a8","57624356653c2d2200fec7a9","57624356653c2d2200fec7aa","5779ca1b99b40b0e005abb3a","5779d198aea88b0e00f63277","5797d3ab17ced017003c4be4","57ac170ef1cdae0e0053cdfc","57dbfc723ed3450e00dc9e6d","5804d12d16161c0f0077df9b","5841064b652e5b0f0015a7c8","588b5e5f2966b2230009cbf9","58a68ebf3239fa0f00857619","58c23c8b4922930f0050ac91","58fd1460809fc30f00f2ee07","5934eaf5328680002d77de6a","594bf91601cfe6000f40f4c5","595c4ed696b447001ba0cf6d","596524495cee50001575f5be","5970d4f1313162004dd303b5","59780fac24dbd1001a1fa057","59a8cfd3ead78a002d63cafe","59e0323d93da1f001c9ec170","5b0c16f2be9fcb0003e28222","5ba8fd1a4c8c220003a08f0f","5ede526e75bc22005d0adecc"],"_id":"57624356653c2d2200fec79c","createdAt":"2016-06-16T06:12:38.244Z","releaseDate":"2016-06-16T06:12:38.244Z","__v":23,"project":"55c8cff571d7580d0063a5e5"}}

postCreate Device

Register a generic VoIP device. See [Devices](doc:account-devices) for more detail.

Definition

{{ api_url }}{{ page_api_url }}

Parameters

Path Params

account_id:
required
integer
Account ID

Body Params

name:
string
Device Name
lines:
array of objects
List of line objects

Examples


Result Format


User Information

Try It Out

post
{{ tryResults.results }}
Method{{ tryResults.method }}
Request Headers
{{ tryResults.requestHeaders }}
URL{{ tryResults.url }}
Request Data
{{ tryResults.data }}
Status
Response Headers
{{ tryResults.responseHeaders }}