POST api/v2/electrical/projects/distributionboards/devices/create

CreateElectricalProjectDistributionBoardDevice

Request Information

URI Parameters

None.

Body Parameters

The command

CreateElectricalProjectDistributionBoardDeviceCommand
NameDescriptionTypeAdditional information
ElectricalProjectDistributionBoardDeviceId

universally unique identifier

None.

ElectricalProjectDistributionBoardId

universally unique identifier

Required

DeviceKind

ElectricalProjectDistributionBoardDeviceKind

Required

Identifier

string

Max length: 100

Order

integer (32 bits)

None.

PowerPhaseKind

ElectricalPowerPhaseKind

None.

ResidualCurrentDeviceType

string

Max length: 50

RatedCurrent

decimal number

None.

TripDelay

decimal number

None.

RatedResidualCurrent

decimal number

None.

TrippingCharacteristic

string

Max length: 50

BreakerRatedCurrent

decimal number

None.

IsTestButtonFunctional

boolean

None.

ResistanceL1PE

integer (32 bits)

None.

ResistanceL2PE

integer (32 bits)

None.

ResistanceL3PE

integer (32 bits)

None.

ResistanceNeutralPE

integer (32 bits)

None.

ResistanceL1Neutral

integer (32 bits)

None.

ResistanceL2Neutral

integer (32 bits)

None.

ResistanceL3Neutral

integer (32 bits)

None.

MeasureResistanceBetweenPowerPhases

boolean

None.

ResistanceL1L2

integer (32 bits)

None.

ResistanceL1L3

integer (32 bits)

None.

ResistanceL2L3

integer (32 bits)

None.

RisoSign

ElectricalRisoValueSign

None.

RisoValue

decimal number

None.

Request Formats

application/json

Sample:
{
  "ElectricalProjectDistributionBoardDeviceId": "00000000-0000-0000-0000-000000000000",
  "ElectricalProjectDistributionBoardId": "00000000-0000-0000-0000-000000000000",
  "DeviceKind": "ResidualCurrentDevice",
  "Identifier": "sample string 1",
  "Order": 1,
  "PowerPhaseKind": "1",
  "ResidualCurrentDeviceType": "sample string 2",
  "RatedCurrent": 1.0,
  "TripDelay": 1.0,
  "RatedResidualCurrent": 1.0,
  "TrippingCharacteristic": "sample string 3",
  "BreakerRatedCurrent": 1.0,
  "IsTestButtonFunctional": true,
  "ResistanceL1PE": 1,
  "ResistanceL2PE": 1,
  "ResistanceL3PE": 1,
  "ResistanceNeutralPE": 1,
  "ResistanceL1Neutral": 1,
  "ResistanceL2Neutral": 1,
  "ResistanceL3Neutral": 1,
  "MeasureResistanceBetweenPowerPhases": true,
  "ResistanceL1L2": 1,
  "ResistanceL1L3": 1,
  "ResistanceL2L3": 1,
  "RisoSign": "<",
  "RisoValue": 1.0
}

Response Information

Resource Description

CreateElectricalProjectDistributionBoardDeviceCommandResult

CreateElectricalProjectDistributionBoardDeviceCommandResult
NameDescriptionTypeAdditional information
Result

CreateElectricalProjectDistributionBoardDeviceCommandResultKind

Required

ElectricalProjectDistributionBoardDeviceId

universally unique identifier

Required

Response Formats

application/json

Sample:
{
  "Result": "Success",
  "ElectricalProjectDistributionBoardDeviceId": "00000000-0000-0000-0000-000000000000"
}