Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
861e088
build(codegen): updating SDK
ct-sdks[bot] Sep 19, 2025
cf24ced
build(codegen): updating SDK
ct-sdks[bot] Sep 29, 2025
42e565c
build(codegen): updating SDK
ct-sdks[bot] Sep 29, 2025
3041e2d
build(codegen): updating SDK
ct-sdks[bot] Sep 30, 2025
454b1e0
build(codegen): updating SDK
ct-sdks[bot] Oct 9, 2025
708340d
build(codegen): updating SDK
ct-sdks[bot] Oct 9, 2025
ef2d303
build(codegen): updating SDK
ct-sdks[bot] Oct 10, 2025
754327c
build(codegen): updating SDK
ct-sdks[bot] Oct 10, 2025
5512f1d
build(codegen): updating SDK
ct-sdks[bot] Oct 14, 2025
83f57b7
build(codegen): updating SDK
ct-sdks[bot] Oct 17, 2025
dc00b10
build(codegen): updating SDK
ct-sdks[bot] Oct 20, 2025
7c337cd
build(codegen): updating SDK
ct-sdks[bot] Oct 21, 2025
2da198f
build(codegen): updating SDK
ct-sdks[bot] Oct 23, 2025
2e2e9b9
build(codegen): updating SDK
ct-sdks[bot] Oct 30, 2025
d9d0e77
build(codegen): updating SDK
ct-sdks[bot] Nov 5, 2025
c8e28ca
build(codegen): updating SDK
ct-sdks[bot] Nov 5, 2025
ed361fe
build(codegen): updating SDK
ct-sdks[bot] Nov 11, 2025
f6a7446
build(codegen): updating SDK
ct-sdks[bot] Nov 12, 2025
7e4bc9f
build(codegen): updating SDK
ct-sdks[bot] Nov 14, 2025
e85c90f
build(codegen): updating SDK
ct-sdks[bot] Nov 20, 2025
108ea27
build(codegen): updating SDK
ct-sdks[bot] Nov 21, 2025
fac2478
build(codegen): updating SDK
ct-sdks[bot] Nov 21, 2025
2246010
build(codegen): updating SDK
ct-sdks[bot] Dec 4, 2025
a27acdb
build(codegen): updating SDK
ct-sdks[bot] Dec 8, 2025
02f8c7b
build(codegen): updating SDK
ct-sdks[bot] Dec 10, 2025
ade3efe
build(codegen): updating SDK
ct-sdks[bot] Dec 12, 2025
1994ddb
build(codegen): updating SDK
ct-sdks[bot] Dec 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
120 changes: 120 additions & 0 deletions .changeset/changes_api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
---
'@commercetools/platform-sdk': minor
---

**Api changes**

<details>
<summary>Added Type(s)</summary>

- added type `BusinessUnitAddCustomerGroupAssignmentAction`
- added type `BusinessUnitRemoveCustomerGroupAssignmentAction`
- added type `BusinessUnitSetCustomerGroupAssignmentsAction`
- added type `CartMergeMode`
- added type `MergeCartDraft`
- added type `AddressRole`
- added type `RecurringOrderFailureError`
- added type `GraphQLRecurringOrderFailureError`
- added type `BusinessUnitCustomerGroupAssignmentAddedMessage`
- added type `BusinessUnitCustomerGroupAssignmentRemovedMessage`
- added type `BusinessUnitCustomerGroupAssignmentsSetMessage`
- added type `CartFrozenMessage`
- added type `CartUnfrozenMessage`
- added type `CustomerBillingAddressAddedMessage`
- added type `CustomerBillingAddressRemovedMessage`
- added type `CustomerExternalIdSetMessage`
- added type `CustomerShippingAddressAddedMessage`
- added type `CustomerShippingAddressRemovedMessage`
- added type `OrderPaymentRemovedMessage`
- added type `RecurringOrderFailedMessage`
- added type `BusinessUnitCustomerGroupAssignmentAddedMessagePayload`
- added type `BusinessUnitCustomerGroupAssignmentRemovedMessagePayload`
- added type `BusinessUnitCustomerGroupAssignmentsSetMessagePayload`
- added type `CartFrozenMessagePayload`
- added type `CartUnfrozenMessagePayload`
- added type `CustomerBillingAddressAddedMessagePayload`
- added type `CustomerBillingAddressRemovedMessagePayload`
- added type `CustomerExternalIdSetMessagePayload`
- added type `CustomerShippingAddressAddedMessagePayload`
- added type `CustomerShippingAddressRemovedMessagePayload`
- added type `OrderPaymentRemovedMessagePayload`
- added type `RecurringOrderFailedMessagePayload`
</details>

