Appearance
Get a single blog article based on filters (storefront callers see published articles only)
GET
/rest/v1/cms/blog/article/item
Storefront callers — guest (no token) and customer — match only against published articles: filter[published] is server-forced to 1 for them, so a supplied value is ignored rather than combined. This is the route a storefront uses to resolve an article by slug, so it — not the id-addressed show() — sets what an unpublished article looks like to a visitor. Backend callers may filter freely.
Parameters
Query Parameters
filter[author]
Filter by author IDs
Type
string
filter[promo]
Filter by promo status
Type
boolean
filter[published]
Filter by published status. Backend callers only — for storefront (guest/customer) callers this value is server-forced to 1 and any supplied value is ignored.
Type
boolean
filter[inDates]
Filter between dates, e.g. 2025-08-25,2025-10-05
Type
string
filter[tagId]
Filter by tag ids
Type
string
filter[title.el]
Filter by title (Greek)
Type
string
filter[slug.el]
Filter by slug (Greek)
Type
string
filter[categorySlug.el]
Filter by slug (Greek)
Type
string
filter[notEmptyContent.el]
Filter articles with non-empty content (Greek)
Type
boolean
Example
trueResponses
Successful operation
application/json
JSON
"string"