Getting Started
Official Site
Getting Started
Official Site
  • Document description
  • Read before you start

  • Light application development guide

  • Mobile application development guide

  • Cloud live development guide

  • Desktop application development guide

  • Third party development guide

  • Message push development guide

  • IoT things data model

  • HTTP interface

  • Reference documents

    • Device capability switch
    • Device capability set
    • Interface call limit description
    • Global return code description
    • OEMApp Service And Software License Agreement
On this page
Application interface call restrictions

Interface Call Restriction Description - Imou Open Platform

Interface call restriction description

Application interface call restrictions

In order to prevent the developer's program error from causing abnormal load on the open platform server, by default, each interface call cannot exceed the limit (as shown in the table below). If the limit is exceeded, you will receive "OP1011: number of interface calls on the day "Limit reached" error return code.

Interface nameDaily limit
accessToken: get administrator token2000 times
deviceOnline: Get device online status100000 times
checkDeviceBindOrNot: Whether the device has been bound10000 times
bindDevice: device binding2000 times
unBindDevice: Unbind the device2000 times
modifyDeviceName: Device/channel name modification20000 times
deviceList: Paging to get the list of bound devices100000 times
bindDeviceInfo: Single device information acquisition100000 times
shareDeviceList: Paging to get the device list shared by the Lecheng app to the administrator10000 times
bindDeviceList: Get multiple device information in batch100000 times
currentDeviceWifi: device current connection hotspot information100000 times
wifiAround: WIFI information around the device100000 times
controlDeviceWifi: control device connection hotspot100000 times
upgradeDevice: Device upgrade10000 times
modifyDeviceAlarmStatus: Set motion detection reminder switch100000 times
deviceAlarmPlan: Get the motion inspection plan100000 times
modifyDeviceAlarmPlan: Configure motion inspection plan100000 times
breathingLightStatus: Get breathing light status100000 times
modifyBreathingLight: Set the breathing light switch100000 times
setStorageStrategy: Set free cloud storage plan switch10000 times
frameReverseStatus: Get device flip status100000 times
modifyFrameReverseStatus: Set device flip status100000 times
controlPTZ: PTZ control200000 times
setDeviceSnap: Camera snapshot100000 times
recoverSDCard: Device SD card formatting10000 times
queryLocalRecordBitmap: Query local recording mask monthly20000 times
queryLocalRecordNum: Query the total number of local recordings of the device20000 times
queryLocalRecords: Query local video clips of the device20000 times
getAlarmMessage: Query user alarm information20000 times
deleteAlarmMessage: Delete the user's alarm message2000 times
queryCloudRecordCallNum: Query the remaining number of calls to the cloud storage activation interface1000 times
openCloudRecord: Enable device cloud storage1000 times
getStorageStrategy: Get the cloud storage plan strategy of the current device10000 times
setAllStorageStrategy: Set the cloud storage service switch of the current device10000 times
queryCloudRecordBitmap: Query cloud recording mask monthly200000 times
queryCloudRecordNum: Query the total number of device cloud recordings200000 times
queryCloudRecords: Query device cloud video clips200000 times
deleteCloudRecords: delete device cloud recording clips10000 times
getCloudRecords: Query device cloud video clips in reverse order200000 times
queryCloudRecordCallNum: Query the remaining number of calls to the cloud storage activation interface1000 times
openCloudPlanSvr: Open the cloud storage service of equipment timing recording plan1000 times
cloudRecordPlan: Get timing recording plan information10000 times
modifyCloudRecordPlan: Configure a scheduled recording plan200000 times
queryCloudPlanRecordBitmap: Query the cloud storage recording mask of the scheduled recording plan monthly200000 times
queryCloudPlanRecordNum: Query the total number of cloud storage recordings in the scheduled recording plan200000 times
queryCloudPlanRecords: query timed recording plan cloud storage video clips200000 times
deleteCloudPlanRecords: delete real-time recording plan cloud storage video clips10000 times
setDeviceSnap: Camera linkage snapshot100000 times
bindDeviceLive: Create device source live broadcast address10000 times
unbindLive: Delete the live broadcast address10000 times
liveList: Get live broadcast list100000 times
queryLiveStatus: Get live broadcast status100000 times
modifyLivePlanStatus: Set the live broadcast plan switch10000 times
modifyLivePlan: Modify the live plan time10000 times
flowWarn: Get flow warning value10000 times
modifyFlowWarn: Set the flow warning value1000 times
flowHisDetial: Get detailed information about historical flow1000 times
flowHisTotal: Get the total historical flow information1000 times
batchModifyLivePlan: Set multiple live broadcast plans for a single live broadcast address10000 times
setMessageCallback: Set the developer's message callback address10 times
getMessageCallback: Get the developer's message callback address10000 times
Device capability set
Global return code description