NinjaPipe icon

NinjaPipe

Production-ready NinjaPipe node with one action interface, safer validation, Databin webhook support, and update-friendly UX

Product → Discover Product Fields

AI-generated

Summary

Discover fields of a product resource by sampling records and returning field metadata

Inputs

  • showAdvanced — Show path override and raw JSON fields for special cases
  • resourcePathOverride — Override the default resource endpoint path
  • returnAll — Return all matching records instead of a single page
  • limit — Maximum number of records to fetch per page (1‑100)
  • search — Search term to filter records
  • statusFilter — Status filter value to limit results
  • ownerFilter — Owner identifier to filter records
  • queryParams — Additional query parameters to include in the request
  • advancedQueryJson — Raw JSON query parameters merged last

Output shape

An array of objects describing the sampled product, including discovered top‑level and custom fields

May contain pagination metadata and is empty if no records are returned

Examples

Example 1: Discover fields for all products

Resource = product, Operation = Discover Product Fields, default settings

Example 2: Discover fields with a custom query parameter

Add query parameter 'category=software' via Query Parameters, optionally set Advanced Query JSON

Example 3: Use a custom endpoint path to discover fields

Set ResourcePathOverride to '/my-products' and enable Show Advanced Options

Links

Discussion