Update a phone number
You need the “Manage Team Phone Numbers” permission to change most settings. If you’re the only member of a number, you can change its label, voicemail greeting, and call forwarding without that permission.
You can:
- Change the
labelof the number. - Set up call forwarding via
forward_toandforward_to_enabled. - Set up a voicemail greeting by including a URL of an mp3 recording in
voicemail_greeting_url. We require the URL to be secure (i.e. starting with https://). - Modify which users are members of the number via
participants. This should be a list of user IDs. - Modify which Groups are assigned to the number via
participant_groups. This should be a list of Group IDs from the Groups API. - Modify which external phone numbers the number dials via
phone_numbers. This should be a list of phone numbers in E.164 international format, e.g. “+16503334444”. - Change how long (in seconds, 15-90) the number rings on inbound calls before moving on (e.g. to voicemail) via
inbound_ring_duration.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
Request
Number of seconds (15-90) to ring this number on inbound calls before moving on (e.g. to voicemail).
Response
This field is deprecated and will be removed in a future update. Until then, it is set to false when the phone number has exactly one member (as defined by the participants field) and doesn't have any of the "shared" configuration set up (e.g. a phone menu, lead-based routing, a non-default ring order, etc.), and true otherwise.
This field is deprecated. See the participants field instead to learn who's assigned to this phone number. This user_id field will be removed in a future update. Until then, it is set to a specific user ID only if the given phone number has a single participant and no additional "shared" configuration (e.g. a phone menu, lead-based routing, a non-default ring order, etc.).
Number of seconds we ring this number on inbound calls before moving on (e.g. to voicemail). null means the default of 30 seconds is used.
Every member of the phone number, as user IDs. If this field is absent, see user_id for the sole member.
Present unless the phone number has exactly one member and no shared-number configuration (a phone menu, lead-based routing, a dial-out list, or a non-default ring order).
Present under the same condition as phone_numbers, with each value formatted for display.