Projekte
Die Endpunkte dieser Endpunktberechtigung finden Sie im Controller "AccountancyProjectEdit".
Um Projekte ändern zu können, muss die Endpunktberechtigung "Belegsystem Projekt ändern" aktiviert werden.
Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.
Projekt anlegen
Version 1.2
post
Autorisierungen
Abfrageparameter
apiKeystringErforderlich
Rumpf
Namestring | nullfähigOptional
Codestring | nullfähigOptional
ProjectManagerstring | nullfähigOptional
Descriptionstring | nullfähigOptional
CompanyCodeIdinteger · int32Optional
ApplicationForDevelopmentScheduleDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForDevelopmentDeliveryDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForDevelopmentGrantDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForDevelopmentValidTostring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForDevelopmentFileReferencestring | nullfähigOptional
ApplicationForBuildingLicenseScheduleDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForBuildingLicenseDeliveryDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForBuildingLicenseGrantDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForBuildingLicenseValidTostring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForBuildingLicenseFileReferencestring | nullfähigOptional
ApplicationForBuildingLicenseReferencestring | nullfähigOptional
ProjectLifeTimeFromstring · dateOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ProjectLifeTimeTostring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
CostCenterIdinteger · int32Optional
CostUnitIdinteger · int32Optional
CostTypeIdinteger · int32Optional
EconomicUnitinteger · int32[] | nullfähigOptional
Buildinginteger · int32[] | nullfähigOptional
Landinteger · int32[] | nullfähigOptional
UseUnitinteger · int32[] | nullfähigOptional
Budgetinteger · int32[] | nullfähigOptional
Loaninteger · int32[] | nullfähigOptional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 862
{
"Name": "text",
"Code": "text",
"ProjectManager": "text",
"Description": "text",
"CompanyCodeId": 1,
"ApplicationForDevelopmentScheduleDate": "2025-10-13",
"ApplicationForDevelopmentDeliveryDate": "2025-10-13",
"ApplicationForDevelopmentGrantDate": "2025-10-13",
"ApplicationForDevelopmentValidTo": "2025-10-13",
"ApplicationForDevelopmentFileReference": "text",
"ApplicationForBuildingLicenseScheduleDate": "2025-10-13",
"ApplicationForBuildingLicenseDeliveryDate": "2025-10-13",
"ApplicationForBuildingLicenseGrantDate": "2025-10-13",
"ApplicationForBuildingLicenseValidTo": "2025-10-13",
"ApplicationForBuildingLicenseFileReference": "text",
"ApplicationForBuildingLicenseReference": "text",
"ProjectLifeTimeFrom": "2025-10-13",
"ProjectLifeTimeTo": "2025-10-13",
"CostCenterId": 1,
"CostUnitId": 1,
"CostTypeId": 1,
"EconomicUnit": [
1
],
"Building": [
1
],
"Land": [
1
],
"UseUnit": [
1
],
"Budget": [
1
],
"Loan": [
1
]
}
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Projekt ändern
Version 1.2
put
Autorisierungen
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpf
Namestring | nullfähigOptional
Codestring | nullfähigOptional
ProjectManagerstring | nullfähigOptional
Descriptionstring | nullfähigOptional
CompanyCodeIdinteger · int32Optional
ApplicationForDevelopmentScheduleDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForDevelopmentDeliveryDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForDevelopmentGrantDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForDevelopmentValidTostring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForDevelopmentFileReferencestring | nullfähigOptional
ApplicationForBuildingLicenseScheduleDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForBuildingLicenseDeliveryDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForBuildingLicenseGrantDatestring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForBuildingLicenseValidTostring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ApplicationForBuildingLicenseFileReferencestring | nullfähigOptional
ApplicationForBuildingLicenseReferencestring | nullfähigOptional
ProjectLifeTimeFromstring · dateOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
ProjectLifeTimeTostring · date | nullfähigOptionalExample:
2025-10-13
Pattern: \d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
CostCenterIdinteger · int32Optional
CostUnitIdinteger · int32Optional
CostTypeIdinteger · int32Optional
Antworten
200
OK
400
Bad Request
401
Unauthorized
put
PUT /openwowi/v1.2/AccountancyProjectEdit/Project/{id}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 779
{
"Name": "text",
"Code": "text",
"ProjectManager": "text",
"Description": "text",
"CompanyCodeId": 1,
"ApplicationForDevelopmentScheduleDate": "2025-10-13",
"ApplicationForDevelopmentDeliveryDate": "2025-10-13",
"ApplicationForDevelopmentGrantDate": "2025-10-13",
"ApplicationForDevelopmentValidTo": "2025-10-13",
"ApplicationForDevelopmentFileReference": "text",
"ApplicationForBuildingLicenseScheduleDate": "2025-10-13",
"ApplicationForBuildingLicenseDeliveryDate": "2025-10-13",
"ApplicationForBuildingLicenseGrantDate": "2025-10-13",
"ApplicationForBuildingLicenseValidTo": "2025-10-13",
"ApplicationForBuildingLicenseFileReference": "text",
"ApplicationForBuildingLicenseReference": "text",
"ProjectLifeTimeFrom": "2025-10-13",
"ProjectLifeTimeTo": "2025-10-13",
"CostCenterId": 1,
"CostUnitId": 1,
"CostTypeId": 1
}
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Projekt löschen
Version 1.2
delete
Autorisierungen
Pfadparameter
idinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Antworten
200
OK
400
Bad Request
401
Unauthorized
delete
DELETE /openwowi/v1.2/AccountancyProjectEdit/Project/{id}?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Wirtschaftseinheit zuweisen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/AssignEconomicUnit?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Gebäude zuweisen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/AssignBuilding?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Grundstück zuweisen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/AssignLand?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Nutzungseinheit zuweisen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/AssignUseUnit?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Budget zuweisen
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/AssignBudget?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Darlehen zuweisen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
201
Created
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/AssignLoan?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Wirtschaftseinheit entfernen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
200
OK
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/RemoveEconomicUnit?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Gebäude entfernen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
200
OK
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/RemoveBuilding?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Grundstück entfernen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
200
OK
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/RemoveLand?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Nutzungseinheit entfernen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
200
OK
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/RemoveUseUnit?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Budget entfernen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
200
OK
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/RemoveBudget?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Darlehen entfernen
Version 1.2
post
Autorisierungen
Pfadparameter
projectIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringErforderlich
Rumpfinteger · int32[]
integer · int32[]Optional
Antworten
200
OK
400
Bad Request
401
Unauthorized
post
POST /openwowi/v1.2/AccountancyProjectEdit/Project/{projectId}/RemoveLoan?apiKey=text HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]
{
"Id": 1,
"Code": "text",
"Name": "text"
}
Zuletzt aktualisiert