Actions78
- Contact Actions
- Company Actions
- Deal Actions
- Product Actions
- Budget Actions
- List Actions
- Pipeline Actions
- Pipeline Item Actions
- Invoice Actions
- Order Actions
- Project Actions
- Task Actions
- Databin Webhook Actions
- Custom API Request Actions
Product → Create Product
AI-generatedSummary
Create a new product in NinjaPipe using guided fields or raw JSON payload
Inputs
- showAdvanced — Show path override and raw JSON fields for special cases
- resourcePathOverride — Only use this if your NinjaPipe workspace exposes a different endpoint path
- useGuidedFields — Recommended. Turn this off only if you want to send the full request body manually
- productName — Name of the product
- productSku — Stock keeping unit of the product
- productPrice — Price of the product
- productCurrency — Currency of the product (EUR, USD, CHF, GBP)
- productStatus — Status of the product
- productNotes — Additional notes for the product
- additionalFields — Use this for fields not shown in the guided UI
- customFields — These are sent as custom_fields
- advancedBodyJson — Optional advanced payload merged after the guided fields
- rawBodyJson — Optional raw JSON payload when Use Guided Fields is disabled
Output shape
an array of objects representing each created product
Each object contains the API response for the created product (including generated IDs); if returnAll is enabled the result may include multiple pages
Examples
Example 1: Create a product using guided fields
Set Resource=product, Operation=Create Product, fill Product Name, SKU, Price, Currency, Status, Notes; optionally add Additional/Custom fields; keep Advanced Body JSON empty
Example 2: Create a product with a custom payload
Disable Use Guided Fields, enable Show Advanced Options, set Raw Body JSON to a full JSON payload with all required fields
Example 3: Override endpoint path for product creation
Set Resource Path Override to a custom path, optionally disable Use Guided Fields and provide Raw Body JSON