--- title: LegacyInteroperability - GraphQL Admin description: >- Interoperability metadata for types that directly correspond to a REST Admin API resource. For example, on the Product type, LegacyInteroperability returns metadata for the corresponding [Product object](https://shopify.dev/api/admin-graphql/latest/objects/product) in the REST Admin API. api_version: 2026-01 api_name: admin type: interface api_type: graphql source_url: html: >- https://shopify.dev/docs/api/admin-graphql/latest/interfaces/LegacyInteroperability md: >- https://shopify.dev/docs/api/admin-graphql/latest/interfaces/LegacyInteroperability.md --- # Legacy​Interoperability interface Interoperability metadata for types that directly correspond to a REST Admin API resource. For example, on the Product type, LegacyInteroperability returns metadata for the corresponding [Product object](https://shopify.dev/api/admin-graphql/latest/objects/product) in the REST Admin API. ## Fields * legacyResourceId *** ## Types implemented in * Customer * DraftOrder * Fulfillment * InventoryItem * Location * MarketingEvent * Metafield * Order * PriceRule * Product * ProductVariant * Refund * SavedSearch * ScriptTag * ShopifyPaymentsDispute * ShopifyPaymentsPayout * WebhookSubscription *** ##### Variables ```json { "legacyResourceId": "" } ``` ##### Schema ```graphql interface LegacyInteroperability { legacyResourceId: UnsignedInt64! } ```