Update Prime Contract Line Item
update_prime_contract_line_item_projectUpdates a line item on a prime contract by sending only the fields to change. Requires company, project, prime contract, and line item IDs.
Instructions
Updates a line item for a given prime contract. Use this to update an existing Prime Contracts (only the supplied fields are changed). Updates the specified Prime Contracts and returns the modified object on success. Required parameters: company_id, project_id, prime_contract_id, id. Procore API (v2.0): Construction Financials > Prime Contracts. Endpoint: PATCH /rest/v2.0/companies/{company_id}/projects/{project_id}/prime_contracts/{prime_contract_id}/line_items/{id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the company. | |
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| prime_contract_id | Yes | URL path parameter — unique identifier for the Prime Contract. | |
| id | Yes | URL path parameter — unique identifier of the Prime Contracts resource | |
| line_item_group_id | No | JSON request body field — iD of the line item group to associate with this line item | |
| amount | No | JSON request body field — amount - this field is nullable on unit quantity SOVs but NOT amount-based SOVs. For line item creates, if this field is omitted on unit quantity SOVs, the amount will be calculated as quantity * ... | |
| description | No | JSON request body field — the description for this Prime Contracts operation | |
| quantity | No | JSON request body field — quantity - only accepted on unit quantity SOVs | |
| unit_cost | No | JSON request body field — unit cost - only accepted on unit quantity SOVs | |
| uom | No | JSON request body field — unit of measure - only accepted on unit quantity SOVs | |
| wbs_code_id | No | JSON request body field — unique identifier of the wbs code | |
| tax_code_id | No | JSON request body field — unique identifier of the tax code |