Search products

ps_search_products

Read-onlyBlock 1 · Content & SEOFree in AuditDaily connectorVisible right after install

Finds products by name, reference, category or missing information.

Ask Claude

„Find products in Sofas with a description shorter than 300 characters and no meta description.”

Example answer

17 products. ID 112 Sofa Oslo 3-seat (description 84 characters), ID 113 Sofa Oslo 2-seat (0), ID 140 Corner sofa Bergen (212) ...

Technical details

Searches products and filters them by gaps in content. The main tool for finding which products to improve: empty or short description, missing meta, missing feature, no images or EAN, products of a category or manufacturer. Returns a table with the columns you choose. Description lengths are counted without HTML.

Parameters

NameTypeRequiredDescription
querystringnoFragment of name, reference, EAN or ID (max 100 characters).
category_idintegernoOnly products of this category (ID from ps_get_category_tree).
include_subcategoriesbooleannoWith category_id: include subcategories (default true).
manufacturer_idintegernoOnly products of this manufacturer.
missingarray of enumnoProducts missing ALL listed elements in the given language: description, description_short, meta_title, meta_description, images, image_legends, ean13, manufacturer.
description_shorter_thanintegernoDescription (without HTML) shorter than N characters, empty included (1-10000).
missing_feature_idintegernoProducts with no value of this feature (ID from ps_list_features).
activeenum: all | active | inactivenoProduct status (default active).
columnsarray of enumnoExtra columns beyond ID and name (max 14): reference, ean13, active, default_category, categories, manufacturer, price, quantity, features, meta_title, meta_description, description_length, link_rewrite, url. Default: reference, active, default_category.
sortenum: id | name | date_add | date_updnoSort field (default id).
orderenum: asc | descnoSort direction (default asc).
langstringnoISO language code, for example en or pl. Defaults to the shop's default language.
limitintegernoMaximum rows (default 50, max 200).
offsetintegernoRows to skip, for paging (default 0).
shop_idintegernoShop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info.

Limits

Max 200 rows per call, paged with offset.

Related tools

Last updated: 2026-10-03