--- title: Standard metaobject definitions description: >- Learn about the standard metaobject definitions that are available for common use cases. source_url: html: >- https://shopify.dev/docs/apps/build/custom-data/metaobjects/list-of-standard-definitions md: >- https://shopify.dev/docs/apps/build/custom-data/metaobjects/list-of-standard-definitions.md --- # Standard metaobject definitions Standard metaobject definitions are [metaobject definitions](https://shopify.dev/docs/apps/build/custom-data/metaobjects/manage-metaobjects) with a specific `type` that we've reserved. Standard metaobject definitions have pre-configured [access grants](https://shopify.dev/docs/apps/build/custom-data/permissions), a known set of [metaobject fields](https://shopify.dev/docs/apps/build/custom-data), and preconfigured [capabilities](https://shopify.dev/docs/apps/build/custom-data/metaobjects/use-metaobject-capabilities). Standards ensure interoperability across the Shopify ecosystem. Note The [Shopify standard taxonomy](https://github.com/Shopify/product-taxonomy) is a suite of standard metaobject definitions that's used to store and manage product taxonomy categories and attributes. [Learn how to integrate your app with the Shopify standard product taxonomy](https://github.com/Shopify/product-taxonomy?tab=readme-ov-file#-1-integrators-how-to-integrate-with-the-taxonomy). The following table lists available standard metaobject definitions: | Name | ID | Type | Details | Fields | | - | - | - | - | - | | Product Review | `2` | `product_review` | Stores and manages product reviews, including ratings, review content, and associated metadata. **This metaobject definition is only available to approved partners. Learn about the [standard product review syndication program](https://shopify.dev/docs/apps/build/custom-data/metaobjects/standard-review-metaobject).** | * Rating (`rating`) required * Title (`single_line_text_field`) * Body (`multi_line_text_field`) * Submitted At (`date_time`) required * Edited At (`date_time`) * Published At (`date_time`) * Source (`single_line_text_field`)required * Author (`customer_reference`) * Author display name (`single_line_text_field`) * Order (`order_reference`) * Product (`product_reference`) * Product Variant (`variant_reference`) * Merchant Reply (`multi_line_text_field`) * Merchant Replied At (`date_time`) * Media URLs (`list.url`) * Language (`language`) * App Verification Status (`single_line_text_field`) | *** ## Interacting with metaobject definitions using the Graph​QL Admin API You can interact with standard metaobject definitions using GraphQL queries or mutations: | Action | Query or mutation | | - | - | | Access standard metaobject definition templates | Use the [standardMetaobjectDefinitionTemplates](https://shopify.dev/docs/api/admin-graphql/latest/objects/StandardMetaobjectDefinitionTemplate) query to access standard metaobject definition templates. | | Access metaobject definition | Use the [metaobjectDefinition](https://shopify.dev/docs/api/admin-graphql/2024-07/objects/MetaobjectDefinition) query to access a standard metaobject definition. | | Create a metaobject definition | Use the [standardMetaobjectDefinitionEnable](https://shopify.dev/docs/api/admin-graphql/latest/mutations/standardMetaobjectDefinitionEnable) mutation to create a metaobject definition using one of the standard metaobject definition templates. To specify the template you want to use, provide the ID for the template in the format `gid://shopify/StandardMetaobjectDefinitionTemplate/`, where `id` is the corresponding ID value from the table. | | Delete a metaobject definition | Use the [metaobjectDefinitionDelete](https://shopify.dev/docs/api/admin-graphql/latest/mutations/metaobjectDefinitionDelete) mutation to delete a metaobject definition. | ***