Create An Estimate Line Item In The Proposal
create_an_estimate_line_item_in_the_proposal_projectCreates a new line item in an estimate proposal for a Procore project. Required: proposal, company, and project IDs.
Instructions
Create an estimate line item in the proposal. Use this to create a new Estimating records in Procore. Creates a new Estimating records and returns the created object on success (HTTP 201). Required parameters: proposal_id, company_id, project_id. Procore API (v2.0): Preconstruction > Estimating. Endpoint: POST /rest/v2.0/companies/{company_id}/projects/{project_id}/estimating/proposals/{proposal_id}/line_items
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proposal_id | Yes | URL path parameter — unique identifier of the proposal | |
| company_id | Yes | URL path parameter — unique company identifier associated with the Procore User Account. | |
| project_id | Yes | URL path parameter — unique project identifier | |
| name | No | JSON request body field — display name of the line item. | |
| group_id | No | JSON request body field — line item group ID. Omit or leave empty to use the default group. | |
| cost_item | No | JSON request body field — cost item associated with the line item. Provide custom pricing or omit to use a generic cost item based on type. When provided, the entire cost item is replaced (no partial updates). | |
| 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. |