Mängel
Die Endpunkte dieser Endpunktberechtigung finden Sie im Controller "DefectEdit".
Um auf die Daten der Mängel über die API zugreifen zu können, muss die Endpunktberechtigung "Mängel bearbeiten" aktiviert werden.
Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.
Mängel anlegen
Version 1.2
post
Autorisierungen
Abfrageparameter
apiKeystringErforderlich
Rumpf
Namestring | nullfähigOptional
Descriptionstring | nullfähigOptional
IsSolvedbooleanOptional
RemediationRefusedbooleanOptional
DueUntilstring · date | nullfähigOptionalExample:
2025-11-01Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])EconomicUnitIdinteger · int32Optional
UseUnitIdinteger · int32 | nullfähigOptional
BuildingIdinteger · int32 | nullfähigOptional
ComponentIdinteger · int32 | nullfähigOptional
FacilityIdinteger · int32 | nullfähigOptional
HandoverIdinteger · int32 | nullfähigOptional
CommissionIdinteger · int32 | nullfähigOptional
RestorationDutyIdinteger · int32 | nullfähigOptional
TimeDamagestring · date | nullfähigOptionalExample:
2025-11-01Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])Antworten
201
Created
400
Bad Request
401
Unauthorized
post
/openwowi/v1.2/DefectEdit/DefectPOST /openwowi/v1.2/DefectEdit/Defect?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 261
{
"Name": "text",
"Description": "text",
"IsSolved": true,
"RemediationRefused": true,
"DueUntil": "2025-11-01",
"EconomicUnitId": 1,
"UseUnitId": 1,
"BuildingId": 1,
"ComponentId": 1,
"FacilityId": 1,
"HandoverId": 1,
"CommissionId": 1,
"RestorationDutyId": 1,
"TimeDamage": "2025-11-01"
}{
"Id": 1,
"IdNum": "text"
}Mängel ändern
Version 1.2
put
Autorisierungen
Pfadparameter
defectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpf
Namestring | nullfähigOptional
Descriptionstring | nullfähigOptional
IsSolvedbooleanOptional
RemediationRefusedbooleanOptional
DueUntilstring · date | nullfähigOptionalExample:
2025-11-01Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])EconomicUnitIdinteger · int32Optional
UseUnitIdinteger · int32 | nullfähigOptional
BuildingIdinteger · int32 | nullfähigOptional
ComponentIdinteger · int32 | nullfähigOptional
FacilityIdinteger · int32 | nullfähigOptional
HandoverIdinteger · int32 | nullfähigOptional
CommissionIdinteger · int32 | nullfähigOptional
RestorationDutyIdinteger · int32 | nullfähigOptional
TimeDamagestring · date | nullfähigOptionalExample:
2025-11-01Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])Antworten
200
OK
400
Bad Request
401
Unauthorized
put
/openwowi/v1.2/DefectEdit/Defect/{defectId}PUT /openwowi/v1.2/DefectEdit/Defect/{defectId}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 261
{
"Name": "text",
"Description": "text",
"IsSolved": true,
"RemediationRefused": true,
"DueUntil": "2025-11-01",
"EconomicUnitId": 1,
"UseUnitId": 1,
"BuildingId": 1,
"ComponentId": 1,
"FacilityId": 1,
"HandoverId": 1,
"CommissionId": 1,
"RestorationDutyId": 1,
"TimeDamage": "2025-11-01"
}{
"Id": 1,
"IdNum": "text"
}Mängel löschen
Version 1.2
delete
Autorisierungen
Pfadparameter
defectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Antworten
200
OK
400
Bad Request
401
Unauthorized
delete
/openwowi/v1.2/DefectEdit/Defect/{defectId}DELETE /openwowi/v1.2/DefectEdit/Defect/{defectId}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"Id": 1,
"IdNum": "text"
}Enumerationen für RestorationDutyId
ID
Code
Deutsch
1
None
Keine
2
Renter
Mieter
3
Owner
Vermieter
4
FollowUpRenter
Folgemieter
5
PreviousRenter
Vormieter
Zuletzt aktualisiert
