POST api/Entity/CopyEntityContent
Copies business module entity site content to the other entity site
Request Information
URI Parameters
None.
Body Parameters
WorkPoint.Core.Models.ContentCopy| Name | Description | Type | Additional information |
|---|---|---|---|
| SourceBusinessModuleId | globally unique identifier |
None. |
|
| SourceEntityId | integer |
None. |
|
| TargetBusinessModuleId | globally unique identifier |
None. |
|
| TargetEntityId | integer |
None. |
|
| CopyRelations | boolean |
None. |
|
| Lists | Collection of WorkPoint.Core.Models.ContentCopyList |
None. |
|
| Context | Dictionary of Object [key] and Object [value] |
None. |
|
| Retry | WorkPoint365.WebAPI.Model.ControlledExecutionRetryContext |
None. |
Request Formats
application/json, text/json
Sample:
{
"SourceBusinessModuleId": "bbd1a717-a6c0-4db1-afe5-2df5c05ead08",
"SourceEntityId": 2,
"TargetBusinessModuleId": "b0bdd17f-0108-4c60-a702-9506b3ac1330",
"TargetEntityId": 4,
"CopyRelations": true,
"Lists": [
{
"key": "sample string 2",
"WebRelativName": "sample string 2",
"Include": true,
"ContentTypes": [
"sample string 1",
"sample string 2"
],
"Query": "sample string 4",
"AdditionalFilter": {
"data": {},
"expression": "sample string 2",
"rules": [
{
"openBracket": true,
"type1": "Text",
"value1": {},
"comparisonOperator": "sample string 3",
"type2": "Text",
"value2": {},
"closeBracket": true,
"joinOperator": "sample string 6"
},
{
"openBracket": true,
"type1": "Text",
"value1": {},
"comparisonOperator": "sample string 3",
"type2": "Text",
"value2": {},
"closeBracket": true,
"joinOperator": "sample string 6"
}
],
"evaluator": "Default"
},
"OutputExists": 0,
"Fields": {}
},
{
"key": "sample string 2",
"WebRelativName": "sample string 2",
"Include": true,
"ContentTypes": [
"sample string 1",
"sample string 2"
],
"Query": "sample string 4",
"AdditionalFilter": {
"data": {},
"expression": "sample string 2",
"rules": [
{
"openBracket": true,
"type1": "Text",
"value1": {},
"comparisonOperator": "sample string 3",
"type2": "Text",
"value2": {},
"closeBracket": true,
"joinOperator": "sample string 6"
},
{
"openBracket": true,
"type1": "Text",
"value1": {},
"comparisonOperator": "sample string 3",
"type2": "Text",
"value2": {},
"closeBracket": true,
"joinOperator": "sample string 6"
}
],
"evaluator": "Default"
},
"OutputExists": 0,
"Fields": {}
}
],
"Context": null,
"Retry": {
"Failed": true,
"ExecutionContext": null,
"Result": null,
"Errors": [
{
"Reference": null,
"Event": {
"ExecutionContext": null,
"TimeStamp": "2026-04-17T04:07:52.1839505+00:00",
"Message": "sample string 2",
"StackTrace": "sample string 3",
"InnerException": {},
"ExceptionType": "sample string 5",
"ExceptionMessage": "sample string 6",
"ExceptionData": {
"System.Object": {}
}
}
},
{
"Reference": null,
"Event": {
"ExecutionContext": null,
"TimeStamp": "2026-04-17T04:07:52.1839505+00:00",
"Message": "sample string 2",
"StackTrace": "sample string 3",
"InnerException": {},
"ExceptionType": "sample string 5",
"ExceptionMessage": "sample string 6",
"ExceptionData": {
"System.Object": {}
}
}
}
],
"Warnings": [
{
"Reference": null,
"Event": "sample string 1"
},
{
"Reference": null,
"Event": "sample string 1"
}
],
"SignalRIdentifier": "sample string 1",
"SignalRUrl": "sample string 2"
}
}
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.
Response Information
Resource Description
System.Web.Http.IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.