PATCH /rest/v1.0/prime_contracts/{prime_contract_id}/payment_application_markup_line_items/{id}

Update a Payment Application (Owner Invoice) Markup Line item on a specified Prime Contract Payment Application (Owner Invoice)

Servers

Path parameters

Name Type Required Description
id Integer Yes

Payment Application (Owner Invoice) Markup Line item ID

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.

Request body fields

Name Type Required Description
payment_application_markup_line_item Object Yes

Payment Application (Owner Invoice) Markup Line Item

payment_application_markup_line_item.work_completed_retainage_released_this_period String No

The amount of work completed retainage released this period

payment_application_markup_line_item.work_completed_this_period String No

The amount of work completed this period (only for lines that use amount accounting or are calculated manually)

payment_application_markup_line_item.work_completed_retainage_retained_this_period String No

Work completed retainage amount retained this period (work_completed_this_period should be non-zero to hold a retainage)

project_id Integer Yes

Unique identifier for the project.

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.