Webex · Schema

UserSettingsPermissionsPut

CallingCollaborationCommunicationsEnterpriseMessagingVideo Conferencing

Properties

Name Type Description
anonymousCallRejection object Set whether end users have access to make changes to their `Anonymous call rejection` feature via User Hub, or other clients (Webex, IP phone, etc.).
bargeIn object Set whether end users have access to make changes to their `Barge In` feature via User Hub, or other clients (Webex, IP phone, etc.).
blockCallerId object Set whether end users have access to make changes to their `Block caller ID` feature via User Hub, or other clients (Webex, IP phone, etc.).
callForwarding object Set whether end users have access to make changes to their `Call forwarding` feature via User Hub, or other clients (Webex, IP phone, etc.).
callWaiting object Set whether end users have access to make changes to their `Call waiting` feature via User Hub, or other clients (Webex, IP phone, etc.).
callNotify object Set whether end users have access to make changes to their `Call notify` feature via User Hub, or other clients (Webex, IP phone, etc.).
connectedLineIdentity object Set whether end users have access to make changes to their `Connected line identity` feature via User Hub, or other clients (Webex, IP phone, etc.).
executive object Set whether end users have access to make changes to their `Executive/Executive assistant` feature via User Hub, or other clients (Webex, IP phone, etc.).
hoteling object Set whether end users have access to make changes to their `Hoteling` feature via User Hub, or other clients (Webex, IP phone, etc.).
priorityAlert object Set whether end users have access to make changes to their `Priority alert` feature via User Hub, or other clients (Webex, IP phone, etc.).
selectivelyAcceptCalls object Set whether end users have access to make changes to their `Selectively accept calls` feature via User Hub, or other clients (Webex, IP phone, etc.).
selectivelyRejectCalls object Set whether end users have access to make changes to their `Selectively reject calls` feature via User Hub, or other clients (Webex, IP phone, etc.).
selectivelyForwardCalls object Set whether end users have access to make changes to their `Selectively forward calls` feature via User Hub, or other clients (Webex, IP phone, etc.).
sequentialRing object Set whether end users have access to make changes to their `Sequential ring` feature via User Hub, or other clients (Webex, IP phone, etc.).
simultaneousRing object Set whether end users have access to make changes to their `Simultaneous ring` feature via User Hub, or other clients (Webex, IP phone, etc.).
singleNumberReach object Set whether end users have access to make changes to their `Single number reach` feature via User Hub, or other clients (Webex, IP phone, etc.).
voicemail object Set whether end users have access to make changes to their `Voicemail feature` feature via User Hub, or other clients (Webex, IP phone, etc.).
sendCallsToVoicemail object Set whether end users have access to make changes to their `Send calls to voicemail` feature via User Hub, or other clients (Webex, IP phone, etc.).
voicemailEmailCopy object Set whether end users have access to make changes to their `Email a copy of the voicemail message` feature via User Hub, or other clients (Webex, IP phone, etc.).
voicemailFaxMessaging object Set whether end users have access to make changes to their `Fax messaging` feature via User Hub, or other clients (Webex, IP phone, etc.).
voicemailMessageStorage object Set whether end users have access to make changes to their `Message storage` feature via User Hub, or other clients (Webex, IP phone, etc.).
voicemailNotifications object Set whether end users have access to make changes to their `Notifications` feature via User Hub, or other clients (Webex, IP phone, etc.).
voicemailTransferNumber object Set whether end users have access to make changes to their `Transfer on '0' to another number.` feature via User Hub, or other clients (Webex, IP phone, etc.).
generateActivationCode object Set whether end users have access to make changes to their `Allow End User to Generate Activation Codes & Delete their Phones` feature via User Hub, or other clients (Webex, IP phone, etc.).
voicemailDownload object Set whether end users have access to download voicemail via User Hub, or other clients (Webex, etc.).
View JSON Schema on GitHub

JSON Schema

webex-usersettingspermissionsput-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/UserSettingsPermissionsPut",
  "title": "UserSettingsPermissionsPut",
  "type": "object",
  "properties": {
    "anonymousCallRejection": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Anonymous call rejection` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "bargeIn": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Barge In` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "blockCallerId": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Block caller ID` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "callForwarding": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Call forwarding` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "callWaiting": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Call waiting` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "callNotify": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Call notify` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "connectedLineIdentity": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Connected line identity` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "executive": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Executive/Executive assistant` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "hoteling": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Hoteling` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "priorityAlert": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Priority alert` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "selectivelyAcceptCalls": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Selectively accept calls` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "selectivelyRejectCalls": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Selectively reject calls` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "selectivelyForwardCalls": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Selectively forward calls` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "sequentialRing": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Sequential ring` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "simultaneousRing": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Simultaneous ring` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "singleNumberReach": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Single number reach` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "voicemail": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Voicemail feature` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "sendCallsToVoicemail": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Send calls to voicemail` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "voicemailEmailCopy": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Email a copy of the voicemail message` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "voicemailFaxMessaging": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Fax messaging` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "voicemailMessageStorage": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Message storage` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "voicemailNotifications": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Notifications` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "voicemailTransferNumber": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Transfer on '0' to another number.` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "generateActivationCode": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to make changes to their `Allow End User to Generate Activation Codes & Delete their Phones` feature via User Hub, or other clients (Webex, IP phone, etc.)."
    },
    "voicemailDownload": {
      "$ref": "#/components/schemas/AccessLevel",
      "description": "Set whether end users have access to download voicemail via User Hub, or other clients (Webex, etc.)."
    }
  }
}

Work with this as data

Every JSON Schema 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 schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema 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.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/webex-usersettingspermissionsput"
All schemas
curl "https://apis.io/api/v1/json-schemas?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.