Maintenance Cases
Monitor upcoming outages with Maintenance Cases API. The Zayo Maintenance Cases API is composed of a series of API calls that are intended to be leveraged sequentially with each request/response cycle providing the required inputs for the next step in the Maintenance Case flow.
📄️ Get all maintenance cases
:::warning
📄️ Get all maintenance impacts
Retrieve all Maintenance Impacts based on filter, search, order by, and pagination options. Maintenance Impacts contain service-based attributes like Service Name, CircuitId, A Location Clli, Z Location Clli, and Legacy Circuit Id.
📄️ Get maintenance notifications
Returns all available Maintenance Notifications based on the `caseNumber`. These notifications are also available via email to enabled users. Reach out to your account rep to get subscribed for Maintenance Notifications emails.
📄️ Get maintenance notification details
Returns maintenance notification details by Maintenance Notification Name. Maintenance Notification details include the email body in HTML.
📄️ Generate auth token
Generating the auth token only needs to be done once, since this auth token will be good for receiving all push notifications associated with your current API token. However, this endpoint may be called as many times as necessary to reset the auth token for additional security. The active auth token is always the most recently generated auth token.
📄️ Register callback URL
Once you've implemented a callback URL endpoint in your infrastructure register it with Zayo.
📄️ Send test notification
Once the callback URL is registered, you can send test notifications to your registered callback URLs for a particular notification type.