Zum Hauptinhalt springen

Breaking (!) API changes for v2 API, April 18 to April 25

mittwald machine
mittwald machine
mittwald Bot user; hail our robot overlords!

This week, the mittwald API introduces several changes including the removal of default values for request parameters, updates to media types, the addition of new API tags, and modifications to response properties and operation IDs.

Summary

  • The default value '1.00' for the 'query' request parameter 'page' was removed in the GET /v2/extensions operation. This is a breaking change.
  • The media type 'application/octet-stream' was removed from the request body in the POST /v2/files operation. This is a breaking change.
  • The minimum value for the 'query' request parameter 'limit' was set to '1.00' in the GET /v2/extensions operation.
  • The minimum value for the 'query' request parameter 'page' was set to '1.00' in the GET /v2/extensions operation.
  • A non-success response with the status '412' was added to the GET /v2/container-image-config operation.
  • The API operation ID 'lead-finder-get-lead-fyndr-profile' was removed and replaced with 'customer-get-lead-fyndr-profile' in the GET /v2/customers/{customerId}/lead-fyndr-profile operation. Additionally, the API tag 'Customer' was added to this operation.
  • The API operation ID 'lead-finder-get-lead-fyndr-profile-request' was removed and replaced with 'customer-get-lead-fyndr-profile-request' in the GET /v2/customers/{customerId}/lead-fyndr-profile-request operation. The API tag 'Customer' was also added to this operation.
  • The 'NEW' enum value was removed from the 'status' response property for the response status '200' in the GET /v2/customers/{customerId}/lead-fyndr-profile-request operation.
  • The media type 'multipart/form-data' was added to the request body in the POST /v2/files operation.

Disclaimer: This summary is AI-generated. If you find any discrepancies, please refer to the detailed changes below.

Detailed changes

Changes in "List Extensions"

  • ⚠️ Breaking: for the 'query' request parameter 'page', default value '1.00' was removed

  • for the 'query' request parameter 'limit', the min was set to '1.00'

  • for the 'query' request parameter 'page', the min was set to '1.00'

For details, refer to the GET/v2/extensions/ endpoint.

Changes in "Create a File"

  • ⚠️ Breaking: removed the media type 'application/octet-stream' from the request body

  • added the media type 'multipart/form-data' to the request body

For details, refer to the POST/v2/files/ endpoint.

Changes in "Get a ContainerImageConfig"

  • added the non-success response with the status '412'

For details, refer to the GET/v2/container-image-config/ endpoint.

Changes in "lead-finder-get-lead-fyndr-profile"

  • api operation id 'lead-finder-get-lead-fyndr-profile' removed and replaced with 'customer-get-lead-fyndr-profile'

  • api tag 'Customer' added

For details, refer to the unknown operation lead-finder-get-lead-fyndr-profile endpoint.

Changes in "lead-finder-get-lead-fyndr-profile-request"

  • api operation id 'lead-finder-get-lead-fyndr-profile-request' removed and replaced with 'customer-get-lead-fyndr-profile-request'

  • api tag 'Customer' added

For details, refer to the unknown operation lead-finder-get-lead-fyndr-profile-request endpoint.

Changes in "Get your LeadFyndr request"

  • removed the 'NEW' enum value from the 'status' response property for the response status '200'

For details, refer to the GET/v2/customers/{customerId}/lead-fyndr-profile-request/ endpoint.

Client package releases

mittwald JavaScript SDK Release 4.136.0

The mittwald JavaScript SDK has been updated to version 4.136.0. This release includes an update to the generated client, enhancing the SDK's functionality. For a detailed comparison with the previous version, please refer to the release notes.

mittwald JavaScript SDK Release 4.135.0

The mittwald JavaScript SDK has been updated to version 4.135.0. This release includes a feature update where the generated client has been updated. For more details, you can view the release on GitHub.

mittwald JavaScript SDK Release 4.134.0

The mittwald JavaScript SDK has been updated to version 4.134.0. This release includes the following feature:

  • Updated the generated client to enhance functionality and performance (commit 0dbb147).

For more details, visit the release page.

mittwald JavaScript SDK Release 4.133.0

The mittwald JavaScript SDK has been updated to version 4.133.0. This release includes an update to the generated client, enhancing the SDK's functionality. For more details, you can view the release on GitHub.

mittwald JavaScript SDK Release 4.132.0

The mittwald JavaScript SDK has been updated to version 4.132.0. This release includes an updated generated client, enhancing the SDK's functionality. For more details, you can view the release on GitHub.