List keys for a property
Retrieves the list of all keys associated with a property with filters and pagination
path Parameters
place_idplace ID
estate_idproperty ID
query Parameters
key_typeFilter by key type
Key or access badge type
statusFilter by status
Key status
security_levelFilter by security level
Key security level
is_renderedFilter by keys handed over/not handed over
brandFilter by brand
pagePage number (default: 1)
limitNumber of items per page (default: 50, max: 100)
List keys for a property › Responses
Keys list retrieved successfully
Key list
totalTotal number of keys
pageCurrent page number
limitNumber of items per page
Create a new key
Creates a new key for a property
path Parameters
place_idplace ID
estate_idproperty ID
Create a new key › Request Body
key_typeKey or access badge type
descriptionKey description
security_levelKey security level
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
Create a new key › Responses
Key created successfully
idUnique key identifier
tenant_idTenant ID (multi-tenant isolation)
estate_idProperty ID
key_typeKey or access badge type
statusKey status
security_levelKey security level
is_renderedIndicates whether the key has been returned
created_atCreation date
updated_atLast modification date
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
rendered_toPerson to whom the key was handed over
rendered_byPerson who handed over the key
rendered_atDate and time when the key was handed over
expected_return_dateExpected key return date
purposeReason for handing over the key
last_status_change_atDate and time of the last status change
last_status_change_byPerson who made the last status change
Get key by ID
Retrieves the details of a specific key
path Parameters
place_idplace ID
estate_idproperty ID
key_idkey ID
Get key by ID › Responses
Key retrieved successfully
idUnique key identifier
tenant_idTenant ID (multi-tenant isolation)
estate_idProperty ID
key_typeKey or access badge type
statusKey status
security_levelKey security level
is_renderedIndicates whether the key has been returned
created_atCreation date
updated_atLast modification date
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
rendered_toPerson to whom the key was handed over
rendered_byPerson who handed over the key
rendered_atDate and time when the key was handed over
expected_return_dateExpected key return date
purposeReason for handing over the key
last_status_change_atDate and time of the last status change
last_status_change_byPerson who made the last status change
Update key
Updates the information of an existing key
path Parameters
place_idplace ID
estate_idproperty ID
key_idkey ID
Update key › Request Body
key_typeKey or access badge type
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
security_levelKey security level
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
Update key › Responses
Key updated successfully
idUnique key identifier
tenant_idTenant ID (multi-tenant isolation)
estate_idProperty ID
key_typeKey or access badge type
statusKey status
security_levelKey security level
is_renderedIndicates whether the key has been returned
created_atCreation date
updated_atLast modification date
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
rendered_toPerson to whom the key was handed over
rendered_byPerson who handed over the key
rendered_atDate and time when the key was handed over
expected_return_dateExpected key return date
purposeReason for handing over the key
last_status_change_atDate and time of the last status change
last_status_change_byPerson who made the last status change
Hand over a key
Marks a key as handed over with full traceability
path Parameters
place_idplace ID
estate_idproperty ID
key_idkey ID
Hand over a key › Request Body
rendered_toPerson to whom the key is handed over
rendered_byPerson who hands over the key
rendered_atDate and time of handover (default: now)
expected_return_dateExpected return date
purposeReason for handover
notesInternal notes
Hand over a key › Responses
Key handed over successfully
idUnique key identifier
tenant_idTenant ID (multi-tenant isolation)
estate_idProperty ID
key_typeKey or access badge type
statusKey status
security_levelKey security level
is_renderedIndicates whether the key has been returned
created_atCreation date
updated_atLast modification date
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
rendered_toPerson to whom the key was handed over
rendered_byPerson who handed over the key
rendered_atDate and time when the key was handed over
expected_return_dateExpected key return date
purposeReason for handing over the key
last_status_change_atDate and time of the last status change
last_status_change_byPerson who made the last status change
Return a key
Marks a key as returned (status ACTIVE)
path Parameters
place_idplace ID
estate_idproperty ID
key_idkey ID
Return a key › Request Body
returned_byPerson who returns the key
notesNotes about the return
Return a key › Responses
Key returned successfully
idUnique key identifier
tenant_idTenant ID (multi-tenant isolation)
estate_idProperty ID
key_typeKey or access badge type
statusKey status
security_levelKey security level
is_renderedIndicates whether the key has been returned
created_atCreation date
updated_atLast modification date
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
rendered_toPerson to whom the key was handed over
rendered_byPerson who handed over the key
rendered_atDate and time when the key was handed over
expected_return_dateExpected key return date
purposeReason for handing over the key
last_status_change_atDate and time of the last status change
last_status_change_byPerson who made the last status change
Mark a key as lost
Marks a key as lost (status LOST)
path Parameters
place_idplace ID
estate_idproperty ID
key_idkey ID
Mark a key as lost › Request Body
changed_byPerson who marks the key as lost
notesNotes about the loss
Mark a key as lost › Responses
Key marked as lost successfully
idUnique key identifier
tenant_idTenant ID (multi-tenant isolation)
estate_idProperty ID
key_typeKey or access badge type
statusKey status
security_levelKey security level
is_renderedIndicates whether the key has been returned
created_atCreation date
updated_atLast modification date
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
rendered_toPerson to whom the key was handed over
rendered_byPerson who handed over the key
rendered_atDate and time when the key was handed over
expected_return_dateExpected key return date
purposeReason for handing over the key
last_status_change_atDate and time of the last status change
last_status_change_byPerson who made the last status change
Mark a key as found
Marks a lost key as found (status ACTIVE)
path Parameters
place_idplace ID
estate_idproperty ID
key_idkey ID
Mark a key as found › Request Body
found_byPerson who found the key
notesNotes about the discovery
Mark a key as found › Responses
Key marked as found successfully
idUnique key identifier
tenant_idTenant ID (multi-tenant isolation)
estate_idProperty ID
key_typeKey or access badge type
statusKey status
security_levelKey security level
is_renderedIndicates whether the key has been returned
created_atCreation date
updated_atLast modification date
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
rendered_toPerson to whom the key was handed over
rendered_byPerson who handed over the key
rendered_atDate and time when the key was handed over
expected_return_dateExpected key return date
purposeReason for handing over the key
last_status_change_atDate and time of the last status change
last_status_change_byPerson who made the last status change
Mark a key as damaged
Marks a key as damaged (status DAMAGED)
path Parameters
place_idplace ID
estate_idproperty ID
key_idkey ID
Mark a key as damaged › Request Body
changed_byPerson who marks the key as damaged
notesNotes about the damage
Mark a key as damaged › Responses
Key marked as damaged successfully
idUnique key identifier
tenant_idTenant ID (multi-tenant isolation)
estate_idProperty ID
key_typeKey or access badge type
statusKey status
security_levelKey security level
is_renderedIndicates whether the key has been returned
created_atCreation date
updated_atLast modification date
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
rendered_toPerson to whom the key was handed over
rendered_byPerson who handed over the key
rendered_atDate and time when the key was handed over
expected_return_dateExpected key return date
purposeReason for handing over the key
last_status_change_atDate and time of the last status change
last_status_change_byPerson who made the last status change
Archive a key
Archives a key (status ARCHIVED)
path Parameters
place_idplace ID
estate_idproperty ID
key_idkey ID
Archive a key › Request Body
archived_byPerson who archives the key
notesNotes about the archival
Archive a key › Responses
Key archived successfully
idUnique key identifier
tenant_idTenant ID (multi-tenant isolation)
estate_idProperty ID
key_typeKey or access badge type
statusKey status
security_levelKey security level
is_renderedIndicates whether the key has been returned
created_atCreation date
updated_atLast modification date
descriptionKey description
brandKey or badge brand
key_numberKey or badge number
quantityKey quantity
protected_codeKey protection code
access_restrictionsAccess restrictions
emergency_contactEmergency contact
notesInternal notes about the key
rendered_toPerson to whom the key was handed over
rendered_byPerson who handed over the key
rendered_atDate and time when the key was handed over
expected_return_dateExpected key return date
purposeReason for handing over the key
last_status_change_atDate and time of the last status change
last_status_change_byPerson who made the last status change