Inspect Conflicts

  • URL:http://<utilitynetworkservice-url>/removeConflicts(POST only)
  • Version Introduced:10.6

Description

The InspectConflicts operation allows the client to annotate conflicts from the conflict set that was obtained during the last Reconcile operation. Users can mark the conflicts as being inspected; additionally, a description or note can be associated with the conflict.

License:
The ArcGIS Utility Network Management extension is required to use these resources.

Request Parameters

ParameterDetails
f

Description: Optional parameter to specify the output format of the response. The default response format is JSON.

Values: json

sessionId

Description: The client generated session id (guid) ; a required parameter.

Syntax : sessionId = {3F2504E0-4F89-41D3-9A0C-0305E82C3301}

inspectAll

Description: Optional boolean parameter to mark all the conflicts as being inspected (and logically removed from the conflict set).

conflicts

Description: The conflicts that are being inspected (removed) from the conflict set; this is a required parameter.

[
 { 
   "layerId" : <layerId>,
   "features" : [ 
     {
       "objectId" : <objectId>,
       "note" : string
     } 
   ]
 }
]

JSON Response Syntax

{
  "success" : <true | false>,
  "error" : { // only if success is false
    "hresult" : <HRESULT>,
    "message" : <error message>,
    "details" : [ <detail> ]
  }
}