Skip to main content

Get catalog

GET 

/catalog/:catalogSetId

Retrieves the complete menu catalog (CatalogSet) for a store. CatalogSets are immutable - once created, they never change. This makes them highly cacheable.

Caching: Use the ETag response header to implement conditional requests. Store the ETag and send it as If-None-Match on subsequent requests to receive a 304 Not Modified if the catalog hasn't changed.

Partner-side caching is strongly encouraged to reduce latency and API calls.

Request

Responses

Full catalog data

Response Headers
    ETag

    Entity tag for cache validation

    Cache-Control

    Caching directives