RAD Developer Docs
Lock Templates

Get lock template by ID

Returns detailed information about a specific lock template.

GET
/
lkbx
/
templates
/
{id}

Authorizations

Authorizationstringheaderrequired

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

Path Parameters

idintegerpathrequired

The lock template ID

Required range: x ≥ 1

Example: 1

Response

200application/json

Lock template details

okbooleanrequired
dataobjectrequired
Show child attributes
idinteger

Template ID

ownerIdinteger

Owner user ID

namestring

Template name

durationinteger

Lock duration in seconds

isRandomDurationboolean

Whether duration is randomized

minDurationinteger | null

Minimum duration if random

maxDurationinteger | null

Maximum duration if random

isBreakEnabledboolean

Whether breaks are allowed

breakRegularityinteger

Break interval in seconds

breakMaximuminteger

Maximum break duration

breakPenaltyinteger

Penalty for exceeding break

breakKeyholderOnlyboolean

Only keyholder can grant breaks

isDeepthroatEnabledboolean

DTT integration enabled

deepthroatTimeReductioninteger

Time reduction per DTT session

isShameEnabledboolean

Shame feature enabled

shameTimeAddinteger

Time added for shame

isEmergencyUnlockEnabledboolean

Emergency unlock available

isPublicboolean

Whether publicly accessible

isPubliclyListedboolean

Whether listed publicly

isTestLockboolean

Whether this is a test lock

isTimeDisplayedboolean

Whether remaining time is shown

createdAtstring<date-time>

Creation timestamp

400application/json

Invalid request parameters

okbooleanrequired
errorstringrequired
401application/json

Authentication required or token invalid

okbooleanrequired
errorstringrequired
404application/json

Lock template not found

okbooleanrequired
errorstringrequired