PATCH /rest/v1.0/projects/{project_id}/daily_construction_report_logs/{id}

Update single Daily Construction Report Log.

Servers

Path parameters

Name Type Required Description
id Integer Yes

Daily Construction Report Log ID

project_id Integer Yes

Unique identifier for the project.

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
run_configurable_validations Boolean No

If true, validations are run for the corresponding Configurable Field Set.

Default value: false

Request body fields

Name Type Required Description
daily_construction_report_log Object Yes
daily_construction_report_log.number_of_journeyman_workers Integer No

Number of journeymen on site

daily_construction_report_log.number_of_foreman_workers Integer No

Number of foremen on site

daily_construction_report_log.vendor_id Integer No

The ID of the associated Vendor

daily_construction_report_log.first_year_hours String No

Number of hours performed by first-year apprentices

daily_construction_report_log.local_city_hours String No

Number of hours performed by local city resident workers

daily_construction_report_log.status String No

Approval for pending logs

daily_construction_report_log.local_county_hours String No

Number of hours performecd by local county resident workers

daily_construction_report_log.minority_hours String No

Number of hours performed by minority workers

daily_construction_report_log.date String No

Format: YYYY-MM-DD Example: 2016-04-19

daily_construction_report_log.journeyman_hours String No

Number of hours that the journeymen were on site

daily_construction_report_log.trade_id Integer No

The ID of the associated trade

daily_construction_report_log.custom_field_%{custom_field_definition_id} No

Value of the custom field. The data type of the value passed in corresponds with the data_type of the Custom Field Definition. For a lov_entry data_type the value passed in should be the ID of one of the Custom Field Definition's LOV Entries. For a lov_entries data_type the value passed in should be an array of IDs of the Custom Field Definition's LOV Entries.

daily_construction_report_log.other_hours String No

Number of hours that the other workers were on site

daily_construction_report_log.notes String No

Additional notes

daily_construction_report_log.datetime String No

Datetime of record. Mutually exclusive with the date property.

daily_construction_report_log.apprentice_hours String No

Number of hours that the Apprentice workers were on site

daily_construction_report_log.foreman_hours String No

Number of hours that the foremen were on site

daily_construction_report_log.number_of_apprentice_workers Integer No

Number of apprentice workers on site

daily_construction_report_log.women_hours String No

Number of hours performed by women workers

daily_construction_report_log.veteran_hours String No

Number of hours performed by veteran workers

daily_construction_report_log.number_of_other_workers Integer No

Number of other workers on site

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.