Actions32
- Analytics Actions
- Batch Actions
- Customer Actions
- Order Actions
- Product Actions
- Purchase Actions
- Raw Request Actions
- System Actions
- Vendor Actions
- WhatsApp Actions
Product → List Products
AI-generatedSummary
Lists products from a VitePOS site by sending a GET request to the bridge endpoint /wp-json/vtab/v1/products, with optional filters, sorting and pagination passed as query parameters.
Inputs
- Product Filters (collection) — Optional collection. Only the filters you add are sent. Empty values are omitted. The filters below are its options.
- Category — Category ID or slug.
- Include IDs — Comma-separated product IDs, e.g. 12,34,56.
- Order — Sort direction: desc (default in UI) or asc.
- Order By — Sort field: date, id, modified, name, price or title.
- Page — Page number for pagination (UI default 1).
- Per Page — Number of products per page (UI default 50).
- Search — Free-text search term.
- SKU — Filter by SKU.
- Status — Product status: any, draft, pending, private or publish.
- Type — Product types, comma-separated, e.g. simple,variable,variation.
Output shape
One output item per input item. The JSON is the bridge API response with a human-readable response string added at the top, e.g. "Product list returned N rows out of M." The row count comes from rowdata and the total from records, read from data or the top level.
Pagination is manual: the node makes one request per input item, so increment Page to fetch more. If the API response already has a
responsekey, the original is nested underraw. If the API returns status/success false,responseholds its message. With Continue On Fail enabled, failed items return {error: message}. Requires VitePOS Bridge API credentials (site URL).
Examples
Example 1: Fetch the first 100 published products sorted by name
Product Filters: Status=publish, Order By=name, Order=asc, Per Page=100, Page=1
Example 2: Look up a product by SKU
Product Filters: SKU=ABC-123
Example 3: Fetch specific products in a category
Product Filters: Category=beverages, Include IDs=12,34,56