Skip to content

@mega-yfue/eufy-sdk / CleanRecord

Interface: CleanRecord ​

One completed cleaning run, as the cloud lists it.

Properties ​

createTime ​

ts
readonly createTime: number;

When the run was recorded, in unix SECONDS (not milliseconds).


downloadUrl ​

ts
readonly downloadUrl: string;

URL of the run's binary detail blob — map and per-run statistics.

Handed over rather than fetched: its host is unconfirmed, and the blob is a framed container rather than a bare protobuf, so decoding it needs evidence this SDK does not have yet.


extend ​

ts
readonly extend: string;

The vendor's opaque extend string, passed through verbatim.

Its contents are not specified anywhere this SDK can point at, so it is deliberately NOT parsed — a guessed shape here would be a wire claim with no evidence behind it.


filePath ​

ts
readonly filePath: string;

The vendor's storage path for the same blob. Empty when the response omits it.


id ​

ts
readonly id: number;

The vendor's record id — what a delete call would name.


updateTime ​

ts
readonly updateTime: number;

When the record was last modified, in unix seconds.

Independent and unofficial. Not affiliated with, endorsed by, or sponsored by Anker Innovations, Anker eufy, or eufy. "Anker eufy", "eufy" and "Anker" are trademarks of their respective owners. Use responsibly — rapid or failed logins can trigger captcha or temporary cooldowns.