doc_out/TelephonyProvidersEdgeApi.html.md in purecloud-0.67.1 vs doc_out/TelephonyProvidersEdgeApi.html.md in purecloud-0.68.1

- old
+ new

@@ -4,140 +4,143 @@ ## PureCloud::TelephonyProvidersEdgeApi All URIs are relative to *https://api.mypurecloud.com* -Method | HTTP request | Description +Method | Description ------------- | ------------- | ------------- -|[**delete_providers_edges_certificateauthorities_certificate_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_certificateauthorities_certificate_id) | **DELETE** /api/v2/telephony/providers/edges/certificateauthorities/{certificateId} | Delete a certificate authority.| -|[**delete_providers_edges_didpools_didpool_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_didpools_didpool_id) | **DELETE** /api/v2/telephony/providers/edges/didpools/{didPoolId} | Delete a DID Pool by ID.| -|[**delete_providers_edges_edge_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_edge_id) | **DELETE** /api/v2/telephony/providers/edges/{edgeId} | Delete a edge.| -|[**delete_providers_edges_edge_id_logicalinterfaces_interface_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_edge_id_logicalinterfaces_interface_id) | **DELETE** /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces/{interfaceId} | Delete an edge logical interface| -|[**delete_providers_edges_edge_id_softwareupdate**](TelephonyProvidersEdgeApi.html#delete_providers_edges_edge_id_softwareupdate) | **DELETE** /api/v2/telephony/providers/edges/{edgeId}/softwareupdate | Cancels any in-progress update for this edge.| -|[**delete_providers_edges_edgegroups_edgegroup_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_edgegroups_edgegroup_id) | **DELETE** /api/v2/telephony/providers/edges/edgegroups/{edgeGroupId} | Delete an edge group.| -|[**delete_providers_edges_endpoints_endpoint_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_endpoints_endpoint_id) | **DELETE** /api/v2/telephony/providers/edges/endpoints/{endpointId} | Delete endpoint| -|[**delete_providers_edges_extensionpools_extensionpool_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_extensionpools_extensionpool_id) | **DELETE** /api/v2/telephony/providers/edges/extensionpools/{extensionPoolId} | Delete an extension pool by ID| -|[**delete_providers_edges_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_outboundroutes_outboundroute_id) | **DELETE** /api/v2/telephony/providers/edges/outboundroutes/{outboundRouteId} | Delete Outbound Route| -|[**delete_providers_edges_phonebasesettings_phonebase_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_phonebasesettings_phonebase_id) | **DELETE** /api/v2/telephony/providers/edges/phonebasesettings/{phoneBaseId} | Delete a Phone Base Settings by ID| -|[**delete_providers_edges_phones_phone_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_phones_phone_id) | **DELETE** /api/v2/telephony/providers/edges/phones/{phoneId} | Delete a Phone by ID| -|[**delete_providers_edges_sites_site_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_sites_site_id) | **DELETE** /api/v2/telephony/providers/edges/sites/{siteId} | Delete a Site by ID| -|[**delete_providers_edges_sites_site_id_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_sites_site_id_outboundroutes_outboundroute_id) | **DELETE** /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes/{outboundRouteId} | Delete Outbound Route| -|[**delete_providers_edges_trunkbasesettings_trunkbasesettings_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_trunkbasesettings_trunkbasesettings_id) | **DELETE** /api/v2/telephony/providers/edges/trunkbasesettings/{trunkBaseSettingsId} | Delete a Trunk Base Settings object by ID| -|[**get_providers_edges**](TelephonyProvidersEdgeApi.html#get_providers_edges) | **GET** /api/v2/telephony/providers/edges | Get the list of edges.| -|[**get_providers_edges_availablelanguages**](TelephonyProvidersEdgeApi.html#get_providers_edges_availablelanguages) | **GET** /api/v2/telephony/providers/edges/availablelanguages | Get the list of available languages.| -|[**get_providers_edges_certificateauthorities**](TelephonyProvidersEdgeApi.html#get_providers_edges_certificateauthorities) | **GET** /api/v2/telephony/providers/edges/certificateauthorities | Get the list of certificate authorities.| -|[**get_providers_edges_certificateauthorities_certificate_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_certificateauthorities_certificate_id) | **GET** /api/v2/telephony/providers/edges/certificateauthorities/{certificateId} | Get a certificate authority.| -|[**get_providers_edges_didpools**](TelephonyProvidersEdgeApi.html#get_providers_edges_didpools) | **GET** /api/v2/telephony/providers/edges/didpools | Get a listing of DID Pools| -|[**get_providers_edges_didpools_didpool_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_didpools_didpool_id) | **GET** /api/v2/telephony/providers/edges/didpools/{didPoolId} | Get a DID Pool by ID.| -|[**get_providers_edges_dids**](TelephonyProvidersEdgeApi.html#get_providers_edges_dids) | **GET** /api/v2/telephony/providers/edges/dids | Get a listing of DIDs| -|[**get_providers_edges_dids_did_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_dids_did_id) | **GET** /api/v2/telephony/providers/edges/dids/{didId} | Get a DID by ID.| -|[**get_providers_edges_edge_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id) | **GET** /api/v2/telephony/providers/edges/{edgeId} | Get edge.| -|[**get_providers_edges_edge_id_lines**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_lines) | **GET** /api/v2/telephony/providers/edges/{edgeId}/lines | Get the list of lines.| -|[**get_providers_edges_edge_id_lines_line_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_lines_line_id) | **GET** /api/v2/telephony/providers/edges/{edgeId}/lines/{lineId} | Get line| -|[**get_providers_edges_edge_id_logicalinterfaces**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_logicalinterfaces) | **GET** /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces | Get edge logical interfaces.| -|[**get_providers_edges_edge_id_logicalinterfaces_interface_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_logicalinterfaces_interface_id) | **GET** /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces/{interfaceId} | Get an edge logical interface| -|[**get_providers_edges_edge_id_logs_jobs_job_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_logs_jobs_job_id) | **GET** /api/v2/telephony/providers/edges/{edgeId}/logs/jobs/{jobId} | Get an Edge logs job.| -|[**get_providers_edges_edge_id_metrics**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_metrics) | **GET** /api/v2/telephony/providers/edges/{edgeId}/metrics | Get the edge metrics.| -|[**get_providers_edges_edge_id_physicalinterfaces**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_physicalinterfaces) | **GET** /api/v2/telephony/providers/edges/{edgeId}/physicalinterfaces | Retrieve a list of all configured physical interfaces from a specific edge.| -|[**get_providers_edges_edge_id_physicalinterfaces_interface_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_physicalinterfaces_interface_id) | **GET** /api/v2/telephony/providers/edges/{edgeId}/physicalinterfaces/{interfaceId} | Get edge physical interface.| -|[**get_providers_edges_edge_id_setuppackage**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_setuppackage) | **GET** /api/v2/telephony/providers/edges/{edgeId}/setuppackage | Get the setup package for a locally deployed edge device. This is needed to complete the setup process for the virtual edge.| -|[**get_providers_edges_edge_id_softwareupdate**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_softwareupdate) | **GET** /api/v2/telephony/providers/edges/{edgeId}/softwareupdate | Gets software update status information about any edge.| -|[**get_providers_edges_edge_id_softwareversions**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_softwareversions) | **GET** /api/v2/telephony/providers/edges/{edgeId}/softwareversions | Gets all the available software versions for this edge.| -|[**get_providers_edges_edgegroups**](TelephonyProvidersEdgeApi.html#get_providers_edges_edgegroups) | **GET** /api/v2/telephony/providers/edges/edgegroups | Get the list of edge groups.| -|[**get_providers_edges_edgegroups_edgegroup_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edgegroups_edgegroup_id) | **GET** /api/v2/telephony/providers/edges/edgegroups/{edgeGroupId} | Get edge group.| -|[**get_providers_edges_edgeversionreport**](TelephonyProvidersEdgeApi.html#get_providers_edges_edgeversionreport) | **GET** /api/v2/telephony/providers/edges/edgeversionreport | Get the edge version report.| -|[**get_providers_edges_endpoints**](TelephonyProvidersEdgeApi.html#get_providers_edges_endpoints) | **GET** /api/v2/telephony/providers/edges/endpoints | Get endpoints| -|[**get_providers_edges_endpoints_endpoint_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_endpoints_endpoint_id) | **GET** /api/v2/telephony/providers/edges/endpoints/{endpointId} | Get endpoint| -|[**get_providers_edges_extensionpools**](TelephonyProvidersEdgeApi.html#get_providers_edges_extensionpools) | **GET** /api/v2/telephony/providers/edges/extensionpools | Get a listing of extension pools| -|[**get_providers_edges_extensionpools_extensionpool_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_extensionpools_extensionpool_id) | **GET** /api/v2/telephony/providers/edges/extensionpools/{extensionPoolId} | Get an extension pool by ID| -|[**get_providers_edges_extensions**](TelephonyProvidersEdgeApi.html#get_providers_edges_extensions) | **GET** /api/v2/telephony/providers/edges/extensions | Get a listing of extensions| -|[**get_providers_edges_extensions_extension_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_extensions_extension_id) | **GET** /api/v2/telephony/providers/edges/extensions/{extensionId} | Get an extension by ID.| -|[**get_providers_edges_linebasesettings**](TelephonyProvidersEdgeApi.html#get_providers_edges_linebasesettings) | **GET** /api/v2/telephony/providers/edges/linebasesettings | Get a listing of line base settings objects| -|[**get_providers_edges_linebasesettings_linebase_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_linebasesettings_linebase_id) | **GET** /api/v2/telephony/providers/edges/linebasesettings/{lineBaseId} | Get a line base settings object by ID| -|[**get_providers_edges_lines**](TelephonyProvidersEdgeApi.html#get_providers_edges_lines) | **GET** /api/v2/telephony/providers/edges/lines | Get a list of Lines| -|[**get_providers_edges_lines_line_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_lines_line_id) | **GET** /api/v2/telephony/providers/edges/lines/{lineId} | Get a Line by ID| -|[**get_providers_edges_lines_template**](TelephonyProvidersEdgeApi.html#get_providers_edges_lines_template) | **GET** /api/v2/telephony/providers/edges/lines/template | Get a Line instance template based on a Line Base Settings object. This object can then be modified and saved as a new Line instance| -|[**get_providers_edges_metrics**](TelephonyProvidersEdgeApi.html#get_providers_edges_metrics) | **GET** /api/v2/telephony/providers/edges/metrics | Get the metrics for a list of edges.| -|[**get_providers_edges_outboundroutes**](TelephonyProvidersEdgeApi.html#get_providers_edges_outboundroutes) | **GET** /api/v2/telephony/providers/edges/outboundroutes | Get outbound routes| -|[**get_providers_edges_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_outboundroutes_outboundroute_id) | **GET** /api/v2/telephony/providers/edges/outboundroutes/{outboundRouteId} | Get outbound route| -|[**get_providers_edges_phonebasesettings**](TelephonyProvidersEdgeApi.html#get_providers_edges_phonebasesettings) | **GET** /api/v2/telephony/providers/edges/phonebasesettings | Get a list of Phone Base Settings objects| -|[**get_providers_edges_phonebasesettings_availablemetabases**](TelephonyProvidersEdgeApi.html#get_providers_edges_phonebasesettings_availablemetabases) | **GET** /api/v2/telephony/providers/edges/phonebasesettings/availablemetabases | Get a list of available makes and models to create a new Phone Base Settings| -|[**get_providers_edges_phonebasesettings_phonebase_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_phonebasesettings_phonebase_id) | **GET** /api/v2/telephony/providers/edges/phonebasesettings/{phoneBaseId} | Get a Phone Base Settings object by ID| -|[**get_providers_edges_phonebasesettings_template**](TelephonyProvidersEdgeApi.html#get_providers_edges_phonebasesettings_template) | **GET** /api/v2/telephony/providers/edges/phonebasesettings/template | Get a Phone Base Settings instance template from a given make and model. This object can then be modified and saved as a new Phone Base Settings instance| -|[**get_providers_edges_phones**](TelephonyProvidersEdgeApi.html#get_providers_edges_phones) | **GET** /api/v2/telephony/providers/edges/phones | Get a list of Phone Instances| -|[**get_providers_edges_phones_phone_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_phones_phone_id) | **GET** /api/v2/telephony/providers/edges/phones/{phoneId} | Get a Phone by ID| -|[**get_providers_edges_phones_template**](TelephonyProvidersEdgeApi.html#get_providers_edges_phones_template) | **GET** /api/v2/telephony/providers/edges/phones/template | Get a Phone instance template based on a Phone Base Settings object. This object can then be modified and saved as a new Phone instance| -|[**get_providers_edges_sites**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites) | **GET** /api/v2/telephony/providers/edges/sites | Get the list of Sites.| -|[**get_providers_edges_sites_site_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id) | **GET** /api/v2/telephony/providers/edges/sites/{siteId} | Get a Site by ID.| -|[**get_providers_edges_sites_site_id_numberplans**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_numberplans) | **GET** /api/v2/telephony/providers/edges/sites/{siteId}/numberplans | Get the list of Number Plans for this Site.| -|[**get_providers_edges_sites_site_id_numberplans_classifications**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_numberplans_classifications) | **GET** /api/v2/telephony/providers/edges/sites/{siteId}/numberplans/classifications | Get a list of Classifications for this Site| -|[**get_providers_edges_sites_site_id_numberplans_numberplan_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_numberplans_numberplan_id) | **GET** /api/v2/telephony/providers/edges/sites/{siteId}/numberplans/{numberPlanId} | Get a Number Plan by ID.| -|[**get_providers_edges_sites_site_id_outboundroutes**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_outboundroutes) | **GET** /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes | Get outbound routes| -|[**get_providers_edges_sites_site_id_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_outboundroutes_outboundroute_id) | **GET** /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes/{outboundRouteId} | Get an outbound route| -|[**get_providers_edges_timezones**](TelephonyProvidersEdgeApi.html#get_providers_edges_timezones) | **GET** /api/v2/telephony/providers/edges/timezones | Get a list of Edge-compatible time zones| -|[**get_providers_edges_trunkbasesettings**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkbasesettings) | **GET** /api/v2/telephony/providers/edges/trunkbasesettings | Get Trunk Base Settings listing| -|[**get_providers_edges_trunkbasesettings_availablemetabases**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkbasesettings_availablemetabases) | **GET** /api/v2/telephony/providers/edges/trunkbasesettings/availablemetabases | Get a list of available makes and models to create a new Trunk Base Settings| -|[**get_providers_edges_trunkbasesettings_template**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkbasesettings_template) | **GET** /api/v2/telephony/providers/edges/trunkbasesettings/template | Get a Trunk Base Settings instance template from a given make and model. This object can then be modified and saved as a new Trunk Base Settings instance| -|[**get_providers_edges_trunkbasesettings_trunkbasesettings_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkbasesettings_trunkbasesettings_id) | **GET** /api/v2/telephony/providers/edges/trunkbasesettings/{trunkBaseSettingsId} | Get a Trunk Base Settings object by ID| -|[**get_providers_edges_trunks**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunks) | **GET** /api/v2/telephony/providers/edges/trunks | Get the list of available trunks.| -|[**get_providers_edges_trunks_trunk_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunks_trunk_id) | **GET** /api/v2/telephony/providers/edges/trunks/{trunkId} | Get a Trunk by ID| -|[**get_providers_edges_trunkswithrecording**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkswithrecording) | **GET** /api/v2/telephony/providers/edges/trunkswithrecording | Get Counts of trunks that have recording disabled or enabled| -|[**get_schemas_edges_vnext**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext) | **GET** /api/v2/configuration/schemas/edges/vnext | Lists available schema categories (Deprecated)| -|[**get_schemas_edges_vnext_schemacategory**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext_schemacategory) | **GET** /api/v2/configuration/schemas/edges/vnext/{schemaCategory} | List schemas of a specific category (Deprecated)| -|[**get_schemas_edges_vnext_schemacategory_schematype**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext_schemacategory_schematype) | **GET** /api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType} | List schemas of a specific category (Deprecated)| -|[**get_schemas_edges_vnext_schemacategory_schematype_schema_id**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext_schemacategory_schematype_schema_id) | **GET** /api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}/{schemaId} | Get a json schema (Deprecated)| -|[**get_schemas_edges_vnext_schemacategory_schematype_schema_id_extensiontype_metadata_id**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext_schemacategory_schematype_schema_id_extensiontype_metadata_id) | **GET** /api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}/{schemaId}/{extensionType}/{metadataId} | Get metadata for a schema (Deprecated)| -|[**post_providers_edges**](TelephonyProvidersEdgeApi.html#post_providers_edges) | **POST** /api/v2/telephony/providers/edges | Create an edge.| -|[**post_providers_edges_addressvalidation**](TelephonyProvidersEdgeApi.html#post_providers_edges_addressvalidation) | **POST** /api/v2/telephony/providers/edges/addressvalidation | Validates a street address| -|[**post_providers_edges_certificateauthorities**](TelephonyProvidersEdgeApi.html#post_providers_edges_certificateauthorities) | **POST** /api/v2/telephony/providers/edges/certificateauthorities | Create a certificate authority.| -|[**post_providers_edges_didpools**](TelephonyProvidersEdgeApi.html#post_providers_edges_didpools) | **POST** /api/v2/telephony/providers/edges/didpools | Create a new DID pool| -|[**post_providers_edges_edge_id_logicalinterfaces**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_logicalinterfaces) | **POST** /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces | Create an edge logical interface.| -|[**post_providers_edges_edge_id_logs_jobs**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_logs_jobs) | **POST** /api/v2/telephony/providers/edges/{edgeId}/logs/jobs | Create a job to upload a list of Edge logs.| -|[**post_providers_edges_edge_id_logs_jobs_job_id_upload**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_logs_jobs_job_id_upload) | **POST** /api/v2/telephony/providers/edges/{edgeId}/logs/jobs/{jobId}/upload | Request that the specified fileIds be uploaded from the Edge.| -|[**post_providers_edges_edge_id_reboot**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_reboot) | **POST** /api/v2/telephony/providers/edges/{edgeId}/reboot | Reboot an Edge| -|[**post_providers_edges_edge_id_softwareupdate**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_softwareupdate) | **POST** /api/v2/telephony/providers/edges/{edgeId}/softwareupdate | Starts a software update for this edge.| -|[**post_providers_edges_edge_id_unpair**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_unpair) | **POST** /api/v2/telephony/providers/edges/{edgeId}/unpair | Unpair an Edge| -|[**post_providers_edges_edgegroups**](TelephonyProvidersEdgeApi.html#post_providers_edges_edgegroups) | **POST** /api/v2/telephony/providers/edges/edgegroups | Create an edge group.| -|[**post_providers_edges_endpoints**](TelephonyProvidersEdgeApi.html#post_providers_edges_endpoints) | **POST** /api/v2/telephony/providers/edges/endpoints | Create endpoint| -|[**post_providers_edges_extensionpools**](TelephonyProvidersEdgeApi.html#post_providers_edges_extensionpools) | **POST** /api/v2/telephony/providers/edges/extensionpools | Create a new extension pool| -|[**post_providers_edges_offlineconfiguration**](TelephonyProvidersEdgeApi.html#post_providers_edges_offlineconfiguration) | **POST** /api/v2/telephony/providers/edges/offlineconfiguration | Create a file that can be used to configure a hardware Edge&#39;s settings.| -|[**post_providers_edges_outboundroutes**](TelephonyProvidersEdgeApi.html#post_providers_edges_outboundroutes) | **POST** /api/v2/telephony/providers/edges/outboundroutes | Create outbound rule| -|[**post_providers_edges_phonebasesettings**](TelephonyProvidersEdgeApi.html#post_providers_edges_phonebasesettings) | **POST** /api/v2/telephony/providers/edges/phonebasesettings | Create a new Phone Base Settings object| -|[**post_providers_edges_phones**](TelephonyProvidersEdgeApi.html#post_providers_edges_phones) | **POST** /api/v2/telephony/providers/edges/phones | Create a new Phone| -|[**post_providers_edges_phones_phone_id_reboot**](TelephonyProvidersEdgeApi.html#post_providers_edges_phones_phone_id_reboot) | **POST** /api/v2/telephony/providers/edges/phones/{phoneId}/reboot | Reboot a Phone| -|[**post_providers_edges_phones_reboot**](TelephonyProvidersEdgeApi.html#post_providers_edges_phones_reboot) | **POST** /api/v2/telephony/providers/edges/phones/reboot | Reboot Multiple Phones| -|[**post_providers_edges_sites**](TelephonyProvidersEdgeApi.html#post_providers_edges_sites) | **POST** /api/v2/telephony/providers/edges/sites | Create a Site.| -|[**post_providers_edges_sites_site_id_outboundroutes**](TelephonyProvidersEdgeApi.html#post_providers_edges_sites_site_id_outboundroutes) | **POST** /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes | Create outbound route| -|[**post_providers_edges_sites_site_id_rebalance**](TelephonyProvidersEdgeApi.html#post_providers_edges_sites_site_id_rebalance) | **POST** /api/v2/telephony/providers/edges/sites/{siteId}/rebalance | Triggers the rebalance operation.| -|[**post_providers_edges_trunkbasesettings**](TelephonyProvidersEdgeApi.html#post_providers_edges_trunkbasesettings) | **POST** /api/v2/telephony/providers/edges/trunkbasesettings | Create a Trunk Base Settings object| -|[**put_providers_edges_certificateauthorities_certificate_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_certificateauthorities_certificate_id) | **PUT** /api/v2/telephony/providers/edges/certificateauthorities/{certificateId} | Update a certificate authority.| -|[**put_providers_edges_didpools_didpool_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_didpools_didpool_id) | **PUT** /api/v2/telephony/providers/edges/didpools/{didPoolId} | Update a DID Pool by ID.| -|[**put_providers_edges_dids_did_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_dids_did_id) | **PUT** /api/v2/telephony/providers/edges/dids/{didId} | Update a DID by ID.| -|[**put_providers_edges_edge_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_edge_id) | **PUT** /api/v2/telephony/providers/edges/{edgeId} | Update a edge.| -|[**put_providers_edges_edge_id_lines_line_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_edge_id_lines_line_id) | **PUT** /api/v2/telephony/providers/edges/{edgeId}/lines/{lineId} | Update a line.| -|[**put_providers_edges_edge_id_logicalinterfaces_interface_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_edge_id_logicalinterfaces_interface_id) | **PUT** /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces/{interfaceId} | Update an edge logical interface.| -|[**put_providers_edges_edgegroups_edgegroup_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_edgegroups_edgegroup_id) | **PUT** /api/v2/telephony/providers/edges/edgegroups/{edgeGroupId} | Update an edge group.| -|[**put_providers_edges_endpoints_endpoint_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_endpoints_endpoint_id) | **PUT** /api/v2/telephony/providers/edges/endpoints/{endpointId} | Update endpoint| -|[**put_providers_edges_extensionpools_extensionpool_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_extensionpools_extensionpool_id) | **PUT** /api/v2/telephony/providers/edges/extensionpools/{extensionPoolId} | Update an extension pool by ID| -|[**put_providers_edges_extensions_extension_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_extensions_extension_id) | **PUT** /api/v2/telephony/providers/edges/extensions/{extensionId} | Update an extension by ID.| -|[**put_providers_edges_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_outboundroutes_outboundroute_id) | **PUT** /api/v2/telephony/providers/edges/outboundroutes/{outboundRouteId} | Update outbound route| -|[**put_providers_edges_phonebasesettings_phonebase_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_phonebasesettings_phonebase_id) | **PUT** /api/v2/telephony/providers/edges/phonebasesettings/{phoneBaseId} | Update a Phone Base Settings by ID| -|[**put_providers_edges_phones_phone_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_phones_phone_id) | **PUT** /api/v2/telephony/providers/edges/phones/{phoneId} | Update a Phone by ID| -|[**put_providers_edges_sites_site_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_sites_site_id) | **PUT** /api/v2/telephony/providers/edges/sites/{siteId} | Update a Site by ID.| -|[**put_providers_edges_sites_site_id_numberplans**](TelephonyProvidersEdgeApi.html#put_providers_edges_sites_site_id_numberplans) | **PUT** /api/v2/telephony/providers/edges/sites/{siteId}/numberplans | Update the list of Number Plans.| -|[**put_providers_edges_sites_site_id_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_sites_site_id_outboundroutes_outboundroute_id) | **PUT** /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes/{outboundRouteId} | Update outbound route| -|[**put_providers_edges_trunkbasesettings_trunkbasesettings_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_trunkbasesettings_trunkbasesettings_id) | **PUT** /api/v2/telephony/providers/edges/trunkbasesettings/{trunkBaseSettingsId} | Update a Trunk Base Settings object by ID| +[**delete_providers_edges_certificateauthorities_certificate_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_certificateauthorities_certificate_id) | Delete a certificate authority. +[**delete_providers_edges_didpools_didpool_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_didpools_didpool_id) | Delete a DID Pool by ID. +[**delete_providers_edges_edge_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_edge_id) | Delete a edge. +[**delete_providers_edges_edge_id_logicalinterfaces_interface_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_edge_id_logicalinterfaces_interface_id) | Delete an edge logical interface +[**delete_providers_edges_edge_id_softwareupdate**](TelephonyProvidersEdgeApi.html#delete_providers_edges_edge_id_softwareupdate) | Cancels any in-progress update for this edge. +[**delete_providers_edges_edgegroups_edgegroup_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_edgegroups_edgegroup_id) | Delete an edge group. +[**delete_providers_edges_endpoints_endpoint_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_endpoints_endpoint_id) | Delete endpoint +[**delete_providers_edges_extensionpools_extensionpool_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_extensionpools_extensionpool_id) | Delete an extension pool by ID +[**delete_providers_edges_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_outboundroutes_outboundroute_id) | Delete Outbound Route +[**delete_providers_edges_phonebasesettings_phonebase_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_phonebasesettings_phonebase_id) | Delete a Phone Base Settings by ID +[**delete_providers_edges_phones_phone_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_phones_phone_id) | Delete a Phone by ID +[**delete_providers_edges_sites_site_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_sites_site_id) | Delete a Site by ID +[**delete_providers_edges_sites_site_id_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_sites_site_id_outboundroutes_outboundroute_id) | Delete Outbound Route +[**delete_providers_edges_trunkbasesettings_trunkbasesettings_id**](TelephonyProvidersEdgeApi.html#delete_providers_edges_trunkbasesettings_trunkbasesettings_id) | Delete a Trunk Base Settings object by ID +[**get_providers_edges**](TelephonyProvidersEdgeApi.html#get_providers_edges) | Get the list of edges. +[**get_providers_edges_availablelanguages**](TelephonyProvidersEdgeApi.html#get_providers_edges_availablelanguages) | Get the list of available languages. +[**get_providers_edges_certificateauthorities**](TelephonyProvidersEdgeApi.html#get_providers_edges_certificateauthorities) | Get the list of certificate authorities. +[**get_providers_edges_certificateauthorities_certificate_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_certificateauthorities_certificate_id) | Get a certificate authority. +[**get_providers_edges_didpools**](TelephonyProvidersEdgeApi.html#get_providers_edges_didpools) | Get a listing of DID Pools +[**get_providers_edges_didpools_didpool_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_didpools_didpool_id) | Get a DID Pool by ID. +[**get_providers_edges_dids**](TelephonyProvidersEdgeApi.html#get_providers_edges_dids) | Get a listing of DIDs +[**get_providers_edges_dids_did_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_dids_did_id) | Get a DID by ID. +[**get_providers_edges_edge_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id) | Get edge. +[**get_providers_edges_edge_id_lines**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_lines) | Get the list of lines. +[**get_providers_edges_edge_id_lines_line_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_lines_line_id) | Get line +[**get_providers_edges_edge_id_logicalinterfaces**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_logicalinterfaces) | Get edge logical interfaces. +[**get_providers_edges_edge_id_logicalinterfaces_interface_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_logicalinterfaces_interface_id) | Get an edge logical interface +[**get_providers_edges_edge_id_logs_jobs_job_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_logs_jobs_job_id) | Get an Edge logs job. +[**get_providers_edges_edge_id_metrics**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_metrics) | Get the edge metrics. +[**get_providers_edges_edge_id_physicalinterfaces**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_physicalinterfaces) | Retrieve a list of all configured physical interfaces from a specific edge. +[**get_providers_edges_edge_id_physicalinterfaces_interface_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_physicalinterfaces_interface_id) | Get edge physical interface. +[**get_providers_edges_edge_id_setuppackage**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_setuppackage) | Get the setup package for a locally deployed edge device. This is needed to complete the setup process for the virtual edge. +[**get_providers_edges_edge_id_softwareupdate**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_softwareupdate) | Gets software update status information about any edge. +[**get_providers_edges_edge_id_softwareversions**](TelephonyProvidersEdgeApi.html#get_providers_edges_edge_id_softwareversions) | Gets all the available software versions for this edge. +[**get_providers_edges_edgegroups**](TelephonyProvidersEdgeApi.html#get_providers_edges_edgegroups) | Get the list of edge groups. +[**get_providers_edges_edgegroups_edgegroup_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_edgegroups_edgegroup_id) | Get edge group. +[**get_providers_edges_edgeversionreport**](TelephonyProvidersEdgeApi.html#get_providers_edges_edgeversionreport) | Get the edge version report. +[**get_providers_edges_endpoints**](TelephonyProvidersEdgeApi.html#get_providers_edges_endpoints) | Get endpoints +[**get_providers_edges_endpoints_endpoint_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_endpoints_endpoint_id) | Get endpoint +[**get_providers_edges_extensionpools**](TelephonyProvidersEdgeApi.html#get_providers_edges_extensionpools) | Get a listing of extension pools +[**get_providers_edges_extensionpools_extensionpool_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_extensionpools_extensionpool_id) | Get an extension pool by ID +[**get_providers_edges_extensions**](TelephonyProvidersEdgeApi.html#get_providers_edges_extensions) | Get a listing of extensions +[**get_providers_edges_extensions_extension_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_extensions_extension_id) | Get an extension by ID. +[**get_providers_edges_linebasesettings**](TelephonyProvidersEdgeApi.html#get_providers_edges_linebasesettings) | Get a listing of line base settings objects +[**get_providers_edges_linebasesettings_linebase_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_linebasesettings_linebase_id) | Get a line base settings object by ID +[**get_providers_edges_lines**](TelephonyProvidersEdgeApi.html#get_providers_edges_lines) | Get a list of Lines +[**get_providers_edges_lines_line_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_lines_line_id) | Get a Line by ID +[**get_providers_edges_lines_template**](TelephonyProvidersEdgeApi.html#get_providers_edges_lines_template) | Get a Line instance template based on a Line Base Settings object. This object can then be modified and saved as a new Line instance +[**get_providers_edges_metrics**](TelephonyProvidersEdgeApi.html#get_providers_edges_metrics) | Get the metrics for a list of edges. +[**get_providers_edges_outboundroutes**](TelephonyProvidersEdgeApi.html#get_providers_edges_outboundroutes) | Get outbound routes +[**get_providers_edges_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_outboundroutes_outboundroute_id) | Get outbound route +[**get_providers_edges_phonebasesettings**](TelephonyProvidersEdgeApi.html#get_providers_edges_phonebasesettings) | Get a list of Phone Base Settings objects +[**get_providers_edges_phonebasesettings_availablemetabases**](TelephonyProvidersEdgeApi.html#get_providers_edges_phonebasesettings_availablemetabases) | Get a list of available makes and models to create a new Phone Base Settings +[**get_providers_edges_phonebasesettings_phonebase_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_phonebasesettings_phonebase_id) | Get a Phone Base Settings object by ID +[**get_providers_edges_phonebasesettings_template**](TelephonyProvidersEdgeApi.html#get_providers_edges_phonebasesettings_template) | Get a Phone Base Settings instance template from a given make and model. This object can then be modified and saved as a new Phone Base Settings instance +[**get_providers_edges_phones**](TelephonyProvidersEdgeApi.html#get_providers_edges_phones) | Get a list of Phone Instances +[**get_providers_edges_phones_phone_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_phones_phone_id) | Get a Phone by ID +[**get_providers_edges_phones_template**](TelephonyProvidersEdgeApi.html#get_providers_edges_phones_template) | Get a Phone instance template based on a Phone Base Settings object. This object can then be modified and saved as a new Phone instance +[**get_providers_edges_sites**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites) | Get the list of Sites. +[**get_providers_edges_sites_site_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id) | Get a Site by ID. +[**get_providers_edges_sites_site_id_numberplans**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_numberplans) | Get the list of Number Plans for this Site. +[**get_providers_edges_sites_site_id_numberplans_classifications**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_numberplans_classifications) | Get a list of Classifications for this Site +[**get_providers_edges_sites_site_id_numberplans_numberplan_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_numberplans_numberplan_id) | Get a Number Plan by ID. +[**get_providers_edges_sites_site_id_outboundroutes**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_outboundroutes) | Get outbound routes +[**get_providers_edges_sites_site_id_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_sites_site_id_outboundroutes_outboundroute_id) | Get an outbound route +[**get_providers_edges_timezones**](TelephonyProvidersEdgeApi.html#get_providers_edges_timezones) | Get a list of Edge-compatible time zones +[**get_providers_edges_trunkbasesettings**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkbasesettings) | Get Trunk Base Settings listing +[**get_providers_edges_trunkbasesettings_availablemetabases**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkbasesettings_availablemetabases) | Get a list of available makes and models to create a new Trunk Base Settings +[**get_providers_edges_trunkbasesettings_template**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkbasesettings_template) | Get a Trunk Base Settings instance template from a given make and model. This object can then be modified and saved as a new Trunk Base Settings instance +[**get_providers_edges_trunkbasesettings_trunkbasesettings_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkbasesettings_trunkbasesettings_id) | Get a Trunk Base Settings object by ID +[**get_providers_edges_trunks**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunks) | Get the list of available trunks. +[**get_providers_edges_trunks_trunk_id**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunks_trunk_id) | Get a Trunk by ID +[**get_providers_edges_trunkswithrecording**](TelephonyProvidersEdgeApi.html#get_providers_edges_trunkswithrecording) | Get Counts of trunks that have recording disabled or enabled +[**get_schemas_edges_vnext**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext) | Lists available schema categories (Deprecated) +[**get_schemas_edges_vnext_schemacategory**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext_schemacategory) | List schemas of a specific category (Deprecated) +[**get_schemas_edges_vnext_schemacategory_schematype**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext_schemacategory_schematype) | List schemas of a specific category (Deprecated) +[**get_schemas_edges_vnext_schemacategory_schematype_schema_id**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext_schemacategory_schematype_schema_id) | Get a json schema (Deprecated) +[**get_schemas_edges_vnext_schemacategory_schematype_schema_id_extensiontype_metadata_id**](TelephonyProvidersEdgeApi.html#get_schemas_edges_vnext_schemacategory_schematype_schema_id_extensiontype_metadata_id) | Get metadata for a schema (Deprecated) +[**post_providers_edges**](TelephonyProvidersEdgeApi.html#post_providers_edges) | Create an edge. +[**post_providers_edges_addressvalidation**](TelephonyProvidersEdgeApi.html#post_providers_edges_addressvalidation) | Validates a street address +[**post_providers_edges_certificateauthorities**](TelephonyProvidersEdgeApi.html#post_providers_edges_certificateauthorities) | Create a certificate authority. +[**post_providers_edges_didpools**](TelephonyProvidersEdgeApi.html#post_providers_edges_didpools) | Create a new DID pool +[**post_providers_edges_edge_id_logicalinterfaces**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_logicalinterfaces) | Create an edge logical interface. +[**post_providers_edges_edge_id_logs_jobs**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_logs_jobs) | Create a job to upload a list of Edge logs. +[**post_providers_edges_edge_id_logs_jobs_job_id_upload**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_logs_jobs_job_id_upload) | Request that the specified fileIds be uploaded from the Edge. +[**post_providers_edges_edge_id_reboot**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_reboot) | Reboot an Edge +[**post_providers_edges_edge_id_softwareupdate**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_softwareupdate) | Starts a software update for this edge. +[**post_providers_edges_edge_id_unpair**](TelephonyProvidersEdgeApi.html#post_providers_edges_edge_id_unpair) | Unpair an Edge +[**post_providers_edges_edgegroups**](TelephonyProvidersEdgeApi.html#post_providers_edges_edgegroups) | Create an edge group. +[**post_providers_edges_endpoints**](TelephonyProvidersEdgeApi.html#post_providers_edges_endpoints) | Create endpoint +[**post_providers_edges_extensionpools**](TelephonyProvidersEdgeApi.html#post_providers_edges_extensionpools) | Create a new extension pool +[**post_providers_edges_offlineconfiguration**](TelephonyProvidersEdgeApi.html#post_providers_edges_offlineconfiguration) | Create a file that can be used to configure a hardware Edge&#39;s settings. +[**post_providers_edges_outboundroutes**](TelephonyProvidersEdgeApi.html#post_providers_edges_outboundroutes) | Create outbound rule +[**post_providers_edges_phonebasesettings**](TelephonyProvidersEdgeApi.html#post_providers_edges_phonebasesettings) | Create a new Phone Base Settings object +[**post_providers_edges_phones**](TelephonyProvidersEdgeApi.html#post_providers_edges_phones) | Create a new Phone +[**post_providers_edges_phones_phone_id_reboot**](TelephonyProvidersEdgeApi.html#post_providers_edges_phones_phone_id_reboot) | Reboot a Phone +[**post_providers_edges_phones_reboot**](TelephonyProvidersEdgeApi.html#post_providers_edges_phones_reboot) | Reboot Multiple Phones +[**post_providers_edges_sites**](TelephonyProvidersEdgeApi.html#post_providers_edges_sites) | Create a Site. +[**post_providers_edges_sites_site_id_outboundroutes**](TelephonyProvidersEdgeApi.html#post_providers_edges_sites_site_id_outboundroutes) | Create outbound route +[**post_providers_edges_sites_site_id_rebalance**](TelephonyProvidersEdgeApi.html#post_providers_edges_sites_site_id_rebalance) | Triggers the rebalance operation. +[**post_providers_edges_trunkbasesettings**](TelephonyProvidersEdgeApi.html#post_providers_edges_trunkbasesettings) | Create a Trunk Base Settings object +[**put_providers_edges_certificateauthorities_certificate_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_certificateauthorities_certificate_id) | Update a certificate authority. +[**put_providers_edges_didpools_didpool_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_didpools_didpool_id) | Update a DID Pool by ID. +[**put_providers_edges_dids_did_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_dids_did_id) | Update a DID by ID. +[**put_providers_edges_edge_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_edge_id) | Update a edge. +[**put_providers_edges_edge_id_lines_line_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_edge_id_lines_line_id) | Update a line. +[**put_providers_edges_edge_id_logicalinterfaces_interface_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_edge_id_logicalinterfaces_interface_id) | Update an edge logical interface. +[**put_providers_edges_edgegroups_edgegroup_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_edgegroups_edgegroup_id) | Update an edge group. +[**put_providers_edges_endpoints_endpoint_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_endpoints_endpoint_id) | Update endpoint +[**put_providers_edges_extensionpools_extensionpool_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_extensionpools_extensionpool_id) | Update an extension pool by ID +[**put_providers_edges_extensions_extension_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_extensions_extension_id) | Update an extension by ID. +[**put_providers_edges_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_outboundroutes_outboundroute_id) | Update outbound route +[**put_providers_edges_phonebasesettings_phonebase_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_phonebasesettings_phonebase_id) | Update a Phone Base Settings by ID +[**put_providers_edges_phones_phone_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_phones_phone_id) | Update a Phone by ID +[**put_providers_edges_sites_site_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_sites_site_id) | Update a Site by ID. +[**put_providers_edges_sites_site_id_numberplans**](TelephonyProvidersEdgeApi.html#put_providers_edges_sites_site_id_numberplans) | Update the list of Number Plans. +[**put_providers_edges_sites_site_id_outboundroutes_outboundroute_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_sites_site_id_outboundroutes_outboundroute_id) | Update outbound route +[**put_providers_edges_trunkbasesettings_trunkbasesettings_id**](TelephonyProvidersEdgeApi.html#put_providers_edges_trunkbasesettings_trunkbasesettings_id) | Update a Trunk Base Settings object by ID {: class="table table-striped"} <a name="delete_providers_edges_certificateauthorities_certificate_id"></a> ## -String** delete_providers_edges_certificateauthorities_certificate_id(certificate_id) Delete a certificate authority. +Wraps DELETE /api/v2/telephony/providers/edges/certificateauthorities/{certificateId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -190,10 +193,13 @@ Delete a DID Pool by ID. +Wraps DELETE /api/v2/telephony/providers/edges/didpools/{didPoolId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -246,10 +252,13 @@ Delete a edge. +Wraps DELETE /api/v2/telephony/providers/edges/{edgeId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -302,10 +311,13 @@ Delete an edge logical interface +Wraps DELETE /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces/{interfaceId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -360,10 +372,13 @@ Cancels any in-progress update for this edge. +Wraps DELETE /api/v2/telephony/providers/edges/{edgeId}/softwareupdate + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -416,10 +431,13 @@ Delete an edge group. +Wraps DELETE /api/v2/telephony/providers/edges/edgegroups/{edgeGroupId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -472,10 +490,13 @@ Delete endpoint +Wraps DELETE /api/v2/telephony/providers/edges/endpoints/{endpointId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -528,10 +549,13 @@ Delete an extension pool by ID +Wraps DELETE /api/v2/telephony/providers/edges/extensionpools/{extensionPoolId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -584,10 +608,13 @@ Delete Outbound Route +Wraps DELETE /api/v2/telephony/providers/edges/outboundroutes/{outboundRouteId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -640,10 +667,13 @@ Delete a Phone Base Settings by ID +Wraps DELETE /api/v2/telephony/providers/edges/phonebasesettings/{phoneBaseId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -696,10 +726,13 @@ Delete a Phone by ID +Wraps DELETE /api/v2/telephony/providers/edges/phones/{phoneId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -752,10 +785,13 @@ Delete a Site by ID +Wraps DELETE /api/v2/telephony/providers/edges/sites/{siteId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -808,10 +844,13 @@ Delete Outbound Route +Wraps DELETE /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes/{outboundRouteId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -864,10 +903,13 @@ Delete a Trunk Base Settings object by ID +Wraps DELETE /api/v2/telephony/providers/edges/trunkbasesettings/{trunkBaseSettingsId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -920,10 +962,13 @@ Get the list of edges. +Wraps GET /api/v2/telephony/providers/edges + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -989,10 +1034,13 @@ Get the list of available languages. +Wraps GET /api/v2/telephony/providers/edges/availablelanguages + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1039,10 +1087,13 @@ Get the list of certificate authorities. +Wraps GET /api/v2/telephony/providers/edges/certificateauthorities + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1089,10 +1140,13 @@ Get a certificate authority. +Wraps GET /api/v2/telephony/providers/edges/certificateauthorities/{certificateId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1145,10 +1199,13 @@ Get a listing of DID Pools +Wraps GET /api/v2/telephony/providers/edges/didpools + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1206,10 +1263,13 @@ Get a DID Pool by ID. +Wraps GET /api/v2/telephony/providers/edges/didpools/{didPoolId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1262,10 +1322,13 @@ Get a listing of DIDs +Wraps GET /api/v2/telephony/providers/edges/dids + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1327,10 +1390,13 @@ Get a DID by ID. +Wraps GET /api/v2/telephony/providers/edges/dids/{didId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1383,10 +1449,13 @@ Get edge. +Wraps GET /api/v2/telephony/providers/edges/{edgeId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1443,10 +1512,13 @@ Get the list of lines. +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/lines + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1505,10 +1577,13 @@ Get line +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/lines/{lineId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1564,10 +1639,13 @@ Get edge logical interfaces. Retrieve a list of all configured logical interfaces from a specific edge. +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1624,10 +1702,13 @@ Get an edge logical interface +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces/{interfaceId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1687,10 +1768,13 @@ Get an Edge logs job. +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/logs/jobs/{jobId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1746,10 +1830,13 @@ Get the edge metrics. +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/metrics + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1802,10 +1889,13 @@ Retrieve a list of all configured physical interfaces from a specific edge. +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/physicalinterfaces + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1858,10 +1948,13 @@ Get edge physical interface. Retrieve a physical interface from a specific edge. +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/physicalinterfaces/{interfaceId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1917,10 +2010,13 @@ Get the setup package for a locally deployed edge device. This is needed to complete the setup process for the virtual edge. +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/setuppackage + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -1973,10 +2069,13 @@ Gets software update status information about any edge. +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/softwareupdate + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2029,10 +2128,13 @@ Gets all the available software versions for this edge. +Wraps GET /api/v2/telephony/providers/edges/{edgeId}/softwareversions + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2085,10 +2187,13 @@ Get the list of edge groups. +Wraps GET /api/v2/telephony/providers/edges/edgegroups + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2150,10 +2255,13 @@ Get edge group. +Wraps GET /api/v2/telephony/providers/edges/edgegroups/{edgeGroupId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2210,10 +2318,13 @@ Get the edge version report. The report will not have consistent data about the edge version(s) until all edges have been reset. +Wraps GET /api/v2/telephony/providers/edges/edgeversionreport + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2260,10 +2371,13 @@ Get endpoints +Wraps GET /api/v2/telephony/providers/edges/endpoints + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2323,10 +2437,13 @@ Get endpoint +Wraps GET /api/v2/telephony/providers/edges/endpoints/{endpointId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2379,10 +2496,13 @@ Get a listing of extension pools +Wraps GET /api/v2/telephony/providers/edges/extensionpools + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2442,10 +2562,13 @@ Get an extension pool by ID +Wraps GET /api/v2/telephony/providers/edges/extensionpools/{extensionPoolId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2498,10 +2621,13 @@ Get a listing of extensions +Wraps GET /api/v2/telephony/providers/edges/extensions + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2563,10 +2689,13 @@ Get an extension by ID. +Wraps GET /api/v2/telephony/providers/edges/extensions/{extensionId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2619,10 +2748,13 @@ Get a listing of line base settings objects +Wraps GET /api/v2/telephony/providers/edges/linebasesettings + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2682,10 +2814,13 @@ Get a line base settings object by ID +Wraps GET /api/v2/telephony/providers/edges/linebasesettings/{lineBaseId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2738,10 +2873,13 @@ Get a list of Lines +Wraps GET /api/v2/telephony/providers/edges/lines + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2803,10 +2941,13 @@ Get a Line by ID +Wraps GET /api/v2/telephony/providers/edges/lines/{lineId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2859,10 +3000,13 @@ Get a Line instance template based on a Line Base Settings object. This object can then be modified and saved as a new Line instance +Wraps GET /api/v2/telephony/providers/edges/lines/template + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2915,10 +3059,13 @@ Get the metrics for a list of edges. +Wraps GET /api/v2/telephony/providers/edges/metrics + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -2971,10 +3118,13 @@ Get outbound routes +Wraps GET /api/v2/telephony/providers/edges/outboundroutes + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3036,10 +3186,13 @@ Get outbound route +Wraps GET /api/v2/telephony/providers/edges/outboundroutes/{outboundRouteId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3092,10 +3245,13 @@ Get a list of Phone Base Settings objects +Wraps GET /api/v2/telephony/providers/edges/phonebasesettings + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3157,10 +3313,13 @@ Get a list of available makes and models to create a new Phone Base Settings +Wraps GET /api/v2/telephony/providers/edges/phonebasesettings/availablemetabases + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3216,10 +3375,13 @@ Get a Phone Base Settings object by ID +Wraps GET /api/v2/telephony/providers/edges/phonebasesettings/{phoneBaseId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3272,10 +3434,13 @@ Get a Phone Base Settings instance template from a given make and model. This object can then be modified and saved as a new Phone Base Settings instance +Wraps GET /api/v2/telephony/providers/edges/phonebasesettings/template + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3328,10 +3493,13 @@ Get a list of Phone Instances +Wraps GET /api/v2/telephony/providers/edges/phones + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3411,10 +3579,13 @@ Get a Phone by ID +Wraps GET /api/v2/telephony/providers/edges/phones/{phoneId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3467,10 +3638,13 @@ Get a Phone instance template based on a Phone Base Settings object. This object can then be modified and saved as a new Phone instance +Wraps GET /api/v2/telephony/providers/edges/phones/template + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3523,10 +3697,13 @@ Get the list of Sites. +Wraps GET /api/v2/telephony/providers/edges/sites + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3592,10 +3769,13 @@ Get a Site by ID. +Wraps GET /api/v2/telephony/providers/edges/sites/{siteId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3648,10 +3828,13 @@ Get the list of Number Plans for this Site. +Wraps GET /api/v2/telephony/providers/edges/sites/{siteId}/numberplans + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3704,10 +3887,13 @@ Get a list of Classifications for this Site +Wraps GET /api/v2/telephony/providers/edges/sites/{siteId}/numberplans/classifications + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3764,10 +3950,13 @@ Get a Number Plan by ID. +Wraps GET /api/v2/telephony/providers/edges/sites/{siteId}/numberplans/{numberPlanId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3823,10 +4012,13 @@ Get outbound routes +Wraps GET /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3889,10 +4081,13 @@ Get an outbound route +Wraps GET /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes/{outboundRouteId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -3955,10 +4150,13 @@ Get a list of Edge-compatible time zones +Wraps GET /api/v2/telephony/providers/edges/timezones + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4014,10 +4212,13 @@ Get Trunk Base Settings listing Managed properties will not be returned unless the user is assigned the managed:all:all permission. +Wraps GET /api/v2/telephony/providers/edges/trunkbasesettings + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4085,10 +4286,13 @@ Get a list of available makes and models to create a new Trunk Base Settings +Wraps GET /api/v2/telephony/providers/edges/trunkbasesettings/availablemetabases + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4146,10 +4350,13 @@ Get a Trunk Base Settings instance template from a given make and model. This object can then be modified and saved as a new Trunk Base Settings instance +Wraps GET /api/v2/telephony/providers/edges/trunkbasesettings/template + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4202,10 +4409,13 @@ Get a Trunk Base Settings object by ID Managed properties will not be returned unless the user is assigned the managed:all:all permission. +Wraps GET /api/v2/telephony/providers/edges/trunkbasesettings/{trunkBaseSettingsId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4262,10 +4472,13 @@ Get the list of available trunks. Trunks are created by assigning trunk base settings to an Edge or Edge Group. +Wraps GET /api/v2/telephony/providers/edges/trunks + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4331,10 +4544,13 @@ Get a Trunk by ID +Wraps GET /api/v2/telephony/providers/edges/trunks/{trunkId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4387,10 +4603,13 @@ Get Counts of trunks that have recording disabled or enabled +Wraps GET /api/v2/telephony/providers/edges/trunkswithrecording + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4444,10 +4663,13 @@ Lists available schema categories (Deprecated) +Wraps GET /api/v2/configuration/schemas/edges/vnext + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4503,10 +4725,13 @@ List schemas of a specific category (Deprecated) +Wraps GET /api/v2/configuration/schemas/edges/vnext/{schemaCategory} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4565,10 +4790,13 @@ List schemas of a specific category (Deprecated) +Wraps GET /api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4630,10 +4858,13 @@ Get a json schema (Deprecated) +Wraps GET /api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}/{schemaId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4692,10 +4923,13 @@ Get metadata for a schema (Deprecated) +Wraps GET /api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}/{schemaId}/{extensionType}/{metadataId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4764,10 +4998,13 @@ Create an edge. +Wraps POST /api/v2/telephony/providers/edges + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4820,10 +5057,13 @@ Validates a street address +Wraps POST /api/v2/telephony/providers/edges/addressvalidation + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4876,10 +5116,13 @@ Create a certificate authority. +Wraps POST /api/v2/telephony/providers/edges/certificateauthorities + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4932,10 +5175,13 @@ Create a new DID pool +Wraps POST /api/v2/telephony/providers/edges/didpools + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -4988,10 +5234,13 @@ Create an edge logical interface. Create +Wraps POST /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5047,10 +5296,13 @@ Create a job to upload a list of Edge logs. +Wraps POST /api/v2/telephony/providers/edges/{edgeId}/logs/jobs + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5106,10 +5358,13 @@ Request that the specified fileIds be uploaded from the Edge. +Wraps POST /api/v2/telephony/providers/edges/{edgeId}/logs/jobs/{jobId}/upload + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5161,16 +5416,19 @@ <a name="post_providers_edges_edge_id_reboot"></a> -## -String** post_providers_edges_edge_id_reboot(edge_id) +## -String** post_providers_edges_edge_id_reboot(edge_id, opts) Reboot an Edge +Wraps POST /api/v2/telephony/providers/edges/{edgeId}/reboot + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5186,14 +5444,17 @@ api_instance = PureCloud::TelephonyProvidersEdgeApi.new edge_id = "edge_id_example" # String | Edge ID +opts = { + body: PureCloud::EdgeRebootParameters.new # EdgeRebootParameters | Parameters for the edge reboot +} begin #Reboot an Edge - result = api_instance.post_providers_edges_edge_id_reboot(edge_id) + result = api_instance.post_providers_edges_edge_id_reboot(edge_id, opts) p result rescue PureCloud::ApiError => e puts "Exception when calling TelephonyProvidersEdgeApi->post_providers_edges_edge_id_reboot: #{e}" end ~~~ @@ -5201,10 +5462,11 @@ ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **edge_id** | **String**| Edge ID | + **body** | [**EdgeRebootParameters**](EdgeRebootParameters.html)| Parameters for the edge reboot | [optional] {: class="table table-striped"} ### Return type @@ -5223,10 +5485,13 @@ Starts a software update for this edge. +Wraps POST /api/v2/telephony/providers/edges/{edgeId}/softwareupdate + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5282,10 +5547,13 @@ Unpair an Edge +Wraps POST /api/v2/telephony/providers/edges/{edgeId}/unpair + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5338,10 +5606,13 @@ Create an edge group. +Wraps POST /api/v2/telephony/providers/edges/edgegroups + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5394,10 +5665,13 @@ Create endpoint +Wraps POST /api/v2/telephony/providers/edges/endpoints + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5450,10 +5724,13 @@ Create a new extension pool +Wraps POST /api/v2/telephony/providers/edges/extensionpools + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5506,10 +5783,13 @@ Create a file that can be used to configure a hardware Edge's settings. +Wraps POST /api/v2/telephony/providers/edges/offlineconfiguration + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5562,10 +5842,13 @@ Create outbound rule +Wraps POST /api/v2/telephony/providers/edges/outboundroutes + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5618,10 +5901,13 @@ Create a new Phone Base Settings object +Wraps POST /api/v2/telephony/providers/edges/phonebasesettings + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5674,10 +5960,13 @@ Create a new Phone +Wraps POST /api/v2/telephony/providers/edges/phones + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5730,10 +6019,13 @@ Reboot a Phone +Wraps POST /api/v2/telephony/providers/edges/phones/{phoneId}/reboot + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5785,10 +6077,13 @@ Reboot Multiple Phones +Wraps POST /api/v2/telephony/providers/edges/phones/reboot + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5840,10 +6135,13 @@ Create a Site. +Wraps POST /api/v2/telephony/providers/edges/sites + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5896,10 +6194,13 @@ Create outbound route +Wraps POST /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -5955,10 +6256,13 @@ Triggers the rebalance operation. +Wraps POST /api/v2/telephony/providers/edges/sites/{siteId}/rebalance + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6010,10 +6314,13 @@ Create a Trunk Base Settings object +Wraps POST /api/v2/telephony/providers/edges/trunkbasesettings + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6066,10 +6373,13 @@ Update a certificate authority. +Wraps PUT /api/v2/telephony/providers/edges/certificateauthorities/{certificateId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6125,10 +6435,13 @@ Update a DID Pool by ID. +Wraps PUT /api/v2/telephony/providers/edges/didpools/{didPoolId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6184,10 +6497,13 @@ Update a DID by ID. +Wraps PUT /api/v2/telephony/providers/edges/dids/{didId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6243,10 +6559,13 @@ Update a edge. +Wraps PUT /api/v2/telephony/providers/edges/{edgeId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6302,10 +6621,13 @@ Update a line. +Wraps PUT /api/v2/telephony/providers/edges/{edgeId}/lines/{lineId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6364,10 +6686,13 @@ Update an edge logical interface. +Wraps PUT /api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces/{interfaceId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6426,10 +6751,13 @@ Update an edge group. +Wraps PUT /api/v2/telephony/providers/edges/edgegroups/{edgeGroupId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6485,10 +6813,13 @@ Update endpoint +Wraps PUT /api/v2/telephony/providers/edges/endpoints/{endpointId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6544,10 +6875,13 @@ Update an extension pool by ID +Wraps PUT /api/v2/telephony/providers/edges/extensionpools/{extensionPoolId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6603,10 +6937,13 @@ Update an extension by ID. +Wraps PUT /api/v2/telephony/providers/edges/extensions/{extensionId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6662,10 +6999,13 @@ Update outbound route +Wraps PUT /api/v2/telephony/providers/edges/outboundroutes/{outboundRouteId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6721,10 +7061,13 @@ Update a Phone Base Settings by ID +Wraps PUT /api/v2/telephony/providers/edges/phonebasesettings/{phoneBaseId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6780,10 +7123,13 @@ Update a Phone by ID +Wraps PUT /api/v2/telephony/providers/edges/phones/{phoneId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6839,10 +7185,13 @@ Update a Site by ID. +Wraps PUT /api/v2/telephony/providers/edges/sites/{siteId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6898,10 +7247,13 @@ Update the list of Number Plans. +Wraps PUT /api/v2/telephony/providers/edges/sites/{siteId}/numberplans + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -6957,10 +7309,13 @@ Update outbound route +Wraps PUT /api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes/{outboundRouteId} + + ### Example ~~~ruby # load the gem require 'purecloud' # setup authorization @@ -7014,9 +7369,12 @@ ## -[**TrunkBase**](TrunkBase.html) put_providers_edges_trunkbasesettings_trunkbasesettings_id(trunk_base_settings_id, body) Update a Trunk Base Settings object by ID + + +Wraps PUT /api/v2/telephony/providers/edges/trunkbasesettings/{trunkBaseSettingsId} ### Example ~~~ruby # load the gem