RAD Developer Docs
Lock Sessions

Modify active lock session

Modify the duration of the active lock session. Only keyholders or test lock owners can modify sessions (self-lock owners may only extend, never shorten). Provide either duration (absolute new duration in seconds) or durationChange (relative delta in seconds — positive to add time, negative to subtract). The delta form is intended for game / external integrations that want to add or remove time without first fetching the current session.

PATCH
/
lkbx
/
session
/
current

Authorizations

Authorizationstringheaderrequired

API tokens can be created in the Dashboard settings. Requires an Ultra subscription.

Body

application/json

Provide exactly one of duration (absolute) or durationChange (delta). Mixing both, or providing neither, returns 400.

Response

200application/json

Lock session updated

okbooleanrequired
dataobjectrequired
Show child attributes
idinteger
durationinteger
endDatestring<date-time>
lockStatestring
isActiveboolean
400application/json

Invalid request

okbooleanrequired
errorstringrequired
401application/json

Authentication required or token invalid

okbooleanrequired
errorstringrequired
403application/json

Not authorized to modify

okbooleanrequired
errorstringrequired
404application/json

No active session or user not found

okbooleanrequired
errorstringrequired