Sync Direct Cost Items
sync_direct_cost_itemsCreate or update a batch of direct cost items in a Procore project. Sync multiple direct cost records at once.
Instructions
This endpoint creates or updates a batch of Direct Cost Items. See Using Sync Actions for additional information. Note: In addition to the values documented below for the direct_cost_type attribute, an enum value of subcontractor_invoice is also allowed. To enable this feature in the Procore web application, contact apisupport@procore.com. This action does not support concurrent requests. If there is an attempt to up... Use this to update an existing Direct Costs (only the supplied fields are changed). Updates the specified Direct Costs and returns the modified object on success. Required parameters: project_id, updates. Procore API: Construction Financials > Direct Costs. Endpoint: PATCH /rest/v1.0/projects/{project_id}/direct_costs/sync
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| updates | Yes | JSON request body field — an array of Direct Cost Items |