<details>
<summary>MarkDeprecated Type(s)</summary>

- marked type `ProductSearchProjectionParams` as deprecated
</details>

<details>
<summary>Deprecated Type(s)</summary>

- type `ProductLegacySetSkuAction` is removed
</details>

<details>
<summary>MarkDeprecated Property(s)</summary>

- marked property `ProductSearchRequest::productProjectionParameters` as deprecated
- marked property `ProductSearchResult::productProjection` as deprecated
</details>

<details>
<summary>Required Property(s)</summary>

- :warning: changed property `customerGroupAssignments` of type `CustomerGroupAssignmentsSetMessage` to be required
- :warning: changed property `customerGroupAssignments` of type `CustomerGroupAssignmentsSetMessagePayload` to be required
</details>

<details>
<summary>Removed Property(s)</summary>

- :warning: removed property `payment` from type `OrderPaymentAddedMessage`
- :warning: removed property `payment` from type `OrderPaymentAddedMessagePayload`
- :warning: removed property `tierMinimumQuantity` from type `StandalonePriceRemovePriceTierAction`
</details>

<details>
<summary>Added Property(s)</summary>

- added property `customerGroupAssignments` to type `BusinessUnit`
- added property `customerGroupAssignments` to type `BusinessUnitDraft`
- added property `customerGroupAssignments` to type `Company`
- added property `customerGroupAssignments` to type `CompanyDraft`
- added property `customerGroupAssignments` to type `Division`
- added property `customerGroupAssignments` to type `DivisionDraft`
- added property `addressRoles` to type `BusinessUnitAddressChangedMessage`
- added property `addressRoles` to type `BusinessUnitAddressRemovedMessage`
- added property `addressRoles` to type `CustomerAddressChangedMessage`
- added property `addressRoles` to type `CustomerAddressRemovedMessage`
- added property `email` to type `CustomerDeletedMessage`
- added property `oldEmail` to type `CustomerEmailChangedMessage`
- added property `oldCustomerGroupAssignments` to type `CustomerGroupAssignmentsSetMessage`
- added property `sku` to type `InventoryEntryQuantitySetMessage`
- added property `paymentRef` to type `OrderPaymentAddedMessage`
- added property `addressRoles` to type `BusinessUnitAddressChangedMessagePayload`
- added property `addressRoles` to type `BusinessUnitAddressRemovedMessagePayload`
- added property `addressRoles` to type `CustomerAddressChangedMessagePayload`
- added property `addressRoles` to type `CustomerAddressRemovedMessagePayload`
- added property `email` to type `CustomerDeletedMessagePayload`
- added property `oldEmail` to type `CustomerEmailChangedMessagePayload`
- added property `oldCustomerGroupAssignments` to type `CustomerGroupAssignmentsSetMessagePayload`
- added property `sku` to type `InventoryEntryQuantitySetMessagePayload`
- added property `paymentRef` to type `OrderPaymentAddedMessagePayload`
- added property `minimumQuantity` to type `StandalonePriceRemovePriceTierAction`
</details>

<details>
<summary>Added Method(s)</summary>

