RAD Developer Docs
Lock Templates

List lock templates

Returns all lock templates you have access to.

GET
/
lkbx
/
templates

Authorizations

Authorizationstringheaderrequired

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

Query Parameters

limitintegerquery

Number of records to return (default 50, max 100)

Required range: 1 ≤ x ≤ 100

Default: 50

Example: 50

offsetintegerquery

Number of records to skip (default 0)

Required range: x ≥ 0

Default: 0

Example: 0

Response

200application/json

List of lock templates

okbooleanrequired
dataobjectrequired
Show child attributes
dataobject[]required
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

paginationobjectrequired
Show child attributes
limitintegerrequired

Number of records returned

Example: 50

offsetintegerrequired

Number of records skipped

Example: 0

401application/json

Authentication required or token invalid

okbooleanrequired
errorstringrequired
500application/json

Internal server error

okbooleanrequired
errorstringrequired