Landing Pages

Category and attribute-based landing pages

Retrieve category node landing page

get

Returns landing page data for a category node with merged attributes and category information.

Path parameters
landing_page_idintegerRequired

Landing page identifier

Responses
chevron-right
200

Category node landing page retrieved

application/json
get
/category-node-landing-page/{landing_page_id}/

Retrieve landing page

get

Returns landing page data with product search results based on attribute values. This endpoint integrates with the search/facet system to return products.

Path parameters
landing_page_idintegerRequired

Landing page identifier

Query parameters
sorterstringOptional

Sort option for product results

Example: price_asc
Responses
chevron-right
200

Landing page retrieved with product results

application/json

Response from attribute-based landing page endpoint. Contains landing page data, merged attributes, attribute value information, paginated product results with search facets, sorters, and pagination metadata. Products are filtered based on the landing page's attribute value.

search_textstringOptional

Search query text

get
/landing-page/{landing_page_id}/

Retrieve data source landing page

get

Returns landing page data for a data source with widget and product collection information.

Path parameters
pkintegerRequired

Data source landing page identifier

Responses
chevron-right
200

Data source landing page retrieved

application/json

Landing page associated with a data source. Contains widget and product collection widget slugs for displaying content and products related to the data source. Used for data source-specific product pages.

pkintegerRequiredExample: 1
widgetstringOptional

Widget slug

Example: featured-products
product_collection_widgetstringOptional

Product collection widget slug

Example: new-arrivals
is_activebooleanRequiredExample: true
get
/data-source-landing-page/{pk}/

Last updated

Was this helpful?