Skip to main content
Reqeust

curl --location 'https://openapi.gs-robot.com/openapi/v2alpha1/s/robots/TEST00-0000-000-S003/status'
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {{token}}'
Response

{
"serialNumber": "TEST00-0000-000-S013",
"taskState": "IDLE",
"online": false,
"speedKilometerPerHour": 0,
"battery": {
"charging": true,
"powerPercentage": 31,
"chargerCurrent": 0
},
"emergencyStop": {
"enabled": false
},
"localizationInfo": {
"localizationState": "NORMAL",
"map": {
"id": "0f455cd7-f183-4a57-8ec7-97ea203cfd56",
"name": "F3",
"version": "maps/8b57382f-91e2-11ef-be25-3d77408834e1/versions/df32a0c4-abfc-11ef-95d8-f5e64d3ecb97"
},
"mapPosition": {
"x": 444,
"y": 196,
"angle": 92.852
}
},
"cleanModes": [
{
"name": "清洗"
},
{
"name": "清扫"
},
{
"name": "尘推"
},
{
"name": "吸尘"
}
],
"supportSite": true,
"navigationPoints": {
"naviPoints": [
{
"naviPointName": "Origin",
"navPointGridX": 483,
"navPointGridY": 249
},
{
"naviPointName": "End",
"navPointGridX": 469,
"navPointGridY": 259
},
{
"naviPointName": "wh",
"navPointGridX": 712,
"navPointGridY": 384
},
{
"naviPointName": "ChargingDock",
"navPointGridX": 445,
"navPointGridY": 195
},
{
"naviPointName": "Current",
"navPointGridX": 0,
"navPointGridY": 0
}
]
},
"workModes": [
{
"id": "03d40cb292754452aeb96932c90787b9",
"name": "清洗",
"strength": "prefer_custom",
"type": "1"
},
{
"id": "09f32e0e25154338ad149cbff97f8c4b",
"name": "清扫",
"strength": "prefer_custom",
"type": "1"
},
{
"id": "2f5261caf6284bb79e9023c6858e3833",
"name": "尘推",
"strength": "prefer_custom",
"type": "1"
},
{
"id": "19f32e0e25154338ad149cbff97f8c4b",
"name": "吸尘",
"strength": "prefer_custom",
"type": "1"
}
],
"currentTask": {
"workMode": {
"id": "",
"name": "",
"type": 0,
"subType": "",
"strength": ""
},
"taskInstanceId": "",
"manualControlling": false
},
"device": {
"cleanWaterTank": {
"level": 25
},
"recoveryWaterTank": {
"level": 50
},
"rollingBrush": {
"enabled": false,
"ifPutDown": true,
"lifeSpan": 300,
"usedLife": 0,
"motorFront": -1,
"motorAfter": 0
},
"rightSideBrush": {
"lifeSpan": 300,
"usedLife": 0,
"isRunning": false
},
"softSqueegee": {
"ifPutDown": false,
"lifeSpan": 300,
"usedLife": 2
},
"rollingSqueegee": {
"ifPutDown": false
},
"spray": {
"isRunning": false,
"waterLevel": -1
},
"vacuum": {
"enabled": false,
"level": -1
},
"cleanWaterFilter": {
"lifeSpan": 600,
"usedLife": 0
},
"hepaSensor": {
"lifeSpan": 600,
"usedLife": 0
}
}
}