Ausstattungselemente

Über diese Endpunkte können Ausstattungselemente verändert werden.

Hinweise zur Funktion

Ausstattungselemente sind bewegliche Dinge im oder am Objekt. Sie müssen immer einer Ausstattungsgruppenart zugeordnet sein.

Ausstattungselement anlegen

Version 1.0


post
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
facilityIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Rumpf
Namestring · max: 70Erforderlich
Countnumber · decimalErforderlichPattern: ^(-?\d{1,12}((\.|\,)\d{1,3})?)$
RepairRelevancebooleanOptional
LeaseRelevancebooleanOptional
Commentstring | nullfähigOptional
AcquisitionDatestring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
WarrantyPeriodstring | nullfähigOptional
WarrantyEndstring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
WarrantyConditionsstring | nullfähigOptional
Positionstring | nullfähigOptional
ValidFromstring · dateOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ComponentStatusIdinteger · int32Erforderlich
ComponentCatalogIdinteger · int32Erforderlich
UnderComponentIdsinteger · int32[] | nullfähigOptional
Antworten
201

Created

Antwortinteger · int32
post
/openwowi/v1.0/ManageFacilityAndComponents/Facility/{facilityId}/Component

Version 1.2


post
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
facilityIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Rumpf
Namestring · max: 70Erforderlich
Countnumber · decimalErforderlichPattern: ^(-?\d{1,12}((\.|\,)\d{1,3})?)$
RepairRelevancebooleanOptional
LeaseRelevancebooleanOptional
Commentstring | nullfähigOptional
AcquisitionDatestring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
WarrantyPeriodstring | nullfähigOptional
WarrantyEndstring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
WarrantyConditionsstring | nullfähigOptional
Positionstring | nullfähigOptional
ValidFromstring · dateOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ComponentStatusIdinteger · int32Erforderlich
ComponentCatalogIdinteger · int32Erforderlich
UnderComponentIdsinteger · int32[] | nullfähigOptional
Antworten
201

Created

Antwortinteger · int32
post
/openwowi/v1.2/ManageFacilityAndComponents/Facility/{facilityId}/Component

Ausstattungselement ändern

Version 1.0


put
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
facilityIdinteger · int32Erforderlich
componentIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Rumpf
Namestring · max: 70Erforderlich
Countnumber · decimalErforderlichPattern: ^(-?\d{1,12}((\.|\,)\d{1,3})?)$
RepairRelevancebooleanOptional
LeaseRelevancebooleanOptional
Commentstring | nullfähigOptional
AcquisitionDatestring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
WarrantyPeriodstring | nullfähigOptional
WarrantyEndstring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
WarrantyConditionsstring | nullfähigOptional
Positionstring | nullfähigOptional
ValidFromstring · dateOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ComponentStatusIdinteger · int32Erforderlich
ComponentCatalogIdinteger · int32Erforderlich
UnderComponentIdsinteger · int32[] | nullfähigOptional
Antworten
put
/openwowi/v1.0/ManageFacilityAndComponents/Facility/{facilityId}/Component/{componentId}

Version 1.2


put
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
facilityIdinteger · int32Erforderlich
componentIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Rumpf
Namestring · max: 70Erforderlich
Countnumber · decimalErforderlichPattern: ^(-?\d{1,12}((\.|\,)\d{1,3})?)$
RepairRelevancebooleanOptional
LeaseRelevancebooleanOptional
Commentstring | nullfähigOptional
AcquisitionDatestring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
WarrantyPeriodstring | nullfähigOptional
WarrantyEndstring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
WarrantyConditionsstring | nullfähigOptional
Positionstring | nullfähigOptional
ValidFromstring · dateOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ValidTostring · date | nullfähigOptionalExample: 2025-12-09Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ComponentStatusIdinteger · int32Erforderlich
ComponentCatalogIdinteger · int32Erforderlich
UnderComponentIdsinteger · int32[] | nullfähigOptional
Antworten
put
/openwowi/v1.2/ManageFacilityAndComponents/Facility/{facilityId}/Component/{componentId}

Ausstattungselement löschen

Version 1.0


delete
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
facilityIdinteger · int32Erforderlich
componentIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Antworten
delete
/openwowi/v1.0/ManageFacilityAndComponents/Facility/{facilityId}/Component/{componentId}

Version 1.2


delete
Autorisierungen
OAuth2passwordErforderlich

Use username and password.

Token URL:
Pfadparameter
facilityIdinteger · int32Erforderlich
componentIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Antworten
delete
/openwowi/v1.2/ManageFacilityAndComponents/Facility/{facilityId}/Component/{componentId}

Enumerationen für FacilityStatusId

Id
Type

1

Unaudited

2

Audited

3

Automatic

Enumerationen für "MeteringDeviceTypeId"

Id
Type

1

HeatCostAllocatorEvaporation

2

HeatCostAllocatorElectronic

3

HeatMeterHeatingWarmwater

4

MeterColdwater

5

MeterWarmwater

6

HeatMeterWarmwater

7

HeatMeterHeating

8

WarmwaterAllocatorEvaporation

9

WarmwaterAllocatorMechanical

10

CondensateMeterHeating

11

CondensateMeterWarmwater

12

MeterOil

13

MeterPower

14

MeterGas

15

PipeHeatEmission

Zuletzt aktualisiert