PATCH /rest/v1.0/prime_contracts/{prime_contract_id}/line_items/sync

Sync Prime Contract Line Items.

Servers

Path parameters

Name Type Required Description
prime_contract_id Integer Yes

Prime Contract ID

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Procore-Company-Id Integer Yes

Unique company identifier associated with the Procore User Account.

Query parameters

Name Type Required Description
project_id Integer Yes

Unique identifier for the project.

Request body fields

Name Type Required Description
updates[] Array Yes
updates[].line_item_type_id Integer No

Line Item Type ID

updates[].description String No

Description

updates[].quantity String No

Quantity

updates[].uom String No

Unit of measure

Possible values:

  • "Any value present in the Company list of Units of Measure"
updates[].unit_cost String No

Unit cost

updates[].origin_data String No

Origin Data

updates[].extended_type String No

Extended type

Possible values:

  • "manual"
  • "calculated"
updates[].id Integer No

ID of the line item

updates[].tax_code_id Integer No

Tax Code ID

updates[].wbs_code_id Integer No

WBS code ID

updates[].amount String No

Amount

updates[].origin_id String No

Origin ID

updates[].cost_code_id Integer No

Cost Code ID

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.