Zoom Phone · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Phone Group Call Pickup API
9 actions
9 updates
phrasing
extends
openapi/zoom-phone-group-call-pickup-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Zoom Phone's API. It is a proposal applied on top of the contract, not a document Zoom Phone publishes.
What the actions change
x-apievangelist-phrasing
Targets 9
$.info
$.paths['/phone/group_call_pickup'].get
$.paths['/phone/group_call_pickup'].post
$.paths['/phone/group_call_pickup/{groupId}'].get
$.paths['/phone/group_call_pickup/{groupId}'].delete
$.paths['/phone/group_call_pickup/{groupId}'].patch
$.paths['/phone/group_call_pickup/{groupId}/members'].get
$.paths['/phone/group_call_pickup/{groupId}/members'].post
$.paths['/phone/group_call_pickup/{groupId}/members/{extensionId}'].delete
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Phone Group Call Pickup API
version: 1.0.0
extends: openapi/zoom-phone-group-call-pickup-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-10-01'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 8
- target: $.paths['/phone/group_call_pickup'].get
update:
x-apievangelist-phrasing:
intent: List group call pickup groups
effect: read
questions:
- Which call pickup groups exist in my phone system?
- Can I list group call pickup groups for just one site?
instructions:
- text: List all group call pickup groups.
- text: Show call pickup groups at site {site_id}.
slots:
site_id: query.site_id
method: generated
generated: '2026-10-01'
- target: $.paths['/phone/group_call_pickup'].post
update:
x-apievangelist-phrasing:
intent: Create a group call pickup group
effect: write
questions:
- How do I set up a group so coworkers can answer each other's ringing phones?
- Can I enable directed call pickup or a ring delay when creating a pickup group?
instructions:
- text: Create a call pickup group named {display_name} at site {site_id}.
slots:
display_name: requestBody.display_name
site_id: requestBody.site_id
- text: Add pickup group {display_name} at site {site_id} with members {member_extension_ids}.
slots:
display_name: requestBody.display_name
site_id: requestBody.site_id
member_extension_ids: requestBody.member_extension_ids
method: generated
generated: '2026-10-01'
- target: $.paths['/phone/group_call_pickup/{groupId}'].get
update:
x-apievangelist-phrasing:
intent: Get a group call pickup group
effect: read
questions:
- What extension, delay and sound settings does a pickup group have?
- Can I look up one call pickup group by its ID?
instructions:
- text: Get call pickup group {groupId}.
slots:
groupId: path.groupId
- text: Show the settings of pickup group {groupId}.
slots:
groupId: path.groupId
method: generated
generated: '2026-10-01'
- target: $.paths['/phone/group_call_pickup/{groupId}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a group call pickup group
effect: destructive
questions:
- Can I remove a call pickup group we no longer need?
- Is deleting a pickup group permanent?
instructions:
- text: Delete call pickup group {groupId}.
slots:
groupId: path.groupId
- text: Remove pickup group {groupId} from the account.
slots:
groupId: path.groupId
method: generated
generated: '2026-10-01'
- target: $.paths['/phone/group_call_pickup/{groupId}'].patch
update:
x-apievangelist-phrasing:
intent: Update a group call pickup group
effect: write
questions:
- Can I rename a pickup group or change its extension number?
- Is it possible to change the pickup delay or turn off the incoming call sound?
instructions:
- text: Rename pickup group {groupId} to {display_name}.
slots:
groupId: path.groupId
display_name: requestBody.display_name
- text: Set the pickup delay of group {groupId} to {delay}.
slots:
groupId: path.groupId
delay: requestBody.delay
method: generated
generated: '2026-10-01'
- target: $.paths['/phone/group_call_pickup/{groupId}/members'].get
update:
x-apievangelist-phrasing:
intent: List members of a call pickup group
effect: read
questions:
- Who is in a particular call pickup group?
- Can I filter pickup group members by extension type?
instructions:
- text: List members of pickup group {groupId}.
slots:
groupId: path.groupId
- text: Show {extension_type} members in pickup group {groupId}.
slots:
extension_type: query.extension_type
groupId: path.groupId
method: generated
generated: '2026-10-01'
- target: $.paths['/phone/group_call_pickup/{groupId}/members'].post
update:
x-apievangelist-phrasing:
intent: Add members to a call pickup group
effect: write
questions:
- Can I add new teammates to an existing call pickup group?
- Is there a way to add several extensions to a pickup group at once?
instructions:
- text: Add extensions {member_extension_ids} to pickup group {groupId}.
slots:
member_extension_ids: requestBody.member_extension_ids
groupId: path.groupId
- text: 'Put these extensions into call pickup group {groupId}: {member_extension_ids}.'
slots:
groupId: path.groupId
member_extension_ids: requestBody.member_extension_ids
method: generated
generated: '2026-10-01'
- target: $.paths['/phone/group_call_pickup/{groupId}/members/{extensionId}'].delete
update:
x-apievangelist-phrasing:
intent: Remove a member from a call pickup group
effect: destructive
questions:
- Can I take one person out of a call pickup group?
- What do I need to remove an extension from a pickup group?
instructions:
- text: Remove extension {extensionId} from pickup group {groupId}.
slots:
extensionId: path.extensionId
groupId: path.groupId
- text: Take member {extensionId} out of call pickup group {groupId}.
slots:
extensionId: path.extensionId
groupId: path.groupId
method: generated
generated: '2026-10-01'
Work with this as data
Every overlay here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/zoom-phone-group-call-pickup-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.