--- title: Support added for app-owned metafields - Shopify developer changelog description: >- Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: >- https://shopify.dev/changelog/support-added-for-app-owned-metafields-in-checkout-ui-extension-api md: >- https://shopify.dev/changelog/support-added-for-app-owned-metafields-in-checkout-ui-extension-api.md metadata: effectiveApiVersion: 2025-04 affectedApi: - displayName: Customer Accounts handle: customer-accounts primaryTag: displayName: API handle: api secondaryTag: displayName: New handle: new indicatesActionRequired: false createdAt: '2025-01-28T16:07:42-05:00' postedAt: '2025-03-07T15:00:00-05:00' updatedAt: '2025-03-07T13:15:44-05:00' effectiveAt: '2025-02-07T10:00:00-05:00' --- March 7, 2025 Tags: * Customer Accounts * 2025-04 # Support added for app-owned metafields In the `2025-04` API versions of Checkout and Customer Account UI extension APIs, we've enhanced the `appMetafield` API to support reading app owned metafields. These metafields give you greater control over your application's data, as your app manages both the data and its visibility. To read app-owned metafields, you must request them in your extension configuration `toml` file using the `$app` format in the namespace. This configuration makes app-owned metafields accessible through the `appMetafield` API in your UI extension code. Note that while you can read these metafields, writing to them is not permitted. Currently, app-owned metafields are available in the `unstable` version and will be included in stable versions starting from `2025-04`. For more details, please refer to the metafield configuration guide for the [Checkout UI extensions API](https://shopify.dev/docs/api/checkout-ui-extensions/unstable/apis/metafields) or the [Customer Account UI extensions API](https://shopify.dev/docs/api/customer-account-ui-extensions/unstable/configuration#metafields).