OnPrintShop icon

OnPrintShop

Interact with OnPrintShop API

Actions218

Product → Get Detailed

AI-generated

Summary

Read one OnPrintShop product by its numeric product ID, returning selected product fields plus optional size and additional-option groups. The operation sends a GraphQL query and does not modify the product.

Inputs

  • Product ID (required) — OPS product ID; must be a non-empty string containing a valid number.
  • Query Parameters — Optional filters and pagination values: All Store (default 0), External Catalogue (default 0), Limit (default 50), Offset (default 0), and Status (default 1, for active products).
  • Product Fields — Select product-level catalog, category, image, description, SEO, SKU, pricing, size configuration, and status fields. Defaults to the listed core detailed fields; the mode can select all available fields or none.
  • Product Size Fields — Choose fields for nested product size records, such as size ID, title, width, height, unit, image, and sort order. Defaults to ID, title, width, height, and sort order; clear the group to omit sizes.
  • Product Additional Options Fields — Choose fields for nested additional-option records, including titles, option IDs, status, pricing configuration, and attributes. Defaults to all listed fields; clear the group to omit options.
  • Safe Mode — Boolean defaulting to false. The source describes this setting as blocking mutations in Complete API and gives legacy actions reduced-response behavior; this read operation itself issues no mutation.

Output shape

One n8n item per product returned, normally a single product for the supplied ID.

Each item contains the selected product fields and any selected nested size and additional-option fields, plus _totalProducts from the API response. If no product is found, the operation returns an item with an error message and the parsed productId. GraphQL errors or an invalid ID fail the operation unless Continue On Fail is enabled.

Links

Discussion