{"metadata":{"image":[],"title":"","description":""},"api":{"url":"/accounts/:account_id/subaccounts/:subaccount_id/pricing","auth":"required","results":{"codes":[{"name":"","code":"{\n    \"id\": 4176090,\n    \"pricing\": {\n        \"id\": 1024,\n        \"name\": \"Phone.com Coupon\"\n    },\n    \"voip_id\": 349034,\n    \"reason\": \"One month free trial\",\n    \"who\": \"API:Voip:349034\",\n    \"expire_date\": 1506841199,\n}","language":"json","status":200}]},"settings":"","examples":{"codes":[{"language":"php","code":"<?php\n\n$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL => \"https://api.phone.com/v4/accounts/349034/subaccounts/1329143/pricing\",\n    CURLOPT_RETURNTRANSFER => true,\n    CURLOPT_ENCODING => \"\",\n    CURLOPT_MAXREDIRS => 10,\n    CURLOPT_TIMEOUT => 30,\n    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST => \"POST\",\n    CURLOPT_POSTFIELDS => '{ \"pricing_id\":1024, \"reason\": \"One month free trial\", \"expire_date\":1506841199 }',\n    CURLOPT_HTTPHEADER => array(\n        \"authorization: Bearer ThisIsYourApiToken\",\n        \"cache-control: no-cache\",\n        \"content-type: application/json\"\n    ),\n));\n\n$response = curl_exec($curl);\n$err = curl_error($curl);\n\ncurl_close($curl);\n\nif ($err) {\n    echo \"cURL Error #:\" . $err;\n} else {\n    echo $response;\n}\n"}]},"method":"post","params":[{"name":"account_id","type":"int","default":"","desc":"Account ID","required":true,"in":"path","ref":"","_id":"56fae76b4787442b008db3c0"},{"name":"subaccount_id","type":"int","default":"","desc":"Subaccount ID","required":true,"in":"path","ref":"","_id":"59a8d6223251ac000f4b79b5"},{"name":"pricing_id","type":"int","default":"","desc":"Pricing plan code","required":true,"in":"body","ref":"","_id":"59a8f28a6846d9002d669568"},{"name":"reason","type":"string","default":"","desc":"Reason this pricing plan is added to the subaccount","required":false,"in":"body","ref":"","_id":"59a8f28a6846d9002d669567"},{"name":"expire_date","type":"int","default":"","desc":"Pricing plan expiration time in UNIX format.  Disregard or set it to null for plan which never expires","required":false,"in":"body","ref":"","_id":"59a8f28a6846d9002d669566"}]},"next":{"description":"","pages":[]},"title":"Create Pricing","type":"endpoint","slug":"create-account-subaccount-pricing","excerpt":"Add a pricing plan to a subaccount.  See [Account Subaccount Pricing](doc:account-subaccount-pricing) for more info on the properties.","body":"[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"API Token with Billing Scope\",\n  \"body\": \"Your Phone.com account API token must have Billing Scope enabled in order to use any of our pricing services.  Please contact [Support](http://support.phone.com/) if you need this.\"\n}\n[/block]","updates":[],"order":3,"isReference":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"59a8ec9eead78a002d640208","project":"55c8cff571d7580d0063a5e5","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"},"category":{"sync":{"isSync":false,"url":""},"pages":[],"title":"Account Subaccount Pricing","slug":"account-subaccount-pricing","order":28,"from_sync":false,"reference":false,"_id":"59a8cfd3ead78a002d63cafe","project":"55c8cff571d7580d0063a5e5","version":"57624356653c2d2200fec79c","createdAt":"2017-09-01T03:11:15.280Z","__v":0},"user":"56f99ab84d2b4f3400edb636","createdAt":"2017-09-01T05:14:06.015Z","githubsync":"","__v":5,"parentDoc":null}

postCreate Pricing

Add a pricing plan to a subaccount. See [Account Subaccount Pricing](doc:account-subaccount-pricing) for more info on the properties.

Definition

{{ api_url }}{{ page_api_url }}

Parameters

Path Params

account_id:
required
integer
Account ID
subaccount_id:
required
integer
Subaccount ID

Body Params

pricing_id:
required
integer
Pricing plan code
reason:
string
Reason this pricing plan is added to the subaccount
expire_date:
integer
Pricing plan expiration time in UNIX format. Disregard or set it to null for plan which never expires

Examples


Result Format


Documentation

[block:callout] { "type": "info", "title": "API Token with Billing Scope", "body": "Your Phone.com account API token must have Billing Scope enabled in order to use any of our pricing services. Please contact [Support](http://support.phone.com/) if you need this." } [/block]

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 }}