---
title: "Changes to PUT /v1/orchestrator/certificates/{certificate.id}"
method: PUT
path: "/v1/orchestrator/certificates/{certificate.id}"
---

# Changes to PUT /v1/orchestrator/certificates/{certificate.id}

`PUT /v1/orchestrator/certificates/{certificate.id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 8 of 50 revisions.

- **2026-07-17** `6f8ae69f4eb5` — 28 warning, 784 info
- **2026-03-11** `160e9ae90253` — 482 warning
- **2026-03-04** `97c4541f02f0` — 2 warning, 12 info
- **2025-03-28** `6d2906c970ab` — 4 breaking, 11 warning, 28 info
- **2025-03-27** `f2db05790701` — 2 breaking, 1 warning, 1 info
- **2024-10-01** `8e05a12e21d0` — 2 breaking, 1 warning, 1 info
- **2024-09-17** `c04ff2fe305c` — 3 breaking, 3 info
- **2022-11-07** `9aea46cc4c8a` — 1 breaking, 30 warning, 13 info

## Changes

- **2026-07-17** `6f8ae69f4eb5` — 28 warning, 784 info
  - removed the request property `usedByMultiple/documentDatabaseService/authenticity`
  - removed the request property `usedByMultiple/fileStorageService/authenticity`
  - removed the request property `usedByMultiple/functionService/authenticity`
  - removed the request property `usedByMultiple/genericNetworkService/authenticity`
  - removed the request property `usedByMultiple/identity/authenticity`
  - removed the request property `usedByMultiple/keyValueDatabaseService/authenticity`
  - removed the request property `usedByMultiple/loadBalancer/authenticity`
  - removed the request property `usedByMultiple/loggingService/authenticity`
  - removed the request property `usedByMultiple/machineLearningService/authenticity`
  - removed the request property `usedByMultiple/multiModalDatabaseService/authenticity`
  - removed the request property `usedByMultiple/objectStorageService/authenticity`
  - removed the request property `usedByMultiple/relationalDatabaseService/authenticity`
  - removed the request property `usedByMultiple/roleAssignment/authenticity`
  - removed the request property `usedByMultiple/securityAdvisoryService/authenticity`
  - removed the optional property `usedByMultiple/documentDatabaseService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/fileStorageService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/functionService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/genericNetworkService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/identity/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/keyValueDatabaseService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/loadBalancer/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/loggingService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/machineLearningService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/multiModalDatabaseService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/objectStorageService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/relationalDatabaseService/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/roleAssignment/authenticity` from the response with the `200` status
  - removed the optional property `usedByMultiple/securityAdvisoryService/authenticity` from the response with the `200` status
  - added the new optional request property `changeAndConfigurationManagement`
  - added the new optional request property `loggings/items/activityLogging/logLevel`
  - added the new optional request property `loggings/items/applicationLogging/logLevel`
  - added the new optional request property `loggings/items/bootLogging/logLevel`
  - added the new optional request property `loggings/items/osLogging/logLevel`
  - added the new optional request property `loggings/items/resourceLogging/logLevel`
  - added the new optional request property `malwareProtection`
  - added the new optional request property `usedByMultiple/account/assetInventory`
  - added the new optional request property `usedByMultiple/account/changeAndConfigurationManagement`
  - added the new optional request property `usedByMultiple/account/loggings/items/activityLogging/logLevel`
  - added the new optional request property `usedByMultiple/account/loggings/items/applicationLogging/logLevel`
  - added the new optional request property `usedByMultiple/account/loggings/items/bootLogging/logLevel`
  - …772 more
- **2026-03-11** `160e9ae90253` — 482 warning
  - removed the request property `loggings/items/activityLogging/name`
  - removed the request property `loggings/items/applicationLogging/name`
  - removed the request property `loggings/items/bootLogging/name`
  - removed the request property `loggings/items/osLogging/name`
  - removed the request property `loggings/items/resourceLogging/name`
  - removed the request property `usedByMultiple/account/loggings/items/activityLogging/name`
  - removed the request property `usedByMultiple/account/loggings/items/applicationLogging/name`
  - removed the request property `usedByMultiple/account/loggings/items/bootLogging/name`
  - removed the request property `usedByMultiple/account/loggings/items/osLogging/name`
  - removed the request property `usedByMultiple/account/loggings/items/resourceLogging/name`
  - removed the request property `usedByMultiple/blockStorage/activityLogging/name`
  - removed the request property `usedByMultiple/blockStorage/loggings/items/activityLogging/name`
  - removed the request property `usedByMultiple/blockStorage/loggings/items/applicationLogging/name`
  - removed the request property `usedByMultiple/blockStorage/loggings/items/bootLogging/name`
  - removed the request property `usedByMultiple/blockStorage/loggings/items/osLogging/name`
  - removed the request property `usedByMultiple/blockStorage/loggings/items/resourceLogging/name`
  - removed the request property `usedByMultiple/blockStorage/resourceLogging/name`
  - removed the request property `usedByMultiple/codeRepository/loggings/items/activityLogging/name`
  - removed the request property `usedByMultiple/codeRepository/loggings/items/applicationLogging/name`
  - removed the request property `usedByMultiple/codeRepository/loggings/items/bootLogging/name`
  - removed the request property `usedByMultiple/codeRepository/loggings/items/osLogging/name`
  - removed the request property `usedByMultiple/codeRepository/loggings/items/resourceLogging/name`
  - removed the request property `usedByMultiple/container/loggings/items/activityLogging/name`
  - removed the request property `usedByMultiple/container/loggings/items/applicationLogging/name`
  - removed the request property `usedByMultiple/container/loggings/items/bootLogging/name`
  - removed the request property `usedByMultiple/container/loggings/items/osLogging/name`
  - removed the request property `usedByMultiple/container/loggings/items/resourceLogging/name`
  - removed the request property `usedByMultiple/container/resourceLogging/name`
  - removed the request property `usedByMultiple/containerImage/loggings/items/activityLogging/name`
  - removed the request property `usedByMultiple/containerImage/loggings/items/applicationLogging/name`
  - removed the request property `usedByMultiple/containerImage/loggings/items/bootLogging/name`
  - removed the request property `usedByMultiple/containerImage/loggings/items/osLogging/name`
  - removed the request property `usedByMultiple/containerImage/loggings/items/resourceLogging/name`
  - removed the request property `usedByMultiple/containerOrchestration/loggings/items/activityLogging/name`
  - removed the request property `usedByMultiple/containerOrchestration/loggings/items/applicationLogging/name`
  - removed the request property `usedByMultiple/containerOrchestration/loggings/items/bootLogging/name`
  - removed the request property `usedByMultiple/containerOrchestration/loggings/items/osLogging/name`
  - removed the request property `usedByMultiple/containerOrchestration/loggings/items/resourceLogging/name`
  - removed the request property `usedByMultiple/containerOrchestration/resourceLogging/name`
  - removed the request property `usedByMultiple/containerRegistry/loggings/items/activityLogging/name`
  - …442 more
- **2026-03-04** `97c4541f02f0` — 2 warning, 12 info
  - removed the request property `infrastructureId`
  - removed the optional property `infrastructureId` from the response with the `200` status
  - added the new optional request property `loggings/items/activityLogging/name`
  - added the new optional request property `loggings/items/applicationLogging/name`
  - added the new optional request property `loggings/items/bootLogging/name`
  - added the new optional request property `loggings/items/osLogging/name`
  - added the new optional request property `loggings/items/resourceLogging/name`
  - added the new optional request property `usedByMultiple`
  - added the optional property `loggings/items/activityLogging/name` to the response with the `200` status
  - added the optional property `loggings/items/applicationLogging/name` to the response with the `200` status
  - added the optional property `loggings/items/bootLogging/name` to the response with the `200` status
  - added the optional property `loggings/items/osLogging/name` to the response with the `200` status
  - added the optional property `loggings/items/resourceLogging/name` to the response with the `200` status
  - added the optional property `usedByMultiple` to the response with the `200` status
- **2025-03-28** `6d2906c970ab` — 4 breaking, 11 warning, 28 info
  - the `expirationDate` request property type/format changed from `string`/`` to `string`/`date-time`
  - the response property `id` became optional for the status `200`
  - the response property `name` became optional for the status `200`
  - removed the required property `targetOfEvaluationId` from the response with the `200` status
  - removed the request property `assuranceLevel`
  - removed the request property `cab`
  - removed the request property `issueDate`
  - removed the request property `standard`
  - removed the request property `states`
  - removed the request property `targetOfEvaluationId`
  - removed the optional property `assuranceLevel` from the response with the `200` status
  - removed the optional property `cab` from the response with the `200` status
  - removed the optional property `issueDate` from the response with the `200` status
  - removed the optional property `standard` from the response with the `200` status
  - removed the optional property `states` from the response with the `200` status
  - added the new optional request property `creationTime`
  - added the new optional request property `enabled`
  - added the new optional request property `geoLocation`
  - added the new optional request property `infrastructureId`
  - added the new optional request property `internetAccessibleEndpoint`
  - added the new optional request property `isManaged`
  - added the new optional request property `labels`
  - added the new optional request property `loggings`
  - added the new optional request property `notBeforeDate`
  - added the new optional request property `parentId`
  - added the new optional request property `raw`
  - added the new optional request property `redundancies`
  - added the new optional request property `usageStatistics`
  - the request property `id` became optional
  - the request property `name` became optional
  - added the optional property `creationTime` to the response with the `200` status
  - added the optional property `enabled` to the response with the `200` status
  - added the optional property `geoLocation` to the response with the `200` status
  - added the optional property `infrastructureId` to the response with the `200` status
  - added the optional property `internetAccessibleEndpoint` to the response with the `200` status
  - added the optional property `isManaged` to the response with the `200` status
  - added the optional property `labels` to the response with the `200` status
  - added the optional property `loggings` to the response with the `200` status
  - added the optional property `notBeforeDate` to the response with the `200` status
  - added the optional property `parentId` to the response with the `200` status
  - …3 more
- **2025-03-27** `f2db05790701` — 2 breaking, 1 warning, 1 info
  - added the new required request property `targetOfEvaluationId`
  - removed the required property `certificationTargetId` from the response with the `200` status
  - removed the request property `certificationTargetId`
  - added the required property `targetOfEvaluationId` to the response with the `200` status
- **2024-10-01** `8e05a12e21d0` — 2 breaking, 1 warning, 1 info
  - added the new required request property `certificationTargetId`
  - removed the required property `cloudServiceId` from the response with the `200` status
  - removed the request property `cloudServiceId`
  - added the required property `certificationTargetId` to the response with the `200` status
- **2024-09-17** `c04ff2fe305c` — 3 breaking, 3 info
  - the request property `cloudServiceId` became required
  - the request property `id` became required
  - the request property `name` became required
  - the response property `cloudServiceId` became required for the status `200`
  - the response property `id` became required for the status `200`
  - the response property `name` became required for the status `200`
- **2022-11-07** `9aea46cc4c8a` — 1 breaking, 30 warning, 13 info
  - the `expirationDate` response's property type/format changed from `string`/`date-time` to `string`/`` for status `200`
  - removed the request property `changeAndConfigurationManagement`
  - removed the request property `creationTime`
  - removed the request property `enabled`
  - removed the request property `geoLocation`
  - removed the request property `internetAccessibleEndpoint`
  - removed the request property `isManaged`
  - removed the request property `labels`
  - removed the request property `loggings`
  - removed the request property `malwareProtection`
  - removed the request property `notBeforeDate`
  - removed the request property `parentId`
  - removed the request property `raw`
  - removed the request property `redundancies`
  - removed the request property `usageStatistics`
  - removed the request property `usedByMultiple`
  - removed the optional property `changeAndConfigurationManagement` from the response with the `200` status
  - removed the optional property `creationTime` from the response with the `200` status
  - removed the optional property `enabled` from the response with the `200` status
  - removed the optional property `geoLocation` from the response with the `200` status
  - removed the optional property `internetAccessibleEndpoint` from the response with the `200` status
  - removed the optional property `isManaged` from the response with the `200` status
  - removed the optional property `labels` from the response with the `200` status
  - removed the optional property `loggings` from the response with the `200` status
  - removed the optional property `malwareProtection` from the response with the `200` status
  - removed the optional property `notBeforeDate` from the response with the `200` status
  - removed the optional property `parentId` from the response with the `200` status
  - removed the optional property `raw` from the response with the `200` status
  - removed the optional property `redundancies` from the response with the `200` status
  - removed the optional property `usageStatistics` from the response with the `200` status
  - removed the optional property `usedByMultiple` from the response with the `200` status
  - added the new optional request property `assuranceLevel`
  - added the new optional request property `cab`
  - added the new optional request property `cloudServiceId`
  - added the new optional request property `issueDate`
  - added the new optional request property `standard`
  - added the new optional request property `states`
  - the `expirationDate` request property type/format was generalized from `string`/`date-time` to `string`/``
  - added the optional property `assuranceLevel` to the response with the `200` status
  - added the optional property `cab` to the response with the `200` status
  - …4 more

---

[Operation](https://skmtc.dev/clouditor/apis/orchestrator-api/docs/v1/orchestrator/certificates/:certificate.id/put.md) · [API](https://skmtc.dev/clouditor/apis/orchestrator-api.md) · [Page](https://skmtc.dev/clouditor/apis/orchestrator-api/changes/v1/orchestrator/certificates/:certificate.id/put)
