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
Budget → Update Budget
AI-generatedSummary
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