{ "opencollection": "1.0.0", "info": { "name": "Webex Admin Address Book Emergency Services Settings API", "version": "1.0.0" }, "items": [ { "info": { "name": "Emergency Services Settings", "type": "folder" }, "items": [ { "info": { "name": "Update RedSky Service Settings", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/telephony/config/redSky/serviceSettings", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "Update E911 settings for the organization." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the RedSky service settings.\n\nThe Enhanced Emergency (E911) Service for Webex Calling provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada. E911 services are provided in conjunction with a RedSky account.\n\nUpdating the RedSky service settings requires a full administrator auth token with a scope of `spark-admin:telephony_config_write`." }, { "info": { "name": "Retrieve RedSky Account Details for an Organization", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/redSky", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "Retrieve RedSky account for the organization." } ] }, "docs": "Retrieve RedSky account details for an organization.\n\nThe Enhanced Emergency (E911) Service for Webex Calling provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada. E911 services are provided in conjunction with a RedSky account.\n\nTo retrieve the RedSky account details requires a full, user or read-only administrator or location administrator auth token with a scope of `spark-admin:telephony" }, { "info": { "name": "Create an Account and Admin in RedSky", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/telephony/config/redSky", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "Create RedSky account for the organization." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create an account and admin in RedSky.\n\nThe Enhanced Emergency (E911) Service for Webex Calling provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada. E911 services are provided in conjunction with a RedSky account.\n\nCreating a RedSky account requires a full administrator auth token with a scope of `spark-admin:telephony_config_write`." }, { "info": { "name": "Get the Organization Compliance Status for a RedSky Account", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/redSky/status", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve the compliance status for the organization." } ] }, "docs": "Get the organization compliance status for a RedSky account. The `locationStatus.state` in the response will show the state for the location that is in the earliest stage of configuration.\n\nThe enhanced emergency (E911) service for Webex Calling provides an emergency service designed for organizations with a hybrid or nomadic workforce. It provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canad" }, { "info": { "name": "Update the Organization RedSky Account's Compliance Status", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/telephony/config/redSky/status", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "Update E911 compliance status for the organization." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the compliance status for the customer's RedSky account.\n\nThe Enhanced Emergency (E911) Service for Webex Calling provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada. E911 services are provided in conjunction with a RedSky account.\n\nUpdating the RedSky account's compliance status requires a full administrator auth token with a scope of `spark-admin:telephony_config_write`." }, { "info": { "name": "Get the Organization Compliance Status and the Location Status List", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/redSky/complianceStatus", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve the compliance status and the list of location statuses for the organization." }, { "name": "start", "value": "0", "type": "query", "description": "Specifies the offset from the first result that you want to fetch." }, { "name": "max", "value": "100", "type": "query", "description": "Specifies the maximum number of records that you want to fetch." }, { "name": "order", "value": "locationName-asc", "type": "query", "description": "Sort the list of locations in ascending or descending order. To sort in descending order append `-desc` to possible sort order values. Possible sort order values are `locationName` and `locationState`." } ] }, "docs": "Get the organization compliance status and the location status list for a RedSky account.\n\nThe enhanced emergency (E911) service for Webex Calling provides an emergency service designed for organizations with a hybrid or nomadic workforce. It provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada.\n\nTo retrieve organization compliance status requires a full, user or read-only administrator aut" }, { "info": { "name": "Login to a RedSky Admin Account", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/telephony/config/redSky/actions/login/invoke", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Login to a RedSky account for the organization." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Login to Redsky for an existing account admin user to retrieve the `companyId` and verify the status of `externalTenantEnabled`. The password provided will not be stored.\n\nThe enhanced emergency (E911) service for Webex Calling provides an emergency service designed for organizations with a hybrid or nomadic workforce. It provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada.\n\nLogging in req" }, { "info": { "name": "Get a Location's RedSky Emergency Calling Parameters", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/locations/:locationId/redSky", "params": [ { "name": "locationId", "value": "Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzc4OWRkZTBjLWQ3N2ItNGYwZS1hYmJmLWY5YWFkMzQzOTJhZg", "type": "path", "description": "Retrieve Calling Parameters for this location." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve Calling Parameters for the location in this organization." } ] }, "docs": "Get the Emergency Calling Parameters for a specific location.\n\nThe enhanced emergency (E911) service for Webex Calling provides an emergency service designed for organizations with a hybrid or nomadic workforce. It provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada.\n\nTo retrieve location calling parameters requires a full, user, or read-only administrator auth token with a scope of `spark" }, { "info": { "name": "Get a Location's RedSky Compliance Status", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/locations/:locationId/redSky/status", "params": [ { "name": "locationId", "value": "Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzc4OWRkZTBjLWQ3N2ItNGYwZS1hYmJmLWY5YWFkMzQzOTJhZg", "type": "path", "description": "Retrieve the compliance status for this location." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve compliance status for the location in this organization." } ] }, "docs": "Get RedSky compliance status for a specific location.\n\nThe enhanced emergency (E911) service for Webex Calling provides an emergency service designed for organizations with a hybrid or nomadic workforce. It provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada.\n\nRetrieving the location's compliance status requires a full, user, or read-only administrator auth token with a scope of `spark-adm" }, { "info": { "name": "Update a Location's RedSky Compliance Status", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/telephony/config/locations/:locationId/redSky/status", "params": [ { "name": "locationId", "value": "Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzc4OWRkZTBjLWQ3N2ItNGYwZS1hYmJmLWY5YWFkMzQzOTJhZg", "type": "path", "description": "Update the E911 compliance status for this location." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "Update the E911 compliance status for the location in this organization." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the compliance status for a specific location.\n\nThe Enhanced Emergency (E911) Service for Webex Calling provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada. E911 services are provided in conjunction with a RedSky account.\n\nUpdating the RedSky account's compliance status requires a full administrator auth token with a scope of `spark-admin:telephony_config_write`." }, { "info": { "name": "Create a RedSky Building Address and Alert Email for a Location", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/telephony/config/locations/:locationId/redSky/building", "params": [ { "name": "locationId", "value": "Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzc4OWRkZTBjLWQ3N2ItNGYwZS1hYmJmLWY5YWFkMzQzOTJhZg", "type": "path", "description": "Create the building address and alert email for this location." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "The organization in which the location exists." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add a RedSky building address and alert email for a specified location.\n\nThe Enhanced Emergency (E911) Service for Webex Calling provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada. E911 services are provided in conjunction with a RedSky account.\n\nCreating a building address and alert email requires a full administrator auth token with a scope of `spark-admin:telephony_config_write`." }, { "info": { "name": "Update a RedSky Building Address for a Location", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/telephony/config/locations/:locationId/redSky/building", "params": [ { "name": "locationId", "value": "Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzc4OWRkZTBjLWQ3N2ItNGYwZS1hYmJmLWY5YWFkMzQzOTJhZg", "type": "path", "description": "Update the building address for this location." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "The organization in which the location exists." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a RedSky building address for a specified location.\n\nThe Enhanced Emergency (E911) Service for Webex Calling provides dynamic location support and a network that routes emergency calls to Public Safety Answering Points (PSAP) around the US, its territories, and Canada. E911 services are provided in conjunction with a RedSky account.\n\nUpdating a building address requires a full administrator auth token with a scope of `spark-admin:telephony_config_write`." }, { "info": { "name": "Get an Organization Emergency Call Notification", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/emergencyCallNotification", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve Emergency Call Notification attributes for the organization." } ] }, "docs": "Get organization emergency call notification.\n\nEmergency Call Notifications can be enabled at the organization level, allowing specified email addresses to receive email notifications when an emergency call is made. To comply with U.S. Public Law 115-127, also known as Kari’s Law, any call that's made from within your organization to emergency services must generate an email notification.\n\nTo retrieve organization call notifications requires a full, user or read-only administrator auth token wit" }, { "info": { "name": "Update an Organization Emergency Call Notification", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/telephony/config/emergencyCallNotification", "params": [ { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Update Emergency Call Notification attributes for the organization." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update an organization emergency call notification.\n\nOnce settings are enabled at the organization level, the configured email address will receive emergency call notifications for all locations.\n\nEmergency Call Notifications can be enabled at the organization level, allowing specified email addresses to receive email notifications when an emergency call is made. To comply with U.S. Public Law 115-127, also known as Kari’s Law, any call that's made from within your organization to emergency serv" }, { "info": { "name": "Get a Location Emergency Call Notification", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/locations/:locationId/emergencyCallNotification", "params": [ { "name": "locationId", "value": "Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzc4OWRkZTBjLWQ3N2ItNGYwZS1hYmJmLWY5YWFkMzQzOTJhZg", "type": "path", "description": "Retrieve Emergency Call Notification attributes for this location." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve Emergency Call Notification attributes for the location in this organization." } ] }, "docs": "Get location emergency call notification.\n\nEmergency Call Notifications can be enabled at the organization level, allowing specified email addresses to receive email notifications when an emergency call is made. Once activated at the organization level, individual locations can configure this setting to direct notifications to specific email addresses. To comply with U.S. Public Law 115-127, also known as Kari’s Law, any call that's made from within your organization to emergency services must g" }, { "info": { "name": "Update a Location Emergency Call Notification", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/telephony/config/locations/:locationId/emergencyCallNotification", "params": [ { "name": "locationId", "value": "Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzc4OWRkZTBjLWQ3N2ItNGYwZS1hYmJmLWY5YWFkMzQzOTJhZg", "type": "path", "description": "Update Emergency Call Notification attributes for this location." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Update Emergency Call Notification attributes for a location in this organization." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a location emergency call notification.\n\nOnce settings enabled at the organization level, the configured email address will receive emergency call notifications for all locations; for specific location customization, users can navigate to Management > Locations, select the Calling tab, and update the Emergency Call Notification settings.\n\nEmergency Call Notifications can be enabled at the organization level, allowing specified email addresses to receive email notifications when an emergen" }, { "info": { "name": "Get Dependencies for a Hunt Group Emergency Callback Number", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/huntGroups/:huntGroupId/emergencyCallbackNumber/dependencies", "params": [ { "name": "huntGroupId", "value": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS8xMWEzZjk5MC1hNjg5LTQ3N2QtYmU2Yi03MTIwMDI1ZDhhYmI", "type": "path", "description": "Unique identifier for the hunt group." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve Emergency Callback Number attributes for the hunt group under this organization." } ] }, "docs": "Retrieves the emergency callback number dependencies for a specific hunt group.\n\nHunt groups can route incoming calls to a group of people, workspaces or virtual lines. You can even configure a pattern to route to a whole group.\n\nRetrieving the dependencies requires a full, user, read-only or location administrator auth token with a scope of `spark-admin:telephony_config_read`." }, { "info": { "name": "Get a Person's Emergency Callback Number", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/people/:personId/emergencyCallbackNumber", "params": [ { "name": "personId", "value": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS8xMWEzZjk5MC1hNjg5LTQ3N2QtYmU2Yi03MTIwMDI1ZDhhYmI", "type": "path", "description": "Unique identifier for the person." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "ID of the organization within which the person resides. Only admin users of another organization (such as partners) may use this parameter as the default is the same organization as the token used to access API." } ] }, "docs": "Retrieve a person's emergency callback number settings.\n\nEmergency Callback Configurations can be enabled at the organization level, Users without individual telephone numbers, such as extension-only users, must be set up with accurate Emergency Callback Numbers (ECBN) and Emergency Service Addresses to enable them to make emergency calls. These users can either utilize the default ECBN for their location or be assigned another specific telephone number from that location for emergency purposes." }, { "info": { "name": "Update a Person's Emergency Callback Number", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/telephony/config/people/:personId/emergencyCallbackNumber", "params": [ { "name": "personId", "value": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS8xMWEzZjk5MC1hNjg5LTQ3N2QtYmU2Yi03MTIwMDI1ZDhhYmI", "type": "path", "description": "Unique identifier for the person." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "ID of the organization within which the person resides. Only admin users of another organization (such as partners) may use this parameter as the default is the same organization as the token used to access API." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a person's emergency callback number settings.\n\nEmergency Callback Configurations can be enabled at the organization level, Users without individual telephone numbers, such as extension-only users, must be set up with accurate Emergency Callback Numbers (ECBN) to enable them to make emergency calls. These users can either utilize the default ECBN for their location or be assigned another specific telephone number from that location for emergency purposes.\n\nTo update an emergency callback " }, { "info": { "name": "Retrieve A Person's Emergency Callback Number Dependencies", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/people/:personId/emergencyCallbackNumber/dependencies", "params": [ { "name": "personId", "value": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS8xMWEzZjk5MC1hNjg5LTQ3N2QtYmU2Yi03MTIwMDI1ZDhhYmI", "type": "path", "description": "Unique identifier for the person." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve Emergency Callback Number attributes for this organization." } ] }, "docs": "Retrieve Emergency Callback Number dependencies for a person.\n\nEmergency Callback Configurations can be enabled at the organization level, Users without individual telephone numbers, such as extension-only users, must be set up with accurate Emergency Call Back Numbers (ECBN) to enable them to make emergency calls. These users can either utilize the default ECBN for their location or be assigned another specific telephone number from that location for emergency purposes.\n\nRetrieving the dependen" }, { "info": { "name": "Get a Workspace Emergency Callback Number", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/workspaces/:workspaceId/emergencyCallbackNumber", "params": [ { "name": "workspaceId", "value": "Y2lzY29zcGFyazovL3VzL1BMQUNFLzBjZWViMWZjLThmYTItNDk4YS1hYzc2LTY3YzJkZDcwZDZk", "type": "path", "description": "Retrieve Emergency Callback Number attributes for this workspace." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve Emergency Callback Number attributes for this organization." } ] }, "docs": "Retrieve the emergency callback number setting associated with a specific workspace.\n\nEmergency Callback Configurations can be enabled at the organization level, Users without individual telephone numbers, such as extension-only users, must be set up with accurate Emergency Callback Numbers (ECBN) and Emergency Service Addresses to enable them to make emergency calls. These users can either utilize the default ECBN for their location or be assigned another specific telephone number from that loc" }, { "info": { "name": "Update a Workspace Emergency Callback Number", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/telephony/config/workspaces/:workspaceId/emergencyCallbackNumber", "params": [ { "name": "workspaceId", "value": "Y2lzY29zcGFyazovL3VzL1BMQUNFLzBjZWViMWZjLThmYTItNDk4YS1hYzc2LTY3YzJkZDcwZDZk", "type": "path", "description": "Updating Emergency Callback Number attributes for this workspace." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Updating Emergency Callback Number attributes for this organization." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the emergency callback number settings for a workspace.\n\nEmergency Callback Configurations can be enabled at the organization level, Users without individual telephone numbers, such as extension-only users, must be set up with accurate Emergency Call Back Numbers (ECBN) to enable them to make emergency calls. These users can either utilize the default ECBN for their location or be assigned another specific telephone number from that location for emergency purposes.\n\nTo update an emergency" }, { "info": { "name": "Retrieve Workspace Emergency Callback Number Dependencies", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/workspaces/:workspaceId/emergencyCallbackNumber/dependencies", "params": [ { "name": "workspaceId", "value": "Y2lzY29zcGFyazovL3VzL1BMQUNFLzBjZWViMWZjLThmYTItNDk4YS1hYzc2LTY3YzJkZDcwZDZk", "type": "path", "description": "Retrieve Emergency Callback Number attributes for this workspace." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi84NzU2ZjkwZS1iZDg4LTRhOTQtOGZiZC0wMzM2NzhmMDU5ZjM", "type": "query", "description": "Retrieve Emergency Callback Number attributes for this organization." } ] }, "docs": "Retrieve Emergency Callback Number dependencies for a workspace.\n\nEmergency Callback Configurations can be enabled at the organization level, Users without individual telephone numbers, such as extension-only users, must be set up with accurate Emergency Call Back Numbers (ECBN) to enable them to make emergency calls. These users can either utilize the default ECBN for their location or be assigned another specific telephone number from that location for emergency purposes.\n\nRetrieving the depen" }, { "info": { "name": "Get Dependencies for a Virtual Line Emergency Callback Number", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/virtualLines/:virtualLineId/emergencyCallbackNumber/dependencies", "params": [ { "name": "virtualLineId", "value": "Y2lzY29zcGFyazovL3VzL1ZJUlRVQUxfUFJPRklMRS84ZDRkMDNlYS03NTUzLTQ0NTgtYmI4OS02YzExNzgyMzA4OWY", "type": "path", "description": "Unique identifier for the virtual line." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "List virtual lines for this organization." } ] }, "docs": "Retrieves the emergency callback number dependencies for a specific virtual line.\n\nVirtual line is a capability in Webex Calling that allows administrators to configure multiple lines for Webex Calling users.\n\nRetrieving the dependencies requires a full or read-only administrator auth token with a scope of `spark-admin:telephony_config_read`." }, { "info": { "name": "Get the Virtual Line's Emergency Callback settings", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/telephony/config/virtualLines/:virtualLineId/emergencyCallbackNumber", "params": [ { "name": "virtualLineId", "value": "Y2lzY29zcGFyazovL3VzL1ZJUlRVQUxfTElORS84ZDRkMDNlYS03NTUzLTQ0NTgtYmI4OS02YzExNzgyMzA4OWY=", "type": "path", "description": "Unique identifier for the virtual line." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "List virtual lines for this organization." } ] }, "docs": "Retrieves the emergency callback number settings for a specific virtual line.\n\nVirtual line is a capability in Webex Calling that allows administrators to configure multiple lines for Webex Calling users.\n\nRetrieving the dependencies requires a full or read-only administrator auth token with a scope of `spark-admin:telephony_config_read`." }, { "info": { "name": "Update a Virtual Line's Emergency Callback settings", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/telephony/config/virtualLines/:virtualLineId/emergencyCallbackNumber", "params": [ { "name": "virtualLineId", "value": "Y2lzY29zcGFyazovL3VzL1ZJUlRVQUxfTElORS84ZDRkMDNlYS03NTUzLTQ0NTgtYmI4OS02YzExNzgyMzA4OWY=", "type": "path", "description": "Unique identifier for the virtual line." }, { "name": "orgId", "value": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi85NmFiYzJhYS0zZGNjLTExZTUtYTE1Mi1mZTM0ODE5Y2RjOWE", "type": "query", "description": "List virtual lines for this organization." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the emergency callback number settings for a specific virtual line.\n\nVirtual line is a capability in Webex Calling that allows administrators to configure multiple lines for Webex Calling users.\n\nTo update virtual line callback number requires a full or user administrator auth token with a scope of `spark-admin:telephony_config_write`." } ] } ], "bundled": true }