UC711 – Available Services

This topic provides IDs of services that can be invoked on UC711.

Usage

Workflow
  1. Copy the snippet of the desired service.
  2. If input parameters are required, fill in the values and remove the comments.
  3. Use it as the body parameters of Invoke Device Services Asynchronously .
Example
POST /device/openapi/v1/devices/1737019327786467329/services/call HTTP/1.1
Host: demo.milesight.com
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Inxxxxxxxxxxxxxx
Content-Type: application/json

{
    "serviceId": "reboot",
    "inputs": {}
}

Supported services

Service ID

BLE Server
{
    "serviceId": "ble_server",
    "inputs": {
        "type": "0" // BLE Server Type: enum Enum: 0-Reset BLE Name 1-Cancel Pairing
    }
}
Reboot
{
    "serviceId": "reboot",
    "inputs": {}
}
Network Reconnection
{
    "serviceId": "reconnect",
    "inputs": {}
}
Device Status Query
{
    "serviceId": "query_device_status",
    "inputs": {}
}
Time Synchronize
{
    "serviceId": "synchronize_time",
    "inputs": {}
}
Clear Historical Data
{
    "serviceId": "clear_historical_data",
    "inputs": {}
}
Stop retrieving historical data
{
    "serviceId": "stop_historical_data_retrieval",
    "inputs": {}
}
Retrieve historical data for a specific time
{
    "serviceId": "retrieve_historical_data_by_time_range",
    "inputs": {
        "start_time": "date", // Start Time Type: date
        "end_time": "date" // End Time Type: date
    }
}
Retrieve historical data for a specific time range
{
    "serviceId": "retrieve_historical_data_by_time",
    "inputs": {
        "time": "date" // Time Point Type: date
    }
}