Login
There are two methods to login the backend of Series 3.5E.
Method 1: At AP (pickup) screen, tap the brand logo at top left corner 6 times in a row, the login interface will pop out, input username and password to login.


Method 2: Scan QR code from KC Manager App → Select ‘≡(Menu)’ → Select “My QR Code” → Scan QR code to login kiosk backend.

After login, the APIs of 3.5E backend can be summarized into 5 categories, as shown in table below:
Operation | Modules | Troubleshooting | Info |
|---|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
Product

| .png?sv=2022-11-02&spr=https&st=2026-01-26T09%3A05%3A05Z&se=2026-01-26T09%3A19%3A05Z&sr=c&sp=r&sig=qkdu8fsxY%2BAVLyjK2f%2Bjgfe4s8ZRfy2SED%2FSSFBHLl4%3D)
|
1. The list of products in the recipe with details include receipt name (the product name shown in the receipt), master name (base ingredient name), Eversys index key, water quantity, etc. |
Consumable

| 
|
The list of all consumables of the kiosk with details include container name, device name, consumable name, unit, max size, warning threshold, disabled threshold, and current quantity.
|
Operator can update consumable quantity on the page if there is any consumable quantity change happens.
|
Order Manager

| 
|
Collects all orders ever created on the kiosk.
|
Offers date range filter.
|
Offers order status filter.
|
Maintenance

| 
|
Maintenance Mode: This mode should be enabled when cleaning the machine to show a screensaver on screen to prevent customers from placing order on the screen.
|
AO-AP

| 
|
Test Connection: Test the connection status between AO (order touchscreen) and AP (pickup touchscreen).
|
Send Product List: Send the product list of AP (pickup touchscreen) to AO (order touchscreen).
|
Version: Get the version number of AP (pickup touchscreen).
|
Robot API

| 
|
Start/End Point, Start/End Action: The start/end point and the corresponding action of robot arm.
|
Enter Step Mode: The robot arm will enable the “move-one-step-at-a-time” mode.
|
Finish Movement: The robot arm will stop the current movement.
|
Self-Inspection: The robot arm will move through all points and drop all cups at all points.
|
Get Version: Get the version number of robot arm firmware.
|
Get Bus & PO: The two functions are for developers.
|
Get Weight: Get the read of current weight on arm scale.
|
Reset Weight: Reset the current read to zero.
|
Set Calibrate Weight: Set the standard of 200g weight for robot arm scale.
|
Scale Self-Calibration: The robot arm will calibrate its scale automatically.
|
Horizontalize Claw: Adjust the claw of robot arm to horizontal position.
|
Move Claw to Calibrate Scale: Enable the automatic calibrating of robot arm until it finds the exact point when the read of weight is within an acceptable floating range.
|
Save Position: Save a successfully calibrated point.
|
Reboot Z-Arm Software: Reboot the Z-Arm software.
|
Door API

| 
|
Status: Get the status of RDoor.
|
Open/Close: To open or close the RDoor.
|
Force Open: To open the RDoor when the door cannot open under a normal command.
|
Version: Get the firmware version number of RDoor.
|
LED: Enable the LED shining effect when RDoor is open.
|
Reboot: To reboot the RDoor.
|
Cup API

| 
|
Get Status: Get the status of cup dispenser.
|
Drop Cup: To drop a cup.
|
Version: Get the version number of cup dispenser firmware.
|
Reboot: To soft reboot the cup dispenser.
|
Operator can set the cup ID. Cup ID is for the communication identifier between hardware and software.
|
Lid API

| 
|
Check Status: Get the status of lid dispenser.
|
Drop Lid1/Lid2: To drop a lid.
|
Version: Get the version number of cup dispenser firmware.
|
Reboot: To soft reboot the lid dispenser.
|
Version: Get the version number of lid dispenser firmware.
|
Mainboard

| 
|
Reboot: To soft reboot the mainboard.
|
Coffee Machine

| 
|
Get Info: Get the status info of Cameo software.
|
Stop Left/Right: Stop the production of left/right side.
For Cameo, there is only left side.
|
Rinse Left/Right: Rinse the left/right side.
For Cameo, there is only left side.
|
Left/Right Milk Rinse: Rinse the left/right side of Cameo milk.
For Cameo, there is only left side.
|
Do Display Left/Right: Display the left/right side of Cameo.
For Cameo, there is only left side.
|
Clean: Start cleaning.
|
Ice Maker API

| 
|
Get Machine ID: Get the ID of ice maker.
|
Get Status: Get the status of ice maker.
|
Output Ice: To dispense ice.
|
Output Cold Water: To dispense cold water.
|
Get Version: Get the version number of ice maker firmware.
|
Calibrate No Weight/Weight 200g/Read Weight: For calibrating the ice maker scale.
|
Reboot: To soft reboot the ice maker.
|
Ice Stacking Threshold: The warning threshold of ice stacking in ice maker.
|
Powder API

| 
|
Get Status: Get the status of powder dispenser.
|
Cleaning: Start cleaning 3 powder channels.
|
Read Mode: Get dispense time of powder and water (second) per each channel.
|
Reboot: Soft reboot the powder dispenser.
|
Running: To dispense powder/ hot water for certain time.
|
Set Mode: Save dispense time of powder and water (second) per each channel.
|
Main Screen

| 
|
Reboot: To soft reboot the main screen.
|
Power Switch

| 
|
Get Status: Get the status of each module.
|
Reboot: To hard reboot each module.
|
Syrup API

| 
|
Get Status: Get the status of syrup dispenser.
|
Get Version: Get the version number of syrup dispenser firmware.
|
Clean All: Clean all hoses of the syrup dispenser.
|
Reboot: To soft reboot the syrup dispenser.
|
Dispense: To dispense syrup for certain seconds.
|
Blusoda API

| 
|
Get Status: Get the status of Blusoda sparkling water machine.
|
Get Version: Get the version number of Blusoda sparkling water machine firmware.
|
Reboot: To soft reboot the Blusoda sparkling water machine.
|
Dispense: To dispense sparkling water for certain seconds.
|
Scale API

| 
|
Get Weight: Get the current weight of scale.
|
Get Version: Get the version number of the scale. This electronic scale is used for the accurate dispensing of syrup and sparkling water.
|
Reboot: To reboot the scale.
|
Reset to 0: To reset the scale read to 0.
|
Calibration 200g: Calibrate the scale with a 200g weight.
|
Set ID: Set the ID of the scale. “Syrup ID” is for the communication identifier between hardware and software.
|
Ultra API

| 
|
New Sale: To start a new transaction on kiosk Ultra reader.
|
Cancel Sale: To cancel a transaction on kiosk Ultra reader.
|
Get Device Info: Get the device information of Ultra reader.
|
Get Status: Get the status of Ultra reader.
|
Error list

| 
|
Collects all errors ever happened to the kiosk.
|
Operator can view/ignore/clear errors.
|
Ignore List

| .jpg?sv=2022-11-02&spr=https&st=2026-01-26T09%3A05%3A05Z&se=2026-01-26T09%3A19%3A05Z&sr=c&sp=r&sig=qkdu8fsxY%2BAVLyjK2f%2Bjgfe4s8ZRfy2SED%2FSSFBHLl4%3D)
|
Collects all errors ever ignored by the operator.
|
Operator can view/cancel ignore errors.
|
Kiosk Info

| 
|
General information of the kiosk.
|