Vorgänge
Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.
Vorgänge abrufen
Version 1.0
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
Antworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.0/Commissioning/CraftProcessesGET /openwowi/v1.0/Commissioning/CraftProcesses HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"IdNum": "text",
"CraftsProcessDescription": "text",
"ProjectId": 1,
"CraftProcessTypeId": 1
}
]Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20offsetinteger · int32Optional
idinteger · int32Optional
idNumstringOptional
companyCodeIdinteger · int32Optional
companyCodeCodestringOptional
craftsProcessTypeIdinteger · int32Optional
commissionIdinteger · int32Optional
invoiceReceiptIdinteger · int32Optional
includeCommissionbooleanOptionalDefault:
falseincludeInvoiceReceiptbooleanOptionalDefault:
falseincludeAdditionalFieldbooleanOptionalDefault:
falseincludeInsuranceDatabooleanOptionalDefault:
falseshowNullValuesbooleanOptionalDefault:
falseAntworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.2/CommissioningRead/CraftProcessesGET /openwowi/v1.2/CommissioningRead/CraftProcesses HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"IdNum": "text",
"ShortDescriptionCraftsProcess": "text",
"CraftsProcessDateFrom": "2025-11-03",
"CraftsProcessDateTo": "2025-11-03",
"CraftsProcessType": {
"Id": 1,
"Code": "text"
},
"CraftProcessStatus": {
"Id": 1,
"Code": "text"
},
"CompanyCode": {
"Id": 1,
"Name": "text",
"Code": "text"
},
"Project": {
"Id": 1,
"Code": "text",
"Name": "text"
},
"EconomicUnit": {
"Id": 1,
"IdNum": "text"
},
"Land": {
"Id": 1,
"IdNum": "text"
},
"Building": {
"Id": 1,
"IdNum": "text"
},
"UseUnit": {
"Id": 1,
"UseUnitNumber": "text"
},
"LicenseAgreement": {
"Id": 1,
"IdNum": "text"
},
"ServicePackage": {
"Id": 1,
"IdNum": "text"
},
"ResponsibleOfficial": {
"Id": 1,
"CodeShort": "text",
"PersonId": 1
},
"InsuranceData": {
"Id": 1,
"TimeDamage": "2025-11-03",
"MajorLossIndicator": true,
"EstimatedAmountOfDamage": 1,
"InsurerClaimNumber": "text",
"AvailablePoliceReport": true,
"PoliceReportDate": "2025-11-03",
"FileNumber": "text",
"PoliceDepartment": "text",
"DamageCause": {
"Id": 1,
"IdNum": "text",
"DamageCause": "text"
},
"DamageDivision": {
"Id": 1,
"IdNum": "text",
"DivisionDamage": "text"
}
},
"Commissions": [
{
"Id": 1,
"IdNum": "text",
"Code": "text",
"RecordingDate": "2025-11-03",
"ReleaseDate": "2025-11-03",
"PlacingDate": "2025-11-03",
"AcceptanceDate": "2025-11-03",
"CompletionDate": "2025-11-03",
"CommissionType": {
"Id": 1,
"Code": "text"
},
"CommissionStatus": {
"Id": 1,
"Code": "text"
}
}
],
"InvoiceReceipts": [
{
"Id": 1,
"InvoiceReceiptNumber": "text"
}
],
"AdditionalFields": [
{
"Name": "text",
"Content": "text",
"Type": "text"
}
]
}
]Vorgänge anlegen, ändern und löschen
Version 1.2
post
Autorisierungen
Abfrageparameter
apiKeystringErforderlich
Rumpf
ShortDescriptionCraftsProcessstring | nullfähigOptional
CraftsProcessTypeIdinteger · int32Optional
CompanyCodeIdinteger · int32Optional
CraftsProcessStatusIdinteger · int32Optional
ServicePackageIdinteger · int32 | nullfähigOptional
ProjectIdinteger · int32 | nullfähigOptional
ManagementIdinteger · int32 | nullfähigOptional
OwnerIdinteger · int32 | nullfähigOptional
EconomicUnitIdinteger · int32 | nullfähigOptional
BuildingIdinteger · int32 | nullfähigOptional
LandIdinteger · int32 | nullfähigOptional
UseUnitIdinteger · int32 | nullfähigOptional
LicenseAgreementIdinteger · int32 | nullfähigOptional
PersonInChargeResponsibleOfficialIdinteger · int32 | nullfähigOptional
CraftsProcessFromstring · dateOptionalExample:
2025-11-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])CraftsProcessTostring · date | nullfähigOptionalExample:
2025-11-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])IdNumstring | nullfähigOptional
Descriptionstring | nullfähigOptional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
/openwowi/v1.2/CommissioningEdit/CraftsProcessPOST /openwowi/v1.2/CommissioningEdit/CraftsProcess?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 690
{
"ShortDescriptionCraftsProcess": "text",
"CraftsProcessTypeId": 1,
"CompanyCodeId": 1,
"CraftsProcessStatusId": 1,
"ServicePackageId": 1,
"ProjectId": 1,
"ManagementId": 1,
"OwnerId": 1,
"EconomicUnitId": 1,
"BuildingId": 1,
"LandId": 1,
"UseUnitId": 1,
"LicenseAgreementId": 1,
"PersonInChargeResponsibleOfficialId": 1,
"CraftsProcessFrom": "2025-11-03",
"CraftsProcessTo": "2025-11-03",
"InsuranceData": {
"DamageCauseId": 1,
"DamageDivisionId": 1,
"PoliceDepartment": "text",
"PoliceReportDate": "2025-11-03",
"FileNumber": "text",
"AvailablePoliceReport": true,
"InsurerClaimNumber": "text",
"EstimatedAmountOfDamage": 1,
"MajorLossIndicator": true,
"TimeDamage": "2025-11-03",
"InsuranceContractId": 1
},
"IdNum": "text",
"Description": "text"
}{
"Id": 1,
"IdNum": "text"
}put
Autorisierungen
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpf
ShortDescriptionCraftsProcessstring | nullfähigOptional
CraftsProcessTypeIdinteger · int32Optional
CompanyCodeIdinteger · int32Optional
CraftsProcessStatusIdinteger · int32Optional
ServicePackageIdinteger · int32 | nullfähigOptional
ProjectIdinteger · int32 | nullfähigOptional
ManagementIdinteger · int32 | nullfähigOptional
OwnerIdinteger · int32 | nullfähigOptional
EconomicUnitIdinteger · int32 | nullfähigOptional
BuildingIdinteger · int32 | nullfähigOptional
LandIdinteger · int32 | nullfähigOptional
UseUnitIdinteger · int32 | nullfähigOptional
LicenseAgreementIdinteger · int32 | nullfähigOptional
PersonInChargeResponsibleOfficialIdinteger · int32 | nullfähigOptional
CraftsProcessFromstring · dateOptionalExample:
2025-11-03Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])CraftsProcessTostring · date | nullfähigOptionalExample:
2025-11-03Pattern: \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/CommissioningEdit/CraftsProcess/{id}PUT /openwowi/v1.2/CommissioningEdit/CraftsProcess/{id}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 654
{
"ShortDescriptionCraftsProcess": "text",
"CraftsProcessTypeId": 1,
"CompanyCodeId": 1,
"CraftsProcessStatusId": 1,
"ServicePackageId": 1,
"ProjectId": 1,
"ManagementId": 1,
"OwnerId": 1,
"EconomicUnitId": 1,
"BuildingId": 1,
"LandId": 1,
"UseUnitId": 1,
"LicenseAgreementId": 1,
"PersonInChargeResponsibleOfficialId": 1,
"CraftsProcessFrom": "2025-11-03",
"CraftsProcessTo": "2025-11-03",
"InsuranceData": {
"DamageCauseId": 1,
"DamageDivisionId": 1,
"PoliceDepartment": "text",
"PoliceReportDate": "2025-11-03",
"FileNumber": "text",
"AvailablePoliceReport": true,
"InsurerClaimNumber": "text",
"EstimatedAmountOfDamage": 1,
"MajorLossIndicator": true,
"TimeDamage": "2025-11-03",
"InsuranceContractId": 1
}
}{
"Id": 1,
"IdNum": "text"
}delete
Autorisierungen
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Antworten
200
OK
400
Bad Request
401
Unauthorized
delete
/openwowi/v1.2/CommissioningEdit/CraftsProcess/{id}DELETE /openwowi/v1.2/CommissioningEdit/CraftsProcess/{id}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"Id": 1,
"IdNum": "text"
}Vorgangsbeschreibungen lesen
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20offsetinteger · int32Optional
idinteger · int32Optional
craftsProcessIdinteger · int32Optional
craftsProcessIdNumstringOptional
companyCodeIdinteger · int32Optional
companyCodeCodestringOptional
showNullValuesbooleanOptionalDefault:
falseAntworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.2/CommissioningRead/CraftProcess/NoteGET /openwowi/v1.2/CommissioningRead/CraftProcess/Note HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"CraftsProcess": {
"Id": 1,
"IdNum": "text"
},
"User": {
"Id": 1,
"UserName": "text"
},
"Date": "2025-11-03",
"Description": "text"
}
]Vorgangsbeschreibungen anlegen, ändern und löschen
Version 1.2
post
Autorisierungen
Pfadparameter
craftsProcessIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpf
stringOptional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
/openwowi/v1.2/CommissioningEdit/CraftsProcess/{craftsProcessId}/NotePOST /openwowi/v1.2/CommissioningEdit/CraftsProcess/{craftsProcessId}/Note?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 6
"text"{
"CraftsProcess": {
"Id": 1,
"IdNum": "text"
},
"Id": 1
}put
Autorisierungen
Pfadparameter
craftsProcessIdinteger · int32Erforderlich
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpf
stringOptional
Antworten
200
OK
400
Bad Request
401
Unauthorized
put
/openwowi/v1.2/CommissioningEdit/CraftsProcess/{craftsProcessId}/Note/{id}PUT /openwowi/v1.2/CommissioningEdit/CraftsProcess/{craftsProcessId}/Note/{id}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 6
"text"{
"CraftsProcess": {
"Id": 1,
"IdNum": "text"
},
"Id": 1
}delete
Autorisierungen
Pfadparameter
craftsProcessIdinteger · int32Erforderlich
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Antworten
200
OK
400
Bad Request
401
Unauthorized
delete
/openwowi/v1.2/CommissioningEdit/CraftsProcess/{craftsProcessId}/Note/{id}DELETE /openwowi/v1.2/CommissioningEdit/CraftsProcess/{craftsProcessId}/Note/{id}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"CraftsProcess": {
"Id": 1,
"IdNum": "text"
},
"Id": 1
}Zuletzt aktualisiert
