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
NameDescriptionTypeAdditional 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.IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.