POST copy/BulkCopyFunctionalAreas

Request Information

URI Parameters

None.

Body Parameters

FunctionalAreasBulkCopyDto
NameDescriptionTypeAdditional information
FromProjectId

integer

None.

ToProjectId

integer

None.

AccountId

integer

None.

CopyDefaults

boolean

None.

FunctionalAreasToCopy

Collection of FunctionalAreaToCopyDto

None.

IncludeBooths

boolean

None.

IncludeAccountingCodes

boolean

None.

IncludeTimelines

boolean

None.

IncludeFAAttachments

boolean

None.

IncludeFANotes

boolean

None.

SetUpStart

date

None.

SetUpEnd

date

None.

TeardownStart

date

None.

TeardownEnd

date

None.

Request Formats

application/json, text/json

Sample:
{
  "FromProjectId": 1,
  "ToProjectId": 2,
  "AccountId": 3,
  "CopyDefaults": true,
  "FunctionalAreasToCopy": [
    {
      "SourceFunctionalAreaId": 1,
      "SourceFunctionalAreaName": "sample string 2",
      "SourceFunctionalAreaDisplayName": "sample string 3",
      "ExistFunctionalArea": true,
      "ChildrenFunctionalAreas": []
    },
    {
      "SourceFunctionalAreaId": 1,
      "SourceFunctionalAreaName": "sample string 2",
      "SourceFunctionalAreaDisplayName": "sample string 3",
      "ExistFunctionalArea": true,
      "ChildrenFunctionalAreas": []
    }
  ],
  "IncludeBooths": true,
  "IncludeAccountingCodes": true,
  "IncludeTimelines": true,
  "IncludeFAAttachments": true,
  "IncludeFANotes": true,
  "SetUpStart": "2025-05-06T01:45:39.3495775+01:00",
  "SetUpEnd": "2025-05-06T01:45:39.3495775+01:00",
  "TeardownStart": "2025-05-06T01:45:39.3495775+01:00",
  "TeardownEnd": "2025-05-06T01:45:39.3495775+01:00"
}

Response Information

Resource Description

FunctionalAreaCopyFromProjectResultDto
NameDescriptionTypeAdditional information
FunctionalAreas

Collection of FunctionalAreaCopyResultDto

None.

Response Information

Response body formats

application/json, text/json

Sample:
{
  "FunctionalAreas": [
    {
      "FunctionalAreaId": 1,
      "NewFunctionalAreaId": 2,
      "responseMessage": "sample string 3"
    },
    {
      "FunctionalAreaId": 1,
      "NewFunctionalAreaId": 2,
      "responseMessage": "sample string 3"
    }
  ]
}