Get Splitters and Mergers
Get a list of all splitters and mergers
Response Body
| Name | Type | Description |
|---|---|---|
ID |
String |
Unique ID of the Splitter/Merger. |
Name |
String |
Name of the Splitter/Merger. |
ClassName |
String |
ClassName of the Splitter/Merger. |
location |
Object |
Location details of the Splitter/Merger. |
x |
Float |
X Location in the World. |
y |
Float |
Y Location in the World. |
z |
Float |
Z Location in the World. |
rotation |
Float |
Rotation of the Actor (0 - 359, 0 = North, 90 = East, 180 = South, 270 = West). |
Splitter |
Object[] |
List of Smart/Programmable Splitter Settings. |
Left |
Object |
Left Output |
Center |
Object |
Center/Middle Output |
Right |
Object |
Right Output |
PriorityMerger |
Object[] |
Shows priority of input from 0-2, with 0 being the lowest priority and 2 being the highest |
Center |
Integer |
Center Input of Priority Merger |
Right |
Integer |
Right Input of Priority Merger |
Left |
Integer |
Left Input of Priority Merger |
ColorSlot |
Object |
Color/Decoration information about the Actor. |
PrimaryColor |
String |
Hex Code of Primary Color |
SecondaryColor |
String |
Hex Code of Secondary Color |
BoundingBox |
Object |
Bounding Box information about the Actor. |
min |
Object |
The minimum boundary of the bounding box in the corresponding axis. |
x |
Float |
Value along the X-axis. |
y |
Float |
Value along the Y-axis. |
z |
Float |
Value along the Z-axis. |
max |
Object |
The maximum boundary of the bounding box in the corresponding axis. |
x |
Float |
Value along the X-axis. |
y |
Float |
Value along the Y-axis. |
z |
Float |
Value along the Z-axis. |
features |
Object |
An object with actor coordinates and name information. |
properties |
Object |
Name information about the actor. |
name |
String |
Display Name of the Actor. |
type |
String |
Type of the Object. |
geometry |
Object |
Geometry information about the Actor. |
coordinates |
Object |
The Actor coordinates. |
x |
Float |
X Location of the Actor. |
y |
Float |
Y Location of the Actor. |
z |
Float |
Z Location of the Actor. |
type |
String |
It’s always "Point". |
Example Response (Note that all 5 splitters/mergers are listed)
[
{
"ID": "Build_ConveyorAttachmentMerger_C_2146358142",
"Name": "Conveyor Merger",
"ClassName": "Build_ConveyorAttachmentMerger_C",
"location": {
"x": -258900,
"y": -43000,
"z": -99.9896545410156,
"rotation": 90
},
"BoundingBox": {
"min": {
"x": -259100,
"y": -43200,
"z": -179.989654541016
},
"max": {
"x": -258700,
"y": -42800,
"z": 80.0103454589844
}
},
"ColorSlot": {
"PrimaryColor": "FA954900",
"SecondaryColor": "5F668C00"
},
"features": {
"properties": {
"name": "Conveyor Merger",
"type": "Conveyor Merger"
},
"geometry": {
"coordinates": {
"x": -258900,
"y": -43000,
"z": -99.9896545410156
},
"type": "Point"
}
}
},
{
"ID": "Build_ConveyorAttachmentSplitter_C_2145579438",
"Name": "Conveyor Splitter",
"ClassName": "Build_ConveyorAttachmentSplitter_C",
"location": {
"x": 135400,
"y": 218700,
"z": -7200.01904296875,
"rotation": 0
},
"BoundingBox": {
"min": {
"x": 135200,
"y": 218500,
"z": -7280.01904296875
},
"max": {
"x": 135600,
"y": 218900,
"z": -7020.01904296875
}
},
"ColorSlot": {
"PrimaryColor": "FA954900",
"SecondaryColor": "5F668C00"
},
"features": {
"properties": {
"name": "Conveyor Splitter",
"type": "Conveyor Splitter"
},
"geometry": {
"coordinates": {
"x": 135400,
"y": 218700,
"z": -7200.01904296875
},
"type": "Point"
}
}
},
{
"ID": "Build_ConveyorAttachmentMergerPriority_C_2147456537",
"Name": "Priority Merger",
"ClassName": "Build_ConveyorAttachmentMergerPriority_C",
"location": {
"x": 139900,
"y": 213900,
"z": -7399.99658203125,
"rotation": 90
},
"BoundingBox": {
"min": {
"x": 139700,
"y": 213700,
"z": -7479.99658203125
},
"max": {
"x": 140100,
"y": 214100,
"z": -7219.99658203125
}
},
"ColorSlot": {
"PrimaryColor": "FA954900",
"SecondaryColor": "5F668C00"
},
"PriorityMerger": {
"Center": 1,
"Right": 2,
"Left": 0
},
"features": {
"properties": {
"name": "Priority Merger",
"type": "Priority Merger"
},
"geometry": {
"coordinates": {
"x": 139900,
"y": 213900,
"z": -7399.99658203125
},
"type": "Point"
}
}
},
{
"ID": "Build_ConveyorAttachmentSplitterSmart_C_2142557047",
"Name": "Smart Splitter",
"ClassName": "Build_ConveyorAttachmentSplitterSmart_C",
"location": {
"x": -104600,
"y": -136700,
"z": 2199.99682617188,
"rotation": 90
},
"BoundingBox": {
"min": {
"x": -104800,
"y": -136900,
"z": 2119.99682617188
},
"max": {
"x": -104400,
"y": -136500,
"z": 2379.99682617188
}
},
"ColorSlot": {
"PrimaryColor": "FA954900",
"SecondaryColor": "5F668C00"
},
"Splitter": {
"Left": [
"Overflow"
],
"Center": [
"Any"
],
"Right": [
"None"
]
},
"features": {
"properties": {
"name": "Smart Splitter",
"type": "Smart Splitter"
},
"geometry": {
"coordinates": {
"x": -104600,
"y": -136700,
"z": 2199.99682617188
},
"type": "Point"
}
}
},
{
"ID": "Build_ConveyorAttachmentSplitterProgrammable_C_2147456408",
"Name": "Programmable Splitter",
"ClassName": "Build_ConveyorAttachmentSplitterProgrammable_C",
"location": {
"x": 139900,
"y": 214700,
"z": -7399.99658203125,
"rotation": 90
},
"BoundingBox": {
"min": {
"x": 139700,
"y": 214500,
"z": -7479.99658203125
},
"max": {
"x": 140100,
"y": 214900,
"z": -7219.99658203125
}
},
"ColorSlot": {
"PrimaryColor": "FA954900",
"SecondaryColor": "5F668C00"
},
"Splitter": {
"Left": [
"AI Expansion Server"
],
"Center": [
"Any"
],
"Right": []
},
"features": {
"properties": {
"name": "Programmable Splitter",
"type": "Programmable Splitter"
},
"geometry": {
"coordinates": {
"x": 139900,
"y": 214700,
"z": -7399.99658203125
},
"type": "Point"
}
}
}
]