---
title: "Changes to POST /v1/assessment/evidences"
method: POST
path: "/v1/assessment/evidences"
---

# Changes to POST /v1/assessment/evidences

`POST /v1/assessment/evidences`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 17 of 36 revisions.

- **2026-07-17** `a2bb419632db`: 5 breaking, 52 warning
- **2025-04-07** `7c2efb798a79`: 7 breaking, 5 warning, 19 info
- **2025-03-28** `d0035f4f39b7`: 1 breaking, 1 warning
- **2025-03-27** `7e5e1a14ff81`: 1 warning, 1 info
- **2025-03-18** `e94a2b87e9c9`: 1 warning
- **2024-10-01** `f643cdf3b6c3`: 1 warning, 1 info
- **2024-04-23** `b88339e2ffcd`: 2 info
- **2024-02-16** `f54a720b3d61`: 1 breaking
- **2023-01-30** `a911a687eb92`: 2 warning
- **2022-09-17** `9c36329a6686`: 1 warning, 1 info
- **2022-05-18** `e3cb583d0674`: 2 breaking
- **2022-04-01** `ae1c06808d5a`: 2 breaking, 10 warning, 1 info
- **2022-02-24** `92840cc68734`: 1 breaking, 1 info
- **2022-01-18** `033d3e75945f`: 3 breaking, 8 warning, 9 info
- **2021-12-15** `5c8ed489d6f0`: 1 breaking, 1 warning
- **2021-09-29** `2462f9535c31`: 1 breaking, 7 warning, 3 info
- **2021-05-23** `c43e927c6052`: 2 breaking, 5 warning, 20 info

## Changes

- **2026-07-17** `a2bb419632db`: 5 breaking, 52 warning
  - added the new required request property `resource/allOf[#/components/schemas/Resource]/id`
  - added the new required request property `resource/allOf[#/components/schemas/Resource]/properties`
  - added the new required request property `resource/allOf[#/components/schemas/Resource]/resourceType`
  - added the new required request property `resource/allOf[#/components/schemas/Resource]/targetOfEvaluationId`
  - added the new required request property `resource/allOf[#/components/schemas/Resource]/toolId`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/account`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/application`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/awarenessTraining`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/blockStorage`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/certificate`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/codeRepository`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/container`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/containerImage`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/containerOrchestration`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/containerRegistry`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/databaseStorage`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/deviceProvisioningService`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/documentDatabaseService`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/fileStorage`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/fileStorageService`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/function`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/functionService`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/genericDocument`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/genericNetworkService`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/identity`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/job`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/key`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/keyValueDatabaseService`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/keyVault`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/library`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/loadBalancer`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/loggingService`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/machineLearningDataset`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/machineLearningModel`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/machineLearningService`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/messagingHub`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/multiModalDatabaseService`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/networkInterface`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/networkSecurityGroup`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/objectStorage`
  - …17 more
- **2025-04-07** `7c2efb798a79`: 7 breaking, 5 warning, 19 info
  - the `resource/allOf[#/components/schemas/Resource]/genericDocument/securityFeatures/items/l3Firewall/restrictedPorts` request property type changed from `array` to `string`
  - the `resource/allOf[#/components/schemas/Resource]/identity/authorization/l3Firewall/restrictedPorts` request property type changed from `array` to `string`
  - the `resource/allOf[#/components/schemas/Resource]/loadBalancer/accessRestriction/l3Firewall/restrictedPorts` request property type changed from `array` to `string`
  - the `resource/allOf[#/components/schemas/Resource]/networkInterface/accessRestriction/l3Firewall/restrictedPorts` request property type changed from `array` to `string`
  - the `resource/allOf[#/components/schemas/Resource]/roleAssignment/authorization/l3Firewall/restrictedPorts` request property type changed from `array` to `string`
  - the `resource/allOf[#/components/schemas/Resource]/securityAdvisoryDocument/securityFeatures/items/l3Firewall/restrictedPorts` request property type changed from `array` to `string`
  - the `resource/allOf[#/components/schemas/Resource]/serviceMetadataDocument/securityFeatures/items/l3Firewall/restrictedPorts` request property type changed from `array` to `string`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/application/functionalities/items/machineLearning`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/codeModule`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/library/functionalities/items/machineLearning`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/machineLearningModel/expendability`
  - removed the request property `resource/allOf[#/components/schemas/Resource]/machineLearningService/machineLearnings`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/awarenessTraining`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/genericDocument/securityFeatures/items/explainableResults`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/genericDocument/securityFeatures/items/robustnessScore`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/machineLearningDataset/dataLocation`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/machineLearningDataset/size`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/machineLearningDataset/type`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/machineLearningModel/advRobustness`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/machineLearningModel/dataLocation`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/machineLearningModel/explainability`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/machineLearningModel/poisonLevel`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/machineLearningModel/privacyLevel`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/machineLearningService/machineLearningIds`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/policyDocument`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/securityAdvisoryDocument/securityFeatures/items/explainableResults`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/securityAdvisoryDocument/securityFeatures/items/robustnessScore`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/securityTraining`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/serviceMetadataDocument/securityFeatures/items/explainableResults`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/serviceMetadataDocument/securityFeatures/items/robustnessScore`
  - added the new optional request property `resource/allOf[#/components/schemas/Resource]/sourceCodeFile`
- **2025-03-28** `d0035f4f39b7`: 1 breaking, 1 warning
  - added `#/components/schemas/Resource` to the `resource` request property `allOf` list
  - removed `#/components/schemas/GoogleProtobufAny` from the `resource` request property `allOf` list
- **2025-03-27** `7e5e1a14ff81`: 1 warning, 1 info
  - removed the request property `certificationTargetId`
  - added the new optional request property `targetOfEvaluationId`
- **2025-03-18** `e94a2b87e9c9`: 1 warning
  - removed the request property `raw`
- **2024-10-01** `f643cdf3b6c3`: 1 warning, 1 info
  - removed the request property `cloudServiceId`
  - added the new optional request property `certificationTargetId`
- **2024-04-23** `b88339e2ffcd`: 2 info
  - added the new optional request property `experimentalRelatedResourceIds`
  - added the optional property `status` to the response with the `200` status
- **2024-02-16** `f54a720b3d61`: 1 breaking
  - added `#/components/schemas/GoogleProtobufAny` to the `resource` request property `allOf` list
- **2023-01-30** `a911a687eb92`: 2 warning
  - removed the optional property `status` from the response with the `200` status
  - removed the optional property `statusMessage` from the response with the `200` status
- **2022-09-17** `9c36329a6686`: 1 warning, 1 info
  - removed the request property `serviceId`
  - added the new optional request property `cloudServiceId`
- **2022-05-18** `e3cb583d0674`: 2 breaking
  - removed `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6` from the `resource` request property `oneOf` list
  - the `timestamp` request property format changed from `RFC3339` to `date-time`
- **2022-04-01** `ae1c06808d5a`: 2 breaking, 10 warning, 1 info
  - the `resource` request property type changed from `object` to no type
  - the `status` response's property type changed from `integer` to `string` for status `200`
  - removed the request property `resource/boolValue`
  - removed the request property `resource/listValue`
  - removed the request property `resource/nullValue`
  - removed the request property `resource/numberValue`
  - removed the request property `resource/stringValue`
  - removed the request property `resource/structValue`
  - added the new `ASSESSED` enum value to the `status` response property for the response status `200`
  - added the new `ASSESSMENT_STATUS_UNSPECIFIED` enum value to the `status` response property for the response status `200`
  - added the new `FAILED` enum value to the `status` response property for the response status `200`
  - added the new `WAITING_FOR_RELATED` enum value to the `status` response property for the response status `200`
  - added `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6` to the `resource` request property `oneOf` list
- **2022-02-24** `92840cc68734`: 1 breaking, 1 info
  - the `status` response's property type changed from `boolean` to `integer`, and format from no format to `enum` for status `200`
  - added the optional property `statusMessage` to the response with the `200` status
- **2022-01-18** `033d3e75945f`: 3 breaking, 8 warning, 9 info
  - the request's body type changed from no type to `object`
  - the `resource` request property type changed from no type to `object`
  - the response's body type changed from no type to `object` for status `200`
  - removed the request property `resource/bool_value`
  - removed the request property `resource/list_value`
  - removed the request property `resource/null_value`
  - removed the request property `resource/number_value`
  - removed the request property `resource/string_value`
  - removed the request property `resource/struct_value`
  - removed the request property `service_id`
  - removed the request property `tool_id`
  - api tag `Assessment` added
  - added the new optional request property `resource/boolValue`
  - added the new optional request property `resource/listValue`
  - added the new optional request property `resource/nullValue`
  - added the new optional request property `resource/numberValue`
  - added the new optional request property `resource/stringValue`
  - added the new optional request property `resource/structValue`
  - added the new optional request property `serviceId`
  - added the new optional request property `toolId`
- **2021-12-15** `5c8ed489d6f0`: 1 breaking, 1 warning
  - added required request body
  - deleted the `query` request parameter `evidence`
- **2021-09-29** `2462f9535c31`: 1 breaking, 7 warning, 3 info
  - removed the request body
  - removed the optional property `applicable_metrics` from the response with the `200` status
  - removed the optional property `id` from the response with the `200` status
  - removed the optional property `raw` from the response with the `200` status
  - removed the optional property `resource` from the response with the `200` status
  - removed the optional property `resource_id` from the response with the `200` status
  - removed the optional property `service_id` from the response with the `200` status
  - removed the optional property `timestamp` from the response with the `200` status
  - api operation id `Assessment_StoreEvidence` removed and replaced with `Assessment_AssessEvidence`
  - added the new optional `query` request parameter `evidence`
  - added the optional property `status` to the response with the `200` status
- **2021-05-23** `c43e927c6052`: 2 breaking, 5 warning, 20 info
  - the request's body type changed from `object` to no type
  - the response's body type changed from `object` to no type for status `200`
  - removed `#/components/schemas/Resource` from the `resource` request property `allOf` list
  - removed the request property `experimentalRelatedResourceIds`
  - removed the request property `targetOfEvaluationId`
  - removed the request property `toolId`
  - removed the optional property `status` from the response with the `200` status
  - api operation id `Assessment_AssessEvidence` removed and replaced with `Assessment_StoreEvidence`
  - api tag `Assessment` removed
  - added the new optional request property `applicable_metrics`
  - added the new optional request property `raw`
  - added the new optional request property `resource/bool_value`
  - added the new optional request property `resource/list_value`
  - added the new optional request property `resource/null_value`
  - added the new optional request property `resource/number_value`
  - added the new optional request property `resource/string_value`
  - added the new optional request property `resource/struct_value`
  - added the new optional request property `resource_id`
  - added the new optional request property `service_id`
  - the `timestamp` request property format was generalized from `date-time` to no format
  - added the optional property `applicable_metrics` to the response with the `200` status
  - added the optional property `id` to the response with the `200` status
  - added the optional property `raw` to the response with the `200` status
  - added the optional property `resource` to the response with the `200` status
  - added the optional property `resource_id` to the response with the `200` status
  - added the optional property `service_id` to the response with the `200` status
  - added the optional property `timestamp` to the response with the `200` status

---

[Operation](https://skmtc.dev/clouditor/apis/assessment-api/docs/v1/assessment/evidences/post.md) - [API](https://skmtc.dev/clouditor/apis/assessment-api.md) - [Page](https://skmtc.dev/clouditor/apis/assessment-api/changes/v1/assessment/evidences/post)
