# Writing Metafield values available on the Customer Account API — Shopify developer changelog --- ## Writing Metafield values available on the Customer Account API As of the 2024-07 version of the Customer Account API, you will be able to use the [metafieldsSet mutation](https://shopify.dev/docs/api/customer/unstable/mutations/metafieldsSet) to assign metafield values on Customer, Order, Company, and CompanyLocation resources. As part of this change, the Customer Account API will need to be granted explicit read or read/write access to metafield definitions in order to have access. This represents a breaking change because as of this version, metafield definitions without access permissions will not be available to the Customer Account API. The 2024-07 version of the Admin API will allow you to set access controls as part of the [metafieldDefinitionCreate](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/metafieldDefinitionCreate) and [metafieldDefinitionUpdate](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/metafieldDefinitionUpdate) mutations. These changes can be tested today on the unstable versions of the Customer Account and Admin APIs. *Published: July 01, 2024* Tags: API, New Link: https://shopify.dev/changelog/writing-metafield-values-available-on-the-customer-account-api ---