Back to Developer changelog

Removal of accepts marketing fields in Admin API customer resources

API

Effective January 01, 2024

Action required

As of API version 2024-01, the following customer resource fields have been removed: acceptsMarketing, acceptsMarketingUpdatedAt, and MarketingOptInLevel. They have been deprecated since 2022-04 and the field emailMarketingConsent should be used instead.

Learn more about the affected resources: - Customer object in GraphQL Queries. - CustomerInput object on GraphQL Mutations. - customer resource in REST. - customers/create, customers/delete, customers/disable, customers/enable, and customers/update webhook topics (https://shopify.dev/docs/api/admin-rest/2024-01/resources/webhook#event-topics).