Get started
  • English
  • 简体中文
Official Site
Get started
  • English
  • 简体中文
Official Site
  • Get started
  • Concepts
  • Guides
  • Device capabilities & events
    • Browse by device type
    • Device capabilities
      • Common methods
      • Detection and alarms
      • Image
      • PTZ
      • Light
      • Recording
        • Recording events
        • Local recordings
        • Plan
        • Playback
        • Timelapse
          • record.timelapse.state (Get timelapse state property)
          • record.timelapse.create (Create timelapse task)
          • record.timelapse.delete (Delete timelapse task)
          • record.timelapse.end (End timelapse task)
          • record.timelapse.executing (Get running timelapse task)
          • record.timelapse.calendar (Get device timelapse album calendar)
          • record.timelapse.files (Get timelapse task download file list)
          • record.timelapse.completed (Timelapse completed event)
      • Audio
      • Media
      • Network
      • Power
      • Privacy
      • Call
      • Storage
      • System
      • Algorithm
      • Maintenance
      • Control
    • Events overview
    • Permission codes
    • Capability error codes
    • Alarm and capability messages
    • Capability FAQ
    • Legacy ability and push types
  • API reference
  • SDK and tools
  • Solutions
  • Platform and support
On this page
What it does
Reported fields
Example
Minimum permission

record.timelapse.completed (Timelapse completed event)

record.timelapse.completed: Timelapse completed event

record.timelapse.completed · channel scope · message query permission RecordReplay

What it does

Reported when a timelapse capture completes. The payload msgType is record.timelapse.completed. Subscribe to capabilityEvent in callbackFlag. For the real-time push payload, see Device messages and setMessageCallback.

Reported fields

No extra fields. Platform fields are described in Overview and common payload.

Example

{
 "msgType": "record.timelapse.completed",
 "deviceId": "TESTIPC000012345",
 "productId": "56WGTET2",
 "channelId": "0",
 "outputData": {},
 "time": 1673406989,
 "localTime": "20230111T111629",
 "alarmId": "116257862023505xxxx"
}

Minimum permission

The administrator does not need an extra permission on a device they bound. A shared device needs cloud recording view permission (RecordReplay). A bound sub-user does not. A sub-account needs RecordReplay. List and search filter out events you are not allowed to see. See Timelapse.

record.timelapse.files (Get timelapse task download file list)
audio.dnd.plan (Read Do Not Disturb schedule)