---
title: "Changes to Read the data interface of a method version."
method: GET
path: "/component-registry/methods/{componentVersionReference}/data-interface"
---

# Changes to Read the data interface of a method version.

`GET /component-registry/methods/{componentVersionReference}/data-interface`

> Every recorded change to this operation, newest first.
> 33 revisions in range; 2 not diffed.

## Timeline

Changed in 5 of 33 revisions.

- **2026-10-12** `c44a625a8276`: 4 info
- **2026-10-02** `494ce2aaf719`: 12 info
- **2026-09-22** `3985cc1cb395`: 2 breaking, 4 info
- **2026-09-09** `50d7c3621f21`: 2 info
- **2026-08-26** `59e18bbabf83`: 2 breaking, 60 info

## Changes

- **2026-10-12** `c44a625a8276`: 4 info
  - added `connections` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/elementScope/iteratorReference/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `connections` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/valueReference` response property for the response status `200`
  - added `connections` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/elementScope/iteratorReference/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `connections` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/valueReference` response property for the response status `200`
- **2026-10-02** `494ce2aaf719`: 12 info
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `input/items/dataTypeFilter/oneOf[#/components/schemas/Workflows.BooleanValue]/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/cases/items/condition/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/cases/items/message/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/cases/items/multiLanguageMessage/additionalProperties/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/elementScope/list/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `output/items/dataTypeFilter/oneOf[#/components/schemas/Workflows.BooleanValue]/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/cases/items/condition/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/cases/items/message/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/cases/items/multiLanguageMessage/additionalProperties/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `entity_assignment_list:function:cad_predicate_failures` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/Workflows.ValidationRuleSet]/rules/items/elementScope/list/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
- **2026-09-22** `3985cc1cb395`: 2 breaking, 4 info
  - added `#/components/schemas/Workflows.ValidationRuleSet` to the `input/items/dataValidationRuleSet` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/Workflows.ValidationRuleSet` to the `output/items/dataValidationRuleSet` response property `oneOf` list for the response status `200`
  - added `list:function:table_section` discriminator mapping keys to the `input/items/dataTypeFilter/oneOf[#/components/schemas/Workflows.BooleanValue]/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - added `list:function:table_section` discriminator mapping keys to the `output/items/dataTypeFilter/oneOf[#/components/schemas/Workflows.BooleanValue]/allOf[#/components/schemas/Workflows.Value]/` response property for the response status `200`
  - removed `#/components/schemas/ComponentRegistry.ValidationRuleSet` from the `input/items/dataValidationRuleSet` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/ComponentRegistry.ValidationRuleSet` from the `output/items/dataValidationRuleSet` response property `oneOf` list for the response status `200`
- **2026-09-09** `50d7c3621f21`: 2 info
  - added the optional property `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/elementScope` to the response with the `200` status
  - added the optional property `output/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/elementScope` to the response with the `200` status
- **2026-08-26** `59e18bbabf83`: 2 breaking, 60 info
  - added `#/components/schemas/Workflows.ViewerEntityValueReference` to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/valueReference` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/Workflows.ViewerEntityValueReference` to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/valueReference` response property `oneOf` list for the response status `200`
  - added the optional property `input/items/fixedDataId` to the response with the `200` status
  - added the optional property `output/items/fixedDataId` to the response with the `200` status
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.BooleanReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.CompoundMapEntities]/allOf[subschema #2]/compoundValue/allOf[subschema #2]/subtypes/additionalProperties/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.CompoundMapEntities]/allOf[subschema #2]/compoundValue/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.CompoundValue]/allOf[subschema #2]/subtypes/additionalProperties/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.CompoundValue]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.DimensionalScalarReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.DimensionalVectorReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.EntityAssignmentListReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.EntityAssignmentReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.EnumReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.IntegerReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.MeasurementUnitReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.PolymorphicCompoundTypeCheck]/allOf[subschema #2]/compoundValue/allOf[subschema #2]/subtypes/additionalProperties/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.PolymorphicCompoundTypeCheck]/allOf[subschema #2]/compoundValue/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.RealReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.ReferenceValueList]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.StringReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.ValueListFunctionAll]/allOf[subschema #2]/iteratorReference/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.ValueListFunctionAny]/allOf[subschema #3]/iteratorReference/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.ValueListFunctionFilter]/allOf[subschema #2]/iteratorReference/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.ValueListFunctionFind]/allOf[subschema #2]/iteratorReference/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.ValueListFunctionMap]/allOf[subschema #3]/iteratorReference/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.ValueListFunctionNone]/allOf[subschema #2]/iteratorReference/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/valueReference/oneOf[#/components/schemas/Workflows.ConfigValueReference]/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/valueReference/oneOf[#/components/schemas/Workflows.DataPresenceReference]/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/valueReference/oneOf[#/components/schemas/Workflows.DataValueReference]/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/valueReference/oneOf[#/components/schemas/Workflows.GeneralMetadataValueReference]/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/valueReference/oneOf[#/components/schemas/Workflows.IteratorReference]/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `input/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/valueReference/oneOf[#/components/schemas/Workflows.MetadataValueReference]/allOf[#/components/schemas/Workflows.ValueReference]/` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.BooleanReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.CompoundMapEntities]/allOf[subschema #2]/compoundValue/allOf[subschema #2]/subtypes/additionalProperties/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.CompoundMapEntities]/allOf[subschema #2]/compoundValue/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.CompoundValue]/allOf[subschema #2]/subtypes/additionalProperties/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.CompoundValue]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.DimensionalScalarReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - added `viewer_entity` discriminator mapping keys to the `output/items/dataValidationRuleSet/oneOf[#/components/schemas/ComponentRegistry.ValidationRuleSet]/rules/items/cases/items/details/additionalProperties/oneOf[#/components/schemas/Workflows.DimensionalVectorReference]/allOf[subschema #2]/valueReference` response property for the response status `200`
  - …22 more

---

[Operation](https://skmtc.dev/simscale/apis/simscale-api/docs/component-registry/methods/:componentVersionReference/data-interface/get.md) - [API](https://skmtc.dev/simscale/apis/simscale-api.md) - [Page](https://skmtc.dev/simscale/apis/simscale-api/changes/component-registry/methods/:componentVersionReference/data-interface/get)
