---
title: "Changes to Clears all the existing access rights under this rule (whatever type they are) then sets back the access rights according to the Schedule(array of weekly object) and EntryPointsSelected parameters"
method: POST
path: "/KindooSaveAccessSetRuleWeeklyWithEntryPoints"
---

# Changes to Clears all the existing access rights under this rule (whatever type they are) then sets back the access rights according to the Schedule(array of weekly object) and EntryPointsSelected parameters

`POST /KindooSaveAccessSetRuleWeeklyWithEntryPoints`

> 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 `doors/items/vids_pin/items/Description` became nullable for the status `200`
  - the response property `doors/items/vids_pin/items/ExpiryDate` became nullable for the status `200`
  - the response property `doors/items/vids_pin/items/ExpiryDateTicks` became nullable for the status `200`
  - the response property `doors/items/vids_pin/items/ExpiryTimeZone` became nullable for the status `200`
  - the response property `doors/items/vids_pin/items/VIDID` became nullable for the status `200`
  - api operation id `KindooSaveAccessSetRuleWeeklyWithEntryPoints` was added
  - added the optional property `doors/items/vids_pin/items/ByPassLockDown` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/ExpiryDateAtTimeZone` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/ExpiryTimeZoneName` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/AcceptedTermsAndConditionsOn` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/BlockDate` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/CertifiedExams` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/ControllerKey` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/ControllerKey2` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/DeactivationDate` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/DisplayName` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/EnvIsLocal` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/EnvironmentID` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/FailedLoginAttempTime` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/FileName1` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/FileName1Fixed` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/FileName2` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/FileName2Fixed` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/FileName3` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/FileName3Fixed` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/FirstName` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/ID` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/InvalidOtpAttempt` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/InvalidOtpAttemptDate` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/InvalidPasswordAttempts` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/InvitedByUser` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/InvoiceFileName` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/IsController` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/IsProgrammer` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/IsSuperApi` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/IsSuperApiData` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/IsoFileDownloadedBy` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/IsoFileDownloadedOn` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/IsoFileName` to the response with the `200` status
  - added the optional property `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 `AccessRules/items/GrantedBy/items/MultiSiteLicenseID` to the response with the `200` status
  - added the optional property `doors/items/vids_pin/items/user/items/MultiSiteLicenseID` to the response with the `200` status

---

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