get
https://example.com/v1/shop/operations//lines
Returns the paginated list of product lines (variants) for a single Operation, visible to the caller's account on the effective store.
Feature flag
- Requires
OPERATIONSto be active.
User scoping
- Only
ACCOUNTusers are allowed.
Store scoping
- Effective store is the
dj-storeheader if provided, otherwise the tenant default store. - Caller must be attached to the effective store; otherwise 403.
Visibility
- Operation must be
ACTIVEand currently in time window (nowwithin[startDate, endDate], inclusive). PUBLIC: all variants applicable to the caller's account/catalogue view are returned.PRIVATE: variants are returned only if the caller's account is associated to the Operation and variants are applicable to the account/catalogue view.
Locales
- Optional
localequery param (IETF, e.g.en-GB). If unknown for the store, the store default locale is used (fallback). Localised fields are returned in singular form (e.g.variantName).
Scope
- This endpoint returns Operation lines only (no Operation metadata). Use
/v1/shop/operations/{operationId}for Operation details.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
401Authentication failed. Missing or invalid authentication token.
403Forbidden. Either unauthorized user type, feature disabled, store membership denied, or Operation not eligible.
404Operation not found or not visible to the caller on the effective store.
422Invalid or inconsistent query parameter values.
500Unexpected server error.
