Zoom Phone Shared Line Group API

The Shared Line Group API from Zoom Phone — 13 operation(s) for shared line group.

Operations 22

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /phone/shared_line_groups List shared line groups · List shared line groups #
Ask an LLM
“Which shared line groups are set up on our Zoom Phone account?”
“How do I see every group that shares a phone number and extension?”
Tell an agent
List all shared line groups.
Show shared line groups, {page_size} per page.
POST /phone/shared_line_groups Create a shared line group · Create a shared line group #
Ask an LLM
“How do I set up a shared line so a team can answer one phone number together?”
“Can I give a new shared line group its own extension and site?”
Tell an agent
Create a shared line group named {display_name}.
Create shared line group {display_name} with extension {extension_number} at site {site_id}.
GET /phone/shared_line_groups/{sharedLineGroupId} Get a shared line group's details · Get a shared line group #
Ask an LLM
“What members and numbers belong to a particular shared line group?”
“Can I look up one shared line group by its ID?”
Tell an agent
Show the details of shared line group {sharedLineGroupId}.
Get shared line group {sharedLineGroupId} and its members.
GET /phone/shared_line_groups/{sharedLineGroupId}/call_handling/settings Get a shared line group's call handling · Get shared line group call handling setting #
Ask an LLM
“How are calls routed to a shared line group after business hours?”
“What call handling does a shared line group use during a holiday?”
Tell an agent
Show the call handling setting of shared line group {sharedLineGroupId}.
Get shared line group {sharedLineGroupId} call handling for {hour_type} hours.
PATCH /phone/shared_line_groups/{sharedLineGroupId}/call_handling/settings/{hourType} Change a shared line group's call handling · Update shared line group call handling setting #
Ask an LLM
“How do I change where a shared line group's calls go during closed hours?”
“Can I change the ring distribution for a shared line group's business hours?”
Tell an agent
Update call handling for shared line group {sharedLineGroupId} for {hourType} hours.
Set shared line group {sharedLineGroupId} {hourType} call distribution to {call_distribution_setting}.
GET /phone/shared_line_groups/{sharedLineGroupId}/policies Get a shared line group's policy · Get a shared line group policy #
Ask an LLM
“What policy settings apply to a shared line group, like voicemail access?”
“Can members of a shared line group check its voicemail over the phone?”
Tell an agent
Show the policy settings of shared line group {sharedLineGroupId}.
Get shared line group {sharedLineGroupId}'s voicemail policy.
PATCH /phone/shared_line_groups/{sharedLineGroupId}/policies Update a shared line group's policy · Update a shared line group policy #
Ask an LLM
“How do I let members check a shared line group's voicemail by phone?”
“Can I turn off phone-based voicemail checking for a shared line group?”
Tell an agent
Turn {check_voicemails_over_phone} checking voicemail over the phone for shared line group {sharedLineGroupId}.
Update the policy of shared line group {sharedLineGroupId}.
GET /phone/shared_line_groups/{sharedLineGroupId}/settings Get a shared line group's settings · Get shared line group settings #
Ask an LLM
“What settings are configured on a shared line group, by setting type?”
“Where do I see a shared line group's general settings?”
Tell an agent
List every configured setting on shared line group {sharedLineGroupId}.
Get shared line group {sharedLineGroupId} settings of type {setting_type}.
POST /phone/shared_line_groups/{sharedLineGroupId}/settings/{settingType} Add a setting to a shared line group · Add shared line group setting #
Ask an LLM
“How do I add a new setting of a given type to a shared line group?”
“Can I add a setting entry to a shared line group that doesn't have one yet?”
Tell an agent
Add a {settingType} setting to shared line group {sharedLineGroupId}.
Create the {settingType} setting on shared line group {sharedLineGroupId}.
DELETE /phone/shared_line_groups/{sharedLineGroupId}/settings/{settingType} Remove a setting from a shared line group · Delete shared line group setting #
Ask an LLM
“How do I remove a setting of a particular type from a shared line group?”
“Can I delete a holiday-hours setting from a shared line group?”
Tell an agent destructive · confirm first
Delete the {settingType} setting from shared line group {sharedLineGroupId}.
Remove shared line group {sharedLineGroupId} {settingType} setting for holiday {holiday_hour_id}.
PATCH /phone/shared_line_groups/{sharedLineGroupId}/settings/{settingType} Update a setting on a shared line group · Update shared line group setting #
Ask an LLM
“Can I change an existing shared line group setting of a given type?”
“How do I edit a setting that's already on a shared line group?”
Tell an agent
Update the {settingType} setting on shared line group {sharedLineGroupId}.
Change shared line group {sharedLineGroupId}'s existing {settingType} setting.
DELETE /phone/shared_line_groups/{slgId} Delete a shared line group · Delete a shared line group #
Ask an LLM
“How do I get rid of a shared line group we no longer use?”
“What happens to members when a shared line group is deleted?”
Tell an agent destructive · confirm first
Delete shared line group {slgId}.
Remove the shared line group {slgId} entirely.
PATCH /phone/shared_line_groups/{slgId} Update a shared line group's profile · Update a shared line group #
Ask an LLM
“How do I rename a shared line group or change its extension?”
“Can I change a shared line group's primary number, time zone or recording storage location?”
Tell an agent
Rename shared line group {slgId} to {display_name}.
Set the primary number of shared line group {slgId} to {primary_number}.
POST /phone/shared_line_groups/{slgId}/members Add members to a shared line group · Add members to a shared line group #
Ask an LLM
“How do I add users or common areas to a shared line group?”
“Can a common area phone be a member of a shared line group?”
Tell an agent
Add {members} to shared line group {slgId}.
Add a user to shared line group {slgId}.
DELETE /phone/shared_line_groups/{slgId}/members Remove all members from a shared line group · Unassign members from a shared line group #
Ask an LLM
“How do I clear out every member of a shared line group at once?”
“Is there a way to unassign all users from a shared line group in one call?”
Tell an agent destructive · confirm first
Unassign all members from shared line group {slgId}.
Empty the membership of shared line group {slgId}.
DELETE /phone/shared_line_groups/{slgId}/members/{memberId} Remove one member from a shared line group · Unassign a member from a shared line group #
Ask an LLM
“How do I take a single person out of a shared line group?”
“Can I remove one common area from a shared line group without affecting others?”
Tell an agent destructive · confirm first
Remove member {memberId} from shared line group {slgId}.
Unassign {memberId} from shared line group {slgId}.
POST /phone/shared_line_groups/{slgId}/phone_numbers Assign phone numbers to a shared line group · Assign phone numbers #
Ask an LLM
“How do I give a shared line group a direct phone number?”
“Can a shared line group have more than one direct number?”
Tell an agent
Assign {phone_numbers} to shared line group {slgId}.
Give shared line group {slgId} a new direct phone number.
DELETE /phone/shared_line_groups/{slgId}/phone_numbers Unassign all phone numbers from a shared line group · Unassign all phone numbers #
Ask an LLM
“How do I strip every phone number off a shared line group?”
“Can I release all of a shared line group's direct numbers at once?”
Tell an agent destructive · confirm first
Unassign all phone numbers from shared line group {slgId}.
Release every direct number held by shared line group {slgId}.
DELETE /phone/shared_line_groups/{slgId}/phone_numbers/{phoneNumberId} Unassign one number from a shared line group · Unassign a phone number #
Ask an LLM
“How do I remove just one direct number from a shared line group?”
“Can I take back a single phone number a shared line group is using?”
Tell an agent destructive · confirm first
Unassign phone number {phoneNumberId} from shared line group {slgId}.
Remove number {phoneNumberId} from shared line group {slgId}.
POST /phone/shared_line_groups/{slgId}/policies/{policyType} Add shared voicemail access to a shared line group · Add a policy setting to a shared line group #
Ask an LLM
“How do I give extra people access to a shared line group's voicemail?”
“Can I add a policy sub-setting such as shared access members to a shared line group?”
Tell an agent
Add {voicemail_access_members} as voicemail access members on shared line group {slgId} {policyType} policy.
Add a {policyType} policy sub-setting to shared line group {slgId}.
DELETE /phone/shared_line_groups/{slgId}/policies/{policyType} Remove shared access members from a shared line group · Delete an SLG policy setting #
Ask an LLM
“How do I revoke someone's shared voicemail access on a shared line group?”
“Can I remove specific shared access members from a shared line group policy?”
Tell an agent destructive · confirm first
Remove shared access {shared_ids} from shared line group {slgId} {policyType} policy.
Delete the {policyType} policy sub-setting entries {shared_ids} on shared line group {slgId}.
PATCH /phone/shared_line_groups/{slgId}/policies/{policyType} Update shared access members on a shared line group · Update an SLG policy setting #
Ask an LLM
“Can I change what an existing shared access member can do with a shared line group's voicemail?”
“How do I edit the voicemail access list already on a shared line group?”
Tell an agent
Update voicemail access members on shared line group {slgId} {policyType} policy to {voicemail_access_members}.
Edit the existing {policyType} policy sub-setting on shared line group {slgId}.

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/zoom-phone:zoom-phone-shared-line-group-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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.

OpenAPI Specification

zoom-phone-shared-line-group-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Phone Shared Line Group API
  description: 'You can access information from Zoom with Zoom Phone APIs to build private services or public applications on the Zoom App Marketplace.


    To learn how to get your credentials and create private or public applications, see Zoom APIs use OAuth 2.0 authorization.


    All endpoints are available through `https` at `api.zoom.us/v2/`. For instance, `https://api.zoom.us/v2/users/` returns all users on an account. You''ll receive a `403` error message if you have not set up Zoom Phone.'
  termsOfService: https://zoom.us/docs/en-us/zoom_api_license_and_tou.html
  contact:
    name: Zoom Developers
    url: https://developer.zoom.us/
  version: '2'
servers:
- url: https://api.zoom.us/v2
tags:


# --- truncated at 32 KB (163 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/zoom-phone/refs/heads/main/openapi/zoom-phone-shared-line-group-api-openapi.yml