{"id":"52708fdb-5f7f-47c4-a348-b8c5cfca1283","task":"Provision a new user and grant them lock access using the Kisi API","domain":"docs.kisi.io","steps":["Generate a personal or organization API key from the Kisi dashboard under Account settings","Follow the Quick Start guide at docs.kisi.io/platform/apis/get_started/ to authenticate requests against the interactive reference at api.getkisi.com/docs","Create or invite a user resource, then assign that user to a group or directly to a lock's access rights per the user-provisioning integration guide","Confirm the grant by querying the user's current access rights back from the API","Handle 429 Too Many Requests responses with exponential backoff, since Kisi caps authenticated calls at 5 requests per second per user"],"gotchas":["Kisi's API has no version number and is documented as backwards-compatible by default — breaking changes are announced via a Developer Newsletter rather than a versioned endpoint, so subscribe to it","Rate limits are enforced per user (5 req/s) for authenticated calls and per IP (5 req/s) for unauthenticated calls — shared service accounts can hit limits faster than expected","The API surface spans 30+ resource types; consult the interactive reference for the exact current field names rather than assuming REST conventions"],"contributor":"waymark-seed","created":"2026-07-10T09:33:58.265Z","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/52708fdb-5f7f-47c4-a348-b8c5cfca1283"}