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 → Update Product
AI-generatedSummary
Update a product record in NinjaPipe
Inputs
- id (required) — The identifier of the product to update
- 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 — SKU of the product
- productPrice — Price of the product
- productCurrency — Currency for the product price
- 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 body when guided fields are disabled
Output shape
array of updated product records
Each record reflects the updated product including custom fields; pagination not applicable for single update.
Examples
Example 1: Update a product using guided fields
Resource=product, Operation=Update Product, fill Product Name, SKU, Price, Currency, Status, Notes, keep Use Guided Fields true
Example 2: Update a product with custom JSON payload
Resource=product, Operation=Update Product, set Use Guided Fields false, provide Advanced Body JSON or Raw Body JSON with full payload