Skip to main content
GET
GET Product Names

Overview

This endpoint fetches product names from a Shopify store’s products.json API. It’s designed to be fast and lightweight, returning only product titles for the onboarding scanning animation.
This endpoint is isolated from generate-all and can be called independently. It’s used by the frontend during the β€œScanning…” phase to show product names rotating.

Request

string
required
The Shopify store URL (e.g., https://glossier.com)
integer
default:"50"
Maximum number of product names to return (1-100)

Response

boolean
Whether the request succeeded
array
List of product name strings
integer
Number of product names returned
string
Error message if request failed (null on success)

Example

Notes

  • Non-Shopify stores: Returns an empty list gracefully (no error)
  • Timeout: 10 second timeout per request
  • Proxy: Uses rotating residential proxy to avoid rate limiting
  • No auth required: This is a public endpoint for the scanning UI

Frontend Usage