Update Change Event
update_change_eventUpdate an existing Procore change event by sending only the fields to change. Requires the event's id and project id, returns the modified event.
Instructions
Updates an existing change event in Procore. Send only the fields you intend to change; omitted fields keep their current values. Pass the record's fields as top-level arguments — they are nested under "change_event" in the request payload for you. id must identify an existing parent record — resolve it with the matching list tool first. Returns the modified change event on success. Failures come back as an error payload carrying the HTTP status — commonly 401 when the token has expired, 403 without tool permission, and 404 when an id does not resolve. Required parameters: id, project_id. Procore API (v1.1): Construction Financials > Change Events. Endpoint: PATCH /rest/v1.1/change_events/{id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | URL path parameter — unique identifier of the Change Events resource | |
| scope | No | JSON request body field — event Scope | |
| title | No | JSON request body field — the title for this Change Events operation | |
| number | No | JSON request body field — the number for this Change Events operation | |
| source | No | JSON request body field — the Change Event source refers to the resource that was responsible for creating this Change Event. | |
| status | No | JSON request body field — the status for this Change Events operation | |
| project_id | Yes | Query string parameter — unique identifier for the project. | |
| attachments | No | JSON request body field — not to be used if other attachment types are included | |
| change_type | No | JSON request body field — the change type for this Change Events operation | |
| description | No | JSON request body field — the description for this Change Events operation | |
| change_items | No | JSON request body field — change Event Line Items | |
| event_origin | No | JSON request body field — the event origin for this Change Events operation | |
| change_reason | No | JSON request body field — the change reason for this Change Events operation | |
| custom_fields | No | JSON request body field — the custom fields for this Change Events operation | |
| external_data | No | JSON request body field — the external data for this Change Events operation | |
| attachments_by_form | No | JSON request body field — the attachments by form for this Change Events operation | |
| attachments_by_uuid | No | JSON request body field — the attachments by uuid for this Change Events operation | |
| attachments_by_image | No | JSON request body field — attachments_by_image | |
| source_of_revenue_rom | No | JSON request body field — revenue ROM source for this Change Event | |
| attachments_by_file_version | No | JSON request body field — attachments_by_file_version | |
| prime_contract_for_estimates | No | JSON request body field — prime_contract_for_estimates | |
| attachments_by_drawing_revision | No | JSON request body field — attachments_by_drawing_revision |