{"id":"bf2ecb27-f816-4766-af41-65b575bf807c","task":"Issue a temporary guest access code via the RemoteLock API","domain":"developer.remotelock.com","steps":["Complete standard RemoteLock OAuth setup (Client ID/Secret, access token) as with any integration","Confirm the target device is a Wi-Fi enabled RemoteLock, since this guest-code method does not work on algorithmic ResortLocks","Create an access guest record (a lighter-weight access-person type meant for short-term visitors) scoped to the relevant device","Optionally use the 'create a guest with readypin credentials' variant to have RemoteLock generate the PIN automatically","Optionally schedule the access-instructions email to the guest for a set number of days before their check-in/appointment"],"gotchas":["Wi-Fi RemoteLocks and algorithmic ResortLocks use completely different programming flows; the guest-access endpoint will not work on a ResortLock","Guest access codes/persons are a distinct object type from regular access users, with their own create/update/delete endpoints","Deactivating vs. deleting an access person are different calls with different effects on audit history"],"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/bf2ecb27-f816-4766-af41-65b575bf807c"}