update_rfi
Modify RFI details in Procore projects, including subject, assignees, due dates, status, and custom fields to manage construction information requests.
Instructions
Update RFI. [Project Management/RFI] PATCH /rest/v1.0/projects/{project_id}/rfis/{id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Unique identifier for the project. | |
| id | Yes | RFI ID | |
| run_configurable_validations | No | If true, validations are run for the corresponding Configurable Field Set. | |
| subject | No | The Subject of the RFI | |
| reference | No | The Reference of the RFI | |
| accepted | No | The Accepted status of the RFI - closes or opens an RFI | |
| assignee_id | No | The ID of the Assignee User. Note: not required if the creator is an admin and the RFI is a draft. *Only admin users can set this field DEPRECATED. Please use assignee_ids instead | |
| assignee_ids | No | An array of IDs of the Assignees of the RFI *Only admin users can set this field **If this param is not provided, the assigned_id will be used instead | |
| required_assignee_ids | No | An array of IDs of the Assignees that are required to respond to the RFI * Only admin users can set this field ** IDs must also be present in assignee_ids | |
| ball_in_court_id | No | The ID of the Ball in Court of the RFI. This field is DEPRECATED as of March 31, 2019 and will no longer be supported as of October 1, 2019. | |
| draft | No | The Draft status of the RFI (Can only be changed on draft RFIs) | |
| due_date | No | The Due Date of the RFI *Only admin users can set this field | |
| received_from_login_information_id | No | The ID of the Received From User of the RFI | |
| responsible_contractor_id | No | The ID of the Responsible Contractor Vendor of the RFI | |
| distribution_ids | No | An array of IDs of the Distributions of the RFI | |
| number | No | The Number of the RFI *This field will be auto-populated if the RFI is not draft | |
| private | No | The Private status of the RFI | |
| project_stage_id | No | The ID of the Project Stage of the RFI *If Number By Stage is enabled in RFI settings, this will add the prefix of the project stage to the full number of the RFI. | |
| schedule_impact | No | The Schedule Impact of the RFI | |
| cost_impact | No | The Cost Impact of the RFI | |
| location_id | No | The ID of the Location of the RFI | |
| drawing_number | No | The Drawing Number of the RFI | |
| specification_section_id | No | The ID of the Specification Section of the RFI | |
| cost_code_id | No | The ID of the Cost Code of the RFI | |
| rfi_manager_id | 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 | |
| question | No | The Question of the RFI | |
| custom_textfield_1 | No | The Custom Textfield 1 of the RFI | |
| custom_textfield_2 | No | The Custom Textfield 2 of the RFI | |
| 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 ... |