Skip to main content

API change history

This page lists API method changes between RUBEZH STRAZH releases. The list is based on the official change records and does not replace the complete method reference for each version.

Preliminary API 1.7 documentation

RUBEZH STRAZH 1.7 will be released soon. Watch this site for release information.

1.6.1 → 1.7.0​

Added​

Identifiers

  • GET /identifiers/filter/{filter} — get identifiers filtered by type.

Access points

  • DELETE /access_points/{uuid}/alert_state — reset the access point alert state.

Event alert filters

  • GET /alert-notification-filters/notification — get notification event filters.
  • POST /alert-notification-filters/notification — create a notification event filter.
  • POST /alert-notification-filters/notification/default — restore default notification event filters.
  • GET /alert-notification-filters/notification/{uuid} — get a notification event filter.
  • DELETE /alert-notification-filters/notification/{uuid} — delete a notification event filter.
  • PUT /alert-notification-filters/notification/{uuid} — update a notification event filter.
  • GET /alert-notification-filters/access — get access event filters.
  • POST /alert-notification-filters/access — create an access event filter.
  • POST /alert-notification-filters/access/default — restore default access event filters.
  • GET /alert-notification-filters/access/{uuid} — get an access event filter.
  • DELETE /alert-notification-filters/access/{uuid} — delete an access event filter.
  • PUT /alert-notification-filters/access/{uuid} — update an access event filter.
  • GET /alert-notification-filters/audit — get audit event filters.
  • POST /alert-notification-filters/audit — create an audit event filter.
  • POST /alert-notification-filters/audit/default — restore default audit event filters.
  • GET /alert-notification-filters/audit/{uuid} — get an audit event filter.
  • DELETE /alert-notification-filters/audit/{uuid} — delete an audit event filter.
  • PUT /alert-notification-filters/audit/{uuid} — update an audit event filter.

Alerts

  • GET /alerts/audit-alert
  • GET /alerts/notification-alert
  • GET /alerts/violations/{name}
  • GET /alerts/violations/by/point
  • DELETE /alerts/{type}/{name}

VPN

  • POST /vpn/replace_controller
  • PUT /vpn/set_member_name/{serial_num}
  • GET /vpn/date_time

Group update

  • POST /group_update/upload

External access

  • POST /external_access

License plate recognition

  • GET /license_plate_recognition/status/{uuid}

Group authorization

  • GET /group_auth/get_secret_key
  • POST /group_auth/set_cookie

PUDS service

  • POST /puds_service/sync-responsible-persons — start synchronization of responsible persons from the registry. Only persons assigned to construction sites configured for PUDS access points are loaded. By default, synchronization runs on the following day.
  • GET /puds_service/responsible-persons — get all loaded responsible persons. The data is stored in Redis and updated automatically every day at 23:00.

Removed​

Access points

  • GET /access_points/ext_parameters
  • GET /access_points/ext_parameters/sections

Alerts

  • GET /alerts/violations

1.5.0 → 1.6.0​

Added​

Staff

  • GET /staff/{uuid}/convolution — get a user's biometric convolution.
  • POST /staff/{uuid}/convolution — add a biometric convolution to a user.

Biometry

  • POST /biometry/generate_convolution — generate a biometric convolution.

PUDS service

  • GET /puds_service — get the service list.
  • POST /puds_service — create a service.
  • PUT /puds_service/{uuid} — update a service.
  • PATCH /puds_service/{uuid} — partially update a service.
  • DELETE /puds_service/{uuid} — delete a service.
  • GET /puds_service/access_point — get the PUDS access point list.
  • POST /puds_service/access_point — create a PUDS access point.
  • PUT /puds_service/access_point/{uuid} — update a PUDS access point.
  • DELETE /puds_service/access_point/{uuid} — delete a PUDS access point.
  • POST /puds_service/upload-data — upload all data to the construction site registry.
  • GET /puds_service/queue-stats — get event queue statistics.
  • POST /puds_service/send-queue — force the event queue to be sent.

1.4.0 → 1.5.0​

Added​

Visitors

  • GET /visitors/count_planned — get the number of planned visitors.

R3 integration

  • GET /security_integration/r3/integration
  • PUT /security_integration/r3/integration
  • GET /security_integration/r3/config
  • PUT /security_integration/r3/config

R3 Link integration

  • GET /security_integration/r3_link
  • POST /security_integration/r3_link
  • PUT /security_integration/r3_link/{id}
  • PATCH /security_integration/r3_link/{id}
  • DELETE /security_integration/r3_link/{id}

Backup

  • GET /backup/redis-dump/{dbs} — create a backup of selected databases.

Access point schedules

  • DELETE /ap_schedules/{id}
  • PUT /ap_schedules/{id}
  • GET /ap_schedules/{id}
  • GET /ap_schedules/
  • POST /ap_schedules/

Card templates

  • GET /card_design_template/{uuid}
  • PUT /card_design_template/{uuid}
  • DELETE /card_design_template/{uuid}
  • GET /card_design_template
  • POST /card_design_template

Network tools

  • GET /network_tools/ping
  • GET /network_tools/ping_stop
  • GET /network_tools/scan_port

DIT biometry service

  • GET /biometry_services/dit
  • POST /biometry_services/dit
  • PUT /biometry_services/dit/{id}
  • PATCH /biometry_services/dit/{id}
  • DELETE /biometry_services/dit/{id}
  • GET /biometry_services/dit/access_point
  • POST /biometry_services/dit/access_point
  • PUT /biometry_services/dit/access_point/{id}
  • DELETE /biometry_services/dit/access_point/{id}

These methods configure integration with the Moscow Unified Biometric System.

Removed​

Alerts

  • GET /alerts/access_points/list
  • GET /alerts/access_points/{uuid}

Backup

  • GET /backup/redis-dump

1.3.5 → 1.4.0​

Added​

Staff

  • GET /staff/full_names

Visitors

  • GET /visitors/full_names

Virtual access module

  • The virtual access module was added.

Access profiles

  • GET /access_profiles/user

Notification channels

  • All methods in the Notification Channels section.

Notification settings

  • All methods in the Notification Settings section.

System

  • All methods in the System section.

1.2.22 → 1.3.5​

Added​

Staff

  • GET /staff/sort
  • GET /staff/multisearch

Visitors

  • All methods in the visitors section.

Identifiers

  • All methods in the identifiers section.

Devices

  • POST /devices/action

Access points

  • GET /access_points/self
  • POST /access_points/lift
  • PUT /access_points/lift/{uuid}
  • GET /access_points/schema/{type}

Events

  • PUT /audit_events/user_defined/{uuid}
  • DELETE /audit_events/user_defined/{uuid}
  • POST /audit_events/user_defined/
  • PUT /access_events/user_defined/{uuid}
  • DELETE /access_events/user_defined/{uuid}
  • POST /access_events/user_defined/
  • PUT /notification_events/user_defined/{uuid}
  • DELETE /notification_events/user_defined/{uuid}
  • POST /notification_events/user_defined/

Alerts

  • All methods in the alerts section.

Firmware update

  • GET /firmware_update/status
  • POST /firmware_update/upload
  • POST /firmware_update/install
  • POST /firmware_update/cancel

Backup

  • GET /backup/redis-dump — create a Redis data dump.
  • POST /backup/redis-restore — restore Redis data.

Error log

  • All methods in the error_logger section.

Access control modules

  • All methods in the SKD Modules section.

Removed​

Staff

  • DELETE /staff/{uuid}/biometry/

Cards

  • Methods in the cards section are retained only for backward compatibility.

Firmware update

  • GET /firmware_update is retained only for backward compatibility.
  • POST /firmware_update is retained only for backward compatibility.