# LegacyInteroperability - admin - INTERFACE
Version: unstable

## 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.

### Access Scopes



## Fields
* [legacyResourceId](/docs/api/admin/unstable/scalars/UnsignedInt64): UnsignedInt64! - The ID of the corresponding resource in the REST Admin API.

## Connections



## Types implemented in
* [Customer](/docs/api/admin/unstable/objects/Customer)
* [DraftOrder](/docs/api/admin/unstable/objects/DraftOrder)
* [Fulfillment](/docs/api/admin/unstable/objects/Fulfillment)
* [InventoryItem](/docs/api/admin/unstable/objects/InventoryItem)
* [Location](/docs/api/admin/unstable/objects/Location)
* [MarketingEvent](/docs/api/admin/unstable/objects/MarketingEvent)
* [Metafield](/docs/api/admin/unstable/objects/Metafield)
* [Order](/docs/api/admin/unstable/objects/Order)
* [PriceRule](/docs/api/admin/unstable/objects/PriceRule)
* [Product](/docs/api/admin/unstable/objects/Product)
* [ProductVariant](/docs/api/admin/unstable/objects/ProductVariant)
* [Refund](/docs/api/admin/unstable/objects/Refund)
* [SavedSearch](/docs/api/admin/unstable/objects/SavedSearch)
* [ScriptTag](/docs/api/admin/unstable/objects/ScriptTag)
* [ShopifyPaymentsDispute](/docs/api/admin/unstable/objects/ShopifyPaymentsDispute)
* [ShopifyPaymentsPayout](/docs/api/admin/unstable/objects/ShopifyPaymentsPayout)
* [WebhookSubscription](/docs/api/admin/unstable/objects/WebhookSubscription)


## Examples