1 October 2024
CustomersSearchGraphQL
After collecting feedback during the beta phase, we have moved the Customer Search API out of beta into general availability.
The Customer Search API offers improved performance and enhanced query capabilities, supporting Projects with a large number of Customers. In addition to the Merchant Center, the feature is also intended to support other back-office applications you use. It is not intended for searching through customers in a storefront.
Changes:
- [API] Added 
customersfield to SearchIndexingConfiguration on Projects. - [API] Added the SearchNotReady error code.
 - [GraphQL API] Added the following types to the GraphQL schema: 
ChangeProjectSettingsCustomerSearchStatus,CustomerSearchConfiguration,CustomerSearchStatus. - [GraphQL API] Added the 
changeCustomerSearchStatusinput field to theProjectSettingsUpdateActiontype. - [GraphQL API] Added the 
customersfield to theSearchIndexingConfigurationtype. 
The following changes were introduced in terms of GraphQL SDL:
extend type SearchIndexingConfiguration {
  customers: CustomerSearchConfiguration
}
extend input ProjectSettingsUpdateAction {
  changeCustomerSearchStatus: ChangeProjectSettingsCustomerSearchStatus
}
input ChangeProjectSettingsCustomerSearchStatus {
  status: CustomerSearchStatus!
}
type CustomerSearchConfiguration {
  status: CustomerSearchStatus!
  lastModifiedAt: DateTime!
  lastModifiedBy: Initiator
}
enum CustomerSearchStatus {
  Activated
  Deactivated
}