{
  "properties": {
    "countries": {
      "default": [
        "US"
      ],
      "description": "One or more SHEIN storefronts to read. Each storefront returns its own products, local currency and USD comparison prices.",
      "editor": "select",
      "items": {
        "enum": [
          "US",
          "UK",
          "CA",
          "AU",
          "NZ",
          "MX",
          "BR",
          "CL",
          "CO",
          "PE",
          "DE",
          "FR",
          "ES",
          "IT",
          "NL",
          "PT",
          "AT",
          "PL",
          "SE",
          "CH",
          "IL",
          "SA",
          "JP",
          "KR",
          "TW",
          "TH",
          "VN",
          "IN",
          "PH",
          "SG",
          "MY",
          "ZA"
        ],
        "enumTitles": [
          "United States (USD)",
          "United Kingdom (GBP)",
          "Canada (CAD)",
          "Australia (AUD)",
          "New Zealand (NZD)",
          "Mexico (MXN)",
          "Brazil (BRL)",
          "Chile (CLP)",
          "Colombia (COP)",
          "Peru (PEN)",
          "Germany (EUR)",
          "France (EUR)",
          "Spain (EUR)",
          "Italy (EUR)",
          "Netherlands (EUR)",
          "Portugal (EUR)",
          "Austria (EUR)",
          "Poland (PLN)",
          "Sweden (SEK)",
          "Switzerland (CHF)",
          "Israel (ILS)",
          "Saudi Arabia (SAR)",
          "Japan (JPY)",
          "South Korea (KRW)",
          "Taiwan (TWD)",
          "Thailand (THB)",
          "Vietnam (VND)",
          "India (USD)",
          "Philippines (PHP)",
          "Singapore (SGD)",
          "Malaysia (MYR)",
          "South Africa (ZAR)"
        ],
        "type": "string"
      },
      "minItems": 1,
      "prefill": [
        "US"
      ],
      "title": "Storefronts",
      "type": "array",
      "uniqueItems": true
    },
    "maxItems": {
      "default": 100,
      "description": "Hard cap on records across all selected storefronts. A root homepage carries 6-14 products and a home feed carries 20; the cap trims records after each storefront is read and stops requesting the remaining storefronts once it is reached.",
      "editor": "number",
      "maximum": 500,
      "minimum": 1,
      "prefill": 1,
      "title": "Max Items",
      "type": "integer"
    },
    "mode": {
      "default": "featured",
      "description": "Which server-rendered SHEIN feed to collect. The home feed is richer (20 products with SKU, SPU, brand, rating, sold count) and is available for US, UK, AU, BR, CA, MX, PH, SG, MY, NZ and ZA; other markets fall back to their root homepage.",
      "editor": "select",
      "enum": [
        "featured",
        "homeFeed",
        "all"
      ],
      "enumTitles": [
        "Featured products (root homepage)",
        "Home feed (richer, 20 products)",
        "Both feeds"
      ],
      "prefill": "featured",
      "title": "Feed",
      "type": "string"
    }
  },
  "required": [],
  "schemaVersion": 1,
  "title": "Shein Homepage & Home Feed Scraper Input",
  "type": "object"
}
