Set Up Wall Panels through API
β‘οΈ See the API Reference documentation π for detailed information.
Set Up the Dimensionsβ
For precut wall panels, width is a mandatory parameter used for price calculation.
Parameter | Type | Possible values | Default value |
---|---|---|---|
width | Discrete length | [0 ;β] | 2 |
depth | Discrete length | [0 ;β] | 1196 |
height | Continuous length | [0 ;β] | 200 β€ 550 β€ 4000 |
"width": {
"typeID": 1,
"values": [
1196
],
"editable": null,
"translation": {
"name": {
"1": "Longueur",
"2": "Width",
"3": "Anchura",
"4": "Breite"
},
"values": {
"2": {
"1196": "1196"
}
}
},
"defaultValue": 2460
}
Set Up the Type of Wall Panelβ
Parameter | Type | Possible values | Default value |
---|---|---|---|
wallPanelType | string | precut / custom | precut |
"wallPanelType": {
"typeID": 4,
"values": [
"precut"
],
"editable": null,
"translation": {
"name": {
"2": "wallPanelType"
},
"values": {
"2": {
"precut": "precut"
}
}
},
"defaultValue": "precut"
}
Set Up the Material of the Worktopβ
Parameter | Type | Possible values | Default value |
---|---|---|---|
wallPanelMaterial | string | acrylic / glass / laminate / quartz | laminate |
"wallPanelMaterial": {
"typeID": 4,
"values": [
"laminate"
],
"editable": null,
"translation": {
"name": {
"2": "rail"
},
"values": {
"2": {
"laminate": "laminate"
}
}
},
"defaultValue": "laminate"
}
Set Up the Railβ
Parameter | Type | Possible values | Default value |
---|---|---|---|
rail | boolean | true / false | false |
"rail": {
"typeID": 3,
"editable": null,
"translation": {
"name": {
"2": "rail"
},
"defaultValue": 1
}
Define the Rail Product IDβ
Parameter | Type | Possible values |
---|---|---|
railProductID | product | External dbID |
"railProductID": {
"ids": [
"14137",
null
],
"tags": [],
"typeID": 7,
"editable": null,
"nullable": true,
"translation": {
"name": {
"2": "railProductID"
}
},
"defaultValue": "14137"
}
Set Up the Reversibilityβ
Define the side
Parameterβ
Parameter | Type | Possible values | Default value |
---|---|---|---|
side | integer | 1 or -1 | 1 |
"side": {
"typeID": 2,
"values": [
1,
-1
],
"editable": "R",
"translation": {
"name": {
"2": "side"
},
"values": {
"2": {
"1": "Side 1",
"-1": "Side 2"
}
}
},
"defaultValue": 1
}
Define the Materialsβ
Define the material used for each side of the wall panel. By default:
material1
is applied to side = 1material2
applied to side = -1
Parameter | Type | Possible values |
---|---|---|
material1 | material | External dbID |
material2 | material | External dbID |
"material": {
"ids": [
"11"
],
"tags": [],
"typeID": 6,
"editable": null,
"nullable": false,
"translation": {
"name": {
"2": "material"
}
},
"defaultValue": "11"
},
Set Up the Edge compatibilityβ
Parameter | Type | Possible values |
---|---|---|
edgeCompatibility | product | External dbID |
"edgeCompatibility": {
"ids": [
"14180",
"14179"
],
"tags": [],
"typeID": 7,
"editable": null,
"nullable": false,
"translation": {
"name": {
"2": "edgeCompatibility"
}
},
"defaultValue": "14179"
},