Introduction
To change a service’s plan and/or restoration SLA you must perform a service plan change. This involves two distinct steps, with each step having two distinct requests that need to be made. The steps are:
-
Requesting the service’s plan and/or restoration SLA available to the service by:
-
Initiating a request to provide the service plan options.
-
Polling for the outcome of the request.
-
-
Making the service’s plan and/or restoration SLA change choosing one of the available options by:
-
Initiating a request to perform the service’s plan and/or restoration SLA change.
-
Polling for the outcome of the request or if registered for the service.plan-changed and service.plan-change-rejected events receiving a notification on whether the plan change succeeded or was rejected.
-
Polling for the outcome of the request or if registered for the service.restoration-sla-changed and service.restoration-sla-change-rejected events receiving a notification on whether the service restoration sla change succeeded or was rejected.
-
Please note that a service plan change can only be requested on a service where there is no existing request in progress or other service modification is currently in progress. For example DSL Stability profile change modification.
Request Lifecycle
Request plan change
-
Request the service’s plan and/or restoration SLA change options
-
Get the service’s plan and/or restoration SLA change options (Poll)
-
Get the service’s plan and/or restoration SLA change results
-
via webhook event service.plan-changed if successful
-
via webhook event service.restoration-sla-changed if successful
-
via webhook event service.plan-change-rejected if rejected
-
via webhook event service.restoration-sla-change-rejected if rejected