---
title: "The brand's public Shopify catalog as last read: the latest scan's contract (only an exhausted enumeration is the whole feed), products with variants, listed prices and the available flag as published, and twelve weeks of observed changes. A brand never scanned answers status not_collected, never an empty catalog."
method: GET
path: "/v1/brands/{brandId}/store"
tags: ["brands"]
---

# The brand's public Shopify catalog as last read: the latest scan's contract (only an exhausted enumeration is the whole feed), products with variants, listed prices and the available flag as published, and twelve weeks of observed changes. A brand never scanned answers status not_collected, never an empty catalog.

`GET /v1/brands/{brandId}/store`

## Request

- Base URL: `https://api.storequant.com`
- URL: `https://api.storequant.com/v1/brands/{brandId}/store`
- Auth: HTTP bearer

The brand's public Shopify catalog as last read: the latest scan's contract (only an exhausted enumeration is the whole feed), products with variants, listed prices and the available flag as published, and twelve weeks of observed changes. A brand never scanned answers status not_collected, never an empty catalog. Scope `brands:read`; cache `daily`.

## Path parameters

- `brandId` union, required
  - string, uuid
  - string

## Query parameters

- `max_products` integer

## Response `200`

Success.

- object
  - `data` union, required
    - object
      - `status` 'collected', required
      - `brand_id` string, uuid, required
      - `shop_domain` string, required
      - `storefront_origin` string, required
      - `enumeration` 'exhausted' | 'capped' | 'partial', required
      - `latest_scan_at` string, date-time, required
      - `last_complete_scan_at` string, date-time, nullable, required
      - `first_scan_at` string, date-time, required
      - `currency_basis` string, required
      - `product_count` integer, required
      - `products` object[], required
        - `product_id` string, required
        - `handle` string, required
        - `title` string, required
        - `product_type` string, nullable, required
        - `url` string, required
        - `image_url` string, nullable, required
        - `variants` object[], required
          - `variant_id` string, required
          - `title` string, required
          - `listed_price` string, nullable, required
          - `compare_at_price` string, nullable, required
          - `available_as_published` boolean, required
        - `first_seen_in_catalog_at` string, date-time, required
        - `last_seen_in_catalog_at` string, date-time, required
        - `last_changed_at` string, date-time, required
        - `state` 'observed_in_catalog' | 'no_longer_observed', required
      - `events` object[], required
        - `kind` 'first_seen_in_catalog' | 'listed_price_changed' | 'available_flag_changed' | 'no_longer_observed_in_catalog', required
        - `product_id` string, required
        - `product_title` string, required
        - `variant_id` string, nullable, required
        - `variant_title` string, nullable, required
        - `observed_at` string, date-time, required
        - `before` string, nullable, required
        - `after` string, nullable, required
      - `weeks` object[], required
        - `week_start` string, date, required
        - `complete_scan_days` integer, required
        - `first_seen` integer, required
        - `price_changes` integer, required
        - `available_flag_changes` integer, required
        - `no_longer_observed` integer, required
      - `as_of` string, date-time, required
    - object
      - `status` 'not_collected', required
      - `brand_id` string, uuid, required
      - `reason` 'no_scan', required
  - `meta` object, required
    - `request_id` string, required
    - `as_of` string, date-time, required
    - `lag_hours` number
    - `cursor` string
    - `count` integer

## Other responses

- `4XX`: The one error shape.
- `5XX`: The one error shape.

---

[API](https://skmtc.dev/scrollstash/apis/storequant-api.md) · [All operations](https://skmtc.dev/scrollstash/apis/storequant-api/llms.txt) · [OpenAPI document](https://skmtc.dev/scrollstash/apis/storequant-api/revisions/c556e643d689?raw)
