Webex · Schema

UserExtensions

CallingCollaborationCommunicationEnterpriseMessagingVideo Conferencing

Properties

Name Type Description
directNumber string Direct number of the user.
extension string Extension of the user.
type string Type of User Extension.
lineOwnerType string Type of the line owner. Indicates whether the line is owned by a person, workspace, or virtual line.
lineOwnerId string Unique identifier of the line owner.
preferredAnsweringEndPointId string Unique identifier of the set preferred answering endpoint.
endpoints array List of user endpoints with type.
View JSON Schema on GitHub

JSON Schema

webex-userextensions-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/UserExtensions",
  "title": "UserExtensions",
  "type": "object",
  "required": [
    "directNumber",
    "extension",
    "type",
    "lineOwnerType",
    "lineOwnerId",
    "preferredAnsweringEndPointId",
    "endpoints"
  ],
  "properties": {
    "directNumber": {
      "type": "string",
      "example": "+13374831550",
      "description": "Direct number of the user."
    },
    "extension": {
      "type": "string",
      "example": "1550",
      "description": "Extension of the user."
    },
    "type": {
      "type": "string",
      "$ref": "#/components/schemas/ExtensionType",
      "description": "Type of User Extension."
    },
    "lineOwnerType": {
      "type": "string",
      "$ref": "#/components/schemas/LineOwnerType",
      "description": "Type of the line owner. Indicates whether the line is owned by a person, workspace, or virtual line."
    },
    "lineOwnerId": {
      "type": "string",
      "example": "Y2lzY29zcGFyazovL3VzL1ZJUlRVQUxfTElORS85NWM4MGY0My1mNjBlLTQzYTAtYTkwMy1iNWQ3ZDg0MThiNDU",
      "description": "Unique identifier of the line owner."
    },
    "preferredAnsweringEndPointId": {
      "type": "string",
      "example": "Y2lzY29zcGFyazovL3VzL0FQUExJQ0FUSU9OL2Q0OTE3ZWFiLTQ4Y2EtNGRlZC1iOTczLWQzNTFhOTU5OWZhZB",
      "description": "Unique identifier of the set preferred answering endpoint."
    },
    "endpoints": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/UserEndpointType"
      },
      "description": "List of user endpoints with type."
    }
  }
}