PUT api/v2/electrical/projects/contactpersons/edit

EditElectricalProjectContactPerson

Request Information

URI Parameters

None.

Body Parameters

The command

EditElectricalProjectContactPersonCommand
NameDescriptionTypeAdditional information
ElectricalProjectContactPersonId

universally unique identifier

Required

FirstName

string

Max length: 50

MiddleName

string

Max length: 20

LastName

string

Max length: 50

Department

string

Max length: 100

JobTitleDescription

string

Max length: 100

Email

string

Data type: EmailAddress

Max length: 256

MobilePhoneNumber

string

Max length: 60

ReceivePriceQuote

boolean

None.

ReceiveInvoice

boolean

None.

ReceiveInspectionPlan

boolean

None.

ReceiveInspectionReport

boolean

None.

ReceivePowerShutdownPlan

boolean

None.

IsResponsibleForPowerSystem

boolean

None.

Request Formats

application/json

Sample:
{
  "ElectricalProjectContactPersonId": "00000000-0000-0000-0000-000000000000",
  "FirstName": "sample string 1",
  "MiddleName": "sample string 2",
  "LastName": "sample string 3",
  "Department": "sample string 4",
  "JobTitleDescription": "sample string 5",
  "Email": "sample string 6",
  "MobilePhoneNumber": "sample string 7",
  "ReceivePriceQuote": true,
  "ReceiveInvoice": true,
  "ReceiveInspectionPlan": true,
  "ReceiveInspectionReport": true,
  "ReceivePowerShutdownPlan": true,
  "IsResponsibleForPowerSystem": true
}

Response Information

Resource Description

EditElectricalProjectContactPersonCommandResult

EditElectricalProjectContactPersonCommandResult
NameDescriptionTypeAdditional information
Result

EditElectricalProjectContactPersonCommandResultKind

Required

Response Formats

application/json

Sample:
{
  "Result": "Success"
}