API changes for v2 API, March 20 to March 27
This week, the mittwald API introduces several significant updates, including the removal of the 'app-execute-action' operation, the addition of new endpoints for AI hosting and container services, and enhancements to response properties for improved data handling.
Summary
- The API operation
app-execute-actionhas been removed and replaced withdeprecated-app-installation-execute-action. - A new optional request parameter
onlyRecommendedhas been added to theGEToperation for listing update candidates at the endpoint/v2/apps/{appId}/versions/{baseAppVersionId}/update-candidates. - The required property
modelTermsApprovalRequiredhas been added to the response with a200status for theGEToperation at the endpoint/v2/customers/{customerId}/ai-hosting. - A new endpoint has been added for the
GEToperation to retrieve a list of currently active models at/v2/customers/{customerId}/ai-hosting-models. - A new endpoint has been added for the
POSToperation to accept model terms for a customer at/v2/customers/{customerId}/ai-hosting-models/actions/accept-terms. - The required property
modelTermsApprovalRequiredhas also been added to the response with a200status for theGEToperation at the endpoint/v2/projects/{projectId}/ai-hosting. - A new endpoint has been added for the
GEToperation to retrieve a list of currently active models at/v2/projects/{projectId}/ai-hosting-models. - A new endpoint has been added for the
POSToperation to create or rotate a pull-image webhook token at/v2/stacks/{stackId}/services/{serviceId}/webhook-token. - A new endpoint has been added for the
GEToperation to call a pull-image webhook at/v2/stacks/{stackId}/webhooks/pull-image.
Disclaimer: This summary is AI-generated. If you find any discrepancies, please refer to the detailed changes below.
Detailed changes
Changes in "app-execute-action"
- api operation id 'app-execute-action' removed and replaced with 'deprecated-app-installation-execute-action'
For details, refer to the unknown operation app-execute-action endpoint.
Changes in "List update candidates belonging to an app version"
- added the new optional 'query' request parameter 'onlyRecommended'
For details, refer to the GET/ endpoint.
Changes in "Get ai hosting plan and usages of a customer"
- added the required property 'modelTermsApprovalRequired' to the response with the '200' status
For details, refer to the GET/ endpoint.
Changes in "Get a list of currently active models"
- endpoint added
For details, refer to the GET/ endpoint.
Changes in "Accepts the model terms for a customer"
- endpoint added
For details, refer to the POST/ endpoint.
Changes in "Get ai hosting plan and usages of a project. Same as the customer route, but less details"
- added the required property 'modelTermsApprovalRequired' to the response with the '200' status
For details, refer to the GET/ endpoint.
Changes in "Get a list of currently active models"
- endpoint added
For details, refer to the GET/ endpoint.
Changes in "Create or rotate pull-image webhook token"
- endpoint added
For details, refer to the POST/ endpoint.
Changes in "Call pull-image webhook"
- endpoint added
For details, refer to the GET/ endpoint.
Client package releases
mittwald JavaScript SDK Release 4.336.0
The mittwald JavaScript SDK has been updated to version 4.336.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 here.
mittwald JavaScript SDK Release 4.335.0
The mittwald JavaScript SDK has been updated to version 4.335.0. This release includes the following feature:
- Updated the generated client to enhance functionality (commit fac3120).
For more details, visit the release page.
mittwald JavaScript SDK Release 4.334.0
The mittwald JavaScript SDK has been updated to version 4.334.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 4.334.0.
mittwald JavaScript SDK Release 4.333.0
The mittwald JavaScript SDK has been updated to version 4.333.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 here.