# Catalog - admin-graphql - INTERFACE Version: 2024-04 ## Description A list of products with publishing and pricing information. A catalog can be associated with a specific context, such as a [`Market`](https://shopify.dev/api/admin-graphql/current/objects/market), [`CompanyLocation`](https://shopify.dev/api/admin-graphql/current/objects/companylocation), or [`App`](https://shopify.dev/api/admin-graphql/current/objects/app). ### Access Scopes ## Fields * [id](/docs/api/admin-graphql/2024-04/scalars/ID): ID! - A globally-unique ID. * [operations](/docs/api/admin-graphql/2024-04/interfaces/ResourceOperation): ResourceOperation! - Most recent catalog operations. * [priceList](/docs/api/admin-graphql/2024-04/objects/PriceList): PriceList - The price list associated with the catalog. * [publication](/docs/api/admin-graphql/2024-04/objects/Publication): Publication - A group of products and collections that's published to a catalog. * [status](/docs/api/admin-graphql/2024-04/enums/CatalogStatus): CatalogStatus! - The status of the catalog. * [title](/docs/api/admin-graphql/2024-04/scalars/String): String! - The name of the catalog. ## Connections ## Types implemented in * [AppCatalog](/docs/api/admin-graphql/2024-04/objects/AppCatalog) * [CompanyLocationCatalog](/docs/api/admin-graphql/2024-04/objects/CompanyLocationCatalog) * [MarketCatalog](/docs/api/admin-graphql/2024-04/objects/MarketCatalog) ## Examples