Skip to main content
GET
/
api
/
vendors
curl -X GET https://catalogai.vercel.app/api/vendors \
  -H "x-api-key: YOUR_API_KEY"
[
  {
    "vendor": "skims",
    "latest_product_updated_at": "2025-07-29T17:54:36.194088+00:00",
    "product_count": 4588
  },
  {
    "vendor": "thereformation",
    "latest_product_updated_at": "2025-07-27T23:07:49.013718+00:00",
    "product_count": 5029
  },
  {
    "vendor": "universalstore",
    "latest_product_updated_at": "2025-07-29T20:06:53.282267+00:00",
    "product_count": 7475
  }
]
Retrieve a summary of all vendors in the Catalog API, including their product counts and the timestamp of their most recently updated product.

Request

x-api-key
string
required
Your API key for authentication
This endpoint does not support query parameters for filtering, pagination, or search. It returns all vendor summaries in a single response.

Response

The response is an array of vendor summary objects.

Error Responses

error
string
Error message describing what went wrong
details
string
Additional details about the error
code
string
Error code for programmatic handling. Possible values:
  • TIMEOUT: Request timeout occurred
  • DB_TIMEOUT: Database query timeout
  • FUNCTION_NOT_FOUND: Database function not found
  • DB_ERROR: Generic database error
  • INTERNAL_ERROR: Unexpected server error
curl -X GET https://catalogai.vercel.app/api/vendors \
  -H "x-api-key: YOUR_API_KEY"
[
  {
    "vendor": "skims",
    "latest_product_updated_at": "2025-07-29T17:54:36.194088+00:00",
    "product_count": 4588
  },
  {
    "vendor": "thereformation",
    "latest_product_updated_at": "2025-07-27T23:07:49.013718+00:00",
    "product_count": 5029
  },
  {
    "vendor": "universalstore",
    "latest_product_updated_at": "2025-07-29T20:06:53.282267+00:00",
    "product_count": 7475
  }
]