- Accounts
- Billing
- Phone
- Update BYOC settingsPATCH
- Set up a Zoom Phone accountPOST
- Assign SIP trunksPOST
- Update SIP trunk detailsPATCH
- Add BYOC phone numbersPOST
- Get account's call logsGET
- List calling plansGET
- Change main company numberPUT
- List phone numbersGET
- Get phone number detailsGET
- Update phone number detailsPATCH
- Get call recordingsGET
- List setting templatesGET
- Add a setting templatePOST
- Get setting template detailsGET
- Update a setting templatePATCH
- List BYOC SIP trunksGET
- List phone usersGET
- Get user's profileGET
- Update user's profilePATCH
- Get user's call logsGET
- Delete a user's call logDELETE
- Assign calling plan to a userPOST
- Unassign user's calling planDELETE
- Assign phone number to userPOST
- Unassign phone numberDELETE
- Get user's recordingsGET
- Get user's settingsGET
- Remove shared accessDELETE
- Update shared accessPATCH
- Set up shared accessPOST
- Get user's voicemailsGET
- Delete a voicemailDELETE
- Cloud Recording
- List recordings of an account
- List archived files
- Delete meeting recordings
- Get meeting recordings
- List recording registrants
- Create a recording registrant
- Get registration questions
- Update registration questions
- Update registrant's status
- Get meeting recording settings
- Update meeting recording settings
- Recover meeting recordings
- Delete a meeting recording file
- Recover a single recording
- List all recordings
- SIP Connected Audio
- Users
- Switch a user's account
- List users
- Create users
- Check a user email
- Get user's ZAK
- Check a user's PM room
- Delete a user
- Get a user
- Update a user
- Delete user assistants
- List user assistants
- Add assistants
- Delete a user assistant
- Update a user's email
- Update a user's password
- Get user permissions
- Upload a user's profile picture
- Update a user's presence status
- Delete user schedulers
- List user schedulers
- Delete a scheduler
- Get user settings
- Update user settings
- Delete virtual background files
- Upload virtual background files
- Update user status
- Revoke a user's SSO token
- Get a user token
- Chat Channels
- Contacts
- Chat Channels (Account-level)
- Chat Messages
- Groups
- Devices
- Chatbot Messages
- IM Chat
- IM Groups
- Meetings
- Use in-Meeting recording controls
- Delete a meeting
- Get a meeting
- Update a meeting
- Perform batch poll creation
- Get meeting invitation
- Get live stream details
- Update a live stream
- Update Live Stream Status
- List meeting polls
- Create a meeting poll
- Delete a meeting poll
- Get a meeting poll
- Update a meeting poll
- List meeting registrants
- Add meeting registrant
- List registration questions
- Update registration questions
- Update registrant's status
- Delete a meeting registrant
- Update meeting status
- List ended meeting instances
- List past meeting's poll results
- Get past meeting details
- Get past meeting participants
- List meeting templates
- List meetings
- Create a meeting
- Dashboards
- List Zoom meetings client feedback
- Get zoom meetings client feedback
- List client meeting satisfaction
- Get CRC port usage
- Get IM metrics
- Get top 25 Zoom Rooms with issues
- Get issues of Zoom Rooms
- List meetings
- Get meeting details
- List meeting participants
- List meeting participants QoS
- Get post meeting feedback
- Get sharing/recording details
- Get meeting participant QoS
- List webinars
- Get webinar details
- Get webinar participants
- List webinar participant QoS
- Get post webinar feedback
- Get sharing/recording details
- Get webinar participant QoS
- List Zoom Rooms
- Get top 25 issues of Zoom Rooms
- Get Zoom Rooms details
- List call logs
- Get call QoS
- Get call details from call log
- Deprecated API Endpoints
- Webinars
- Get webinar absentees
- List past webinar instances
- List webinar participants
- List past webinar poll results
- List Q&A of past webinar
- List webinar templates
- List webinars
- Create a webinar
- Delete a webinar
- Get a webinar
- Update a webinar
- Perform batch registration
- Remove panelists
- List panelists
- Add panelists
- Remove a panelist
- List a webinar's polls
- Create a webinar's poll
- Delete a webinar poll
- Get a webinar poll
- Update a webinar poll
- List webinar registrants
- Add a webinar registrant
- List registration questions
- Update registration questions
- Update registrant's status
- Delete a webinar registrant
- Get a webinar registrant
- Update webinar status
- Get webinar tracking sources
- Phone Auto Receptionists
- Phone Blocked List
- Phone Call Queues
- Common Area Phones
- Phone Devices
- Phone Reports
- Phone Shared Line Groups
- Phone Site
- Reports
- Get sign In / sign out activity report
- Get cloud recording usage report
- Get daily usage report
- Get meeting detail reports
- Get meeting participant reports
- Get meeting poll reports
- Get operation logs report
- Get telephone reports
- Get active/inactive host reports
- Get meeting reports
- Get webinar detail reports
- Get webinar participant reports
- Get webinar poll reports
- Get webinar Q&A report
- Roles
- Rooms
- Rooms Account
- Rooms Location
- Rooms Devices
- SIP Phone
- TrackingField
- TSP
- PAC
- Data Compliance
- Webhooks
- master account APIs
Get phone number details
GET
/phone/numbers/{numberId}
Phone
Prerequisites:
Scope:
phone:read:admin
Light
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://api.zoom.us/v2/phone/numbers/'
响应示例响应示例
200 - response
{
"assignee": {
"extension_number": 10000,
"name": "Main Auto Receptionist",
"type": "autoReceptionist"
},
"capability": [
"incoming",
"outgoing"
],
"display_name": "abc",
"id": "Hfdgdfgdfg1ew",
"location": "Milpitas,California,United States",
"number": "+140000007",
"number_type": "toll",
"site": {
"id": "CEfdfdfgA",
"name": "Main Site"
},
"source": "internal",
"status": "available"
}
请求参数
Path 参数
numberId
string
必需
返回响应
🟢200**HTTP Status Code:** `200` **OK**<br>
Phone number details retrieved successfully.
application/json
Body
assignee
object
可选
extension_number
integer
可选
id
string
可选
name
string
可选
type
enum<string>
可选
user
: Number has been assigned to an existing phone user allowing them to receive calls through their extension number or direct phone number.callQueue
: Phone number has been assigned to a call queue.commonAreaPhone
: Phone number has been assigned to a provisioned common area desk phone.autoReceptionist
: Phone number has been assigned to an auto receptionist.枚举值:
usercallQueueautoReceptionistcommonAreaPhone
capability
array[string]
可选
incoming
, outgoing
, or both of these values.display_name
string
可选
id
string
可选
location
string
可选
number
string
可选
number_type
enum<string>
可选
toll
, tollfree
枚举值:
tolltollfree
site
object
可选
id
string
可选
name
string
可选
source
enum<string>
可选
枚举值:
internalexternal
status
enum<string>
可选
枚举值:
pendingavailable
🟠400**HTTP Status Code:** `400` **Bad Request**<br>
**Error Code:** `400`<br>
Phone number does not exist, phonenumberId:{phoneNumberId}

【Zoom】API开发者 微信交流群
用微信扫右侧二维码,加入【Zoom】API开发者 交流群,互助沟通


修改于 2024-04-24 09:06:48