MerchantCatalogSummary represents a single catalog that has been granted to your organization. It is the element type of the array returned by GET /catalogs. The catalog field is the key you can pass to POST /products/search when you want to scope search to this catalog.
Fields
Unique catalog key. This is the identifier you pass as the optional
catalog field in search requests when you want to scope search to this catalog. Example: "warrenlotas".Human-readable catalog name suitable for display in a UI. Example:
"Warren Lotas".Base URL of the merchant’s product site. Use this to construct or validate product page URLs before calling the lookup endpoint.
null if not configured for this catalog.Number of active indexed products currently in the catalog. This count updates after each index run.
ISO 8601 UTC timestamp of the most recently completed index run. Use this to detect whether catalog data is stale.
null if the catalog has never been indexed.Example
SDK types
Python SDK attributes use
snake_case while JSON wire format and the
TypeScript SDK use camelCase. The Python SDK handles the mapping
automatically via Pydantic field aliases.