Available API's
GraphQL
The GraphQL API is in preview while we understand the usefulness and limitations. In practice this means:
- Existing fields returned in CIM based objects are unlikely to be modified as they conform to our profile, however their nullability may change.
- Query parameters may have their optionality changed, or their meaning modified.
- Operations that are added will have their usefulness assessed and may be modified or removed before stabilising.
- GraphiQL query editor may be disabled by default or removed completely in the future.
Endpoints:
Version 1 GET
Network Hierarchy
Asset
Attached Load Points
Downstream Tree
- downstream tree trace
- downstream tree trace with length and cable type
- downstream tree trace filtered
- downstream tree trace with GIS id filtered
Upstream Asset
- upstream asset trace
- upstream asset trace with specified asset type
- upstream asset trace filtered
- upstream asset trace with GIS id filtered
Assets By Feeder
Assets By Zone
Assets By Region
Assets By Business
System Tags
Cable Types
Find
Zone Polygon
Asset Graphics
Asset Lat/Lon As Graphic
- asset lat/lon as graphic
- asset lat/lon as graphic filtered
- asset lat/lon as graphic with GIS id filtered
Asset GeoJSON
Graphics By View
Geo View Config
Asset Lat/Lon
Mapbox Vector Tile
Assets by Location
Version 1 POST
Attached Load Points
http://localhost:9000/ewb/network/api/v1/attached-load-points/
Asset Graphics
http://localhost:9000/ewb/network/graphics/api/v1/asset
Asset Lat/Lon As Graphic
http://localhost:9000/ewb/network/graphics/api/v1/geo/asset
Asset GeoJSON
http://localhost:9000/ewb/network/graphics/api/v1/geo-json/asset
Isolation Trace
http://localhost:9000/ewb/network/trace/api/v1/isolation
Nmi-Transformers-Feeders
http://localhost:9000/ewb/network/api/v1/nmi-transformers-feeders