PUT api/ClausesTemplate/{clausesTemplateId}/Version/{clausesTemplateVersionId}
Updates a existing clauses tree for a clauses template version
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| clausesTemplateId | integer |
Required |
|
| clausesTemplateVersionId | integer |
Required |
Body Parameters
ClausesTemplateUpdateTreeDto| Name | Description | Type | Additional information |
|---|---|---|---|
| ClausesTemplateId | integer |
None. |
|
| ClausesTemplateVersionId | integer |
None. |
|
| UpdateBlockList | Collection of ClausesTemplateBlockUpdatedDto |
None. |
Request Formats
application/json, text/json
Sample:
{
"clausesTemplateId": 1,
"clausesTemplateVersionId": 2,
"updateBlockList": [
{
"clausesTemplateVersionId": 1,
"id": 2,
"title": "sample string 3",
"order": 1,
"locked": true,
"numbered": true,
"frames": [
{
"parentId": 1,
"id": 1,
"order": 2,
"frames": [],
"clause": {
"id": 1,
"content": "sample string 2",
"order": 1,
"locked": true,
"numbered": true
},
"isDeleted": true,
"isDuplicated": true,
"oldParentId": 1
},
{
"parentId": 1,
"id": 1,
"order": 2,
"frames": [],
"clause": {
"id": 1,
"content": "sample string 2",
"order": 1,
"locked": true,
"numbered": true
},
"isDeleted": true,
"isDuplicated": true,
"oldParentId": 1
}
],
"isEdited": true,
"isDuplicated": true,
"isDeleted": true
},
{
"clausesTemplateVersionId": 1,
"id": 2,
"title": "sample string 3",
"order": 1,
"locked": true,
"numbered": true,
"frames": [
{
"parentId": 1,
"id": 1,
"order": 2,
"frames": [],
"clause": {
"id": 1,
"content": "sample string 2",
"order": 1,
"locked": true,
"numbered": true
},
"isDeleted": true,
"isDuplicated": true,
"oldParentId": 1
},
{
"parentId": 1,
"id": 1,
"order": 2,
"frames": [],
"clause": {
"id": 1,
"content": "sample string 2",
"order": 1,
"locked": true,
"numbered": true
},
"isDeleted": true,
"isDuplicated": true,
"oldParentId": 1
}
],
"isEdited": true,
"isDuplicated": true,
"isDeleted": true
}
]
}
text/html
Sample:
{"clausesTemplateId":1,"clausesTemplateVersionId":2,"updateBlockList":[{"clausesTemplateVersionId":1,"id":2,"title":"sample string 3","order":1,"locked":true,"numbered":true,"frames":[{"parentId":1,"id":1,"order":2,"frames":[],"clause":{"id":1,"content":"sample string 2","order":1,"locked":true,"numbered":true},"isDeleted":true,"isDuplicated":true,"oldParentId":1},{"parentId":1,"id":1,"order":2,"frames":[],"clause":{"id":1,"content":"sample string 2","order":1,"locked":true,"numbered":true},"isDeleted":true,"isDuplicated":true,"oldParentId":1}],"isEdited":true,"isDuplicated":true,"isDeleted":true},{"clausesTemplateVersionId":1,"id":2,"title":"sample string 3","order":1,"locked":true,"numbered":true,"frames":[{"parentId":1,"id":1,"order":2,"frames":[],"clause":{"id":1,"content":"sample string 2","order":1,"locked":true,"numbered":true},"isDeleted":true,"isDuplicated":true,"oldParentId":1},{"parentId":1,"id":1,"order":2,"frames":[],"clause":{"id":1,"content":"sample string 2","order":1,"locked":true,"numbered":true},"isDeleted":true,"isDuplicated":true,"oldParentId":1}],"isEdited":true,"isDuplicated":true,"isDeleted":true}]}
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
booleanResponse Formats
application/json, text/json, text/html
Sample:
true
application/xml, text/xml
Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>