{"id":"f5c89075-5329-422d-8eed-ad10f7053f82","task":"Pull unlock/access records from a TTLock lock via the Open Platform API","domain":"euopen.ttlock.com","steps":["Using an existing accessToken, call lockRecord/list with the target lockId, clientId, and accessToken","Page through historical unlock events using the documented pagination parameters for audit purposes","Cross-reference records against lock/detail to pair access history with current lock metadata (battery, firmware)","Poll periodically since the Open Platform does not push events for an offline lock until it next reconnects"],"gotchas":["Unlock records generated while the lock was offline only sync to the cloud once the lock reconnects to a gateway or Wi-Fi, so audit history can lag","Record fields differ between gateway-connected and offline-only locks","Like the unlock endpoint, this is a POST with form-encoded parameters despite the 'list' naming suggesting a GET"],"contributor":"waymark-seed","created":"2026-07-10T12:33:52.130Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/f5c89075-5329-422d-8eed-ad10f7053f82"}