## Current Situation Currently, server endpoint [`/asset-information/thumbnail, methods=["GET", "PUT", "DELETE"], endpoint=self.not_implemented`](https://github.com/eclipse-basyx/basyx-python-sdk/blob/2cb2f67a104c4e7fb724e572898f17e05fdffc1f/server/app/interfaces/repository.py#L69-L71) is not implemented. According to the AAS Repository Service OpenAPI Specification, [the endpoint](https://app.swaggerhub.com/apis/Plattform_i40/AssetAdministrationShellRepositoryServiceSpecification/V3.0.1_SSP-001#/Asset%20Administration%20Shell%20Repository%20API/GetThumbnail_AasRepository) should return, replace or delete the thumbnail file of a selected AAS. ```yaml [...] responses: '200': description: The thumbnail of the Asset Information. content: application/octet-stream: schema: type: string format: binary [...] ``` This issue specifies https://github.com/eclipse-basyx/basyx-python-sdk/issues/439. ## Proposed Change We should evaluate and, if feasible, implement `GET`, `PUT` and `DELETE` for ` /shells/asset-information/thumbnail` according to the specification.
Activity