API changes for v2 API, December 16, 2024
On December 16, 2024, the mittwald API underwent significant changes, including the removal of specific schemas and security endpoints, as well as the addition of several optional properties related to contract termination across various response paths.
Summary
- The schema
de.mittwald.v1.app.AppInstallationInternal
has been removed from the API. - The endpoint scheme security
de.mittwald.v1.commons.AccessToken
was removed from theGET /v2/apps
operation, which lists apps. - The following optional properties have been added to the response with the
200
status for the operationGET /v2/certificates/{certificateId}/contract
:additionalItems/items/termination/cancellationForbidden
baseItem/termination/cancellationForbidden
termination/cancellationForbidden
- The following optional properties have been added to the response with the
200
status for the operationGET /v2/contracts/{contractId}
:additionalItems/items/termination/cancellationForbidden
baseItem/termination/cancellationForbidden
termination/cancellationForbidden
- The optional property
termination/cancellationForbidden
has been added to the response with the200
status for the following operations:GET /v2/contracts/{contractId}/base-items
GET /v2/contracts/{contractId}/items/{contractItemId}
- The following optional properties have been added to the response with the
200
status for the operationGET /v2/customers/{customerId}/contracts
:/items/additionalItems/items/termination/cancellationForbidden
/items/baseItem/termination/cancellationForbidden
/items/termination/cancellationForbidden
- The following optional properties have been added to the response with the
200
status for the operationGET /v2/domains/{domainId}/contract
:additionalItems/items/termination/cancellationForbidden
baseItem/termination/cancellationForbidden
termination/cancellationForbidden
- The following optional properties have been added to the response with the
200
status for the operationGET /v2/projects/{projectId}/contract
:additionalItems/items/termination/cancellationForbidden
baseItem/termination/cancellationForbidden
termination/cancellationForbidden
- The following optional properties have been added to the response with the
200
status for the operationGET /v2/servers/{serverId}/contract
:additionalItems/items/termination/cancellationForbidden
baseItem/termination/cancellationForbidden
termination/cancellationForbidden
Disclaimer: This summary is AI-generated. If you find any discrepancies, please refer to the detailed changes below.
Detailed changes
Changes in schemas
- removed the schema
de.mittwald.v1.app.AppInstallationInternal