Skip to contentSkip to navigationSkip to topbar
Rate this page:
On this page

DialingPermissions Settings Resource


Represents the subaccount's inheritance settings for voice dialing permissions.


DialingPermissions Settings properties

Property nameTypePIIDescription
dialing_permissions_inheritanceboolean
Not PII

true if the sub-account will inherit voice dialing permissions from the Master Project; otherwise false.


urlstring<uri>

The absolute URL of this resource.


Fetch a DialingPermissions Settings resource

GET https://voice.twilio.com/v1/Settings

Fetch a DialingPermissions Settings resource

Node.js
Python
C#
Java
Go
PHP
Ruby
twilio-cli
curl

_16
// Download the helper library from https://www.twilio.com/docs/node/install
_16
const twilio = require("twilio"); // Or, for ESM: import twilio from "twilio";
_16
_16
// Find your Account SID and Auth Token at twilio.com/console
_16
// and set the environment variables. See http://twil.io/secure
_16
const accountSid = process.env.TWILIO_ACCOUNT_SID;
_16
const authToken = process.env.TWILIO_AUTH_TOKEN;
_16
const client = twilio(accountSid, authToken);
_16
_16
async function fetchDialingPermissionsSettings() {
_16
const setting = await client.voice.v1.dialingPermissions.settings().fetch();
_16
_16
console.log(setting.dialingPermissionsInheritance);
_16
}
_16
_16
fetchDialingPermissionsSettings();

Output

_10
{
_10
"dialing_permissions_inheritance": true,
_10
"url": "https://voice.twilio.com/v1/Settings"
_10
}


Update a DialingPermissions Settings resource

POST https://voice.twilio.com/v1/Settings

Request body parameters

Property nameTypeRequiredPIIDescription
DialingPermissionsInheritancebooleanOptional

true for the sub-account to inherit voice dialing permissions from the Master Project; otherwise false.

Update a DialingPermissions Settings resource

Node.js
Python
C#
Java
Go
PHP
Ruby
twilio-cli
curl

_18
// Download the helper library from https://www.twilio.com/docs/node/install
_18
const twilio = require("twilio"); // Or, for ESM: import twilio from "twilio";
_18
_18
// Find your Account SID and Auth Token at twilio.com/console
_18
// and set the environment variables. See http://twil.io/secure
_18
const accountSid = process.env.TWILIO_ACCOUNT_SID;
_18
const authToken = process.env.TWILIO_AUTH_TOKEN;
_18
const client = twilio(accountSid, authToken);
_18
_18
async function updateDialingPermissionsSettings() {
_18
const setting = await client.voice.v1.dialingPermissions
_18
.settings()
_18
.update({ dialingPermissionsInheritance: false });
_18
_18
console.log(setting.dialingPermissionsInheritance);
_18
}
_18
_18
updateDialingPermissionsSettings();

Output

_10
{
_10
"dialing_permissions_inheritance": false,
_10
"url": "https://www.example.com"
_10
}


Rate this page: