diff --git a/AasxFileServerServiceSpecification/V3.2_SSP-001.yaml b/AasxFileServerServiceSpecification/V3.2_SSP-001.yaml index fab812d2..af64e149 100644 --- a/AasxFileServerServiceSpecification/V3.2_SSP-001.yaml +++ b/AasxFileServerServiceSpecification/V3.2_SSP-001.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-001 + version: V3.2.1_SSP-001 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AasxFileServerServiceSpecification/SSP-001 termsOfService: https://github.com/admin-shell-io/aas-specs-metamodel servers: diff --git a/AasxFileServerServiceSpecification/V3.2_SSP-002.yaml b/AasxFileServerServiceSpecification/V3.2_SSP-002.yaml index 5b54e796..b01cf260 100644 --- a/AasxFileServerServiceSpecification/V3.2_SSP-002.yaml +++ b/AasxFileServerServiceSpecification/V3.2_SSP-002.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-002 + version: V3.2.1_SSP-002 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AasxFileServerServiceSpecification/SSP-002 termsOfService: https://github.com/admin-shell-io/aas-specs servers: diff --git a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-001.yaml b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-001.yaml index 54e46e23..9f0d858a 100644 --- a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-001.yaml +++ b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-001.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-001 + version: V3.2.1_SSP-001 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-001 servers: - url: 'https://admin-shell.io/api/v3/' @@ -203,6 +203,8 @@ paths: parameters: - $ref: '../Part2-API-Schemas/openapi.yaml#/components/parameters/Limit' - $ref: '../Part2-API-Schemas/openapi.yaml#/components/parameters/Cursor' + - $ref: '../Part2-API-Schemas/openapi.yaml#/components/parameters/CreatedFrom' + - $ref: '../Part2-API-Schemas/openapi.yaml#/components/parameters/UpdatedFrom' responses: '200': description: Requested Submodel Descriptors diff --git a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-002.yaml b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-002.yaml index c0354823..c4f3c705 100644 --- a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-002.yaml +++ b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-002.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-002 + version: V3.2.1_SSP-002 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-002 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-003.yaml b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-003.yaml index b392acab..fba8e9e6 100644 --- a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-003.yaml +++ b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-003.yaml @@ -18,7 +18,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-003 + version: V3.2.1_SSP-003 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-003 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-004.yaml b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-004.yaml index e8531a91..b4e75037 100644 --- a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-004.yaml +++ b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-004.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-004 + version: V3.2.1_SSP-004 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-004 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-005.yaml b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-005.yaml index e7f8cf0f..2dc44236 100644 --- a/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-005.yaml +++ b/AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-005.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-005 + version: V3.2.1_SSP-005 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-005 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001.yaml b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001.yaml index af249011..8f1d9df9 100644 --- a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001.yaml +++ b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-001 + version: V3.2.1_SSP-001 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-001 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-002.yaml b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-002.yaml index 1bdff93e..bb6fa2ce 100644 --- a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-002.yaml +++ b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-002.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-002 + version: V3.2.1_SSP-002 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-002 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-003.yaml b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-003.yaml index ee9986b9..979bf37b 100644 --- a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-003.yaml +++ b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-003.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-003 + version: V3.2.1_SSP-003 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-003 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-004.yaml b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-004.yaml index 5a610b6b..9c8c6789 100644 --- a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-004.yaml +++ b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-004.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-004 + version: V3.2.1_SSP-004 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-004 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-005.yaml b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-005.yaml index 7fa79c23..9335f8bf 100644 --- a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-005.yaml +++ b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-005.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-005 + version: V3.2.1_SSP-005 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-005 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-006.yaml b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-006.yaml index 43874f1d..33b48a11 100644 --- a/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-006.yaml +++ b/AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-006.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-006 + version: V3.2.1_SSP-006 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-006 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellServiceSpecification/V3.2_SSP-001.yaml b/AssetAdministrationShellServiceSpecification/V3.2_SSP-001.yaml index d0f45003..ff953f59 100644 --- a/AssetAdministrationShellServiceSpecification/V3.2_SSP-001.yaml +++ b/AssetAdministrationShellServiceSpecification/V3.2_SSP-001.yaml @@ -10,7 +10,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-001 + version: V3.2.1_SSP-001 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellServiceSpecification/SSP-001 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/AssetAdministrationShellServiceSpecification/V3.2_SSP-002.yaml b/AssetAdministrationShellServiceSpecification/V3.2_SSP-002.yaml index 25459e8f..9bd56384 100644 --- a/AssetAdministrationShellServiceSpecification/V3.2_SSP-002.yaml +++ b/AssetAdministrationShellServiceSpecification/V3.2_SSP-002.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-002 + version: V3.2.1_SSP-002 x-profile-identifier: https://admin-shell.io/aas/API/3/2/AssetAdministrationShellServiceSpecification/SSP-002 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-001.yaml b/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-001.yaml index ee9a08df..1fa8ce3b 100644 --- a/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-001.yaml +++ b/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-001.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-001 + version: V3.2.1_SSP-001 x-profile-identifier: https://admin-shell.io/aas/API/3/2/ConceptDescriptionRepositoryServiceSpecification/SSP-001 termsOfService: https://github.com/admin-shell-io/aas-specs-metamodel servers: diff --git a/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-002.yaml b/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-002.yaml index 6b1d35dd..0243a621 100644 --- a/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-002.yaml +++ b/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-002.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-002 + version: V3.2.1_SSP-002 x-profile-identifier: https://admin-shell.io/aas/API/3/2/ConceptDescriptionRepositoryServiceSpecification/SSP-002 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-003.yaml b/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-003.yaml index 9951fb33..064fe7d2 100644 --- a/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-003.yaml +++ b/ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-003.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-003 + version: V3.2.1_SSP-003 x-profile-identifier: https://admin-shell.io/aas/API/3/2/ConceptDescriptionRepositoryServiceSpecification/SSP-003 termsOfService: https://github.com/admin-shell-io/aas-specs-metamodel servers: diff --git a/DiscoveryServiceSpecification/V3.2_SSP-001.yaml b/DiscoveryServiceSpecification/V3.2_SSP-001.yaml index e6b747a9..dba6884c 100644 --- a/DiscoveryServiceSpecification/V3.2_SSP-001.yaml +++ b/DiscoveryServiceSpecification/V3.2_SSP-001.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-001 + version: V3.2.1_SSP-001 x-profile-identifier: https://admin-shell.io/aas/API/3/2/DiscoveryServiceSpecification/SSP-001 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/DiscoveryServiceSpecification/V3.2_SSP-002.yaml b/DiscoveryServiceSpecification/V3.2_SSP-002.yaml index faec0d71..810b2afd 100644 --- a/DiscoveryServiceSpecification/V3.2_SSP-002.yaml +++ b/DiscoveryServiceSpecification/V3.2_SSP-002.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-002 + version: V3.2.1_SSP-002 x-profile-identifier: https://admin-shell.io/aas/API/3/2/DiscoveryServiceSpecification/SSP-002 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/Entire-API-Collection/V3.2.yaml b/Entire-API-Collection/V3.2.yaml index 3a3e3b69..46353fbb 100644 --- a/Entire-API-Collection/V3.2.yaml +++ b/Entire-API-Collection/V3.2.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0 + version: V3.2.1 termsOfService: https://github.com/admin-shell-io/aas-specs-metamodel servers: - url: 'https://admin-shell.io/api/v3/' @@ -6895,6 +6895,8 @@ paths: parameters: - $ref: '../Part2-API-Schemas/openapi.yaml#/components/parameters/Limit' - $ref: '../Part2-API-Schemas/openapi.yaml#/components/parameters/Cursor' + - $ref: '../Part2-API-Schemas/openapi.yaml#/components/parameters/CreatedFrom' + - $ref: '../Part2-API-Schemas/openapi.yaml#/components/parameters/UpdatedFrom' responses: '200': description: Requested Submodel Descriptors diff --git a/Part1-MetaModel-Schemas/openapi.yaml b/Part1-MetaModel-Schemas/openapi.yaml index 05506803..95d00626 100644 --- a/Part1-MetaModel-Schemas/openapi.yaml +++ b/Part1-MetaModel-Schemas/openapi.yaml @@ -12,7 +12,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0 + version: V3.2.1 components: schemas: AasSubmodelElements: diff --git a/Part2-API-Schemas/openapi.yaml b/Part2-API-Schemas/openapi.yaml index ed79ef16..c62155bb 100644 --- a/Part2-API-Schemas/openapi.yaml +++ b/Part2-API-Schemas/openapi.yaml @@ -12,7 +12,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0 + version: V3.2.1 components: parameters: AssetAdministrationShellIdentifier: diff --git a/README.md b/README.md index 30ee2652..594c8cb7 100644 --- a/README.md +++ b/README.md @@ -19,23 +19,23 @@ This repository provides the OpenAPI files published via [GitHub Pages](https:// |API SPEC|GitHub|GitHub Pages|SwaggerHub [^1] | |-----------------------------------------------------------------------|------------------------------------------------------------------|------------------------------------------------------------------|-----------------------------------------------------| -|Entire-API-Collection |[Link](./Entire-API-Collection/V3.2.yaml)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../Entire-API-Collection/V3.2.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/Entire-API-Collection)| -|Asset Administration Shell Registry Service Specification|[Link](./AssetAdministrationShellRegistryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/AssetAdministrationShellRegistryServiceSpecification)| -|Asset Administration Shell Repository Service Specification|[Link](./AssetAdministrationShellRepositoryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/AssetAdministrationShellRepositoryServiceSpecification)| -|Asset Administration Shell Service Specification|[Link](./AssetAdministrationShellServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/AssetAdministrationShellServiceSpecification)| -|Submodel Registry Service Specification |[Link](./SubmodelRegistryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/SubmodelRegistryServiceSpecification)| -|Submodel Repository Service Specification|[Link](./SubmodelRepositoryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/SubmodelRepositoryServiceSpecification)| -|Submodel Service Specification|[Link](./SubmodelServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/SubmodelServiceSpecification)| -|Discovery Service Specification |[Link](./DiscoveryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../DiscoveryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/DiscoveryServiceSpecification)| -|Concept Description Repository Service Specification|[Link](./ConceptDescriptionRepositoryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/ConceptDescriptionRepositoryServiceSpecification)| -|Aasx-File-Server Service Specification |[Link](./AasxFileServerServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AasxFileServerServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/AasxFileServerServiceSpecification)| +|Entire-API-Collection |[Link](./Entire-API-Collection/V3.2.yaml)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../Entire-API-Collection/V3.2.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/Entire-API-Collection)| +|Asset Administration Shell Registry Service Specification|[Link](./AssetAdministrationShellRegistryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/AssetAdministrationShellRegistryServiceSpecification)| +|Asset Administration Shell Repository Service Specification|[Link](./AssetAdministrationShellRepositoryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/AssetAdministrationShellRepositoryServiceSpecification)| +|Asset Administration Shell Service Specification|[Link](./AssetAdministrationShellServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/AssetAdministrationShellServiceSpecification)| +|Submodel Registry Service Specification |[Link](./SubmodelRegistryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/SubmodelRegistryServiceSpecification)| +|Submodel Repository Service Specification|[Link](./SubmodelRepositoryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/SubmodelRepositoryServiceSpecification)| +|Submodel Service Specification|[Link](./SubmodelServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/SubmodelServiceSpecification)| +|Discovery Service Specification |[Link](./DiscoveryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../DiscoveryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/DiscoveryServiceSpecification)| +|Concept Description Repository Service Specification|[Link](./ConceptDescriptionRepositoryServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/ConceptDescriptionRepositoryServiceSpecification)| +|Aasx-File-Server Service Specification |[Link](./AasxFileServerServiceSpecification)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AasxFileServerServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/apis/Plattform_i40/AasxFileServerServiceSpecification)| The following *domains* are also published: |API SPEC|GitHub|GitHub Pages|SwaggerHub [^1] | |------------------------------------------------------------------------|------------------------------------------------------------------|------------------------------------------------------------------|-----------------------------------------------------| -| Part1-MetaModel-Schemas Domain |[Link](./Part1-MetaModel-Schemas/openapi.yaml)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part1-MetaModel-Schemas/openapi_3.2.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/domains/Plattform_i40/Part1-MetaModel-Schemas)| -| Part2-API-Schemas Domain |[Link](./Part2-API-Schemas/openapi.yaml)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../Part2-API-Schemas/openapi.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas)| -| DINSPEC16593-Schemas Domain (Deprecated) |[Link](./DINSPEC16593-Schemas/openapi.yaml)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../DINSPEC16593-Schemas/openapi.yaml&version=v3.2.0)|[Link](https://app.swaggerhub.com/domains/Plattform_i40/DINSPEC16593-Schemas)| +| Part1-MetaModel-Schemas Domain |[Link](./Part1-MetaModel-Schemas/openapi.yaml)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part1-MetaModel-Schemas/openapi_3.2.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/domains/Plattform_i40/Part1-MetaModel-Schemas)| +| Part2-API-Schemas Domain |[Link](./Part2-API-Schemas/openapi.yaml)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../Part2-API-Schemas/openapi.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas)| +| DINSPEC16593-Schemas Domain (Deprecated) |[Link](./DINSPEC16593-Schemas/openapi.yaml)|[Link](https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../DINSPEC16593-Schemas/openapi.yaml&version=v3.2.1)|[Link](https://app.swaggerhub.com/domains/Plattform_i40/DINSPEC16593-Schemas)| [^1]: Swaggerhub links are only provided for legacy reasons. Latest OpenAPI versions are only hosted via Github Pages. @@ -53,7 +53,7 @@ Major versions indicate breaking changes while minor updates are backward compat The patch position is increased whenever bugfixes need to be applied. The following release contains the latest version of the AAS schemas (see also the [releases](https://github.com/admin-shell-io/aas-specs-api/releases) section of this repository): -* [3.2.0](https://github.com/admin-shell-io/aas-specs-api/releases/tag/v3.2.0) is the latest release for the `V3.2.0` version of the AAS APIs, containing the normative specification and schemas of IDTA-01002-3-2. +* [3.2.1](https://github.com/admin-shell-io/aas-specs-api/releases/tag/v3.2.1) is the latest release for the `V3.2.1` version of the AAS APIs, containing the normative specification and schemas of IDTA-01002-3-2-1. * *Use this release if you want to work with the latest specified AAS version.* Previous releases: diff --git a/SubmodelRegistryServiceSpecification/V3.2_SSP-001.yaml b/SubmodelRegistryServiceSpecification/V3.2_SSP-001.yaml index b6603f4c..4446a8f9 100644 --- a/SubmodelRegistryServiceSpecification/V3.2_SSP-001.yaml +++ b/SubmodelRegistryServiceSpecification/V3.2_SSP-001.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-001 + version: V3.2.1_SSP-001 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-001 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRegistryServiceSpecification/V3.2_SSP-002.yaml b/SubmodelRegistryServiceSpecification/V3.2_SSP-002.yaml index ef092111..ef7c5b31 100644 --- a/SubmodelRegistryServiceSpecification/V3.2_SSP-002.yaml +++ b/SubmodelRegistryServiceSpecification/V3.2_SSP-002.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-002 + version: V3.2.1_SSP-002 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-002 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRegistryServiceSpecification/V3.2_SSP-003.yaml b/SubmodelRegistryServiceSpecification/V3.2_SSP-003.yaml index 60d116fa..ce4efe17 100644 --- a/SubmodelRegistryServiceSpecification/V3.2_SSP-003.yaml +++ b/SubmodelRegistryServiceSpecification/V3.2_SSP-003.yaml @@ -15,7 +15,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-003 + version: V3.2.1_SSP-003 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-003 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRegistryServiceSpecification/V3.2_SSP-004.yaml b/SubmodelRegistryServiceSpecification/V3.2_SSP-004.yaml index a2186455..d5358680 100644 --- a/SubmodelRegistryServiceSpecification/V3.2_SSP-004.yaml +++ b/SubmodelRegistryServiceSpecification/V3.2_SSP-004.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-004 + version: V3.2.1_SSP-004 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-004 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRepositoryServiceSpecification/V3.2_SSP-001.yaml b/SubmodelRepositoryServiceSpecification/V3.2_SSP-001.yaml index bc8315ef..e4e36a21 100644 --- a/SubmodelRepositoryServiceSpecification/V3.2_SSP-001.yaml +++ b/SubmodelRepositoryServiceSpecification/V3.2_SSP-001.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-001 + version: V3.2.1_SSP-001 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-001 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRepositoryServiceSpecification/V3.2_SSP-002.yaml b/SubmodelRepositoryServiceSpecification/V3.2_SSP-002.yaml index 68645ea0..83375be1 100644 --- a/SubmodelRepositoryServiceSpecification/V3.2_SSP-002.yaml +++ b/SubmodelRepositoryServiceSpecification/V3.2_SSP-002.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-002 + version: V3.2.1_SSP-002 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-002 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRepositoryServiceSpecification/V3.2_SSP-003.yaml b/SubmodelRepositoryServiceSpecification/V3.2_SSP-003.yaml index e50c0adb..f16c7bb4 100644 --- a/SubmodelRepositoryServiceSpecification/V3.2_SSP-003.yaml +++ b/SubmodelRepositoryServiceSpecification/V3.2_SSP-003.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-003 + version: V3.2.1_SSP-003 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-003 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRepositoryServiceSpecification/V3.2_SSP-004.yaml b/SubmodelRepositoryServiceSpecification/V3.2_SSP-004.yaml index 634dfd31..00bbb95e 100644 --- a/SubmodelRepositoryServiceSpecification/V3.2_SSP-004.yaml +++ b/SubmodelRepositoryServiceSpecification/V3.2_SSP-004.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-004 + version: V3.2.1_SSP-004 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-004 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRepositoryServiceSpecification/V3.2_SSP-005.yaml b/SubmodelRepositoryServiceSpecification/V3.2_SSP-005.yaml index 18ccf110..bbb2ab04 100644 --- a/SubmodelRepositoryServiceSpecification/V3.2_SSP-005.yaml +++ b/SubmodelRepositoryServiceSpecification/V3.2_SSP-005.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-005 + version: V3.2.1_SSP-005 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-005 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRepositoryServiceSpecification/V3.2_SSP-006.yaml b/SubmodelRepositoryServiceSpecification/V3.2_SSP-006.yaml index 0d473579..2c921e80 100644 --- a/SubmodelRepositoryServiceSpecification/V3.2_SSP-006.yaml +++ b/SubmodelRepositoryServiceSpecification/V3.2_SSP-006.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-006 + version: V3.2.1_SSP-006 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-006 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelRepositoryServiceSpecification/V3.2_SSP-007.yaml b/SubmodelRepositoryServiceSpecification/V3.2_SSP-007.yaml index f02e4871..a3eb3bea 100644 --- a/SubmodelRepositoryServiceSpecification/V3.2_SSP-007.yaml +++ b/SubmodelRepositoryServiceSpecification/V3.2_SSP-007.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-007 + version: V3.2.1_SSP-007 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-007 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelServiceSpecification/V3.2_SSP-001.yaml b/SubmodelServiceSpecification/V3.2_SSP-001.yaml index 79627ba2..c1e9cec6 100644 --- a/SubmodelServiceSpecification/V3.2_SSP-001.yaml +++ b/SubmodelServiceSpecification/V3.2_SSP-001.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-001 + version: V3.2.1_SSP-001 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelServiceSpecification/SSP-001 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelServiceSpecification/V3.2_SSP-002.yaml b/SubmodelServiceSpecification/V3.2_SSP-002.yaml index 3b144e3c..bea5d9f0 100644 --- a/SubmodelServiceSpecification/V3.2_SSP-002.yaml +++ b/SubmodelServiceSpecification/V3.2_SSP-002.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-002 + version: V3.2.1_SSP-002 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelServiceSpecification/SSP-002 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/SubmodelServiceSpecification/V3.2_SSP-003.yaml b/SubmodelServiceSpecification/V3.2_SSP-003.yaml index ecd674ba..a13af73d 100644 --- a/SubmodelServiceSpecification/V3.2_SSP-003.yaml +++ b/SubmodelServiceSpecification/V3.2_SSP-003.yaml @@ -11,7 +11,7 @@ info: license: name: CC BY 4.0 url: https://creativecommons.org/licenses/by/4.0/ - version: V3.2.0_SSP-003 + version: V3.2.1_SSP-003 x-profile-identifier: https://admin-shell.io/aas/API/3/2/SubmodelServiceSpecification/SSP-003 servers: - url: 'https://admin-shell.io/api/v3/' diff --git a/documentation/IDTA-01002-3/modules/ROOT/pages/annex/dpp.adoc b/documentation/IDTA-01002-3/modules/ROOT/pages/annex/dpp.adoc index cf7a4339..6f254114 100644 --- a/documentation/IDTA-01002-3/modules/ROOT/pages/annex/dpp.adoc +++ b/documentation/IDTA-01002-3/modules/ROOT/pages/annex/dpp.adoc @@ -253,7 +253,7 @@ It corresponds to the Value-Only serialization of the AAS. == Discovery of Digital Product Passports via AAS Discovery Sequences The discovery of Digital Product Passports can be implemented using the AAS discovery steps defined in -link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2/http-rest-api/interactions.html#fig:seq-aas-endpoints[IDTA-01002 Part 2 -- Figure 2]. +link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2.1/http-rest-api/interactions.html#fig:seq-aas-endpoints[IDTA-01002 Part 2 -- Figure 2]. These steps enable clients to discover and access AAS instances based on asset identifiers, including the product identifiers used in Digital Product Passports. A typical DPP discovery sequence proceeds as follows: diff --git a/documentation/IDTA-01002-3/modules/ROOT/pages/changelog.adoc b/documentation/IDTA-01002-3/modules/ROOT/pages/changelog.adoc index 0f1ca239..1e08470e 100644 --- a/documentation/IDTA-01002-3/modules/ROOT/pages/changelog.adoc +++ b/documentation/IDTA-01002-3/modules/ROOT/pages/changelog.adoc @@ -9,6 +9,17 @@ Note: Changes in Metamodel (IDTA-01001) will not be listed here, although they have an impact on the payload of many operations. ==== +== Changes w.r.t. V3.2 to V3.2.1 + +Major Changes: + +* none + +Minor Changes: + +* fix: Added missing parameters createdFrom and updatedFrom for operation GetAllSubmodelDescriptorsThroughSuperpath in OpenAPI files. +* docs: Fixed inconsistent HTTP mapping of /$recent-changes operations. + == Changes w.r.t. V3.1.3 to V3.2 Major Changes: diff --git a/documentation/IDTA-01002-3/modules/ROOT/pages/general.adoc b/documentation/IDTA-01002-3/modules/ROOT/pages/general.adoc index b5d4cd4e..e1d59974 100644 --- a/documentation/IDTA-01002-3/modules/ROOT/pages/general.adoc +++ b/documentation/IDTA-01002-3/modules/ROOT/pages/general.adoc @@ -283,7 +283,7 @@ The separate interfaces of the HTTP/REST API allow many ways to support differen For an AAS repository, the combination [.gray]#"Asset Administration Shell Repository Interface"#, [.red]#"Asset Administration Shell Interface"#, [.blue]#"Submodel Interface"#, "Serialization Interface", and "Self-Description Interface" is proposed. -This will result in the following HTTP/REST paths as described in a combined OpenAPI file link:https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.1_SSP-001.yaml&version=v3.2.0[AssetAdministrationShellRepositoryServiceSpecification/V3.1_SSP-001].footnote:[For easier reading only the standard paths are shown in the following: `$metadata`, `$value`, `$reference` and `$path` parameter paths are additionally contained in the OpenAPI file.]: +This will result in the following HTTP/REST paths as described in a combined OpenAPI file link:https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1[AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001].footnote:[For easier reading only the standard paths are shown in the following: `$metadata`, `$value`, `$reference` and `$path` parameter paths are additionally contained in the OpenAPI file.]: [.gray]#/shells# + [.gray]#/shells/\{aas-identifier}# + @@ -302,8 +302,8 @@ This will result in the following HTTP/REST paths as described in a combined Ope /serialization + /description -If the repository also supports AASX Packages, it shall be extended by additionally supporting a "AASX File Server" Profile as described in the related OpenAPI file https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AasxFileServerServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0]. -The example of a device or container containing one AAS with its related submodels will result in the following HTTP/REST paths as described in the related OpenAPI file https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-001).yaml&version=v3.2.0[AssetAdministrationShellServiceSpecification/V3.1_SSP-001]: +If the repository also supports AASX Packages, it shall be extended by additionally supporting a "AASX File Server" Profile as described in the related OpenAPI file https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AasxFileServerServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1]. +The example of a device or container containing one AAS with its related submodels will result in the following HTTP/REST paths as described in the related OpenAPI file https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-001).yaml&version=v3.2.1[AssetAdministrationShellServiceSpecification/V3.2_SSP-001]: [.red]#/aas# + [.red]#/aas/asset-information# + diff --git a/documentation/IDTA-01002-3/modules/ROOT/pages/http-rest-api/http-rest-api.adoc b/documentation/IDTA-01002-3/modules/ROOT/pages/http-rest-api/http-rest-api.adoc index 5448c7f5..bfadeb44 100644 --- a/documentation/IDTA-01002-3/modules/ROOT/pages/http-rest-api/http-rest-api.adoc +++ b/documentation/IDTA-01002-3/modules/ROOT/pages/http-rest-api/http-rest-api.adoc @@ -24,12 +24,12 @@ To clearly separate the different parts of the AAS model, the model has been spl Combinations then form service specifications and profiles, each materialized as an individual OpenAPI document. The schema for the metamodel of Part 1 is available at: + -https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part1-MetaModel-Schemas/openapi_3.2.yaml&version=v3.2.0[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part1-MetaModel-Schemas/openapi_3.2.yaml&version=v3.2.0] + +https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part1-MetaModel-Schemas/openapi_3.2.yaml&version=v3.2.1[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part1-MetaModel-Schemas/openapi_3.2.yaml&version=v3.2.1] + This schema includes general objects, which are used in the further defined APIs. Additional objects are needed for Part 2, e.g., the Descriptors for the Registry. The related schema of Part 2 objects is available at: + -https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part2-API-Schemas/openapi.yaml&version=v3.2.0[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part2-API-Schemas/openapi.yaml&version=v3.2.0] + +https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part2-API-Schemas/openapi.yaml&version=v3.2.1[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=./Part2-API-Schemas/openapi.yaml&version=v3.2.1] + This schema includes general objects, which are used in the further defined APIs. The specific OpenAPI documents for the different APIs are listed in the sections for the respective service specifications and profiles in Clause xref:http-rest-api/service-specifications-and-profiles.adoc#service-specifications-and-profiles[Service Specifications and Profiles]. @@ -494,6 +494,9 @@ path-suffix=$reference or no suffix normal Pagination +|GetAllAssetAdministrationShellsRecentChanges |GET |/shells/$recent-changes a| _key_ and _keyIdentifier_ are mapped to base64url-encoded JSON-serialized key-value-pairs +Pagination + |GetAllAssetAdministrationShellsByAssetId |GET |/shells a| base64url-encoded JSON-serialized key-value-pairs @@ -538,8 +541,7 @@ path-suffix= $metadata/$value/$reference/$path or no suffix for normal Pagination -|GetAllSubmodelsRecentChanges |GET |/submodels/$recent-changes a| - +|GetAllSubmodelsRecentChanges |GET |/submodels/$recent-changes a| _key_ and _keyIdentifier_ are mapped to base64url-encoded JSON-serialized key-value-pairs Pagination @@ -569,6 +571,7 @@ base64url-encoded identifier 4+h|Concept Description Repository Interface |GetAllConceptDescriptions |GET |/concept-descriptions |Pagination +|GetAllConceptDescriptionsRecentChanges |GET |/concept-descriptions/$recent-changes a| Pagination |GetConceptDescriptionById |GET |/concept-descriptions/\{cdIdentifier} a| base64url-encoded identifier @@ -616,13 +619,6 @@ base64url-encoded JSON-serialized key-value-pairs ?assetids=… -Pagination - -|GetAllAssetAdministrationShellRecentChanges |GET |/shells/$recent-changes a| _key_ and _keyIdentifier_ are mapped to base64url-encoded JSON-serialized key-value-pairs - -?assetids=… - - Pagination |GetAllAssetLinksById |GET |/lookup/shells/\{aasIdentifier} |base64url-encoded identifier @@ -636,9 +632,13 @@ Pagination Pagination -assetKind=Type\|Instance\|Role\|NotApplicable +?assetKind=Type\|Instance\|Role\|NotApplicable + +?assetType= base64url-encoded identifier -assetType= base64url-encoded identifier +?createdFrom= date time according to RFC 3339, section 5.6, e.g. "2026-07-01T10:20:30Z" + +?updatedFrom= date time according to RFC 3339, section 5.6, e.g. "2026-07-01T10:20:30Z" |GetAssetAdministrationShellDescriptorById |GET |/shell-descriptors/\{aasIdentifier} |base64url-encoded identifier |PostAssetAdministrationShellDescriptorById |POST |/shell-descriptors/\{aasIdentifier} |base64url-encoded identifier @@ -662,9 +662,13 @@ Note: Same endpoint as for the Submodel Registry Interface bulk result. ==== 4+h|Submodel Registry Interface -|GetAllSubmodelDescriptors |GET |/submodel-descriptors a| +|GetAllSubmodelDescriptors |GET |/submodel-descriptors a|Pagination + +?createdFrom= date time according to RFC 3339, section 5.6, e.g. "2026-07-01T10:20:30Z" + +?updatedFrom= date time according to RFC 3339, section 5.6, e.g. "2026-07-01T10:20:30Z" + -Pagination |GetSubmodelDescriptorById |GET |/submodel-descriptors/\{submodelIdentifier} |base64url-encoded identifier |PostSubmodelDescriptor |POST |/submodel-descriptors/\{submodelIdentifier} |base64url-encoded identifier |PutSubmodelDescriptorById |PUT |/submodel-descriptors/\{submodelIdentifier} |base64url-encoded identifier diff --git a/documentation/IDTA-01002-3/modules/ROOT/pages/http-rest-api/service-specifications-and-profiles.adoc b/documentation/IDTA-01002-3/modules/ROOT/pages/http-rest-api/service-specifications-and-profiles.adoc index 14bcb99b..c4a7c6d8 100644 --- a/documentation/IDTA-01002-3/modules/ROOT/pages/http-rest-api/service-specifications-and-profiles.adoc +++ b/documentation/IDTA-01002-3/modules/ROOT/pages/http-rest-api/service-specifications-and-profiles.adoc @@ -185,7 +185,7 @@ Extent: WithBLOBValue, WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1 [#asset-administration-shell-service-specification-SSP-002] === Asset Administration Shell Service Specification – Read Profile @@ -224,7 +224,7 @@ Extent: WithBLOBValue, WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0] +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1] [#submodel-service-specification] == Submodel Service Specification @@ -284,7 +284,7 @@ Extent: WithBLOBValue, WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1 [#submodel-service-specification-SSP-002] === Submodel Service Specification – Read Profile @@ -320,7 +320,7 @@ Extent: WithBLOBValue, WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0] +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1] [#submodel-service-specification-SSP-003] === Submodel Service Specification – Value Profile @@ -351,7 +351,7 @@ Extent: WithBLOBValue, WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |not supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.0[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.0] +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.1[https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.1] [#aasx-file-server-service-specification] == AASX File Server Service Specification @@ -391,7 +391,7 @@ AASX for packages |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AasxFileServerServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AasxFileServerServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1 [#aasx-file-server-service-specification-SSP-002] === AASX File Server Service Specification – Async Profile @@ -419,7 +419,7 @@ AASX for packages |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |not supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AasxFileServerServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AasxFileServerServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1 [#asset-administration-shell-registry-service-specification] == Asset Administration Shell Registry Service Specification @@ -465,7 +465,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |Supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1 [#asset-administration-shell-registry-service-specification-ssp-002] === Asset Administration Shell Registry Service Specification – Read Profile @@ -492,7 +492,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1 [#asset-administration-shell-registry-service-specification-ssp-003] === Asset Administration Shell Registry Service Specification – Bulk Profile @@ -516,7 +516,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | Not supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.1 [#asset-administration-shell-registry-service-specification-ssp-004] === Asset Administration Shell Registry Service Specification – Query Profile @@ -539,7 +539,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-004.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-004.yaml&version=v3.2.1 [#asset-administration-shell-registry-service-specification-ssp-005] === Asset Administration Shell Registry Service Specification – Minimal Read Profile @@ -563,7 +563,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |Pagination |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-005.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRegistryServiceSpecification/V3.2_SSP-005.yaml&version=v3.2.1 [#submodel-registry-service-specification] @@ -602,7 +602,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1 [#submodel-registry-service-specification-ssp-002] === Submodel Registry Profile – Read Profile @@ -625,7 +625,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |Supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1 [#submodel-registry-service-specification-ssp-003] === Submodel Registry Profile – Bulk Profile @@ -649,7 +649,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |Not Supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.1 [#submodel-registry-service-specification-ssp-004] === Submodel Registry Profile – Query Profile @@ -672,7 +672,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | Supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-004.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRegistryServiceSpecification/V3.2_SSP-004.yaml&version=v3.2.1 [#discovery-service-specification-ssp] == Discovery Service Specification @@ -708,7 +708,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |Not supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../DiscoveryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../DiscoveryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1 [#discovery-service-specification-ssp-002] === Discovery Service Specification – Read Profile @@ -732,7 +732,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |Not supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../DiscoveryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../DiscoveryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1 [#asset-administration-shell-repository-service-specification] == Asset Administration Shell Repository Service Specification @@ -820,7 +820,7 @@ Extent: WithBLOBValue, WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1 ==== Note: xref:specification/interfaces.adoc#GetAllSubmodelsRecentChanges[GetAllSubmodelsRecentChanges] is not included in the superpath because the superpath operations operate on a single Asset Administration Shell. @@ -876,7 +876,7 @@ Extent: WithBLOBValue, WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1 [[asset-administration-shell-repository-service-specification-ssp-003]] @@ -899,7 +899,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.1 [[asset-administration-shell-repository-service-specification-ssp-004]] === Asset Administration Shell Repository Service Specification – Signature Profile @@ -922,7 +922,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | not supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-004.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-004.yaml&version=v3.2.1 [#asset-administration-shell-repository-service-specification-ssp-005] @@ -971,7 +971,7 @@ Extent: WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-005.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-005.yaml&version=v3.2.1 [#asset-administration-shell-repository-service-specification-ssp-006] @@ -995,7 +995,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | not supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-006.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../AssetAdministrationShellRepositoryServiceSpecification/V3.2_SSP-006.yaml&version=v3.2.1 @@ -1067,7 +1067,7 @@ Extent: WithBLOBValue, WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1 [[submodel-repository-service-specification-ssp-002]] === Submodel Repository – Read Profile @@ -1108,7 +1108,7 @@ Extent: WithBLOBValue, WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1 [[submodel-repository-service-specification-ssp-003]] === Submodel Repository - Template Profile @@ -1174,7 +1174,7 @@ Extent: WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.1 [[submodel-repository-service-specification-ssp-004]] @@ -1225,7 +1225,7 @@ Extent: WithoutBLOBValue |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-004.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-004.yaml&version=v3.2.1 [[submodel-repository-service-specification-ssp-005]] === Submodel Repository Service Specification – Query Profile @@ -1247,7 +1247,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-005.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-005.yaml&version=v3.2.1 [[submodel-repository-service-specification-ssp-006]] === Submodel Repository Service Specification – Signature Profile @@ -1269,7 +1269,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-006.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-006.yaml&version=v3.2.1 [[submodel-repository-service-specification-ssp-007]] @@ -1290,7 +1290,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | not supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-007.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../SubmodelRepositoryServiceSpecification/V3.2_SSP-007.yaml&version=v3.2.1 @@ -1336,7 +1336,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] |Supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-001.yaml&version=v3.2.1 [#concept-description-repository-service-specification-ssp-002] === Concept Description Repository Service Specification – Query Profile @@ -1358,7 +1358,7 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-002.yaml&version=v3.2.1 [#concept-description-repository-service-specification-ssp-003] @@ -1381,4 +1381,4 @@ xref:specification/interfaces.adoc#GetSelfDescription[GetDescription] |xref:http-rest-api/http-rest-api.adoc#pagination[Pagination] | supported |=== -See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.0 +See: https://industrialdigitaltwin.io/aas-specs-api/docs/swagger-ui.html?url=../ConceptDescriptionRepositoryServiceSpecification/V3.2_SSP-003.yaml&version=v3.2.1 diff --git a/documentation/IDTA-01002-3/modules/ROOT/pages/includes/constraints.adoc b/documentation/IDTA-01002-3/modules/ROOT/pages/includes/constraints.adoc index cf014eca..527c352a 100644 --- a/documentation/IDTA-01002-3/modules/ROOT/pages/includes/constraints.adoc +++ b/documentation/IDTA-01002-3/modules/ROOT/pages/includes/constraints.adoc @@ -12,10 +12,10 @@ SPDX-License-Identifier: CC-BY-4.0 :aasa001: pass:q[[underline]#Constraint AASa-001:# The value of the xref:http-rest-api/http-rest-api.adoc#pagination[cursor] query parameter must not be empty. If the client does not know the cursor value, it must omit the whole query parameter in the request.] -:aasa002: pass:q[[underline]#Constraint AASa-002#: The base64url-encoded identifier of the link: https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/V3.2/spec-metamodel/common.html#has-semantics-attributes[semanticId] shall have a length of maximum 3072 characters.] +:aasa002: pass:q[[underline]#Constraint AASa-002#: The base64url-encoded identifier of the link: https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.2/spec-metamodel/common.html#has-semantics-attributes[semanticId] shall have a length of maximum 3072 characters.] -:aasa003: pass:q[[underline]#Constraint AASa-003#: A service implementing the link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/V3.2/http-rest-api/service-specifications-and-profiles.html#submodel-repositoryservice-specification-SSP-003[SubmodelRepositoryServiceSpecification/SSP-003] must not accept or provide any link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/V3.2/spec-metamodel/core.html#submodel-attributes[Submodel] with the attribute link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/V3.2/spec-metamodel/common.html#ModellingKind[kind="Instance"].] +:aasa003: pass:q[[underline]#Constraint AASa-003#: A service implementing the link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2.1/http-rest-api/service-specifications-and-profiles.html#submodel-repositoryservice-specification-SSP-003[SubmodelRepositoryServiceSpecification/SSP-003] must not accept or provide any link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.2/spec-metamodel/core.html#submodel-attributes[Submodel] with the attribute link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.2/spec-metamodel/common.html#ModellingKind[kind="Instance"].] -:aasa004: pass:q[[underline]#Constraint AASa-004#: A service implementing the link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/V3.2/http-rest-api/service-specifications-and-profiles.html#_submodel_repository_template_read_profile[SubmodelRepositoryServiceSpecification/SSP-004] must not accept or provide any _Submodel_ with the attribute link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/V3.2/spec-metamodel/common.html#ModellingKind[kind="Instance"].] +:aasa004: pass:q[[underline]#Constraint AASa-004#: A service implementing the link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2.1/http-rest-api/service-specifications-and-profiles.html#_submodel_repository_template_read_profile[SubmodelRepositoryServiceSpecification/SSP-004] must not accept or provide any _Submodel_ with the attribute link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.2/spec-metamodel/common.html#ModellingKind[kind="Instance"].] -:aasa005: pass:q[[underline]#Constraint AASa-005:# Only the _SubmodelElements_ root delaration can be followed with link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/V3.2/mappings/mappings.html#_format_path_idshortpath_serialization_in_json[IdShortPaths].] +:aasa005: pass:q[[underline]#Constraint AASa-005:# Only the _SubmodelElements_ root delaration can be followed with link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.2/mappings/mappings.html#_format_path_idshortpath_serialization_in_json[IdShortPaths].] diff --git a/documentation/IDTA-01002-3/modules/ROOT/pages/index.adoc b/documentation/IDTA-01002-3/modules/ROOT/pages/index.adoc index 799bbb08..46ffe30d 100644 --- a/documentation/IDTA-01002-3/modules/ROOT/pages/index.adoc +++ b/documentation/IDTA-01002-3/modules/ROOT/pages/index.adoc @@ -8,14 +8,14 @@ This specification is part of the https://industrialdigitaltwin.org/en/content-h == Version -This is version 3.2.0 of the specification IDTA-01002. +This is version 3.2.1 of the specification IDTA-01002. -Previous version: 3.1.3 +Previous version: 3.2 [#cross-spec-alignment] === Alignment with other AAS Specifications -This version of IDTA-01002 (v3.2) is designed to be used together with the following companion specifications: +This version of IDTA-01002 (v3.2.1) is designed to be used together with the following companion specifications: [cols="1,2,2,3",options="header"] |=== @@ -70,9 +70,9 @@ Copyright: Industrial Digital Twin Association e.V. (IDTA) IDTA Number: IDTA-01002 -Version: 3.2.0 +Version: 3.2.1 -DOI: https://doi.org/10.62628/IDTA.01002-3-2 +DOI: https://doi.org/10.62628/IDTA.01002-3-2-1 This work is licensed under a https://creativecommons.org/licenses/by/4.0/[Creative Commons Attribution 4.0 International License]. @@ -98,7 +98,9 @@ Feedback: === History -This document (version 3.2) was produced by the Work Stream "Specification of the Asset Administration Shell" of the Working Group "Open Technology" of the https://industrialdigitaltwin.org/[Industrial Digital Twin Association (IDTA)]. +This document (version 3.2.1) was produced by the Work Stream "Specification of the Asset Administration Shell" of the Working Group "Open Technology" of the https://industrialdigitaltwin.org/[Industrial Digital Twin Association (IDTA)]. + +Version 3.2 was finalized in July 2026 by the Work Stream "Specification of the Asset Administration Shell" of the Working Group "Open Technology" of the https://industrialdigitaltwin.org/[Industrial Digital Twin Association (IDTA)]. Version 3.1 was finalized in May 2025 by the Work Stream "Specification of the Asset Administration Shell" of the Working Group "Open Technology" of the https://industrialdigitaltwin.org/[Industrial Digital Twin Association (IDTA)]. It is the first version published as html document and maintained completely open source. diff --git a/documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces.adoc b/documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces.adoc index 91357037..e6447111 100644 --- a/documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces.adoc +++ b/documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces.adoc @@ -715,7 +715,7 @@ e|limit |The maximum size of the result set |no |nonNegativeInteger |1 e|cursor |The position from which to resume a result listing |no |string |1 5+h|Output Parameter e|statusCode |Status code |yes |xref:specification/interfaces-payload.adoc#StatusCode[StatusCode] |1 -e|payload |Matching package list; the link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2/http-rest-api/http-rest-api.html#PackageDescription[PackageDescription] includes all Asset Administration Shell identifiers, also those which may have not been requested through the aasId input parameter |yes |link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2/http-rest-api/http-rest-api.html#PackageDescription[PackageDescription] |0..* +e|payload |Matching package list; the link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2.1/http-rest-api/http-rest-api.html#PackageDescription[PackageDescription] includes all Asset Administration Shell identifiers, also those which may have not been requested through the aasId input parameter |yes |link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2.1/http-rest-api/http-rest-api.html#PackageDescription[PackageDescription] |0..* |=== ==== Operation GetAASXByPackageId @@ -2172,7 +2172,7 @@ It is the predefined key “_globalAssetId_” that would refer to the _AssetInf ==== -|yes |link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2/specification/interfaces-payload.html#AssetLink[AssetLink] |1..* +|yes |link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2.1/specification/interfaces-payload.html#AssetLink[AssetLink] |1..* e|limit |The maximum size of the result set |no |nonNegativeInteger |1 e|cursor |The position from which to resume a result listing |no |string |1 5+h|Output Parameter