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
- https://api.procore.com
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:
|
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:
|
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
- Add HTTP Task to your workflow definition.
- 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.
- Click Test request to test run your request to the API and see the API's response.