20
Cached endpoints
60s–1h
API TTL range
TTL distribution (20 endpoints)
60s
3
2m
5
15m
2
30m
1
1h
6
dynamic
3
API response cache (20)
| Endpoint | Redis key pattern | TTL |
|---|---|---|
| /api/assets | api:assets:{country}:{ids} | 1h |
| /api/assets-list | api:assetslist:{country}:{ids} | 1h |
| /api/categories | api:category-batch:{country}:{lang}:{ids} | 1h |
| /api/category | api:category-single:{country}:{lang}:{categoryId} | 1h |
| /api/configurators | api:configurators:{country}:{productId} | 15m |
| /api/header | api:nav:{country}:{locale} | 1h |
| /api/locations-search | api:locsearch:{country}:{q} | 2m |
| /api/order-shippingcosts | api:shipcost:{country}:{productId}:{quantity} | 2m |
| /api/product | api:dataint-single:{country}:{lang}:{id}:{quantity}:{zipCode} | 2m |
| /api/product-availability/availability-detail/:productId | api:availdetail:{country}:{productId}:{storeId}:{radius} | 60s |
| /api/product-availability/locations | api:availloc:{country}:{productId}:{storeIds} | 60s |
| /api/product-finder | api:productfinder:{productId}:{storeId} | 2m |
| /api/product-info | api:prodinfo:{country}:{lang}:{productId} | 15m |
| /api/product-review/:countryCode/:id | api:reviews:{countryCode}:{id} approx. | 30m |
| /api/products | api:dataint-batch:{country}:{lang}:{sortedIds}:{filter}:{storeId} | 2m |
| /api/purchasability | api:purchas:{country}:{pid}:{sid}:{qty} | 60s |
| /api/store-data-compact | api:store:{country}:{locale}:{storeId} | dynamic |
| /api/stores-opening-state | api:openstate:{country}:{locale}:{storeIds} | dynamic |
| /api/stores-search | api:storesearch:{country}:{locale}:{lat}:{lng} | dynamic |
| /api/suggester | api:suggest:{country}:{lang}:{q} | 1h |
| No endpoints match. | ||