Landing Pages
Category and attribute-based landing pages
Returns landing page data for a category node with merged attributes and category information.
Landing page identifier
Category node landing page retrieved
Landing page not found or not active
GET /category-node-landing-page/{landing_page_id}/ HTTP/1.1
Host: sandbox.akinon.com
Accept: */*
{
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"category": {
"pk": 42,
"name": "Electronics",
"menuitemmodel": "123e4567-e89b-12d3-a456-426614174000",
"absolute_url": "https://sandbox.akinon.com/category/electronics/",
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"attributes_kwargs": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"localized_attributes": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"localized_attributes_kwargs": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"sort_option": 1,
"prev_sibling": 1,
"parent": 1,
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"depth": 2,
"path": "/1/42/"
}
}Returns landing page data with product search results based on attribute values. This endpoint integrates with the search/facet system to return products.
Landing page identifier
Sort option for product results
price_ascLanding page retrieved with product results
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 query text
Landing page not found or not active
GET /landing-page/{landing_page_id}/ HTTP/1.1
Host: sandbox.akinon.com
Accept: */*
{
"landing_page": {
"pk": 1,
"url": "/smartphones",
"attribute_value": 1,
"landing_page_type": 1,
"template": "landing/index.html",
"is_active": true,
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"attributes_kwargs": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"created_date": "2026-01-01T00:00:00.000Z",
"modified_date": "2026-01-01T00:00:00.000Z",
"name": "Smartphones Landing Page",
"landingpageprettyurl_set": [
{
"pk": 1,
"url": "text",
"language": "text"
}
]
},
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"attribute_value": {
"pk": 1,
"attribute": {
"pk": 1,
"key": "text",
"name": "text"
},
"value": "Smartphone",
"display_value": "Smartphones"
},
"pagination": {
"current_page": 1,
"num_pages": 5,
"page_size": 20,
"total_count": 100
},
"facets": [
{
"name": "text",
"key": "text",
"search_key": "text",
"widget_type": "text",
"order": 1,
"extra_params": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}
],
"sorters": [
{
"label": "text",
"value": "text",
"is_selected": true
}
],
"search_text": "text",
"products": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
}Returns landing page data for a data source with widget and product collection information.
Data source landing page identifier
Data source landing page retrieved
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.
1Widget slug
featured-productsProduct collection widget slug
new-arrivalstrueLanding page not found or not active
GET /data-source-landing-page/{pk}/ HTTP/1.1
Host: sandbox.akinon.com
Accept: */*
{
"pk": 1,
"data_source": {
"pk": 1,
"name": "text",
"slug": "text",
"title": "text"
},
"widget": "featured-products",
"product_collection_widget": "new-arrivals",
"is_active": true
}Last updated
Was this helpful?

