List Guest Catalog Products
GET/api/portal/guest/catalog/products
List the products a guest can request a quote for: the merchant's Default catalog (or every portal-visible product when there is no Default catalog).
This endpoint currently requires session authentication; Personal Access Token scope support is in progress.
Authentication: none (public).
The payload never carries a price, a price ladder or a stock level.
Filters: search, brand_ids, category_ids. Sorting: sort=name|sku|brand with direction=asc|desc. Pagination: page (default 1), per_page (default 24, max 100). Returns 404 while guest quote requests are switched off. Throttled to 60 requests a minute.
Request
Responses
- 200
- 401
- 403
- 404
- 429
OK
Response Headers
Unauthenticated — the bearer token is missing, revoked, expired, or malformed. Never retry automatically; fix the credential. See the Errors guide.
Forbidden — the token lacks a required scope, the endpoint is not available to API tokens, or the user behind the token lacks the permission. A human must adjust the token scopes or user permissions; do not retry.
Not Found
Response Headers
Rate limited — platform limit is 1,000 requests/min; individual tokens may carry lower limits. Honor the Retry-After header before retrying. See the Rate Limits guide.