Update An Estimate Line Item Of The Proposal
update_an_estimate_line_item_of_the_proposal_companyUpdate an estimate line item in a Procore Bid Board proposal. Modifies specified fields on an existing line item and returns the updated object.
Instructions
Update an estimate line item of the proposal. Use this to update an existing Bid Board records (only the supplied fields are changed). Updates the specified Bid Board records and returns the modified object on success. Required parameters: proposal_id, line_item_id, company_id, bid_board_project_id. Procore API (v2.0): Preconstruction > Bid Board. Endpoint: PATCH /rest/v2.0/companies/{company_id}/estimating/bid_board_projects/{bid_board_project_id}/proposals/{proposal_id}/line_items/{line_item_id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proposal_id | Yes | URL path parameter — unique identifier of the proposal | |
| line_item_id | Yes | URL path parameter — unique identifier of the line item | |
| company_id | Yes | URL path parameter — unique company identifier associated with the Procore User Account. | |
| bid_board_project_id | Yes | URL path parameter — unique BidBoard project identifier | |
| name | No | JSON request body field — display name of the line item. | |
| group_id | No | JSON request body field — unique identifier of the group | |
| cost_item | No | JSON request body field — cost item fields to update. Only provided fields will be updated. Omit to leave unchanged. If the line item has no existing cost item, a new one will be created. Cost item cannot be removed. | |
| labor_factor | No | JSON request body field — labor difficulty factor applied to the cost item. | |
| tag | No | JSON request body field — optional tag for filtering or grouping. |