Leistungspositionen
Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.
Leistungspositionen abrufen
Version 1.2
get
Authorizations
Query parameters
apiKeystringOptional
limitinteger · int32OptionalExample:
20
offsetinteger · int32Optional
idinteger · int32Optional
idNumstringOptional
ownerIdinteger · int32Optional
ownerNumberstringOptional
managementIdinteger · int32Optional
managementIdNumstringOptional
componentCatalogIdinteger · int32Optional
facilityCatalogIdinteger · int32Optional
includeInvalidbooleanOptionalDefault:
false
includeCraftsmanAgreementsbooleanOptionalDefault:
false
includeCommissionTypesbooleanOptionalDefault:
false
showNullValuesbooleanOptionalDefault:
false
Responses
200
OK
400
Bad Request
401
Unauthorized
get
GET /openwowi/v1.2/CommissioningRead/ServiceCatalogue HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"ParentId": 1,
"IdNum": "text",
"Description": "text",
"UnitPriceAgreement": true,
"TransferToCraftsmanPortal": true,
"NetCosts": 1,
"LabourNetCosts": 1,
"MaterialNetCosts": 1,
"ManagementId": 1,
"OwnerId": 1,
"NodeId": 1,
"QuantityType": {
"Id": 1,
"Name": "text",
"Code": "text",
"ArgeCode": "text"
},
"SalesTax": {
"Id": 1,
"Code": "text"
},
"CraftsProcessTypes": [
{
"Id": 1,
"Code": "text"
}
],
"CraftActivity": {
"Id": 1,
"Code": "text"
},
"FacilityCatalog": {
"Id": 1,
"Name": "text"
},
"ComponentCatalog": {
"Id": 1,
"Name": "text"
},
"CraftsmanAgreements": [
{
"Id": 1,
"Craftsman": {
"Id": 1,
"CreditorId": 1,
"CreditorNumber": "text"
},
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27",
"NetAmount": 1,
"UnitPriceAgreement": true
}
],
"CommissionTypes": [
{
"Id": 1,
"Code": "text"
}
]
}
]
get
Authorizations
Path parameters
craftsmanIdinteger · int32Required
Query parameters
apiKeystringOptional
limitinteger · int32OptionalExample:
20
offsetinteger · int32Optional
idinteger · int32Optional
idNumstringOptional
ownerIdinteger · int32Optional
ownerNumberstringOptional
managementIdinteger · int32Optional
managementIdNumstringOptional
componentCatalogIdinteger · int32Optional
facilityCatalogIdinteger · int32Optional
includeInvalidbooleanOptionalDefault:
false
includeCommissionTypesbooleanOptionalDefault:
false
showNullValuesbooleanOptionalDefault:
false
Responses
200
OK
400
Bad Request
401
Unauthorized
get
GET /openwowi/v1.2/CommissioningRead/Craftsman/{craftsmanId}/ServiceCatalogue HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"ParentId": 1,
"IdNum": "text",
"Description": "text",
"UnitPriceAgreement": true,
"TransferToCraftsmanPortal": true,
"NetCosts": 1,
"LabourNetCosts": 1,
"MaterialNetCosts": 1,
"ManagementId": 1,
"OwnerId": 1,
"NodeId": 1,
"QuantityType": {
"Id": 1,
"Name": "text",
"Code": "text",
"ArgeCode": "text"
},
"SalesTax": {
"Id": 1,
"Code": "text"
},
"CraftsProcessTypes": [
{
"Id": 1,
"Code": "text"
}
],
"CraftActivity": {
"Id": 1,
"Code": "text"
},
"FacilityCatalog": {
"Id": 1,
"Name": "text"
},
"ComponentCatalog": {
"Id": 1,
"Name": "text"
},
"CraftsmanAgreements": [
{
"Id": 1,
"Craftsman": {
"Id": 1,
"CreditorId": 1,
"CreditorNumber": "text"
},
"ValidFrom": "2025-06-27",
"ValidTo": "2025-06-27",
"NetAmount": 1,
"UnitPriceAgreement": true
}
],
"CommissionTypes": [
{
"Id": 1,
"Code": "text"
}
]
}
]
Last updated