PATCH /rest/v1.0/projects/{project_id}/rfis

Update specified RFIs in a specified project. Specify the RFIs by their IDs. Pass in the same values for each specified RFI for the action to succeed.

Servers

Path parameters

Name Type Required Description
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
data[] Array Yes
data[].rfi_manager_id Integer No

The ID of the RFI Manager User of the RFI *Only admin users (or standard users, if the project's configuration allows for it) can set this field

data[].specification_section_id Integer No

The ID of the Specification Section of the RFI

data[].sub_job_id Integer No

The ID of the Sub Job of the RFI

data[].subject String No

The Subject of the RFI

data[].cost_impact Object No

The Cost Impact of the RFI

data[].cost_impact.status String No

The Status of the Cost Impact

Possible values:

  • "no_impact"
  • "n_a"
  • "yes_unknown"
  • "tbd"
  • "yes_known"
data[].cost_impact.value Number No

Cost impact value in dollars

data[].id String No

The ID of the RFI

data[].schedule_impact Object No

The Schedule Impact of the RFI

data[].schedule_impact.status String No

The Status of the Schedule Impact

Possible values:

  • "no_impact"
  • "n_a"
  • "yes_unknown"
  • "tbd"
  • "yes_known"
data[].schedule_impact.value Integer No

The Value in days of the Schedule Impact

data[].location_id Integer No

The ID of the Location of the RFI

data[].received_from_login_information_id Integer No

The ID of the Received From User of the RFI

data[].private Boolean No

The Private status of the RFI

Default value: false

data[].reference String No

The Reference of the RFI

data[].responsible_contractor_id Integer No

The ID of the Responsible Contractor Vendor of the RFI

data[].drawing_number String No

The Drawing Number of the RFI

data[].cost_code_id Integer No

The ID of the Cost Code of the RFI

data[].due_date String No

The Due Date of the RFI *Only admin users can set this field

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.