PATCH /rest/v2.0/companies/{company_id}/projects/{project_id}/change_event_settings
Allows the Change Event settings for the project to be updated
Servers
- https://api.procore.com
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
project_id |
String | Yes |
Unique identifier for the project. |
company_id |
String | Yes |
Unique identifier for the company. |
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Procore-Company-Id |
Integer | Yes |
Unique company identifier associated with the Procore User Account. |
Request body fields
| Name | Type | Required | Description |
|---|---|---|---|
settings |
Object | Yes |
Change Event Settings |
settings.copy_rfq_attachments_to_prime_cos |
Boolean | No |
Whether to copy the RFQ attachments to Prime COs/PCOs |
settings.prevent_both_prime_cos_and_budget_changes |
Boolean | No |
Whether to prevent Budget Changes and Prime Potential Change Order on the same Change Event Line Item |
settings.celi_prefill_automation |
Boolean | No |
Allow Line Item auto-population of Budget Code, Vendor, and Contracts |
settings.sync_wbs_code |
Boolean | No |
Whether to maintain budget codes across all line items in sync |
settings.budget_rom_source_for_out_of_scope |
String | No |
Budget ROM for all changes with this 'Out of Scope' will update based on these selections |
settings.budget_rom_source_for_in_scope |
String | No |
Budget ROM for all changes with this 'In Scope' will update based on these selections |
settings.display_revenue_detail_columns |
Boolean | No |
Whether to display revenue ROM, latest price, latest cost, and over / under columns |
settings.change_order_value_source |
String | No |
This setting will determine which source is used to create or update Commitment COs/PCOs |
settings.copy_rfq_attachments_to_commitment_cos |
Boolean | No |
Whether to copy the RFQ attachments to Commitment COs/PCOs |
settings.budget_rom_source_for_tbd_scope |
String | No |
Budget ROM for all changes with this 'TBD' will update based on these selections |
settings.display_spend_quantity_columns |
Boolean | No |
Whether to display UOM, revenue qty, revenue unit cost, ROM unit qty, and ROM unit cost columns |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.