- added method `apiRoot.withProjectKey().carts().customerIdWithCustomerIdValueMerge().post()`
- added method `apiRoot.withProjectKey().inStoreKeyWithStoreKeyValue().carts().customerIdWithCustomerIdValueMerge().post()`
</details>

<details>
<summary>Added Resource(s)</summary>

- added resource `/{projectKey}/carts/customer-id={customerId}/merge`
- added resource `/{projectKey}/in-store/key={storeKey}/carts/customer-id={customerId}/merge`
</details>
159 changes: 159 additions & 0 deletions .changeset/changes_checkout.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
---
'@commercetools/checkout-sdk': minor
---

**Checkout changes**

<details>
<summary>Added Type(s)</summary>

- added type `AllowedOrigins`
- added type `Application`
- added type `ApplicationAgreement`
- added type `ApplicationAgreementDraft`
- added type `ApplicationAgreementStatus`
- added type `ApplicationAgreementType`
- added type `ApplicationDraft`
- added type `ApplicationLogo`
- added type `ApplicationMode`
- added type `ApplicationStatus`
- added type `ApplicationUpdateAction`
- added type `ApplicationUpdateActions`
- added type `DiscountsConfiguration`
- added type `PaginatedApplication`
- added type `PaymentsConfiguration`
- added type `AddAllowedOriginUpdateAction`
- added type `AddApplicationAgreementUpdateAction`
- added type `AddCountryUpdateAction`
- added type `RemoveAllowedOriginUpdateAction`
- added type `RemoveApplicationAgreementUpdateAction`
- added type `RemoveCountryUpdateAction`
- added type `ReorderApplicationAgreementUpdateAction`
- added type `SetActivePaymentComponentTypeUpdateAction`
- added type `SetAllowAllOriginsUpdateAction`
- added type `SetAllowedOriginsUpdateAction`
- added type `SetApplicationAgreementNameUpdateAction`
- added type `SetApplicationAgreementStatusUpdateAction`
- added type `SetApplicationAgreementTextUpdateAction`
- added type `SetApplicationAgreementTypeUpdateAction`
- added type `SetApplicationAgreementsUpdateAction`
- added type `SetApplicationLogoUpdateAction`
- added type `SetApplicationNameUpdateAction`
- added type `SetApplicationStatusUpdateAction`
- added type `SetCountriesUpdateAction`
- added type `SetDescriptionUpdateAction`
- added type `SetDiscountsConfigurationUpdateAction`
- added type `SetPaymentReturnUrlUpdateAction`
- added type `SetPaymentsConfigurationUpdateAction`
- added type `CreatedBy`
- added type `LastModifiedBy`
- added type `LocalizedString`
- added type `LocalizedUrl`
- added type `ConcurrentModificationError`
- added type `DuplicateFieldWithConflictingResourceError`
- added type `ErrorResponse`
- added type `InvalidFieldError`
- added type `InvalidOperationError`
- added type `MaxResourceLimitExceededError`
- added type `MissingProjectKeyError`
- added type `ReferencedResourceNotFoundError`
- added type `ServiceUnavailableError`
- added type `SyntaxErrorError`
- added type `AutomatedReversalConfiguration`
- added type `ConnectorDeploymentReference`
- added type `DisplayInfo`
- added type `PaginatedPaymentIntegration`
- added type `PaymentComponentType`
- added type `PaymentIntegration`
- added type `PaymentIntegrationDraft`
- added type `PaymentIntegrationStatus`
- added type `PaymentIntegrationType`
- added type `SortingInfo`
- added type `PaymentIntegrationUpdateAction`
- added type `PaymentIntegrationUpdateActions`
- added type `SetAutomatedReversalConfigurationPredicateUpdateAction`
- added type `SetAutomatedReversalConfigurationStatusUpdateAction`
- added type `SetAutomatedReversalConfigurationUpdateAction`
- added type `SetConnectorDeploymentUpdateAction`
- added type `SetDisplayInfoDescriptionUpdateAction`
- added type `SetDisplayInfoLabelUpdateAction`
- added type `SetDisplayInfoLogoUrlUpdateAction`
- added type `SetDisplayInfoPayButtonTextUpdateAction`
- added type `SetDisplayInfoUpdateAction`
- added type `SetKeyUpdateAction`
- added type `SetNameUpdateAction`
- added type `SetPredicateUpdateAction`
- added type `SetSortingInfoUpdateAction`
- added type `SetStatusUpdateAction`
- added type `SetTypeUpdateAction`
</details>

