Most-viewed products (windowed)
The store’s most-viewed products over a time window, ranked by view count. Powers a “Popular now” homepage shelf or a “N people viewed this” PDP badge.
Publishable-key accessible; available on every plan. Returns product ids + a score (the
view count in the window) — hydrate the product details from the Products API. Results are
cached briefly, so counts reflect near-real-time activity, not the live millisecond.
Authorizations
API Key Authentication
Use your API key in the Authorization header:
Key Types:
Secret Keys (Server-Side Only):
- Format:
tybrite_sk_live_*(production) ortybrite_sk_test_*(sandbox) - Full read/write access to all endpoints
- ⚠️ NEVER expose in client-side code or public repositories
- Required for: write operations, authentication, payment verification, AI recommendations
Publishable Keys (Client-Safe):
- Format:
tybrite_pk_live_*(production) ortybrite_pk_test_*(sandbox) - Read-only access (GET requests only, plus POST semantic search)
- ✅ Safe for client-side JavaScript, mobile apps, and public code
- Allowed for: browsing products, search, CMS content, pricing queries
Endpoint-Specific Requirements:
- Authentication endpoints (
/v1/auth/*): Secret key required - Payment verification (
POST /v1/payments/verify): Secret key required - AI Recommendations (
POST /v1/recommendations): Secret key required - Semantic Search (
POST /v1/search): Both key types allowed (read-only operation) - All write operations: Secret key required
- All read operations: Both key types allowed
Using a publishable key for restricted operations returns 403 Forbidden.
Query Parameters
The ranking window in hours. One of 1, 24, 168, 720. Defaults to 24.
1, 24, 168, 720 Max products to return (1–50).
1 <= x <= 50Response
Ranked most-viewed products for the window.

