---
title: "Changes to Retrieve a list of access rules for a given site ID"
method: POST
path: "/KindooGetEnvironmentRules"
---

# Changes to Retrieve a list of access rules for a given site ID

`POST /KindooGetEnvironmentRules`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 7 revisions.

- **2026-09-22** `900b54505dd7`: 5 breaking, 84 info
- **2026-08-31** `097703296716`: 2 info

## Changes

- **2026-09-22** `900b54505dd7`: 5 breaking, 84 info
  - the response property `items/doors/items/vids_pin/items/Description` became nullable for the status `200`
  - the response property `items/doors/items/vids_pin/items/ExpiryDate` became nullable for the status `200`
  - the response property `items/doors/items/vids_pin/items/ExpiryDateTicks` became nullable for the status `200`
  - the response property `items/doors/items/vids_pin/items/ExpiryTimeZone` became nullable for the status `200`
  - the response property `items/doors/items/vids_pin/items/VIDID` became nullable for the status `200`
  - api operation id `KindooGetEnvironmentRules` was added
  - added the optional property `items/doors/items/vids_pin/items/ByPassLockDown` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/ExpiryDateAtTimeZone` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/ExpiryTimeZoneName` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/AcceptedTermsAndConditionsOn` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/BlockDate` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/CertifiedExams` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/ControllerKey` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/ControllerKey2` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/DeactivationDate` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/DisplayName` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/EnvIsLocal` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/EnvironmentID` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/FailedLoginAttempTime` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/FileName1` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/FileName1Fixed` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/FileName2` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/FileName2Fixed` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/FileName3` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/FileName3Fixed` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/FirstName` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/ID` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/InvalidOtpAttempt` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/InvalidOtpAttemptDate` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/InvalidPasswordAttempts` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/InvitedByUser` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/InvoiceFileName` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/IsController` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/IsProgrammer` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/IsSuperApi` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/IsSuperApiData` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/IsoFileDownloadedBy` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/IsoFileDownloadedOn` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/IsoFileName` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/KindooUserID` to the response with the `200` status
  - …49 more
- **2026-08-31** `097703296716`: 2 info
  - added the optional property `items/AccessRules/items/GrantedBy/items/MultiSiteLicenseID` to the response with the `200` status
  - added the optional property `items/doors/items/vids_pin/items/user/items/MultiSiteLicenseID` to the response with the `200` status

---

[Operation](https://skmtc.dev/kindoo/apis/kindoo-tech/docs/KindooGetEnvironmentRules/post.md) - [API](https://skmtc.dev/kindoo/apis/kindoo-tech.md) - [Page](https://skmtc.dev/kindoo/apis/kindoo-tech/changes/KindooGetEnvironmentRules/post)
