PUT api/progressionchain/{id}/updatenode

Update a node in a progression chain

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

RootNodeId

integer

Required

Body Parameters

Update node data contract

UpdateChainNodeDataContract
NameDescriptionTypeAdditional information
NodeId

integer

None.

Reference

string

None.

EstateAgent

string

None.

Solicitor

string

None.

Notes

string

None.

Request Formats

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'UpdateChainNodeDataContract'.

application/json, text/json

Sample:
{
  "NodeId": 1,
  "Reference": "sample string 2",
  "EstateAgent": "sample string 3",
  "Solicitor": "sample string 4",
  "Notes": "sample string 5"
}

Response Information

Resource Description

ProgressionChainDataContract
NameDescriptionTypeAdditional information
Nodes

Collection of ChainItemDataContract

None.

Links

Collection of ChainLinkDataContract

None.

Property

PropertyDataContract

None.

Id

integer

None.

Response Formats

application/json

Sample:

An exception has occurred while using the formatter 'SanitizingJsonMediaTypeFormatter' to generate sample for media type 'application/json'. Exception message: Self referencing loop detected with type 'Dezrez.Core.DataContracts.External.Api.Media.DocumentDataContract'. Path 'Property.Certificates[0].Documents[0].Attachments'.

text/json

Sample:

An exception has occurred while using the formatter 'SanitizingJsonMediaTypeFormatter' to generate sample for media type 'text/json'. Exception message: Self referencing loop detected with type 'Dezrez.Core.DataContracts.External.Api.Media.DocumentDataContract'. Path 'Property.Certificates[0].Documents[0].Attachments'.