NinjaPipe icon

NinjaPipe

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

Budget → Update Budget

AI-generated

Summary

Update a budget record in NinjaPipe

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
  • id (required) — Record ID of the budget to update
  • useGuidedFields — Recommended. Turn this off only if you want to send the full request body manually
  • budgetName — Name of the budget (sent as 'name' in payload)
  • budgetAmount — Amount of the budget (sent as 'amount' in payload)
  • budgetCurrency — Currency of the budget (sent as 'currency' in payload)
  • budgetCategory — Category of the budget (sent as 'category' in payload)
  • budgetNotes — Notes for the budget (sent as 'notes' in payload)
  • additionalFields — Additional custom fields to include in the request body
  • customFields — Custom fields to include in the request body
  • advancedBodyJson — Optional advanced payload merged after the guided fields
  • rawBodyJson — Optional raw JSON payload for the request

Output shape

a single budget record

The response contains the updated budget object; optional fields may be omitted; errors are thrown on failure

Examples

Example 1: Update an existing budget using guided fields

Set Resource to Budget, Operation to Update Budget, provide the budget ID, optionally fill Name, Amount, Currency, Category, Notes, and enable Additional Fields as needed

Example 2: Update a budget with custom JSON payload

Enable Show Advanced Options, optionally set Resource Path Override, provide Advanced Body JSON or Raw Body JSON, and add Custom Fields if required

Links

Discussion