PUT api/v2/electrical/projects/pricequotes/edit

EditElectricalProjectPriceQuote

Request Information

URI Parameters

None.

Body Parameters

The command

EditElectricalProjectPriceQuoteCommand
NameDescriptionTypeAdditional information
ElectricalProjectVersionId

universally unique identifier

Required

OutbuildingCount

integer (32 bits)

Range: inclusive between 0 and 1000

BasePrice

decimal number

Range: inclusive between 0 and 100000

SquareMeterCount

integer (32 bits)

Range: inclusive between 0 and 10000000

PricePerSquareMeter

decimal number

Range: inclusive between 0 and 10000000

DistributionBoardCount

integer (32 bits)

Range: inclusive between 0 and 10000

PricePerDistributionBoard

decimal number

Range: inclusive between 0 and 10000000

ControlBoxCount

integer (32 bits)

Range: inclusive between 0 and 10000

PricePerControlBox

decimal number

Range: inclusive between 0 and 10000000

PricePerRepeatInspection

decimal number

Range: inclusive between 0 and 10000000

DiscountPercentage

decimal number

Range: inclusive between 0 and 25

PVInverterCount

integer (32 bits)

Range: inclusive between 0 and 10000

PricePerPVInverter

decimal number

Range: inclusive between 0 and 10000000

PVPanelCount

integer (32 bits)

Range: inclusive between 0 and 10000

PricePerPVPanel

decimal number

Range: inclusive between 0 and 10000000

Request Formats

application/json

Sample:
{
  "ElectricalProjectVersionId": "00000000-0000-0000-0000-000000000000",
  "OutbuildingCount": 1,
  "BasePrice": 1.0,
  "SquareMeterCount": 1,
  "PricePerSquareMeter": 1.0,
  "DistributionBoardCount": 1,
  "PricePerDistributionBoard": 1.0,
  "ControlBoxCount": 1,
  "PricePerControlBox": 1.0,
  "PricePerRepeatInspection": 1.0,
  "DiscountPercentage": 1.0,
  "PVInverterCount": 1,
  "PricePerPVInverter": 1.0,
  "PVPanelCount": 1,
  "PricePerPVPanel": 1.0
}

Response Information

Resource Description

EditElectricalProjectPriceQuoteCommandResult

EditElectricalProjectPriceQuoteCommandResult
NameDescriptionTypeAdditional information
Result

EditElectricalProjectPriceQuoteCommandResultKind

Required

Response Formats

application/json

Sample:
{
  "Result": "Success"
}