Skip to content

List Maintenance Areas

List maintenance areas on a map by filter criteria with pagination.

  • Name: List maintenance areas
  • Description: Returns maintenance areas matching the supplied filters in pages.
  • Method: POST
  • Path: remoteApi/maintainAreaPage
  • Login required: No
  • Permission required: Yes

  • dogCode · String · Optional

    Robot code
    Example: 123

  • maintainAreaCode · String · Optional

    Maintenance area code

  • repairDesc · String · Optional

    Maintenance area name or description

  • startTime · String · Optional

    Start time
    Example: yyyy-MM-dd HH:mm:ss

  • endTime · String · Optional

    End time
    Example: yyyy-MM-dd HH:mm:ss

  • issued · Integer · Optional

    Issue status: 0 not issued, 1 issued

  • floor · String · Optional

    Floor

  • pageNo · Integer · Optional

    Page number

  • pageSize · Integer · Optional

    Page size

{
"dogCode": "DOG_001",
"maintainAreaCode": "MA_20260123_001",
"repairDesc": "First-floor east equipment maintenance area",
"startTime": "2025-10-11 00:00:00",
"endTime": "2026-10-12 00:00:00",
"issued": 0,
"floor": "1F",
"pageNo": 1,
"pageSize": 2
}
FieldTypeExampleDescription
maintainAreaCodeString1977675229697835008Maintenance area code
startXString-60.75204918032773Start point x-coordinate
startYString368.10830170115787Start point y-coordinate
endXString76.99590163934431End point x-coordinate
endYString184.90256007436358End point y-coordinate
startTimeStringMaintenance start date (yyyy-MM-dd)
endTimeStringMaintenance end date (yyyy-MM-dd)
repairDescStringtestMaintenance area description
dogCodeString1Associated robot code
issuedInteger0Issue status: 0 not issued, 1 issued
pointCodesStringAssociated point codes
pointCountIntegerNumber of points
floorStringFloor
modeIntegerArea definition mode: 1 bounding box, 2 points
{
"success": true,
"code": 200,
"msg": "Operation succeeded",
"data": {
"records": [
{
"maintainAreaCode": "MA_20260123_001",
"startX": "120.35",
"startY": "45.80",
"endX": "180.60",
"endY": "90.20",
"startTime": "2026-01-23",
"endTime": "2026-01-23",
"repairDesc": "First-floor east equipment maintenance area",
"dogCode": "DOG_001",
"issued": 0,
"pointCodes": "P001,P002,P003",
"pointCount": 3,
"floor": "1F",
"mode": 1
}
],
"total": 1,
"size": 2,
"current": 1,
"pages": 1
}
}
CodeDescription
400Invalid parameters
401Unauthorized
403Access denied
404Resource not found
500Internal server error