Update a record
productive_updatePartially update Productive.io records without resending unchanged fields. Financial and administrative changes return a staged operation for approval.
Instructions
Update a record. PATCH semantics, verified live: attributes you omit keep their values, so there is no need to resend the whole record. On a financial or administrative resource this returns a staged operation instead of writing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| resource | Yes | ||
| attributes | No | Attributes to write, by their Productive names. Validated against the resource contract first, because Productive answers 200 and ignores an unknown attribute rather than reporting it. Custom-field values go in a nested `custom_fields` object keyed by field id. | |
| relationships | No |