<details>
<summary>Added Enum(s)</summary>

- added enum `deployment` to type `ReferenceTypeId`
</details>

<details>
<summary>Required Property(s)</summary>

- changed property `detailedErrorMessage` of type `InvalidJsonInputError` to be optional
</details>

<details>
<summary>Changed Property(s)</summary>

- :warning: changed property `application` of type `Transaction` from type `ApplicationResourceIdentifier` to `ApplicationReference`
</details>

<details>
<summary>Added Property(s)</summary>

- added property `resourceIdentifier` to type `ResourceNotFoundError`
- added property `resourceId` to type `ResourceNotFoundError`
</details>

<details>
<summary>Changed MethodResponseBody(s)</summary>

- :warning: changed response body for `400: application/json` of method `post /{projectKey}/transactions` from type `null` to `ErrorResponse`
- :warning: changed response body for `400: application/json` of method `post /{projectKey}/payment-intents/{paymentId}` from type `null` to `ErrorResponse`
- :warning: changed response body for `400: application/json` of method `get /{projectKey}/transactions/{id}` from type `null` to `ErrorResponse`
- :warning: changed response body for `400: application/json` of method `get /{projectKey}/transactions/key={key}` from type `null` to `ErrorResponse`
</details>

<details>
<summary>Added Method(s)</summary>

- added method `apiRoot.withProjectKey().paymentIntegrations().get()`
- added method `apiRoot.withProjectKey().paymentIntegrations().post()`
- added method `apiRoot.withProjectKey().applications().get()`
- added method `apiRoot.withProjectKey().applications().post()`
- added method `apiRoot.withProjectKey().paymentIntegrations().withId().get()`
- added method `apiRoot.withProjectKey().paymentIntegrations().withId().head()`
- added method `apiRoot.withProjectKey().paymentIntegrations().withId().post()`
- added method `apiRoot.withProjectKey().paymentIntegrations().withId().delete()`
- added method `apiRoot.withProjectKey().paymentIntegrations().withKey().get()`
- added method `apiRoot.withProjectKey().paymentIntegrations().withKey().post()`
- added method `apiRoot.withProjectKey().paymentIntegrations().withKey().head()`
- added method `apiRoot.withProjectKey().paymentIntegrations().withKey().delete()`
- added method `apiRoot.withProjectKey().applications().withId().get()`
- added method `apiRoot.withProjectKey().applications().withId().head()`
- added method `apiRoot.withProjectKey().applications().withId().post()`
- added method `apiRoot.withProjectKey().applications().withId().delete()`
- added method `apiRoot.withProjectKey().applications().withKey().get()`
- added method `apiRoot.withProjectKey().applications().withKey().post()`
- added method `apiRoot.withProjectKey().applications().withKey().head()`
- added method `apiRoot.withProjectKey().applications().withKey().delete()`
</details>

<details>
<summary>Added Resource(s)</summary>

- added resource `/{projectKey}/payment-integrations`
- added resource `/{projectKey}/applications`
- added resource `/{projectKey}/payment-integrations/{id}`
- added resource `/{projectKey}/payment-integrations/key={key}`
- added resource `/{projectKey}/applications/{id}`
- added resource `/{projectKey}/applications/key={key}`
</details>
Loading
Loading