# Catalog - admin - INTERFACE
Version: 2025-01

## 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
products or product_listings read access scope. The user must have permission to view markets or customers or companies.


## Fields
* [id](/docs/api/admin/2025-01/scalars/ID): ID! - A globally-unique ID.
* [operations](/docs/api/admin/2025-01/interfaces/ResourceOperation): ResourceOperation! - Most recent catalog operations.
* [priceList](/docs/api/admin/2025-01/objects/PriceList): PriceList - The price list associated with the catalog.
* [publication](/docs/api/admin/2025-01/objects/Publication): Publication - A group of products and collections that's published to a catalog.
* [status](/docs/api/admin/2025-01/enums/CatalogStatus): CatalogStatus! - The status of the catalog.
* [title](/docs/api/admin/2025-01/scalars/String): String! - The name of the catalog.

## Connections



## Types implemented in
* [AppCatalog](/docs/api/admin/2025-01/objects/AppCatalog)
* [CompanyLocationCatalog](/docs/api/admin/2025-01/objects/CompanyLocationCatalog)
* [MarketCatalog](/docs/api/admin/2025-01/objects/MarketCatalog)


## Examples