Download OpenAPI specification:Download
Retrieves a list of available hardware products.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
| offset required | integer >= 0 Default: 0 The number of items to skip before starting to collect the result set. Used for pagination. |
| limit required | integer >= 1 Default: 1000 Limits the number of returned results. Used for pagination. |
| filter | string Filters results by performing a case-insensitive substring match against the following fields:
Example: |
[- {
- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "rwdmInternal": "MOBA",
- "mainGroup": {
- "id": 0,
- "name": "string"
}, - "subGroup": {
- "id": 0,
- "name": "string"
}, - "ean": "string",
- "description": "Eckband 110° Blumotion Inserta 2",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": false,
- "weight": null,
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "customFields": { },
- "manufacturer": {
- "id": 0,
- "number": "71B3590",
- "name": "Blum"
}, - "stockItem": true,
- "semiFinished": true,
- "suppliers": [
- {
- "id": 0,
- "name": "Rudolf Geiser AG",
- "manufacturerId": 0,
- "comNormId": "string",
- "productNumber": "12388",
- "packageSize": "1.00",
- "param": "string"
}
], - "pathToCatalog": "rwdm/430_Moebel_Beschlaege/Puffer/Selbstklebend/3M_SJ_5632_114x0-8_TRANS.btb"
}
]Retrieves a single hardware product by its unique identifier.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer >= 1 Unique identifier of the hardware product. |
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "rwdmInternal": "MOBA",
- "mainGroup": {
- "id": 0,
- "name": "string"
}, - "subGroup": {
- "id": 0,
- "name": "string"
}, - "ean": "string",
- "description": "Eckband 110° Blumotion Inserta 2",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": false,
- "weight": null,
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "customFields": { },
- "manufacturer": {
- "id": 0,
- "number": "71B3590",
- "name": "Blum"
}, - "stockItem": true,
- "semiFinished": true,
- "suppliers": [
- {
- "id": 0,
- "name": "Rudolf Geiser AG",
- "manufacturerId": 0,
- "comNormId": "string",
- "productNumber": "12388",
- "packageSize": "1.00",
- "param": "string"
}
], - "pathToCatalog": "rwdm/430_Moebel_Beschlaege/Puffer/Selbstklebend/3M_SJ_5632_114x0-8_TRANS.btb"
}Retrieves a single hardware product by its rwdm number.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer >= 1 The rwdm number of the hardware product. |
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "rwdmInternal": "MOBA",
- "mainGroup": {
- "id": 0,
- "name": "string"
}, - "subGroup": {
- "id": 0,
- "name": "string"
}, - "ean": "string",
- "description": "Eckband 110° Blumotion Inserta 2",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": false,
- "weight": null,
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "customFields": { },
- "manufacturer": {
- "id": 0,
- "number": "71B3590",
- "name": "Blum"
}, - "stockItem": true,
- "semiFinished": true,
- "suppliers": [
- {
- "id": 0,
- "name": "Rudolf Geiser AG",
- "manufacturerId": 0,
- "comNormId": "string",
- "productNumber": "12388",
- "packageSize": "1.00",
- "param": "string"
}
], - "pathToCatalog": "rwdm/430_Moebel_Beschlaege/Puffer/Selbstklebend/3M_SJ_5632_114x0-8_TRANS.btb"
}Returns all existing hardware products. If the supplier has no entry for this hardware product, package size and package number will be null.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
| offset required | integer >= 0 Default: 0 The number of items to skip before starting to collect the result set. Used for pagination. |
| limit required | integer >= 1 Default: 1000 Limits the number of returned results. Used for pagination. |
| filter | string Filters results by performing a case-insensitive substring match against the following fields:
Example: |
[- {
- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "rwdmInternal": "MOBA",
- "ean": "string",
- "description": "Eckband 110° Blumotion Inserta 2",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": false,
- "active": false,
- "weight": null,
- "packageSize": "1.00",
- "productNumber": "12388",
- "param": "string",
- "notInProductRange": true,
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "mainGroup": {
- "id": 0,
- "name": "string"
}, - "subGroup": {
- "id": 0,
- "name": "string"
}, - "manufacturer": {
- "id": 0,
- "number": "71B3590",
- "name": "Blum"
}
}
]Updates supplier-specific data for hardware products, including:
The id is used to identify the hardware product on the server and is immutable.
Business Rules:
EAN, manufacturerNumber, and weight can only be changed if the supplier is also the manufacturer of the product.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer Required to identify the product on server side. Immutable. |
| productNumber | string |
| packageSize | number <float> |
| weight | number <float> weight in kilograms per unit |
| param | string |
| ean | string |
| manufacturerNumber | string |
| notInProductRange | boolean |
[- {
- "id": 1,
- "productNumber": "12388",
- "packageSize": 1,
- "weight": 3.2,
- "param": "string",
- "ean": "string",
- "manufacturerNumber": "string",
- "notInProductRange": true
}
][- {
- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "rwdmInternal": "MOBA",
- "ean": "string",
- "description": "Eckband 110° Blumotion Inserta 2",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": false,
- "active": false,
- "weight": null,
- "packageSize": "1.00",
- "productNumber": "12388",
- "param": "string",
- "notInProductRange": true,
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "mainGroup": {
- "id": 0,
- "name": "string"
}, - "subGroup": {
- "id": 0,
- "name": "string"
}, - "manufacturer": {
- "id": 0,
- "number": "71B3590",
- "name": "Blum"
}
}
]Returns a single hardware product.
If the supplier has no entry for this hardware product, package size and package number will be null.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer >= 1 Unique identifier of the hardware product. |
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "rwdmInternal": "MOBA",
- "ean": "string",
- "description": "Eckband 110° Blumotion Inserta 2",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": false,
- "active": false,
- "weight": null,
- "packageSize": "1.00",
- "productNumber": "12388",
- "param": "string",
- "notInProductRange": true,
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "mainGroup": {
- "id": 0,
- "name": "string"
}, - "subGroup": {
- "id": 0,
- "name": "string"
}, - "manufacturer": {
- "id": 0,
- "number": "71B3590",
- "name": "Blum"
}
}Update / create a single hardware product with supplier number, package size and weight.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer >= 1 Hardware product Id |
| productNumber | string |
| packageSize | number <float> |
| weight | number <float> weight in kilograms per unit |
| param | string |
| ean | string |
| manufacturerNumber | string |
| notInProductRange | boolean |
{- "productNumber": "12388",
- "packageSize": 1,
- "weight": 3.2,
- "param": "string",
- "ean": "string",
- "manufacturerNumber": "string",
- "notInProductRange": true
}{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "rwdmInternal": "MOBA",
- "ean": "string",
- "description": "Eckband 110° Blumotion Inserta 2",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": false,
- "active": false,
- "weight": null,
- "packageSize": "1.00",
- "productNumber": "12388",
- "param": "string",
- "notInProductRange": true,
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "mainGroup": {
- "id": 0,
- "name": "string"
}, - "subGroup": {
- "id": 0,
- "name": "string"
}, - "manufacturer": {
- "id": 0,
- "number": "71B3590",
- "name": "Blum"
}
}Delete a single hardware product. The product will afterwards still be returned, but has no entry in packageSize and productNumber for the given supplier.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer >= 1 Hardware product ID |
{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "rwdmInternal": "MOBA",
- "ean": "string",
- "description": "Eckband 110° Blumotion Inserta 2",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": false,
- "active": false,
- "weight": null,
- "packageSize": "1.00",
- "productNumber": "12388",
- "param": "string",
- "notInProductRange": true,
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "mainGroup": {
- "id": 0,
- "name": "string"
}, - "subGroup": {
- "id": 0,
- "name": "string"
}, - "manufacturer": {
- "id": 0,
- "number": "71B3590",
- "name": "Blum"
}
}Retrieves available material data.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
| limit required | integer >= 1 Default: 1000 Limits the number of returned results. Used for pagination. |
| offset required | integer >= 0 Default: 0 The number of items to skip before starting to collect the result set. Used for pagination. |
| filter | string Filters results by performing a case-insensitive substring match against the following fields:
Example: |
[- {
- "id": 1,
- "name": "Spanplatte P3 beschichtet Egger W908 SM 16mm",
- "abbreviation": "Spanplatte W908",
- "rwdmNumber": "B_CT_E_110_B",
- "mainCategory": {
- "id": 0,
- "name": "string"
}, - "subCategory": {
- "id": 0,
- "name": "string"
}, - "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "camGroup": "hpl",
- "isRotatable": true,
- "texture": false,
- "archived": true,
- "weight": 12.224,
- "thickness": 16,
- "waste": 0.1,
- "marge": 0.1,
- "costPrice": 0.1,
- "price": 0,
- "customFields": { },
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "stockItem": true,
- "packagingSize": null,
- "packagingUnit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "variations": [
- {
- "id": 1,
- "archived": true,
- "width": 2070,
- "length": 2800,
- "waste": 0.1,
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "customFields": "object",
- "stockItem": true,
- "favourite": false,
- "suppliers": [
- {
- "id": 0,
- "name": "Anliker",
- "manufacturerId": 0,
- "comNormId": "string",
- "materialNumber": "12388"
}
]
}
]
}
]Retrieves a single material record by its unique ID.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer >= 1 Unique identifier of the material record. |
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
{- "id": 1,
- "name": "Spanplatte P3 beschichtet Egger W908 SM 16mm",
- "abbreviation": "Spanplatte W908",
- "rwdmNumber": "B_CT_E_110_B",
- "mainCategory": {
- "id": 0,
- "name": "string"
}, - "subCategory": {
- "id": 0,
- "name": "string"
}, - "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "camGroup": "hpl",
- "isRotatable": true,
- "texture": false,
- "archived": true,
- "weight": 12.224,
- "thickness": 16,
- "waste": 0.1,
- "marge": 0.1,
- "costPrice": 0.1,
- "price": 0,
- "customFields": { },
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "stockItem": true,
- "packagingSize": null,
- "packagingUnit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "variations": [
- {
- "id": 1,
- "archived": true,
- "width": 2070,
- "length": 2800,
- "waste": 0.1,
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "customFields": "object",
- "stockItem": true,
- "favourite": false,
- "suppliers": [
- {
- "id": 0,
- "name": "Anliker",
- "manufacturerId": 0,
- "comNormId": "string",
- "materialNumber": "12388"
}
]
}
]
}Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer >= 1 rwdm number of the material. |
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
{- "id": 1,
- "name": "Spanplatte P3 beschichtet Egger W908 SM 16mm",
- "abbreviation": "Spanplatte W908",
- "rwdmNumber": "B_CT_E_110_B",
- "mainCategory": {
- "id": 0,
- "name": "string"
}, - "subCategory": {
- "id": 0,
- "name": "string"
}, - "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "camGroup": "hpl",
- "isRotatable": true,
- "texture": false,
- "archived": true,
- "weight": 12.224,
- "thickness": 16,
- "waste": 0.1,
- "marge": 0.1,
- "costPrice": 0.1,
- "price": 0,
- "customFields": { },
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "stockItem": true,
- "packagingSize": null,
- "packagingUnit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "variations": [
- {
- "id": 1,
- "archived": true,
- "width": 2070,
- "length": 2800,
- "waste": 0.1,
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "customFields": "object",
- "stockItem": true,
- "favourite": false,
- "suppliers": [
- {
- "id": 0,
- "name": "Anliker",
- "manufacturerId": 0,
- "comNormId": "string",
- "materialNumber": "12388"
}
]
}
]
}Returns available material data.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
| offset required | integer >= 0 Default: 0 The number of items to skip before starting to collect the result set. Used for pagination. |
| limit required | integer >= 1 Default: 1000 Limits the number of returned results. Used for pagination. |
| filter | string Filters results by performing a case-insensitive substring match against the following fields:
Example: |
[- {
- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "name": "Spanplatte P3 beschichtet Egger W908 SM 16mm",
- "abbreviation": "Spanplatte W908",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": true,
- "isRotatable": true,
- "weight": 12.224,
- "thickness": 16,
- "camGroup": "string",
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "active": true,
- "variations": [
- {
- "id": 1,
- "archived": true,
- "width": 2070,
- "length": 2800,
- "waste": 0.1,
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "materialNumber": "string",
- "notInProductRange": true,
- "manufacturers": [
- {
- "id": 0,
- "number": "71B3590",
- "name": "Blum",
- "ean": "string"
}
]
}
], - "mainCategory": {
- "id": 0,
- "name": "string"
}, - "subCategory": {
- "id": 0,
- "name": "string"
}
}
]Returns a single supplier material data.
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer >= 1 Unique identifier of the material record. |
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "name": "Spanplatte P3 beschichtet Egger W908 SM 16mm",
- "abbreviation": "Spanplatte W908",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": true,
- "isRotatable": true,
- "weight": 12.224,
- "thickness": 16,
- "camGroup": "string",
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "active": true,
- "variations": [
- {
- "id": 1,
- "archived": true,
- "width": 2070,
- "length": 2800,
- "waste": 0.1,
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "materialNumber": "string",
- "notInProductRange": true,
- "manufacturers": [
- {
- "id": 0,
- "number": "71B3590",
- "name": "Blum",
- "ean": "string"
}
]
}
], - "mainCategory": {
- "id": 0,
- "name": "string"
}, - "subCategory": {
- "id": 0,
- "name": "string"
}
}Returns the updated material record
Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer >= 1 Unique identifier of the material record. |
| imageId | integer id of the image which shall be used for this material |
| weight | number <float> weight in kilograms per unit |
{- "imageId": 0,
- "weight": 3.2
}{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "name": "Spanplatte P3 beschichtet Egger W908 SM 16mm",
- "abbreviation": "Spanplatte W908",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": true,
- "isRotatable": true,
- "weight": 12.224,
- "thickness": 16,
- "camGroup": "string",
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "active": true,
- "variations": [
- {
- "id": 1,
- "archived": true,
- "width": 2070,
- "length": 2800,
- "waste": 0.1,
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "materialNumber": "string",
- "notInProductRange": true,
- "manufacturers": [
- {
- "id": 0,
- "number": "71B3590",
- "name": "Blum",
- "ean": "string"
}
]
}
], - "mainCategory": {
- "id": 0,
- "name": "string"
}, - "subCategory": {
- "id": 0,
- "name": "string"
}
}Updates or adds supplier-related data for materials.
Business Rule:
EAN and manufacturerNumber can only be modified if the supplier is also the manufacturer of the materials.Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| id required | integer |
| materialNumber required | string |
| ean | string |
| manufacturerNumber | string |
[- {
- "id": 1,
- "materialNumber": "12388",
- "ean": "string",
- "manufacturerNumber": "string"
}
]{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "name": "Spanplatte P3 beschichtet Egger W908 SM 16mm",
- "abbreviation": "Spanplatte W908",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": true,
- "isRotatable": true,
- "weight": 12.224,
- "thickness": 16,
- "camGroup": "string",
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "active": true,
- "variations": [
- {
- "id": 1,
- "archived": true,
- "width": 2070,
- "length": 2800,
- "waste": 0.1,
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "materialNumber": "string",
- "notInProductRange": true,
- "manufacturers": [
- {
- "id": 0,
- "number": "71B3590",
- "name": "Blum",
- "ean": "string"
}
]
}
], - "mainCategory": {
- "id": 0,
- "name": "string"
}, - "subCategory": {
- "id": 0,
- "name": "string"
}
}Updates or adds supplier-related data for this material.
Business Rule:
EAN and manufacturerNumber can only be modified if the supplier is also the manufacturer of the material.Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| variationId required | integer >= 1 Unique identifier of the material variation record. |
| materialNumber required | string |
| ean | string |
| manufacturerNumber | string |
| notInProductRange | boolean |
{- "materialNumber": "12388",
- "ean": "string",
- "manufacturerNumber": "string",
- "notInProductRange": true
}{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "name": "Spanplatte P3 beschichtet Egger W908 SM 16mm",
- "abbreviation": "Spanplatte W908",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": true,
- "isRotatable": true,
- "weight": 12.224,
- "thickness": 16,
- "camGroup": "string",
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "active": true,
- "variations": [
- {
- "id": 1,
- "archived": true,
- "width": 2070,
- "length": 2800,
- "waste": 0.1,
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "materialNumber": "string",
- "notInProductRange": true,
- "manufacturers": [
- {
- "id": 0,
- "number": "71B3590",
- "name": "Blum",
- "ean": "string"
}
]
}
], - "mainCategory": {
- "id": 0,
- "name": "string"
}, - "subCategory": {
- "id": 0,
- "name": "string"
}
}Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| variationId required | integer >= 1 Unique identifier of the material variation record. |
{- "id": 1,
- "rwdmNumber": "B_CT_E_110_B",
- "name": "Spanplatte P3 beschichtet Egger W908 SM 16mm",
- "abbreviation": "Spanplatte W908",
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "archived": true,
- "isRotatable": true,
- "weight": 12.224,
- "thickness": 16,
- "camGroup": "string",
- "unit": {
- "id": 0,
- "name": "string",
- "commonCode": "string"
}, - "active": true,
- "variations": [
- {
- "id": 1,
- "archived": true,
- "width": 2070,
- "length": 2800,
- "waste": 0.1,
- "created": "2021.03.21 15:33:33",
- "updated": "2021.03.21 15:33:33",
- "materialNumber": "string",
- "notInProductRange": true,
- "manufacturers": [
- {
- "id": 0,
- "number": "71B3590",
- "name": "Blum",
- "ean": "string"
}
]
}
], - "mainCategory": {
- "id": 0,
- "name": "string"
}, - "subCategory": {
- "id": 0,
- "name": "string"
}
}Retrieves a list of all available short part descriptions (KBEZ values) in the selected language.
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
[- {
- "id": 1,
- "handle": 21001,
- "tgrp": "ALLE",
- "kbez": "ABDE",
- "kbezDescription": "Abdeckung Granit",
- "date": "2021.03.21",
- "use": "Standard",
- "group": "Allgemein"
}
]Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
[
]Access Requirements (Customer Info Flags):
This endpoint is only available if the following flags are true in the customer info:
You can verify the current customer flags by calling the GET /customerInfo endpoint.
| image | string <binary> The image to upload |
{- "id": 0,
- "name": "string",
}Retrieves a list of all available hardware groups in the specified language.
These groups are typically used to categorize hardware products.
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
[- {
- "id": 0,
- "name": "string",
- "subGroups": [
- {
- "id": 0,
- "name": "string"
}
]
}
]Retrieves a list of all available material categories in the specified language.
These categories are typically used to categorize materials.
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
[- {
- "id": 0,
- "name": "string",
- "wasteRotatableStock": 0.1,
- "wasteNotRotatableStock": 0.1,
- "wasteRotatablePurchase": 0.1,
- "wasteNotRotatablePurchase": 0.1,
- "marge": 0.1,
- "costPrice": 0.1,
- "subCategories": [
- {
- "id": 0,
- "name": "string",
- "camGroup": "string",
- "hasVariation": true
}
]
}
]Retrieves detailed information about the current customer, including license flags, custom fields and profile completeness.
This data is essential to verify access permissions for other endpoints that require specific customer flags to be true.
Use this endpoint to check which features and resources are available to the customer based on their licenses and profiles.
| lang | string Default: "de" Enum: "de" "fr" "en" Specifies the language of the returned results.
|
[- {
- "licences": [
- {
- "name": "Werkstoff",
- "type": "Katalog",
- "hasLicence": true
}
], - "customFields": {
- "material": [
- {
- "name": "string",
- "type": "string"
}
], - "hardware": [
- {
- "name": "string",
- "type": "string"
}
]
}, - "hasHardwareLicence": true,
- "hasMaterialLicence": true,
- "hardwareProfileComplete": true,
- "materialProfileComplete": true,
- "isHardwareSupplier": false,
- "isMaterialSupplier": true
}
][- {
- "name": "Produktionssteuerung 01",
- "type": "boolean",
- "relatesTo": {
- "material": true,
- "materialSubCategory": true,
- "materialMainCategory": true,
- "hardware": true,
- "hardwareSubGroup": true,
- "hwardwareGroup": true
}
}
]