# AccessControl Changelog

# 2.0.0-rc.1 | 2025-05-01

Operations: 12 operations added, 22 removed

specification details:

  • /x-tagGroups/0/tags/0, /x-tagGroups/0/tags/1 added
  • /x-tagGroups/0/name, /tags/3/name, /tags/3/description, /info/version, /info/description changed
  • /x-tagGroups/1, /x-tagGroups/0/tags/0, /x-tagGroups/0/tags/1, /x-tagGroups/0/tags/2 removed

POST /providers: removed

GET /providers: removed

GET /providers/{providerId}: removed

PUT /providers/{providerId}: removed

DELETE /providers/{providerId}: removed

GET /providers/{providerId}/controllers: removed

POST /providers/{providerId}/controllers: removed

DELETE /providers/{providerId}/controllers/{controllerId}: removed

GET /providers/{providerId}/controllers/{controllerId}: removed

PUT /providers/{providerId}/controllers/{controllerId}: removed

GET /units: removed

POST /units: removed

GET /units/{unitId}: removed

DELETE /units/{unitId}: removed

PUT /units/{unitId}: removed

POST /controllers/{controllerId}/key: removed

GET /controllers/{controllerId}/key: removed

DELETE /controllers/{controllerId}/key: removed

GET /keys: removed

GET /providers/{providerId}/keys/{keyId}: removed

PUT /providers/{providerId}/keys/{keyId}: removed

DELETE /providers/{providerId}/keys/{keyId}: removed

GET /access/units: added

POST /access/units: added

GET /access/units/{unitId}: added

DELETE /access/controllers/{controllerId}/key: added

GET /access/keys: added

GET /access/keys/{keyId}: added

PUT /access/keys/{keyId}: added

DELETE /access/keys/{keyId}: added

# 0.2.0-rc.9 | 2024-10-02

Operations: 3 operations added, 19 changed, 3 removed

specification details:

  • /info/version changed

POST /controllers/{controllerId}/key: removed

GET /controllers/{controllerId}/key: removed

DELETE /controllers/{controllerId}/key: removed

GET /controllers/{controllerId}/keys: added

POST /controllers/{controllerId}/keys: added

DELETE /controllers/{controllerId}/keys: added

DELETE /providers/{providerId}/keys/{keyId}:

  • /description changed

  • header parameter Accept: added

  • response 200: added

  • response 204: removed PUT /providers/{providerId}/keys/{keyId}:

  • header parameter Accept: added

  • request:

    • body application/vnd.api+json:
      • property /schema/properties/unitName: removed
      • property /schema/properties/unit: added
      • property /schema/properties/deAuthorizations: changed
      • property /schema/properties/authorizations: changed
  • response 200: added

  • response 204: removed GET /providers/{providerId}/keys/{keyId}:

  • header parameter Accept: added

GET /keys:

  • header parameter Accept: added

  • response 200:

    • body application/vnd.api+json:
      • property /schema/properties/links: added PUT /units/{unitId}:
  • header parameter Accept: added

  • response 200: added

  • response 204: removed DELETE /units/{unitId}:

  • /summary changed

  • header parameter Accept: added

GET /units/{unitId}:

  • header parameter Accept: added

POST /units:

  • header parameter Accept: added

GET /units:

  • header parameter Accept: added

  • response 200:

    • body application/vnd.api+json:
      • property /schema/properties/links: changed
      • property /schema/properties/links/properties/self: changed PUT /providers/{providerId}/controllers/{controllerId}:
  • /deprecated removed

GET /providers/{providerId}/controllers/{controllerId}:

  • /deprecated removed

DELETE /providers/{providerId}/controllers/{controllerId}:

  • /deprecated removed

  • response 200: added

  • response 204: removed POST /providers/{providerId}/controllers:

  • /deprecated removed

  • header parameter Accept: added

GET /providers/{providerId}/controllers:

  • /deprecated removed

  • header parameter Accept: added

  • response 200:

    • body application/vnd.api+json:
      • property /schema/properties/links: changed
      • property /schema/properties/links/properties/self: changed DELETE /providers/{providerId}:
  • /deprecated removed

  • header parameter Accept: added

  • response 200: added

  • response 204: removed PUT /providers/{providerId}:

  • /deprecated removed

  • header parameter Accept: added

GET /providers/{providerId}:

  • /deprecated removed

  • header parameter Accept: added

  • response 200:

    • body application/vnd.api+json:
      • property : changed
      • property /schema/oneOf/2/properties/data: changed
      • property /schema/oneOf/2/properties/data/properties/type: changed
      • property /schema/oneOf/2/properties/data/properties/id: changed
      • property /schema/oneOf/1/properties/data: changed
      • property /schema/oneOf/1/properties/data/properties/type: changed
      • property /schema/oneOf/1/properties/data/properties/id: changed
      • property /schema/oneOf/0/properties/data: changed
      • property /schema/oneOf/0/properties/data/properties/type: changed
      • property /schema/oneOf/0/properties/data/properties/id: changed GET /providers:
  • /deprecated removed

  • header parameter Accept: added

  • response 200:

    • body application/vnd.api+json:
      • property /schema/oneOf/2/properties/links: added
      • property /schema/oneOf/1/properties/links: added
      • property /schema/oneOf/0/properties/links: added POST /providers:
  • /deprecated removed

  • header parameter Accept: added

# 0.2.0-rc.7 | 2024-06-21

Deprecated all /providers/* and /controllers/* endpoints. These endpoints will be removed in the next release and were only aliases for the configuration api.

Operations: 5 operations added, 2 changed, 4 removed

specification details:

  • /tags/1/description, /info/version changed

GET /providers/{providerId}/controllers/{controllerId}/keys: removed

POST /providers/{providerId}/controllers/{controllerId}/keys: removed

DELETE /providers/{providerId}/controllers/{controllerId}/keys: removed

GET /providers/{providerId}/keys: removed

GET /controllers/{controllerId}/keys: added

POST /controllers/{controllerId}/keys: added

DELETE /controllers/{controllerId}/keys: added

PUT /providers/{providerId}/keys/{keyId}:

  • request:
    • body application/vnd.api+json:
      • property /schema/properties/start: removed
      • property /schema/properties/end: removed
      • property /schema/properties/startDate: added
      • property /schema/properties/endDate: added
      • property /schema/properties/startTime: added
      • property /schema/properties/endTime: added DELETE /units/{unitId}: added

PUT /units/{unitId}: added

POST /units:

  • request:
    • body application/vnd.api+json:
      • property /schema/properties/providerId: changed

# 0.2.0-rc.6

Initial public release candidate 0.2.0-rc.6