---
title: "Search visible sarees"
method: GET
path: "/api/sarees"
tags: ["Catalogue"]
---

# Search visible sarees

`GET /api/sarees`

## Request

- Base URL: `https://vaanzari.com`
- URL: `https://vaanzari.com/api/sarees`
- Auth: none required

Returns paginated visible Vaanzari sarees. Filters use stored catalogue facts only.

## Query parameters

- `page` integer
- `limit` integer
- `q` string
- `fabric` string
- `technique` string
- `region` string
- `occasion` string

## Response `200`

Visible saree page.

- SareePage
  - `data` Saree[], required
    - `id` string, required
    - `commerceChannelId` string, required: Immutable cross-channel catalogue and event matching ID.
    - `title` string, required
    - `price` number, required
    - `stock` integer, required
    - `image` string, uri, nullable
    - `fabric` string, nullable
    - `technique` string, nullable
    - `region` string, nullable
    - `occasion` string, nullable
    - `artisanId` string, nullable
    - `artisanName` string, nullable
    - `sku` string, nullable: Verified public SKU only; never an internal identifier.
  - `page` integer, required
  - `limit` integer, required
  - `total` integer, required

## Other responses

- `429`: Structured API error.

---

[API](https://skmtc.dev/vaanzari/apis/vaanzari-agent-and-catalogue-api.md) · [All operations](https://skmtc.dev/vaanzari/apis/vaanzari-agent-and-catalogue-api/llms.txt) · [OpenAPI document](https://skmtc.dev/vaanzari/apis/vaanzari-agent-and-catalogue-api/revisions/1a8cc2dbe711?raw)
