hawkbit icon indicating copy to clipboard operation
hawkbit copied to clipboard

Feature request: OpenAPI (DDI API, Management API) improvements

Open mc-xyz opened this issue 4 months ago • 0 comments

It would be pretty helpful if there would be provided one OpenAPI spec as file for every one of the 3 RESTful APIs of hawkbit. This would enable users to use usual tools when work with the APIs.

The OpenAPI specification *.json file download on https://eclipse.dev/hawkbit/apis/management_api/ is about management API only endpoints. Currently the "version": "v1" does not reflect the actual version of hawkbit I guess. Would it be possible to fix this? Cause the OpenAPI spec is generated from sources already anyways it could be valuable to provide the file close to the sources directly in this repo.

The OpenAPI specification *.json file download on https://eclipse.dev/hawkbit/apis/ddi_api/ is about DDI API only endpoints. Currently the "version": "v1" does not reflect the actual version of hawkbit I guess. Would it be possible to fix this? Cause the OpenAPI spec is generated from sources already anyways it could be valuable to provide the file close to the sources directly in this repo.

Related issues:

  • https://github.com/eclipse-hawkbit/hawkbit/issues/1075
  • https://github.com/eclipse-hawkbit/hawkbit/issues/1104
  • https://github.com/eclipse-hawkbit/hawkbit/issues/773

mc-xyz avatar Aug 18 '25 13:08 mc-xyz