naftiko: 1.0.0-alpha2 info: label: Webex Cloud Calling — DECT Devices Settings description: 'Webex Cloud Calling — DECT Devices Settings. 23 operations. Lead operation: Get the List of DECT Networks for an organization. Self-contained Naftiko capability covering one Webex business surface.' tags: - Webex - DECT Devices Settings created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: WEBEX_API_KEY: WEBEX_API_KEY capability: consumes: - type: http namespace: cloud-calling-dect-devices-settings baseUri: '' description: Webex Cloud Calling — DECT Devices Settings business capability. Self-contained, no shared references. resources: - name: telephony-config-dectNetworks path: /telephony/config/dectNetworks operations: - name: getthelistofdectnetworksforanorganization method: GET description: Get the List of DECT Networks for an organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: orgId in: query type: string description: List of DECT networks in this organization. - name: name in: query type: string description: List of DECT networks with this name. - name: locationId in: query type: string description: List of DECT networks at this location. - name: telephony-config-devices-availableMembers path: /telephony/config/devices/availableMembers operations: - name: searchavailablemembers method: GET description: Search Available Members outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: orgId in: query type: string description: Search members in this organization. - name: start in: query type: number description: Specifies the offset from the first result that you want to fetch. - name: max in: query type: number description: Specifies the maximum number of records that you want to fetch. - name: memberName in: query type: string description: Search (Contains) numbers based on member name. - name: phoneNumber in: query type: string description: Search (Contains) based on number. - name: extension in: query type: string description: Search (Contains) based on extension. - name: order in: query type: string description: Sort the list of available members on the device in ascending order by name, using either last name `lname` or first name `fname`. Default sort is the last name - name: locationId in: query type: string description: List members for the location ID. - name: excludeVirtualLine in: query type: boolean description: 'If true, search results will exclude virtual lines in the member list. NOTE: Virtual lines cannot be assigned as the primary line.' - name: usageType in: query type: string description: Search for members eligible to become the owner of the device, or share line on the device. - name: telephony-config-locations-locationId-dectNetworks path: /telephony/config/locations/{locationId}/dectNetworks operations: - name: createadectnetwork method: POST description: Create a DECT Network outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Create a DECT network in this location. required: true - name: orgId in: query type: string description: Create a DECT network in this organization. - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-locations-locationId-dectNetworks-dectNetworkId path: /telephony/config/locations/{locationId}/dectNetworks/{dectNetworkId} operations: - name: getdectnetworkdetails method: GET description: Get DECT Network Details outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Details of the DECT network at this location. required: true - name: dectNetworkId in: path type: string description: Details of the specified DECT network. required: true - name: orgId in: query type: string description: Details of the DECT network in this organization. - name: updatedectnetwork method: PUT description: Update DECT Network outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Update DECT network details in the specified location. required: true - name: dectNetworkId in: path type: string description: Update DECT network details in the specified DECT network. required: true - name: orgId in: query type: string description: Update DECT network details in the specified organization. - name: body in: body type: object description: Request body (JSON). required: false - name: deletedectnetwork method: DELETE description: Delete DECT Network outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Delete the DECT network in the specified location. required: true - name: dectNetworkId in: path type: string description: Delete the specified DECT network. required: true - name: orgId in: query type: string description: Delete the DECT network in the specified organization. - name: telephony-config-locations-locationId-dectNetworks-dectNetworkId-baseStations path: /telephony/config/locations/{locationId}/dectNetworks/{dectNetworkId}/baseStations operations: - name: createmultiplebasestations method: POST description: Create Multiple Base Stations outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Create a base station in this location. required: true - name: dectNetworkId in: path type: string description: Create a base station for the DECT network. required: true - name: orgId in: query type: string description: Create a base station for a DECT network in this organization. - name: body in: body type: object description: Request body (JSON). required: false - name: getalistofdectnetworkbasestations method: GET description: Get a list of DECT Network Base Stations outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Location containing the DECT network. required: true - name: dectNetworkId in: path type: string description: Retrieve the list of base stations in the specified DECT network ID. required: true - name: orgId in: query type: string description: Organization containing the DECT network. - name: deletebulkdectnetworkbasestations method: DELETE description: Delete bulk DECT Network Base Stations outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Location containing the DECT network. required: true - name: dectNetworkId in: path type: string description: Delete all the base stations in the specified DECT network ID. required: true - name: orgId in: query type: string description: Organization containing the DECT network. - name: telephony-config-locations-locationId-dectNetworks-dectNetworkId-baseStations-ba path: /telephony/config/locations/{locationId}/dectNetworks/{dectNetworkId}/baseStations/{baseStationId} operations: - name: getthedetailsofaspecificdectnetworkbasestation method: GET description: Get the details of a specific DECT Network Base Station outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Location containing the DECT network. required: true - name: dectNetworkId in: path type: string description: Retrieve details of a specific base station in the specified DECT network ID. required: true - name: baseStationId in: path type: string description: Retrieve details of the specific DECT base station ID. required: true - name: orgId in: query type: string description: Organization containing the DECT network. - name: deleteaspecificdectnetworkbasestation method: DELETE description: Delete a specific DECT Network Base Station outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Location containing the DECT network. required: true - name: dectNetworkId in: path type: string description: Delete a specific base station in the specified DECT network ID. required: true - name: baseStationId in: path type: string description: Delete the specific DECT base station ID. required: true - name: orgId in: query type: string description: Organization containing the DECT network. - name: telephony-config-locations-locationId-dectNetworks-dectNetworkId-handsets path: /telephony/config/locations/{locationId}/dectNetworks/{dectNetworkId}/handsets operations: - name: addahandsettoadectnetwork method: POST description: Add a Handset to a DECT Network outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Add handset in this location. required: true - name: dectNetworkId in: path type: string description: A unique identifier for the DECT network. required: true - name: orgId in: query type: string description: Add handset in this organization. - name: body in: body type: object description: Request body (JSON). required: false - name: getlistofhandsetsforadectnetworkid method: GET description: Get List of Handsets for a DECT Network ID outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Location containing the DECT network. required: true - name: dectNetworkId in: path type: string description: Search handset details in the specified DECT network ID. required: true - name: orgId in: query type: string description: Organization containing the DECT network. - name: basestationId in: query type: string description: Search handset details in the specified DECT base station ID. - name: memberId in: query type: string description: ID of the member of the handset. Members can be of type PEOPLE, PLACE, or VIRTUAL_LINE. - name: telephony-config-locations-locationId-dectNetworks-dectNetworkId-handsets path: /telephony/config/locations/{locationId}/dectNetworks/{dectNetworkId}/handsets/ operations: - name: deletemultiplehandsets method: DELETE description: Delete multiple handsets outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Location containing the DECT network. required: true - name: dectNetworkId in: path type: string description: Delete handset details in the specified DECT network ID. required: true - name: orgId in: query type: string description: Organization containing the DECT network. - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-locations-locationId-dectNetworks-dectNetworkId-handsets-bulk path: /telephony/config/locations/{locationId}/dectNetworks/{dectNetworkId}/handsets/bulk operations: - name: addalistofhandsetstoadectnetwork method: POST description: Add a List of Handsets to a DECT Network outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Add handsets in this location. required: true - name: dectNetworkId in: path type: string description: A unique identifier for the DECT network. required: true - name: orgId in: query type: string description: Add handsets in this organization. - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-locations-locationId-dectNetworks-dectNetworkId-handsets-handse path: /telephony/config/locations/{locationId}/dectNetworks/{dectNetworkId}/handsets/{handsetId} operations: - name: getspecificdectnetworkhandsetdetails method: GET description: Get Specific DECT Network Handset Details outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Location containing the DECT network. required: true - name: dectNetworkId in: path type: string description: Search handset details in the specified DECT network ID. required: true - name: handsetId in: path type: string description: A unique identifier for the handset. required: true - name: orgId in: query type: string description: Organization containing the DECT network. - name: updatedectnetworkhandset method: PUT description: Update DECT Network Handset outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Location containing the DECT network. required: true - name: dectNetworkId in: path type: string description: Update handset details in the specified DECT network. required: true - name: handsetId in: path type: string description: A unique identifier for the handset. required: true - name: orgId in: query type: string description: Organization containing the DECT network. - name: body in: body type: object description: Request body (JSON). required: false - name: deletespecificdectnetworkhandsetdetails method: DELETE description: Delete specific DECT Network Handset Details outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Location containing the DECT network. required: true - name: dectNetworkId in: path type: string description: Delete handset details in the specified DECT network ID. required: true - name: handsetId in: path type: string description: A unique identifier for the handset. required: true - name: orgId in: query type: string description: Organization containing the DECT network. - name: telephony-config-locations-locationId-dectNetworks-dectNetworkId-serviceabilityP path: /telephony/config/locations/{locationId}/dectNetworks/{dectNetworkId}/serviceabilityPassword operations: - name: getdectserviceabilitypasswordstatus method: GET description: Get DECT Serviceability Password status outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Unique identifier for the location. required: true - name: dectNetworkId in: path type: string description: Unique identifier for the DECT network. required: true - name: orgId in: query type: string description: Unique identifier for the organization. - name: updatedectserviceabilitypasswordstatus method: PUT description: Update DECT Serviceability Password status outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Unique identifier for the location. required: true - name: dectNetworkId in: path type: string description: Unique identifier for the DECT network. required: true - name: orgId in: query type: string description: Unique identifier for the organization. - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-locations-locationId-dectNetworks-dectNetworkId-serviceabilityP path: /telephony/config/locations/{locationId}/dectNetworks/{dectNetworkId}/serviceabilityPassword/actions/generate/invoke operations: - name: generateandenabledectserviceabilitypassword method: POST description: Generate and Enable DECT Serviceability Password outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: locationId in: path type: string description: Unique identifier for the location. required: true - name: dectNetworkId in: path type: string description: Unique identifier for the DECT network. required: true - name: orgId in: query type: string description: Unique identifier for the organization. - name: telephony-config-people-personId-dectNetworks path: /telephony/config/people/{personId}/dectNetworks operations: - name: getlistofdectnetworksassociatedwithaperson method: GET description: GET List of DECT networks associated with a Person outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: personId in: path type: string description: List of DECT networks associated with this person. required: true - name: orgId in: query type: string description: List of DECT networks associated with a person in this organization. - name: telephony-config-workspaces-workspaceId-dectNetworks path: /telephony/config/workspaces/{workspaceId}/dectNetworks operations: - name: getlistofdectnetworksassociatedwithaworkspace method: GET description: GET List of DECT networks associated with a workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: List of DECT networks associated with this workspace. required: true - name: orgId in: query type: string description: List of DECT networks associated with a workspace in this organization. authentication: type: bearer token: '{{env.WEBEX_API_KEY}}' exposes: - type: rest namespace: cloud-calling-dect-devices-settings-rest port: 8080 description: REST adapter for Webex Cloud Calling — DECT Devices Settings. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/telephony/config/dectnetworks name: telephony-config-dectnetworks description: REST surface for telephony-config-dectNetworks. operations: - method: GET name: getthelistofdectnetworksforanorganization description: Get the List of DECT Networks for an organization call: cloud-calling-dect-devices-settings.getthelistofdectnetworksforanorganization with: orgId: rest.orgId name: rest.name locationId: rest.locationId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/devices/availablemembers name: telephony-config-devices-availablemembers description: REST surface for telephony-config-devices-availableMembers. operations: - method: GET name: searchavailablemembers description: Search Available Members call: cloud-calling-dect-devices-settings.searchavailablemembers with: orgId: rest.orgId start: rest.start max: rest.max memberName: rest.memberName phoneNumber: rest.phoneNumber extension: rest.extension order: rest.order locationId: rest.locationId excludeVirtualLine: rest.excludeVirtualLine usageType: rest.usageType outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks name: telephony-config-locations-locationid-dectnetworks description: REST surface for telephony-config-locations-locationId-dectNetworks. operations: - method: POST name: createadectnetwork description: Create a DECT Network call: cloud-calling-dect-devices-settings.createadectnetwork with: locationId: rest.locationId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks/{dectnetworkid} name: telephony-config-locations-locationid-dectnetworks-dectnetworkid description: REST surface for telephony-config-locations-locationId-dectNetworks-dectNetworkId. operations: - method: GET name: getdectnetworkdetails description: Get DECT Network Details call: cloud-calling-dect-devices-settings.getdectnetworkdetails with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: updatedectnetwork description: Update DECT Network call: cloud-calling-dect-devices-settings.updatedectnetwork with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletedectnetwork description: Delete DECT Network call: cloud-calling-dect-devices-settings.deletedectnetwork with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks/{dectnetworkid}/basestations name: telephony-config-locations-locationid-dectnetworks-dectnetworkid-basestations description: REST surface for telephony-config-locations-locationId-dectNetworks-dectNetworkId-baseStations. operations: - method: POST name: createmultiplebasestations description: Create Multiple Base Stations call: cloud-calling-dect-devices-settings.createmultiplebasestations with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: GET name: getalistofdectnetworkbasestations description: Get a list of DECT Network Base Stations call: cloud-calling-dect-devices-settings.getalistofdectnetworkbasestations with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: DELETE name: deletebulkdectnetworkbasestations description: Delete bulk DECT Network Base Stations call: cloud-calling-dect-devices-settings.deletebulkdectnetworkbasestations with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks/{dectnetworkid}/basestations/{basestationid} name: telephony-config-locations-locationid-dectnetworks-dectnetworkid-basestations-ba description: REST surface for telephony-config-locations-locationId-dectNetworks-dectNetworkId-baseStations-ba. operations: - method: GET name: getthedetailsofaspecificdectnetworkbasestation description: Get the details of a specific DECT Network Base Station call: cloud-calling-dect-devices-settings.getthedetailsofaspecificdectnetworkbasestation with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId baseStationId: rest.baseStationId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: DELETE name: deleteaspecificdectnetworkbasestation description: Delete a specific DECT Network Base Station call: cloud-calling-dect-devices-settings.deleteaspecificdectnetworkbasestation with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId baseStationId: rest.baseStationId orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks/{dectnetworkid}/handsets name: telephony-config-locations-locationid-dectnetworks-dectnetworkid-handsets description: REST surface for telephony-config-locations-locationId-dectNetworks-dectNetworkId-handsets. operations: - method: POST name: addahandsettoadectnetwork description: Add a Handset to a DECT Network call: cloud-calling-dect-devices-settings.addahandsettoadectnetwork with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: GET name: getlistofhandsetsforadectnetworkid description: Get List of Handsets for a DECT Network ID call: cloud-calling-dect-devices-settings.getlistofhandsetsforadectnetworkid with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId basestationId: rest.basestationId memberId: rest.memberId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks/{dectnetworkid}/handsets name: telephony-config-locations-locationid-dectnetworks-dectnetworkid-handsets description: REST surface for telephony-config-locations-locationId-dectNetworks-dectNetworkId-handsets. operations: - method: DELETE name: deletemultiplehandsets description: Delete multiple handsets call: cloud-calling-dect-devices-settings.deletemultiplehandsets with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks/{dectnetworkid}/handsets/bulk name: telephony-config-locations-locationid-dectnetworks-dectnetworkid-handsets-bulk description: REST surface for telephony-config-locations-locationId-dectNetworks-dectNetworkId-handsets-bulk. operations: - method: POST name: addalistofhandsetstoadectnetwork description: Add a List of Handsets to a DECT Network call: cloud-calling-dect-devices-settings.addalistofhandsetstoadectnetwork with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks/{dectnetworkid}/handsets/{handsetid} name: telephony-config-locations-locationid-dectnetworks-dectnetworkid-handsets-handse description: REST surface for telephony-config-locations-locationId-dectNetworks-dectNetworkId-handsets-handse. operations: - method: GET name: getspecificdectnetworkhandsetdetails description: Get Specific DECT Network Handset Details call: cloud-calling-dect-devices-settings.getspecificdectnetworkhandsetdetails with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId handsetId: rest.handsetId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: updatedectnetworkhandset description: Update DECT Network Handset call: cloud-calling-dect-devices-settings.updatedectnetworkhandset with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId handsetId: rest.handsetId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletespecificdectnetworkhandsetdetails description: Delete specific DECT Network Handset Details call: cloud-calling-dect-devices-settings.deletespecificdectnetworkhandsetdetails with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId handsetId: rest.handsetId orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks/{dectnetworkid}/serviceabilitypassword name: telephony-config-locations-locationid-dectnetworks-dectnetworkid-serviceabilityp description: REST surface for telephony-config-locations-locationId-dectNetworks-dectNetworkId-serviceabilityP. operations: - method: GET name: getdectserviceabilitypasswordstatus description: Get DECT Serviceability Password status call: cloud-calling-dect-devices-settings.getdectserviceabilitypasswordstatus with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: updatedectserviceabilitypasswordstatus description: Update DECT Serviceability Password status call: cloud-calling-dect-devices-settings.updatedectserviceabilitypasswordstatus with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/locations/{locationid}/dectnetworks/{dectnetworkid}/serviceabilitypassword/actions/generate/invoke name: telephony-config-locations-locationid-dectnetworks-dectnetworkid-serviceabilityp description: REST surface for telephony-config-locations-locationId-dectNetworks-dectNetworkId-serviceabilityP. operations: - method: POST name: generateandenabledectserviceabilitypassword description: Generate and Enable DECT Serviceability Password call: cloud-calling-dect-devices-settings.generateandenabledectserviceabilitypassword with: locationId: rest.locationId dectNetworkId: rest.dectNetworkId orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/people/{personid}/dectnetworks name: telephony-config-people-personid-dectnetworks description: REST surface for telephony-config-people-personId-dectNetworks. operations: - method: GET name: getlistofdectnetworksassociatedwithaperson description: GET List of DECT networks associated with a Person call: cloud-calling-dect-devices-settings.getlistofdectnetworksassociatedwithaperson with: personId: rest.personId orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/dectnetworks name: telephony-config-workspaces-workspaceid-dectnetworks description: REST surface for telephony-config-workspaces-workspaceId-dectNetworks. operations: - method: GET name: getlistofdectnetworksassociatedwithaworkspace description: GET List of DECT networks associated with a workspace call: cloud-calling-dect-devices-settings.getlistofdectnetworksassociatedwithaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - type: mcp namespace: cloud-calling-dect-devices-settings-mcp port: 9090 transport: http description: MCP adapter for Webex Cloud Calling — DECT Devices Settings. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: get-list-dect-networks-organization description: Get the List of DECT Networks for an organization hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.getthelistofdectnetworksforanorganization with: orgId: tools.orgId name: tools.name locationId: tools.locationId outputParameters: - type: object mapping: $. - name: search-available-members description: Search Available Members hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.searchavailablemembers with: orgId: tools.orgId start: tools.start max: tools.max memberName: tools.memberName phoneNumber: tools.phoneNumber extension: tools.extension order: tools.order locationId: tools.locationId excludeVirtualLine: tools.excludeVirtualLine usageType: tools.usageType outputParameters: - type: object mapping: $. - name: create-dect-network description: Create a DECT Network hints: readOnly: false destructive: false idempotent: false call: cloud-calling-dect-devices-settings.createadectnetwork with: locationId: tools.locationId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: get-dect-network-details description: Get DECT Network Details hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.getdectnetworkdetails with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: update-dect-network description: Update DECT Network hints: readOnly: false destructive: false idempotent: true call: cloud-calling-dect-devices-settings.updatedectnetwork with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-dect-network description: Delete DECT Network hints: readOnly: false destructive: true idempotent: true call: cloud-calling-dect-devices-settings.deletedectnetwork with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: create-multiple-base-stations description: Create Multiple Base Stations hints: readOnly: false destructive: false idempotent: false call: cloud-calling-dect-devices-settings.createmultiplebasestations with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: get-list-dect-network-base description: Get a list of DECT Network Base Stations hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.getalistofdectnetworkbasestations with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: delete-bulk-dect-network-base description: Delete bulk DECT Network Base Stations hints: readOnly: false destructive: true idempotent: true call: cloud-calling-dect-devices-settings.deletebulkdectnetworkbasestations with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: get-details-specific-dect-network description: Get the details of a specific DECT Network Base Station hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.getthedetailsofaspecificdectnetworkbasestation with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId baseStationId: tools.baseStationId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: delete-specific-dect-network-base description: Delete a specific DECT Network Base Station hints: readOnly: false destructive: true idempotent: true call: cloud-calling-dect-devices-settings.deleteaspecificdectnetworkbasestation with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId baseStationId: tools.baseStationId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: add-handset-dect-network description: Add a Handset to a DECT Network hints: readOnly: false destructive: false idempotent: false call: cloud-calling-dect-devices-settings.addahandsettoadectnetwork with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: get-list-handsets-dect-network description: Get List of Handsets for a DECT Network ID hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.getlistofhandsetsforadectnetworkid with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId basestationId: tools.basestationId memberId: tools.memberId outputParameters: - type: object mapping: $. - name: delete-multiple-handsets description: Delete multiple handsets hints: readOnly: false destructive: true idempotent: true call: cloud-calling-dect-devices-settings.deletemultiplehandsets with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: add-list-handsets-dect-network description: Add a List of Handsets to a DECT Network hints: readOnly: true destructive: false idempotent: false call: cloud-calling-dect-devices-settings.addalistofhandsetstoadectnetwork with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: get-specific-dect-network-handset description: Get Specific DECT Network Handset Details hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.getspecificdectnetworkhandsetdetails with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId handsetId: tools.handsetId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: update-dect-network-handset description: Update DECT Network Handset hints: readOnly: false destructive: false idempotent: true call: cloud-calling-dect-devices-settings.updatedectnetworkhandset with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId handsetId: tools.handsetId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-specific-dect-network-handset description: Delete specific DECT Network Handset Details hints: readOnly: false destructive: true idempotent: true call: cloud-calling-dect-devices-settings.deletespecificdectnetworkhandsetdetails with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId handsetId: tools.handsetId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: get-dect-serviceability-password-status description: Get DECT Serviceability Password status hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.getdectserviceabilitypasswordstatus with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: update-dect-serviceability-password-status description: Update DECT Serviceability Password status hints: readOnly: false destructive: false idempotent: true call: cloud-calling-dect-devices-settings.updatedectserviceabilitypasswordstatus with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: generate-and-enable-dect-serviceability description: Generate and Enable DECT Serviceability Password hints: readOnly: false destructive: false idempotent: false call: cloud-calling-dect-devices-settings.generateandenabledectserviceabilitypassword with: locationId: tools.locationId dectNetworkId: tools.dectNetworkId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: get-list-dect-networks-associated description: GET List of DECT networks associated with a Person hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.getlistofdectnetworksassociatedwithaperson with: personId: tools.personId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: get-list-dect-networks-associated-2 description: GET List of DECT networks associated with a workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-dect-devices-settings.getlistofdectnetworksassociatedwithaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $.