#### What's New
---

##### `PUT` /api/v3/DeviceFirmware/{firmwareId}/target/fileCheck

##### `PUT` /api/v3/DeviceFirmware/{firmwareId}/target/fileDeploy

##### `GET` /api/v3/DeviceFirmware/firmwareVersions/validation/{productName}/{targetVersion}

##### `GET` /api/v3/DeviceFirmware/firmwareVersions/validation/{productName}/{targetVersion}/{deviceId}

##### `GET` /api/v3/DeviceFirmware/{firmwareId}/releasenotes/{firmwareVersion}

##### `GET` /api/v3/DeviceFirmware/{firmwareId}/releasenotes/{firmwareVersion}/{deviceId}

##### `POST` /api/v3/Devices/electronicLock

##### `PUT` /api/v3/Devices/{id}/firmware/{firmwareId}

##### `GET` /api/v3/Devices/getElectronicLockXmlConfiguration

##### `PUT` /api/v3/Devices/uploadElectronicLockXmlConfigurationResult

##### `GET` /api/v3/Devices/getDevicesElectronicLocksCapability

##### `GET` /api/v3/Settings/electronicLock/keys

##### `POST` /api/v3/Settings/electronicLock/keys

##### `DELETE` /api/v3/Settings/electronicLock/keys

##### `GET` /api/v3/Settings/electronicLock/keysExist

##### `GET` /api/v3/Settings/electronicLock/cardValidity

##### `PUT` /api/v3/Settings/electronicLock/cardValidity

##### `GET` /api/v3/Settings/electronicLock/settings

##### `GET` /api/v3/Zones/{id}/devices

##### `POST` /api/v3/Attendance/{year}/{month}/report.pdf

##### `POST` /api/v3/Attendance/report.csv

#### What's Deleted
---

##### `PUT` /api/v3/Devices/{id}/firmware

#### What's Changed
---

##### `GET` /api/v3/system/backup/storage

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Deleted property `Password` (string)

##### `PUT` /api/v3/system/backup/storage

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Deleted property `Password` (string)

##### `GET` /api/v3/system/backup/periodic

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Deleted property `Password` (string)

##### `PUT` /api/v3/system/backup/periodic

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Deleted property `Password` (string)

##### `GET` /api/v3/CamLogs/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `Events` (array)

        Changed items (string):

        Added enum value:

        * `OsoDataEvent`

##### `PUT` /api/v3/CamLogs/{id}

###### Request:

Changed content type : `application/json`

* Changed property `Events` (array)

    Changed items (string):

    Added enum value:

    * `OsoDataEvent`

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `Events` (array)

        Changed items (string):

        Added enum value:

        * `OsoDataEvent`

##### `PATCH` /api/v3/CamLogs/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `Events` (array)

        Changed items (string):

        Added enum value:

        * `OsoDataEvent`

##### `GET` /api/v3/CamLogs/eventtypes

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    Changed items (string):

    Added enum value:

    * `OsoDataEvent`

##### `GET` /api/v3/Settings/network/proxy

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `NoProxy` (string)

    * Deleted property `SocksProxy` (string)

##### `PUT` /api/v3/Settings/network/proxy

###### Request:

Changed content type : `application/json`

* Added property `NoProxy` (string)

* Deleted property `SocksProxy` (string)

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `NoProxy` (string)

    * Deleted property `SocksProxy` (string)

##### `POST` /api/v3/CamLogs

###### Request:

Changed content type : `application/json`

* Changed property `Events` (array)

    Changed items (string):

    Added enum value:

    * `OsoDataEvent`

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `Events` (array)

        Changed items (string):

        Added enum value:

        * `OsoDataEvent`

##### `GET` /api/v3/CamLogs

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `Events` (array)

            Changed items (string):

            Added enum value:

            * `OsoDataEvent`

##### `DELETE` /api/v3/Devices/{id}/remove/{deleteAction}

###### Request:

Changed content type : `application/json`

* Added property `LastXmlConfigurationDate` (string)

###### Return Type:

##### `GET` /api/v3/Logs/system

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `Category` (string)

            Added enum value:

            * `CardUpdate`

##### `GET` /api/v3/TimeProfiles/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `IsElectronicLockCompatible` (boolean)

##### `PUT` /api/v3/TimeProfiles/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `IsElectronicLockCompatible` (boolean)

##### `PATCH` /api/v3/TimeProfiles/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `IsElectronicLockCompatible` (boolean)

##### `GET` /api/v3/Companies/{id}/devices

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    Changed items (object):

    * Added property `LastXmlConfigurationDate` (string)

    * Changed property `Features` (object)

        * Added property `HasWirelessDeviceCapability` (boolean)

    * Changed property `Hardware` (object)

        * Added property `Category` (string)

            Enum values:

            * `Unknown`
            * `Intercom`
            * `AnsweringUnit`
            * `AccessUnit`
            * `ElectronicLock`
        * Added property `DeviceClass` (string)

            Enum values:

            * `NnOsDevice`
            * `ElectronicLock`
        * Added property `DoorId` (integer)

    * Changed property `State` (object)

        * Added property `Updating` (boolean)

        * Added property `ElectronicLockIssue` (string)

            Enum values:

            * `None`
            * `NoReader`
            * `ReaderNotSetup`
            * `NoConfig`
            * `OsoDisabled`
        * Changed property `Status` (string)

            Added enum values:

            * `Configured`
            * `NotConfigured`
            * `UpdateNeeded`

##### `PUT` /api/v3/DeviceFirmware/{firmwareId}/devicetest

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    Changed items (object):

    * Added property `LastXmlConfigurationDate` (string)

    * Changed property `Features` (object)

        * Added property `HasWirelessDeviceCapability` (boolean)

    * Changed property `Hardware` (object)

        * Added property `Category` (string)

        * Added property `DeviceClass` (string)

        * Added property `DoorId` (integer)

    * Changed property `State` (object)

        * Added property `Updating` (boolean)

        * Added property `ElectronicLockIssue` (string)

        * Changed property `Status` (string)

            Added enum values:

            * `Configured`
            * `NotConfigured`
            * `UpdateNeeded`

##### `GET` /api/v3/Devices/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `LastXmlConfigurationDate` (string)

    * Changed property `Features` (object)

        * Added property `HasWirelessDeviceCapability` (boolean)

    * Changed property `Hardware` (object)

        * Added property `Category` (string)

        * Added property `DeviceClass` (string)

        * Added property `DoorId` (integer)

    * Changed property `State` (object)

        * Added property `Updating` (boolean)

        * Added property `ElectronicLockIssue` (string)

        * Changed property `Status` (string)

            Added enum values:

            * `Configured`
            * `NotConfigured`
            * `UpdateNeeded`

##### `PUT` /api/v3/Devices/{id}

###### Request:

Changed content type : `application/json`

* Added property `LastXmlConfigurationDate` (string)

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `LastXmlConfigurationDate` (string)

    * Changed property `Features` (object)

        * Added property `HasWirelessDeviceCapability` (boolean)

    * Changed property `Hardware` (object)

        * Added property `Category` (string)

        * Added property `DeviceClass` (string)

        * Added property `DoorId` (integer)

    * Changed property `State` (object)

        * Added property `Updating` (boolean)

        * Added property `ElectronicLockIssue` (string)

        * Changed property `Status` (string)

            Added enum values:

            * `Configured`
            * `NotConfigured`
            * `UpdateNeeded`

##### `PATCH` /api/v3/Devices/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `LastXmlConfigurationDate` (string)

    * Changed property `Features` (object)

        * Added property `HasWirelessDeviceCapability` (boolean)

    * Changed property `Hardware` (object)

        * Added property `Category` (string)

        * Added property `DeviceClass` (string)

        * Added property `DoorId` (integer)

    * Changed property `State` (object)

        * Added property `Updating` (boolean)

        * Added property `ElectronicLockIssue` (string)

        * Changed property `Status` (string)

            Added enum values:

            * `Configured`
            * `NotConfigured`
            * `UpdateNeeded`

##### `PUT` /api/v3/Devices/{id}/replace

###### Request:

Changed content type : `application/json`

* Added property `LastXmlConfigurationDate` (string)

* Changed property `Hardware` (object)

    * Added property `Category` (string)

    * Added property `DeviceClass` (string)

* Changed property `State` (object)

    * Added property `ElectronicLockIssue` (string)

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `LastXmlConfigurationDate` (string)

    * Changed property `Features` (object)

        * Added property `HasWirelessDeviceCapability` (boolean)

    * Changed property `Hardware` (object)

        * Added property `Category` (string)

        * Added property `DeviceClass` (string)

        * Added property `DoorId` (integer)

    * Changed property `State` (object)

        * Added property `Updating` (boolean)

        * Added property `ElectronicLockIssue` (string)

        * Changed property `Status` (string)

            Added enum values:

            * `Configured`
            * `NotConfigured`
            * `UpdateNeeded`

##### `PUT` /api/v3/Devices/{id}/approveCertificateFingerprint

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `LastXmlConfigurationDate` (string)

    * Changed property `Features` (object)

        * Added property `HasWirelessDeviceCapability` (boolean)

    * Changed property `Hardware` (object)

        * Added property `Category` (string)

        * Added property `DeviceClass` (string)

        * Added property `DoorId` (integer)

    * Changed property `State` (object)

        * Added property `Updating` (boolean)

        * Added property `ElectronicLockIssue` (string)

        * Changed property `Status` (string)

            Added enum values:

            * `Configured`
            * `NotConfigured`
            * `UpdateNeeded`

##### `PUT` /api/v3/Devices/updateCurrentCertificateFingerprints

###### Request:

Changed content type : `application/json`

Changed items (object):

* Added property `LastXmlConfigurationDate` (string)

* Changed property `Hardware` (object)

    * Added property `Category` (string)

    * Added property `DeviceClass` (string)

* Changed property `State` (object)

    * Added property `ElectronicLockIssue` (string)

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    Changed items (object):

    * Added property `LastXmlConfigurationDate` (string)

    * Changed property `Features` (object)

        * Added property `HasWirelessDeviceCapability` (boolean)

    * Changed property `Hardware` (object)

        * Added property `Category` (string)

        * Added property `DeviceClass` (string)

        * Added property `DoorId` (integer)

    * Changed property `State` (object)

        * Added property `Updating` (boolean)

        * Added property `ElectronicLockIssue` (string)

        * Changed property `Status` (string)

            Added enum values:

            * `Configured`
            * `NotConfigured`
            * `UpdateNeeded`

##### `PUT` /api/v3/login

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

        Items (object):

        * Property `Type` (string)

            Enum values:

            * `SetElectronicLockAccessFailed`
            * `OsoCardSizeExceeded`
        * Property `Devices` (array)

            Items (object):

            * Property `Id` (integer)

            * Property `Name` (string)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

            Items (object):

            * Property `CardId` (string)

            * Property `LastUpdateDate` (string)

            * Property `ValidToDate` (string)

            * Property `Status` (string)

                Enum values:

                * `Unknown`
                * `Current`
                * `UpdateRequired`
            * Property `Name` (string)

            * Property `Id` (integer)

            * Property `Type` (string)

            * Property `Revision` (integer)

##### `GET` /api/v3/Logs/access

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `Device` (object)

            * Changed property `Id` (integer)

##### `POST` /api/v3/TimeProfiles

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `IsElectronicLockCompatible` (boolean)

##### `GET` /api/v3/TimeProfiles

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Added property `IsElectronicLockCompatible` (boolean)

##### `GET` /api/v3/Users/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `PUT` /api/v3/Users/{id}

###### Request:

Changed content type : `application/json`

* Changed property `AccessCredentials` (object)

    * Added property `OsoCards` (array)

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `PATCH` /api/v3/Users/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `GET` /api/v3/Users/self

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `PUT` /api/v3/Users/{id}/password

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

Changed response : **210 null**
> System admin and root password was changed.

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `PUT` /api/v3/Users/{id}/mobilekey

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `DELETE` /api/v3/Users/{id}/mobilekey

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `POST` /api/v3/Users/{id}/pin

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `POST` /api/v3/Users/{id}/qrcode

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `GET` /api/v3/Zones/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `LiftAccess` (array)

        Changed items (object):

        * Changed property `Hardware` (object)

            * Added property `Category` (string)

            * Added property `DeviceClass` (string)

            * Added property `DoorId` (integer)

##### `PUT` /api/v3/Zones/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `LiftAccess` (array)

        Changed items (object):

        * Changed property `Hardware` (object)

            * Added property `Category` (string)

            * Added property `DeviceClass` (string)

            * Added property `DoorId` (integer)

##### `PATCH` /api/v3/Zones/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `LiftAccess` (array)

        Changed items (object):

        * Changed property `Hardware` (object)

            * Added property `Category` (string)

            * Added property `DeviceClass` (string)

            * Added property `DoorId` (integer)

##### `GET` /api/v3/Areas/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `ApbTimeout` (integer)
        > Timeout in seconds.

    * Changed property `State` (object)

        * Changed property `Blocked` (array)
            > List of blocked users

##### `PUT` /api/v3/Areas/{id}

###### Request:

Changed content type : `application/json`

* Changed property `ApbTimeout` (integer)
    > Timeout in seconds.

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `ApbTimeout` (integer)
        > Timeout in seconds.

    * Changed property `State` (object)

        * Changed property `Blocked` (array)
            > List of blocked users

##### `PATCH` /api/v3/Areas/{id}

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `ApbTimeout` (integer)
        > Timeout in seconds.

    * Changed property `State` (object)

        * Changed property `Blocked` (array)
            > List of blocked users

##### `GET` /api/v3/Companies/{id}/zones

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `LiftAccess` (array)

            Changed items (object):

            * Changed property `Hardware` (object)

                * Added property `Category` (string)

                * Added property `DeviceClass` (string)

                * Added property `DoorId` (integer)

##### `POST` /api/v3/Devices

###### Request:

Changed content type : `application/json`

Changed items (object):

* Added property `LastXmlConfigurationDate` (string)

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    Changed items (object):

    * Added property `LastXmlConfigurationDate` (string)

    * Changed property `Features` (object)

        * Added property `HasWirelessDeviceCapability` (boolean)

    * Changed property `Hardware` (object)

        * Added property `Category` (string)

        * Added property `DeviceClass` (string)

        * Added property `DoorId` (integer)

    * Changed property `State` (object)

        * Added property `Updating` (boolean)

        * Added property `ElectronicLockIssue` (string)

        * Changed property `Status` (string)

            Added enum values:

            * `Configured`
            * `NotConfigured`
            * `UpdateNeeded`

##### `GET` /api/v3/Devices

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Added property `LastXmlConfigurationDate` (string)

        * Changed property `Features` (object)

            * Added property `HasWirelessDeviceCapability` (boolean)

        * Changed property `Hardware` (object)

            * Added property `Category` (string)

            * Added property `DeviceClass` (string)

            * Added property `DoorId` (integer)

        * Changed property `State` (object)

            * Added property `Updating` (boolean)

            * Added property `ElectronicLockIssue` (string)

            * Changed property `Status` (string)

                Added enum values:

                * `Configured`
                * `NotConfigured`
                * `UpdateNeeded`

##### `GET` /api/v3/Devices/discover

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Added property `LastXmlConfigurationDate` (string)

        * Changed property `Features` (object)

            * Added property `HasWirelessDeviceCapability` (boolean)

        * Changed property `Hardware` (object)

            * Added property `Category` (string)

            * Added property `DeviceClass` (string)

            * Added property `DoorId` (integer)

        * Changed property `State` (object)

            * Added property `Updating` (boolean)

            * Added property `ElectronicLockIssue` (string)

            * Changed property `Status` (string)

                Added enum values:

                * `Configured`
                * `NotConfigured`
                * `UpdateNeeded`

##### `GET` /api/v3/Groups/{id}/members

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Added property `Problems` (array)

        * Changed property `AccessCredentials` (object)

            * Added property `OsoCards` (array)

##### `POST` /api/v3/Users

###### Request:

Changed content type : `application/json`

* Changed property `AccessCredentials` (object)

    * Added property `OsoCards` (array)

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Added property `Problems` (array)

    * Changed property `AccessCredentials` (object)

        * Added property `OsoCards` (array)

##### `DELETE` /api/v3/Users

###### Request:

Changed content type : `application/json`

Changed items (object):

* Changed property `AccessCredentials` (object)

    * Added property `OsoCards` (array)

###### Return Type:

##### `GET` /api/v3/Users

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Added property `Problems` (array)

        * Changed property `AccessCredentials` (object)

            * Added property `OsoCards` (array)

##### `POST` /api/v3/Zones

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `LiftAccess` (array)

        Changed items (object):

        * Changed property `Hardware` (object)

            * Added property `Category` (string)

            * Added property `DeviceClass` (string)

            * Added property `DoorId` (integer)

##### `GET` /api/v3/Zones

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `LiftAccess` (array)

            Changed items (object):

            * Changed property `Hardware` (object)

                * Added property `Category` (string)

                * Added property `DeviceClass` (string)

                * Added property `DoorId` (integer)

##### `GET` /api/v3/Zones/access

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `Users` (array)

            Changed items (object):

            * Changed property `User` (object)

                * Added property `UserCredentials` (object)

                    * Property `ValidFrom` (string)

                    * Property `ValidTo` (string)

                    * Property `Cards` (array)

                        Items (string):

                    * Property `Fingerprints` (array)

                        Items (object):

                        * Property `Finger` (string)

                            Enum values:

                            * `LeftLittleFinger`
                            * `LeftRingFinger`
                            * `LeftMiddleFinger`
                            * `LeftIndexFinger`
                            * `LeftThumb`
                            * `RightThumb`
                            * `RightIndexFinger`
                            * `RightMiddleFinger`
                            * `RightRingFinger`
                            * `RightLittleFinger`
                        * Property `Template` (string)

                        * Property `OpensDoor` (boolean)

                        * Property `TriggersSilentAlarm` (boolean)

                        * Property `ExecutesAutomation1` (boolean)

                        * Property `ExecutesAutomation2` (boolean)

                    * Property `LicensePlates` (array)

                        Items (string):

                    * Property `Pin` (string)

                    * Property `QrCode` (string)

                    * Property `MobileKey` (string)

                    * Property `OsoCards` (array)

                    * Property `IsPairing` (boolean)

                * Added property `VisitorCredentials` (object)

                    * Property `ValidFrom` (string)

                    * Property `ValidTo` (string)

                    * Property `VisitorCard` (object)

                    * Property `Card` (string)

                    * Property `Pin` (string)

                    * Property `QrCode` (string)

                * Deleted property `AccessCredentials` (object)

##### `POST` /api/v3/Areas

###### Request:

Changed content type : `application/json`

* Changed property `ApbTimeout` (integer)
    > Timeout in seconds.

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `ApbTimeout` (integer)
        > Timeout in seconds.

    * Changed property `State` (object)

        * Changed property `Blocked` (array)
            > List of blocked users

##### `GET` /api/v3/Areas

###### Return Type:

Changed response : **200 OK**
> OK

* Changed content type : `application/json`

    * Changed property `items` (array)

        Changed items (object):

        * Changed property `ApbTimeout` (integer)
            > Timeout in seconds.

        * Changed property `State` (object)

            * Changed property `Blocked` (array)
                > List of blocked users

#### Error response changes
---

* Changed property `Code` (integer)
    > <ul><li>0 - <i>Other</i></li>
    > <li>1 - <i>Exists</i></li>
    > <li>2 - <i>NotExists</i></li>
    > <li>3 - <i>OutdatedData</i></li>
    > <li>4 - <i>Unauthorized</i></li>
    > <li>5 - <i>InvalidData</i></li>
    > <li>6 - <i>CompanyMismatch</i></li>
    > <li>201 - <i>DeviceLoginFailed</i></li>
    > <li>211 - <i>ExternalSystem</i></li>
    > <li>212 - <i>EmailFormatError</i></li>
    > <li>214 - <i>BackupDeviceIsBusy</i></li>
    > <li>219 - <i>LoginOrPasswordMissing</i></li>
    > <li>220 - <i>DeviceNotFound</i></li>
    > <li>221 - <i>DayEndNotLaterDayStart</i></li>
    > <li>224 - <i>CodeAlreadyExists</i></li>
    > <li>226 - <i>MaxNumberOfDevicesExceeded</i></li>
    > <li>227 - <i>DuplicateName</i></li>
    > <li>232 - <i>InvalidLicense</i></li>
    > <li>233 - <i>UnsupportedProduct</i></li>
    > <li>238 - <i>WeakPassword</i></li>
    > <li>239 - <i>EmailMissing</i></li>
    > <li>240 - <i>LoginMissing</i></li>
    > <li>241 - <i>PasswordChangeOnDeviceFailed</i></li>
    > <li>242 - <i>OldPasswordCheckFailed</i></li>
    > <li>244 - <i>UserDoesNotExist</i></li>
    > <li>252 - <i>InvalidPhoneNumber</i></li>
    > <li>254 - <i>InvalidCodeFormat</i></li>
    > <li>255 - <i>DuplicateEmail</i></li>
    > <li>259 - <i>InvalidIPAddress</i></li>
    > <li>264 - <i>VirtualFormatError</i></li>
    > <li>265 - <i>WrongTime</i></li>
    > <li>266 - <i>MailerSetting</i></li>
    > <li>267 - <i>Validation</i></li>
    > <li>268 - <i>InvalidPresenceTimeout</i></li>
    > <li>270 - <i>AccessRuleCompanyMismatch</i></li>
    > <li>271 - <i>UserHasNoPhoneNumber</i></li>
    > <li>272 - <i>DeviceCapabilityMissing</i></li>
    > <li>273 - <i>NoVirtualNumber</i></li>
    > <li>275 - <i>DeviceAlreadyCreated</i></li>
    > <li>278 - <i>DuplicateVirtualNumber</i></li>
    > <li>279 - <i>CardIdFormatException</i></li>
    > <li>280 - <i>UnauthorizedAgreement</i></li>
    > <li>283 - <i>Import</i></li>
    > <li>290 - <i>NameCannotBeVoid</i></li>
    > <li>293 - <i>TwoCardsAlreadyAssigned</i></li>
    > <li>294 - <i>CardIsDuplicate</i></li>
    > <li>295 - <i>WrongLicenseFile</i></li>
    > <li>296 - <i>EmailSendFailed</i></li>
    > <li>298 - <i>SystemAdminMustNotChangeLogin</i></li>
    > <li>402 - <i>InvalidIpEyeAddress</i></li>
    > <li>403 - <i>LicensedFeatureDisabled</i></li>
    > <li>406 - <i>ReplacementWithSameDevice</i></li>
    > <li>407 - <i>NoDiagnosticData</i></li>
    > <li>412 - <i>VisitStartLaterThanEnd</i></li>
    > <li>413 - <i>SmtpIsDisabled</i></li>
    > <li>414 - <i>PdfNotFound</i></li>
    > <li>417 - <i>WrongDaysOfWeekSpecification</i></li>
    > <li>418 - <i>TimeProfileAssignedToAccessRule</i></li>
    > <li>419 - <i>DeputySetToSelf</i></li>
    > <li>420 - <i>MaxNumberOfFingerprintsExceeded</i></li>
    > <li>421 - <i>FingerprintPositionAlreadyUsed</i></li>
    > <li>422 - <i>DeviceHasNoAccessControl</i></li>
    > <li>424 - <i>CompanyInAccessRule</i></li>
    > <li>428 - <i>PinCodeCollisions</i></li>
    > <li>429 - <i>TimeProfileAssignedToPublicAccess</i></li>
    > <li>434 - <i>FirmwareUpdateFailed</i></li>
    > <li>435 - <i>UnsupportedFirmware</i></li>
    > <li>436 - <i>FirmwareDeploymentError</i></li>
    > <li>437 - <i>DeviceIsDisabled</i></li>
    > <li>438 - <i>InvalidPortNumber</i></li>
    > <li>439 - <i>DeviceMustBeDisabledPriorReplacement</i></li>
    > <li>440 - <i>UserCannotChangeName</i></li>
    > <li>441 - <i>UserCannotChangeEmployeeNumber</i></li>
    > <li>442 - <i>UserCannotChangeVirtualCard</i></li>
    > <li>443 - <i>PairingFailed</i></li>
    > <li>444 - <i>PairingCancellationFailed</i></li>
    > <li>445 - <i>PairingDeviceUnavailable</i></li>
    > <li>446 - <i>ToMustBeLaterThanFrom</i></li>
    > <li>447 - <i>CamLogMaxHigherThanOtherLogs</i></li>
    > <li>448 - <i>CamLogMinHigherThanOtherLogs</i></li>
    > <li>450 - <i>MaxNumberOfResetsExceeded</i></li>
    > <li>451 - <i>NameIsTooLong</i></li>
    > <li>452 - <i>LiftControlEnabled</i></li>
    > <li>453 - <i>CannotResetPasswordInvalidCode</i></li>
    > <li>454 - <i>CannotResetPasswordInvalidToken</i></li>
    > <li>455 - <i>FailureSendingMailNotSupported</i></li>
    > <li>456 - <i>UserIsSuspended</i></li>
    > <li>457 - <i>IdtCannotBeDowngraded</i></li>
    > <li>458 - <i>LdapInvalidAttributeName</i></li>
    > <li>459 - <i>LdapConnectionError</i></li>
    > <li>460 - <i>LdapInvalidCredentials</i></li>
    > <li>461 - <i>NoUsersToImport</i></li>
    > <li>462 - <i>NetworkSettingsCannotBeChanged</i></li>
    > <li>463 - <i>UserCannotRemoveSelf</i></li>
    > <li>464 - <i>MaxNumberOfUsersExceeded</i></li>
    > <li>465 - <i>MaxNumberOfManagersExceeded</i></li>
    > <li>466 - <i>TrialEndingFailed</i></li>
    > <li>467 - <i>TrialLimitReached</i></li>
    > <li>468 - <i>LicensePlateIsTooLong</i></li>
    > <li>469 - <i>TooManyLicensePlates</i></li>
    > <li>470 - <i>LicenseRenewalFailed</i></li>
    > <li>471 - <i>TooManyManagersForRenewal</i></li>
    > <li>472 - <i>NoteTooLong</i></li>
    > <li>473 - <i>UserCannotChangeNote</i></li>
    > <li>474 - <i>DeviceAlreadyAssignedToZone</i></li>
    > <li>475 - <i>BothDeviceApsUsed</i></li>
    > <li>476 - <i>ZoneAccessPointsDisabled</i></li>
    > <li>477 - <i>RequiredValueMissing</i></li>
    > <li>478 - <i>ValueRangeExceeded</i></li>
    > <li>479 - <i>MaxLengthExceeded</i></li>
    > <li>480 - <i>VisitDurationTooLong</i></li>
    > <li>481 - <i>ImageTooLarge</i></li>
    > <li>484 - <i>WrongQrCodeFormat</i></li>
    > <li>485 - <i>BothPinAndQrCodeUsed</i></li>
    > <li>486 - <i>OsServicesRequestFailed</i></li>
    > <li>487 - <i>DefaultRootPasswordIsSet</i></li>
    > <li>488 - <i>TimeProfileAssignedToZone</i></li>
    > <li>489 - <i>InvalidNtpServerConfig</i></li>
    > <li>490 - <i>NtpServerNotAvailable</i></li>
    > <li>491 - <i>InvalidTimeZone</i></li>
    > <li>492 - <i>TimeZoneSettingError</i></li>
    > <li>493 - <i>ManualTimeSettingError</i></li>
    > <li>494 - <i>NetworkSettingError</i></li>
    > <li>495 - <i>BackupOrRestoreAlreadyRunning</i></li>
    > <li>496 - <i>NotEnoughSpaceForBackup</i></li>
    > <li>497 - <i>SmbNoSuchFileOrDirectory</i></li>
    > <li>498 - <i>SmbAccessDenied</i></li>
    > <li>499 - <i>SmbHostIsDown</i></li>
    > <li>500 - <i>SmbOperationInProgress</i></li>
    > <li>501 - <i>BackupFileNotFound</i></li>
    > <li>502 - <i>BackupFileReadingError</i></li>
    > <li>503 - <i>WrongBackupPassword</i></li>
    > <li>504 - <i>LowerBackupVersionNotAccepted</i></li>
    > <li>505 - <i>HigherBackupVersion</i></li>
    > <li>506 - <i>UserCannotChangeAttendance</i></li>
    > <li>507 - <i>UserCannotChangeLicensePlates</i></li>
    > <li>508 - <i>UserCannotChangePin</i></li>
    > <li>509 - <i>HigherImportVersion</i></li>
    > <li>510 - <i>WrongImportCredentials</i></li>
    > <li>511 - <i>RemoteServerNotResponding</i></li>
    > <li>512 - <i>CannotImportFromLocalhost</i></li>
    > <li>513 - <i>OsServicesRequestTimeout</i></li>
    > <li>514 - <i>CannotDisableItself</i></li>
    > <li>515 - <i>CannotDisableAdminOrUserManager</i></li>
    > <li>516 - <i>CannotRemoveOwnAdminRights</i></li>
    > <li>517 - <i>InvalidFileFormat</i></li>
    > <li>518 - <i>SettingNotChanged</i></li>
    > <li>519 - <i>WrongPassword</i></li>
    > <li>520 - <i>Locked</i></li>
    > <li>521 - <i>BulkUpdateAttendanceMonitoring</i></li>
    > <li>522 - <i>BulkUpdateRestrictedAccess</i></li>
    > <li>523 - <i>FailedToUpdateNtpMode</i></li>
    > <li>524 - <i>SmbCouldNotResolveHost</i></li>
    > <li>525 - <i>DeviceUnderLockdown</i></li>
    > <li>526 - <i>DoorHeldOpen</i></li>
    > <li>527 - <i>WrongCaptchaCode</i></li>
    > <li>528 - <i>InvalidUpdateFlowTransition</i></li>
    > <li>529 - <i>DeviceAssignedToArea</i></li>
    > <li>530 - <i>Invalid2FaCode</i></li>
    > <li>531 - <i>ActionRequires2Fa</i></li>
    > <li>532 - <i>TwoFactorAuthenticationRequired</i></li>
    > <li>533 - <i>LdapAuthenticationError</i></li>
    > <li>534 - <i>ConfigurationDownloadFailed</i></li>
    > <li>535 - <i>NodeRedNotInstalled</i></li>
    > <li>536 - <i>OneTimePasswordMustBeChanged</i></li>
    > <li>537 - <i>InvalidFileOrWrongPassword</i></li>
    > <li>538 - <i>AttendanceTimeInvalid</i></li>
    > <li>539 - <i>SystemAdminLegacyPasswordChange</i></li>
    > <li>540 - <i>LegacyPasswordResetRequest</i></li>
    > <li>541 - <i>CannotResetPasswordContactAdmin</i></li>
    > <li>542 - <i>ElectronicLockIsNotSupported</i></li>
    > <li>543 - <i>XmlSignatureInvalid</i></li>
    > <li>544 - <i>EmptySetting</i></li>
    > <li>545 - <i>FirmwareIsUpToDate</i></li>
    > <li>546 - <i>CannotGetCertificateFingerprints</i></li>
    > </ul>

    Added enum values:

    * `539`
    * `540`
    * `541`
    * `542`
    * `543`
    * `544`
    * `545`
    * `546`
