Update Direct Cost Item
update_direct_cost_itemUpdate a specific direct cost item in Procore by providing project ID and item ID. Only supplied fields are changed, returning the updated object.
Instructions
Update a specific Direct Cost Item. The number of Line Items that can be sent in a single update request is limited to 100. This action does not support concurrent requests. If there is an attempt to update a Direct Cost that is being updated or deleted by another request, a 409 Conflict error will be returned. 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, id. Procore API (v1.1): Construction Financials > Direct Costs. Endpoint: PATCH /rest/v1.1/projects/{project_id}/direct_costs/{id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| id | Yes | URL path parameter — unique identifier of the Direct Costs resource | |
| attachments | No | JSON request body field — direct Cost Item attachments. To upload attachments you must upload the entire payload as `multipart/form-data` content-type and specify each parameter as form-data together with `attachments[]` as... | |
| direct_cost | No | JSON request body field — direct Cost Item object |