v1

latestOpenAPI 3.0.12026-08-06106119306.5 KB
/organizations/{organizationId}/permissions

Grant permission

put/api/v1/organizations/{organizationId}/permissions/{lockId}/{userId}

Path parameters

organizationIdinteger required

Organization ID

lockIdinteger required

Lock ID

userIdinteger required

User ID

Request body

permissionType1 | 2 required

1 = Always, 2 = TimeProfile

deferredSynchronizingboolean

Defer synchronizing of the permission until the synchronizing job runs (currently every 5th minute)

Response

OK

idinteger required
permissionTypeSet1 | 2

1 = Always, 2 = TimeProfile

permissionTypeRequested1 | 2

1 = Always, 2 = TimeProfile

permissionStatus1 | 2 | 3 | 4 required

1 = GrantPending, 2 = Active, 3 = RevokePending, 4 = Expired

lockNamestring nullable

User defined custom name of the lock

isNotificationEnabledboolean required

Notifications (e.g. activities) are activated

isSyncedboolean

Permission is synchronized with lock for all devices

displayNamestring required
dateCreatedstring date-time required
dateUpdatedstring date-time nullable
dateGrantedstring date-time nullable